(57)【要約】  埋込型機器との通信が、例えば、帯域幅、セキュリティ、データ・スループット、チャネルの利用可能性、信頼性を含む、選択された基準に基づいて複数の物理的遠隔測定リンクから動的に選択された物理的遠隔測定リンクを使用して行われる。
2008508981.tif 000002
【特許請求の範囲】
【請求項１】
第１の物理リンクを使用して無線通信する第１の遠隔測定回路と、前記第１の物理リンクとは異なる第２の物理リンクを使用して無線通信する第２の遠隔測定回路とを含む、外部機器と通信する少なくとも２つの遠隔測定回路と、
前記少なくとも２つの遠隔測定回路のそれぞれに結合され、前記少なくとも２つの遠隔測定回路の少なくとも１つの遠隔測定回路を使用して前記外部機器から受信された選択信号に基づいて選択される、前記少なくとも２つの遠隔測定回路の１つを通信するために選択するように構成されたコントローラと
を含む埋込型装置。
【請求項２】
前記コントローラは、前記第１の遠隔測定回路を使用して通信することと、前記第２の遠隔測定回路を使用して通信することとを順に試みるように構成される請求項１に記載の装置。
【請求項３】
前記少なくとも２つの遠隔測定回路は、遠距離場遠隔測定回路と近距離場遠隔測定回路とを含む請求項１に記載の装置。
【請求項４】
前記少なくとも２つの遠隔測定回路は、誘導性遠隔測定回路と無線周波数遠隔測定回路の少なくともいずれかを含む請求項１に記載の装置。
【請求項５】
前記コントローラは、前記少なくとも２つの遠隔測定回路の前記いずれかを選択するとともに、少なくとも１つの遠隔測定回路を選択解除するように構成される請求項１に記載の装置。
【請求項６】
前記少なくとも２つの遠隔測定回路の前記いずれかを選択することは、前記少なくとも２つの遠隔測定回路の前記いずれかに電源を供給することを含む請求項１に記載の装置。
【請求項７】
前記コントローラに結合されたモニタ回路と治療回路の少なくともいずれかをさらに含む請求項１に記載の装置。
【請求項８】
外部機器においてパラメータを受け取るステップと、
埋込型機器と無線通信するようにそれぞれが構成された、少なくとも２つの遠隔測定回路から１つの遠隔測定回路を選択するために前記外部機器のプロセッサを使用して命令セットを実行するステップであって、前記少なくとも２つの遠隔測定回路は、第１の物理リンクを使用して通信する第１の遠隔測定回路と、前記第１の物理リンクとは異なる第２の物理リンクを使用して通信する第２の遠隔測定回路とを含み、遠隔測定回路は前記パラメータに基づいて選択される、前記実行するステップと、
前記選択された遠隔測定回路を使用して前記埋込型機器が通信するように命令を生成するステップとを含む通信方法。
【請求項９】
前記選択された遠隔測定回路を使用して前記命令を送信するステップをさらに含む請求項８に記載の方法。
【請求項１０】
前記パラメータを受け取るステップは、ある値を評価することを含む請求項８に記載の方法。
【請求項１１】
前記パラメータを受け取るステップは、前記第１の物理リンクと前記第２の物理リンクの少なくともいずれかに関連する信頼性の程度、品質の程度、セキュリティの程度、チャネル利用可能性の程度、データ・スループットの程度の少なくとも１つを受け取るステップを含む請求項８に記載の方法。
【請求項１２】
前記パラメータを受け取るステップは、ユーザ入力と前記埋込型機器からの条件信号の少なくともいずれかを受け取り、前記パラメータは、前記第１の物理リンクと前記第２の物理リンクの少なくともいずれかに関連する請求項８に記載の方法であって、
、方法。
【請求項１３】
前記条件信号を受け取ることは、バッテリ・ステータス信号を受け取ることを含む請求項１０に記載の方法。
【請求項１４】
前記ユーザ入力を受け取ることは、優先物理リンクの指示と、物理リンクの順序付けされたリストの少なくともいずれかを受け取ることを含む請求項１２に記載の方法。
【請求項１５】
前記埋込型機器のメモリの中に格納されたデータを受信することの要求を生成するステップと、
前記埋込型機器に前記要求を送信するステップと、
前記選択された遠隔測定回路を使用して応答を監視するステップとをさらに含み、前記選択された遠隔測定回路が要求に基づいて選択される請求項８に記載の方法。
【請求項１６】
第１の遠隔測定回路を使用して通信する間、誤りを検出するステップと、
前記第１の遠隔測定回路を使用する通信を終了させるステップと、
第２の遠隔測定回路を使用して通信するステップとをさらに含む請求項８に記載の方法。
【請求項１７】
前記選択された遠隔測定回路を使用して前記命令を送信するステップと、
前記選択された遠隔測定回路を使用して応答を監視するステップと、
所定の時間の後、前記少なくとも２つの遠隔測定回路の代替の遠隔測定回路を使用して通信する要求を送信するステップと、
前記代替の遠隔測定回路を使用して応答を監視するステップとをさらに含む請求項８に記載の方法。
【請求項１８】
前記選択された遠隔測定回路は、第１の遠隔測定回路を含み、
前記第１の遠隔測定回路を使用して前記埋込型機器と通信しようとするステップと、前記第２の遠隔測定回路を使用して前記埋込型機器と通信しようとすることを交互に行うステップとをさらに含む請求項８に記載の方法。
【請求項１９】
外部機器とそれぞれが通信する、少なくとも２つの埋込型遠隔測定回路を含み、その少なくとも２つの埋込型遠隔測定回路が、第１の物理リンクを使用して無線通信する第１の埋込型遠隔測定回路と、前記第１の物理リンクとは異なる第２の物理リンクを使用して無線通信する第２の埋込型遠隔測定回路とを含み、前記少なくとも２つの埋込型遠隔測定回路は、通信するために前記外部機器から受信された選択信号に基づいて選択される少なくとも２つの埋込型遠隔測定回路の１つを選択するように構成された埋込型コントローラに結合される、埋込型装置と、
インタフェースに結合された外部コントローラに結合された少なくとも１つの外部遠隔測定回路を含む外部機器であって、前記インタフェースによって受け取られたパラメータに基づいて前記選択信号を生成し、送信するように構成された外部機器と
を含むシステム。
【請求項２０】
前記外部コントローラに結合されたメモリをさらに含み、
前記パラメータがそのメモリの中に格納されたデータに基づく請求項１９に記載のシステム。
【請求項２１】
前記少なくとも１つの外部遠隔測定回路は、遠距離場トランシーバと近距離場トランシーバとを含み、前記外部コントローラは、前記遠距離場トランシーバを使用して前記埋込型機器からの応答を監視することと、前記近距離場トランシーバを使用して前記埋込型機器からの応答を監視することを交互に行うように構成される請求項１９に記載のシステム。
【発明の詳細な説明】
【関連出願】
【０００１】
（優先権の主張）
参照により本明細書に組み込まれている、２００４年８月９日に出願した米国特許出願第１０／９１４，６３８号の優先権の利益をこれにより主張する。
【０００２】
（関連出願の相互引用）
本願は、Ｑｕｉｌｅｓ他によって２００４年８月９日に出願された、参照により本明細書に組み込まれている、「ＴＥＬＥＭＥＴＲＹ  ＳＷＩＴＣＨＯＶＥＲ  ＳＴＡＴＥ  ＭＡＣＨＩＮＥ  ＷＩＴＨ  ＦＩＲＭＷＡＲＥ  ＰＲＩＯＲＩＴＹ  ＣＯＮＴＲＯＬ」という名称の米国特許出願第１０／９１４，４９９号に関連する。
【０００３】
本願は、Ｑｕｉｌｅｓによって２００４年８月９日に出願された、参照により本明細書に組み込まれている、「ＳＥＣＵＲＥ  ＲＥＭＯＴＥ  ＡＣＣＥＳＳ  ＦＯＲ  ＡＮ  ＩＭＰＬＡＮＴＡＢＬＥ  ＭＥＤＩＣＡＬ  ＤＥＶＩＣＥ」という名称の米国特許出願第１０／９１４，６４１号に関連する。
【技術分野】
【０００４】
本願は、全体的に、埋込型機器に関し、より詳細には、ただし、限定としてではなく、埋込型機器に関する遠隔測定リンク選択に関する。
【背景技術】
【０００５】
埋込型機器は、通常、誘導性遠隔測定リンクを使用して通信する。誘導性遠隔測定とは、埋込型機器のループ・アンテナに誘導結合された外部機器のループ・アンテナがかかわる通信を指す。
【０００６】
誘導性遠隔測定に関連する通信の非効率はメディカルケアを悪くする。非効率には、物理的に極めて近接していることが要求されることに関連する低い帯域幅や限界が含まれる。改良された遠隔測定システムが必要とされている。
【発明を実施するための最良の形態】
【０００７】
必ずしも一定の縮尺で描かれていない図面において、同様の符号が、いくつかの図のすべてにおいて、実質的に同様なコンポーネントを表す。異なる接尾文字を有する同様の符号は、実質的に同様なコンポーネントの異なるインスタンスを表す。図面は、概ね、例として、限定としてではなく、本明細書で説明される様々な実施形態を示す。
【０００８】
以下の詳細な説明は、詳細な説明の一部を成す、添付の図面の参照を含む。図面は、例示として、本発明が実施されることが可能な特定の諸実施形態を示す。本明細書で「実施例」とも呼ばれる、それらの実施形態は、当業者が本発明を実施することを可能にするだけ十分に詳細に説明される。本発明の範囲を逸脱することなく、実施例を組み合わせることが可能であり、他の実施例を利用することが可能であり、あるいは構造的変更、論理的変更、電気的変更を行うことが可能である。したがって、以下の詳細な説明は、限定するものとして解釈されるべきではなく、本発明の範囲は、添付の特許請求の範囲、その均等物の範囲によって定義される。
【０００９】
本明細書では、特許出願で一般的に使用される「ある」という言葉は、１つまたは複数を含むものとする。本明細書では、「または」という言葉は、特に明記しない限り、排他的でないことを指すように使用される。さらに、本明細書で参照されるすべての刊行物、特許、特許出願は、あたかも、参照によって個々に組み込まれているかのように、参照により全体が本明細書に組み込まれている。本明細書と、参照によりそのように組み込まれている文書の間で矛盾した用法が見られる場合、組み込まれた引用文献における用法は、本明細書の用法に対して補足的であると見なされるべきであり、折り合いのつかない矛盾に関しては、本明細書における用法が支配する。
【００１０】
（概説）
埋込型機器は、異なる特性を有する異なる物理リンクを使用して通信する複数の遠隔測定回路を使用した外部機器とのデータの交換が可能である。一実施例における埋込型機器は、近距離場物理リンクを使用して通信する近距離場遠隔測定回路と、遠距離場物理リンクを使用して通信する遠距離場遠隔測定回路とを含む。近距離場物理リンクと遠距離場物理リンクは、帯域幅や、通信範囲、電力消費、セキュリティ、その他の要因に関して異なる。
【００１１】
埋込型機器の一実施例は、ブロードバンドの遠距離通信を可能にする遠距離場無線周波数遠隔測定システムと、比較的少ない電流を消費しながら、短距離通信を可能にする近距離場誘導性遠隔測定システムをともに含む。遠距離場無線周波数遠隔測定リンクと近距離場誘導性遠隔測定リンクは、物理リンクの実施例である。
【００１２】
物理リンクの選択は、所定の選択基準に基づいて外部機器によって決定される。一実施例では、無線周波数遠隔測定リンクと誘導性遠隔測定リンクの間では、無線周波数遠隔測定リンクが、より高速であり、したがって、誘導性遠隔測定リンクよりも優先。一実施例では、通信されるべきデータは秘密性があり、すなわち守秘義務があり、そのため、セキュリティの方が、速度よりも大きい関心事である。別の実施例として、ユーザ選択には、１つの遠隔測定リンクの優先性、または遠隔測定リンクの階層が含まれる。また、データ・スループット・レートを含む、その他の要因も、別の物理リンクではなく、ある物理リンクを選択する動機である。
【００１３】
一実施例では、物理リンクは、１つの物理リンクを使用して通信を確立しようとし、それに続いて、第２の物理リンクを使用して通信を確立しようとすることを交互に行う手続きによって選択される。一実施例では、外部機器は、物理リンクを選択するプログラミング、回路、または論理を含み、埋込型機器は、スレーブとして機能して、それにしたがって調整を行う。
【００１４】
埋込型機器の遠隔測定回路に結合されたコントローラが、外部機器から受信された命令またはコマンドに基づき、外部機器と通信するために複数の遠隔測定回路の１つを選択する。様々な実施例では、遠隔測定回路の選択、したがって、物理リンクの選択は、埋込型機器、外部機器、または埋込型機器と外部機器の組合せによって提供される少なくとも１つのパラメータ、または他のデータによって決まる。例えば、埋込型機器のバッテリ条件に対応するパラメータが、物理リンク選択に影響を与えることがある。
【００１５】
データは、外部機器と埋込型機器の間で、データ・フレームと呼ばれる（フレームとも呼ばれる）データ単位で通信される。フレーム交換とは、フレームの伝送を指す。一実施例では、フレーム交換が開始するのと終了するのは、同一の物理リンク上でなければならない。フレームには、例えば、埋込型機器１１０の中に格納された値を変更する命令、特定の治療を提供する命令、試験を開始する命令、パラメータを書き込む命令、アクションを行う命令、または記憶レジスタを読み取る命令などのフレームが含まれることが可能である。
【００１６】
一実施例では、埋込型機器と外部機器の間で通信するための２つのモードが、利用可能である。リアルタイム遠隔測定と呼ばれる１つのモードでは、データは、埋込型機器から外部機器に絶え間なくストリーミングされる。リアルタイム遠隔測定では、データが、例えば、心電図データを含み、物理リンク切替えが、新たなフレーム交換（プログラマ再試行を含む）の開始の直前に、または現行のリンクが利用できなくなった場合に（ある期間にわたって信号が失われた後に）行われる。コマンド遠隔測定と呼ばれる、別のモードでは、外部機器からのデータが、埋込型機器に送信される。データは、命令、または他のコマンドを含み、外部機器は、常に、コマンドが送信されたのと同一の遠隔測定リンク上でコマンドに対する応答を予期する。
【００１７】
（構造）
図１は、デュアル遠隔測定回路をそれぞれが有する埋込型機器１１０と外部機器１６０を含むシステム１００を示す。
【００１８】
埋込型機器１１０は、機器１２０に結合されたプロセッサ１１５を含む。機器１２０は、様々な実施例では、モニタ回路や治療回路を含む。例示的な治療回路には、パルス発生器（ペースメーカ、心律動療法機器、心不全機器もしくは心臓再同期機器、心臓除細動器／除細動器、ペーサ／除細動器）や、薬剤供給機器（埋め込み可能な薬剤ポンプなどの）が含まれる。例示的なモニタ回路は、心機能、または他の生理的刺激を監視するように心臓に結合された電極、または他のセンサを含む。さらに、プロセッサ１１５が、無線周波数遠隔測定回路１４０と誘導性遠隔測定回路１５０に結合される。無線周波数遠隔測定回路１４０は、無線周波数アンテナ１４５に結合されたトランシーバを含む。アンテナ１４５は、遠距離場信号を生成し、受信するように構成される。一実施例では、無線周波数遠隔測定回路１４０に供給される電源は、プロセッサ１１５から受け取った命令に基づいて制御すなわち管理される。
【００１９】
誘導性遠隔測定回路１５０は誘導性アンテナ１５５に結合される。一実施例では、誘導性遠隔測定回路１５０は、常に電源供給されるトランシーバを含む。アンテナ１５５は近距離場送信と近距離場受信のために構成され、一実施例では、ループ・アンテナを含む。
【００２０】
埋込型機器１１０は、プロセッサ１１５に結合されたクロック１２５を含む。クロック１２５は、プロセッサ１１５のためのタイミング信号を生成する。プロセッサ１１５に結合されたメモリ１２２が、データ、パラメータ、または命令のためのストレージである。様々な実施例では、メモリ１２２には、読取り専用メモリ、ランダム・アクセス・メモリ、またはその他のストレージが含まれ、メモリ１２２は、一実施例では、リモートでプログラミング可能である。
【００２１】
外部機器１６０は、インタフェース１９５に結合されたプロセッサ１６５を含む。インタフェース１９５には、様々な実施例では、ディスプレイ・モニタ、プリンタ、キーボード、タッチセンシティブ・スクリーン、カーソル・コントロール、スピーカ、マイク、記憶機器、ネットワーク・インタフェースなどの機器が含まれる。外部機器１６０には、一実施例では、埋め込みの時点や経過観察訪問中に、医師、または他の医療スタッフによって使用されるプログラマが含まれる。プログラマとしての外部機器１６０は、埋込型機器１１０への問合せ、およびプログラミングを可能にし、したがって、ユーザがアクセス可能なインタフェースを含む。外部機器１６０には、一実施例では、ローカル・エリア・ネットワーク（イーサネット（登録商標））、ワイド・エリア・ネットワーク（インターネットなどの）、または家庭における電話線（公衆交換電話網を介する普通の従来の電話サービス）などの双方向通信ネットワークに接続することを可能にするリモート問合せ機器（ときとして、中継器と呼ばれる）が含まれる。加えて、プロセッサ１６５は、無線周波数遠隔測定回路１７０と誘導性遠隔測定回路１８０に結合される。無線周波数遠隔測定回路１７０は、無線周波数アンテナ１７５に結合された送信機−受信機（トランシーバとも呼ばれる）を含む。アンテナ１４５のようなアンテナ１７５が、遠距離場信号を生成し、受信するように構成される。
【００２２】
誘導性遠隔測定回路１８０は、誘導性アンテナ１８５に結合されたトランシーバを含む。アンテナ１８５は、一実施例では、ときとして、ワンドと呼ばれる手動操作可能な機器の一部である。ワンドは、およそ６インチ（約１５．２４ｃｍ）の短い範囲にわたる誘導性通信を可能にする。アンテナ１５５のようなアンテナ１８５が、近距離場信号を生成し、受信するように構成され、一実施例では、ループ・アンテナを含む。
【００２３】
外部機器１６０は、プロセッサ１６５に結合されたクロック１９０を含む。クロック１９０は、プロセッサ１６５のためのタイミング信号を生成する。プロセッサ１６５に結合されたメモリ１９２が、データ、パラメータ、または命令のためのストレージである。様々な実施例では、メモリ１９２には、読取り専用メモリ、ランダム・アクセス・メモリ、リムーバブル／非リムーバブルメディア、またはその他のストレージが含まれ、メモリ１９２は、一実施例では、プログラミング可能である。
【００２４】
様々な実施例では、外部機器１６０のための電力は、バッテリなどのポータブル電源によって、または従量制の送電線サービスによって供給される。バッテリによって電源供給される場合、外部機器１６０は、ハンドヘルド使用向けに構成されてもよい。外部機器１６０は、有線通信チャネルまたは無線通信チャネルを使用して通信することができる。
【００２５】
（方法）
一実施例では、システム１００は、図２に示される流れ図２００に従って動作する。２０５で、外部機器１６０が、通信セッションのための物理リンクを決定する際に使用されるパラメータを受け取る。様々な実施例では、パラメータは、外部機器１６０に結合されたインタフェース１９５によって受け取られる。例えば、マウス、キーボード、タッチセンシティブ・スクリーン、メモリ機器、オーディオ・トランスデューサ、またはその他のコンポーネントなどの、ユーザがアクセスすることが可能なデータ入力機器が、ユーザ入力を受け取ることができる。一実施例では、外部機器１６０は、イーサネット、ローカル・エリア・ネットワーク、またはインターネットなどの通信ネットワークに結合され、パラメータに対応するデータを受信するように構成される。
【００２６】
２０５で受け取られたパラメータを使用して、物理リンクが選択される。様々な実施例では、物理リンクは、セキュリティ、帯域幅、信頼性、雑音を含むが、以上には限定されない考慮事項に基づいて決定される。一実施例では、物理リンク選択パラメータは、時とともに変化する。一実施例では、物理リンクを選択するのに使用されるパラメータは、１つの時点では、物理リンクが、セキュリティの程度に基づいて決定され、別の時点では、物理リンクが、信頼性の程度に基づいて決定されるように、変化する。一実施例では、２つ以上の基準の組合せが、物理リンクを選択するのに使用されるパラメータを生成する際に使用される。
【００２７】
物理リンクの選択は様々な基準に基づく。一実施例では、通信システム１００が、別のリンクではなく、ある特定のリンクを優先させるように構成される。例えば、無線周波数物理リンクはより大きい帯域幅が可能であり、したがって、誘導性物理リンクより有利である。したがって、物理リンクは、システム依存のパラメータに基づいて選択される。
【００２８】
一実施例では、パラメータは、いくつかの物理リンクの間のユーザによって指定された優先性すなわち優先順位に関する。例えば、ユーザには、無線周波数物理リンクに第１の優先順位が与えられ、光物理リンクに第２の優先順位が与えられることが示される。
【００２９】
一実施例では、パラメータは、特定の物理リンクに関する信頼性の程度に関する。例えば、誘導性物理リンクが、無線周波数物理リンクより高い信頼性を示す。
【００３０】
一実施例では、パラメータは、セキュリティの程度に関する。セキュリティの程度は、様々な実施例では、異なるレベルの、または異なるパスワードの使用に対応する。例えば、患者の名前、または他の患者の健康情報を送信する際、特定のセキュリティ・レベルを提供する物理リンクが選択される。したがって、患者の健康情報に関して、一実施例は、誘導性物理リンクが無線周波数物理リンクより安全であるとする。別の実施例として、秘密性のあるデータすなわち重要なデータは、通信速度、またはその他の性能基準に関係なしに、安全な物理リンクを使用して通信される。一実施例では、埋込型機器１１０の中に格納されたデータは、誘導性物理リンクを使用して読み取られる。一実施例では、データは、暗号化アルゴリズムを実施するプロセッサによって暗号化され、暗号化されたデータは、無線周波数物理リンクを使用して通信される。
【００３１】
一実施例では、埋込型機器１１０によって生成されたデータを使用して、物理リンクが選択される。例えば、埋込型機器１１０によって生成されたデータは、バッテリが、バッテリの有効寿命の終わりに近づいていることを示すことがある。したがって、バッテリ容量の程度が、一実施例では、通信するための物理リンクを選択する際に使用されるパラメータを生成するのに使用される。低電流消費のトランシーバが、より多くの電流を消費するトランシーバより優先される。一実施例では、誘導性遠隔測定回路は、無線周波数トランシーバより少ない電流を消費する。一実施例では、埋込型機器１１０によって生成されたデータは、物理リンクを選択するためのパラメータを生成する際に、他の基準と併せて使用される。一実施例では、電力消費の速度がパラメータを生成する際に使用される。
【００３２】
一実施例では、物理リンク選択パラメータは、データ・スループットの測定に基づいて、または通信チャネル・性能の測定に基づいて生成される。例えば、速度または帯域幅の測定が、通信チャネルを選択する際に使用される。
【００３３】
一実施例では、より高い帯域幅、データ・スループット、セキュリティ、または信頼性を示す物理リンクが、別の遠隔測定リンクより優先される。一実施例では、無線周波数遠隔測定リンクは、誘導性遠隔測定リンクより高速であり、したがって、無線周波数遠隔測定リンクが優先される。その他の実施例では、異なる遠隔測定リンクが、無線周波数遠隔測定リンクより優先されることがある。
【００３４】
一実施例では、周囲特性（測定された、または検出された）が、物理リンクを選択する際に使用される。例えば、過度に雑音のある環境などの周囲特性が、無線周波数物理リンクではなく、誘導性物理リンクの使用を強いる可能性がある。周囲特性は、遠隔測定リンクに関連する誤り率、信頼性、セキュリティ、データ・スループット、チャネル利用可能性、またはその他のパラメータに影響を及ぼす。
【００３５】
物理リンクとは、埋込型機器１１０と外部機器１６０が通信を行うチャネルまたは帯域を表す。例示的な物理リンクには、誘導性遠隔測定、無線周波数遠隔測定、赤外線、光学、音響、磁気が含まれる。
【００３６】
特定の物理リンクに関して、様々な符号化プロトコル／復号化プロトコルまたは通信プロトコルのいずれが使用されてもよい。例えば、周波数シフト・キーイングまたは直交位相シフト・キーイングなどの変調技術が、誘導性物理リンクと無線周波数物理リンクを使用して適用される。
【００３７】
２１０で、外部１６０機器が、プロセッサ１６５を使用して、１つまたは複数の命令を実行して、埋込型機器１１０と通信するための物理リンクを決定する。一実施例では、それらの命令は、２つの物理リンクの比較を含むアルゴリズムを実施する。一実施例では、それらの命令は、物理リンクを選択する際に使用される信号品質、信号対雑音比、帯域幅、またはその他のパラメータなどの、要因を計算するアルゴリズムを実施する。
【００３８】
２１５で、プロセッサ１６５が、埋込型機器１１０に送信する、物理リンクを指定する命令を生成する。一実施例では、その命令は、信号の形態、または一連の信号の中で欠落している信号の形態に符号化される。一実施例では、一連の同期（またはｓｙｎｃ）信号が、外部機器１６０から送信され、埋込型機器１１０は、これらの機器が同期されたことを示すアラインメント信号で応答する。一実施例では、外部機器１６０は、一連のｓｙｎｃ信号の中の所定の数のｓｙｎｃ信号をドロップすることにより、物理リンクの変更を埋込型機器１１０に知らせる。
【００３９】
図３は、物理リンクを切り替えることに関するアルゴリズムの実施例を含む方法３００を示す。３０５で、リモート問合せ機器、プログラマ、またはその他の機器を含む外部機器１６０が、無線周波数物理リンクを介してリアルタイムのデータを受信している。一実施例では、無線周波数物理リンクは、３１０において示されるとおり、フレーム誤りカウントが、１２の連続するフレーム誤り未満である限り、利用可能である。３１５で、フレーム誤りカウントが、所定の値を超えた場合、リアルタイムの通信は、そのリンク上で、もはや利用できない。図示される実施例では、３２０で、リアルタイム・モードからコマンド・モードへの遷移をトリガする、ユーザによって入力されたコマンドが、受け取られたかどうかを判定するクエリが提示される。ユーザによって入力されるコマンドには、様々な実施例では、データを読み取ること、またはレジスタにデータを書き込むことなどのアクションを実行するコマンドが含まれる。同期されている間、外部機器１６０は、同期信号を定期的に送信することを続ける。
【００４０】
３２０で、ユーザによって入力されたコマンドが受け取られていない場合、処理は、３０５に戻り、無線周波数遠隔測定リンクが使用される。
【００４１】
ユーザによって入力されたコマンドの受け取りの後、外部機器１６０は、３２５で示されるとおり、３つの連続するｓｙｎｃ信号をドロップする。埋込型機器１１０は、その３つの連続するｓｙｎｃ信号の欠如を、リアルタイムのデータの送信を一時停止するシグナルとして認識して、外部機器１６０からのコマンドを待つ。さらに、３つの連続するｓｙｎｃ信号がドロップされると、リアルタイム遠隔測定が終了された際に、フレーム誤りカウント値が、リセットされる。
【００４２】
３３０で、外部機器１６０が、コマンドを埋込型機器１１０に送信する。一実施例では、外部機器１６０は、送信されたコマンドに対する応答を監視し、カウンタが、試みられる再伝送の回数を制限するのに使用される。３３５で、外部機器１６０のカウンタが開始される。３４０で、埋込型機器１１０から応答が受信されているかどうかを判定するクエリが、提示される。一実施例では、有効な応答が、所定の応答タイムアウト値より前に着信する。３４０で、応答タイムアウト値の満了より前に、応答が受信されなかった場合、処理は、３４５に進み、カウンタが、増分される。３５５で、カウンタが、所定の限度値に達したかどうかを判定するクエリが、提示される。限度値が満たされていない場合、３５０で示されるとおり、コマンドが、外部機器１６０によって再送信され、３４０におけるクエリが繰り返される。３６０で示されるとおり、カウンタ限度に達し、埋込型機器１１０から応答が受信されていない場合、外部機器１６０は、物理リンクを無線周波数リンクから誘導性リンクに切り替える。反対に、埋込型機器１１０から応答が受信されている場合、３６５で示されるとおり、処理と通信が無線周波数リンクを使用して継続される。
【００４３】
一実施例では、数回の試みの後に埋込型機器１１０から応答が受信されていない場合、外部機器１６０は、遠隔測定リンクを切り替えようと試みる。方法３００によって示される実施例では、物理リンクの遷移は、数回にわたって同一の交換を使用して試みて、失敗した後、トリガされる。一実施例では、切り替える待ち時間は、およそ１秒である。
【００４４】
図４は、物理リンクを切り替えることに関するアルゴリズムの実施例を含む方法４００を示す。４０５で、誘導性リンクを介してリアルタイムの送信が絶え間なく受信されている時間中に、外部機器１６０に結合されたワンドが埋込型機器１１０近くに配置される。ワンドと埋込型機器１１０の間の距離が、４１０で示されるとおり、通信範囲を超えるように増大させられた場合、外部機器１６０は、４１５で示されるとおり、そのことを、４つの連続するｓｙｎｃ間隔においてアラインメント信号が欠如していることに気づき、範囲外条件をシグナルすることにより、検出する。範囲外条件を検出すると、外部機器１６０は、４２０で示されるとおり、誘導性同期信号をドロップし、埋込型機器１１０が、誘導性ｓｙｎｃ状態から離れることを許す。一実施例では、外部機器１６０は、誘導性リンクから離れ、およそ１００ミリ秒の後、４２５で示されるとおり、無線周波数ｓｙｎｃ信号を送信することによってリアルタイム遠隔測定を再開する。
【００４５】
無線周波数遠隔測定を確立することには、無線周波数物理リンクを使用して外部機器１６０から定期的ｓｙｎｃを送信することが必要である。一実施例では、外部機器１６０は、フレーム誤りカウントが、１２未満である限り、無線周波数物理リンクを保つ。一実施例では、リアルタイムの伝送は、フレーム交換ではない。一実施例では、誘導性物理リンクが失われたことが、遠隔測定リンク切替えをトリガする役割をする。
【００４６】
図５は、物理リンクを切り替えることに関するアルゴリズムの実施例を含む方法５００を示す。５０５で、外部機器１６０に結合されたワンドが、誘導性リンクを介してリアルタイムの送信が絶え間なく受信されている時間中に、埋込型機器１１０近くに配置される。５１０で、外部機器１６０が、埋込型機器１１０に対するコマンドの基礎を成す入力を受け取る。その入力は、ユーザ入力機器によって、または通信ネットワークへの接続によって受け取られる。一実施例では、ユーザは、埋込型機器１１０に通信するためのアクションを選択する。埋込型機器１１０に送信するための入力を受け取ると、外部機器１６０は、外部機器１６０が、無線周波数物理リンクを優先するので、誘導性物理リンクから無線周波数物理リンクに切り替える。一実施例では、外部機器１６０は、通信チャネルまたは通信帯域が利用できない場合、そのチャネルが使用中であることを示す。
【００４７】
５１５で、外部機器１６０は、誘導性ｓｙｎｃ信号をドロップし、無線周波数ｓｙｎｃ信号を送信することを始める。さらに、５２０で、外部機器１６０は、遠隔測定シーケンスの中のコマンドの第１の要素を、無線周波数物理リンクを使用して送信する。
【００４８】
５２５で、応答カウンタが、通信の試みの回数を監視するように初期設定される。一実施例では、タイマを用意し、試みられた通信の時間を監視する。５３０で、埋込型機器１１０から応答が受信されたかどうかを判定するクエリが、提示される。応答が受信されている場合、５５０で、処理は、コマンドのさらなる要素の送信と受信を続ける。
【００４９】
５３５で示されるとおり、応答が受信されなかった場合、応答カウンタが増分されて、その後、最大限度の試行回数に達しているかどうかを判定するクエリが行われる。カウントが、カウンタ限度未満のままである場合、５４０で、コマンドの要素が再送信され、その後、５３０で、埋込型機器１１０が応答しているかどうかを判定するクエリが行われる。一実施例では、外部機器１６０は、７回まで、無線周波数物理リンクを使用してコマンドを送信しようとする。
【００５０】
５４５でカウンタ限度に達した後、処理は５６０に進み、外部機器１６０が、次に、物理リンクを切り替えて、誘導性物理リンクに戻る。カウンタ限度は、例えば、応答における巡回冗長検査符号の失敗によって達している可能性がある。誘導性遠隔測定ワンドが、埋込型機器１１０の範囲内に留まっている場合、外部機器１６０は、５６５で示されるとおり、誘導性物理リンクを使用することによってコマンドを完了させる。
【００５１】
一実施例では、大量のデータの送信がかかわるコマンドに関して使用するのに、ある特定の遠隔測定リンクが優先され、最も新しく使用された、つまり、現行の遠隔測定リンクが、少量のデータがかかわる送信に使用される。遠隔測定リンクを選択しようとすることにかかわるオーバヘッドは、少量のデータがかかわる送信に関しては引き合わない。
【００５２】
５７０で、コマンドの中の次の要素が、大量のデータを送信することを必要とするかどうかを判定するクエリが、提示される。コマンドの中の次の要素が、大量のデータを送信することを必要としない場合、外部機器１６０は、５９５で示されるとおり、誘導性遠隔測定リンクに留まる。コマンドの中の次の要素が、大量のデータを送信することを必要とする場合、外部機器１６０は、５７５で示されるとおり、無線周波数遠隔測定リンクを使用してコマンドを送信しようとする。５７５で示される無線周波数物理リンクへの切替えは、第２の選択的リンク切替えの試みである。
【００５３】
外部機器１６０が、所定の回数、誘導性物理リンクから無線周波数物理リンクに切り替えようと試みて失敗した場合、外部機器１６０は、誘導性物理リンクを続け、物理リンクを切り替えるさらなる試みなしに、遠隔測定トランザクションを完了させる。一実施例では、所定の回数の試みの失敗は、５回であるが、５回より多い回数、または少ない回数も企図される。
【００５４】
カウンタが、遠隔測定切替えの回数を監視して、切替えの過度の試みを防止する。５８０で、５７５で示される切替えの後、カウンタが増分される。５８５で、カウンタが限度に達したかどうかを判定するクエリが、提示される。限度が満たされている場合、５９０で、コマンドの送信が、誘導性物理リンクを使用して完了させられる。限度が満たされていない場合、処理は、５１５に進み、コマンドの次の要素の送信が、無線周波数物理リンクを使用して試みられる。
【００５５】
完全のユーザ要求（例えば、埋込型機器１１０に対する完全な問合せ）の送信を完了させるのに先立つ任意の時点で、誘導性物理リンクが利用できない（例えば、埋込型機器１１０と外部機器１６０の間の距離が、サポートされる通信範囲を超えている）場合、外部機器１６０は、誘導性物理リンクと無線周波数物理リンクの間で、いずれかが利用可能になるまで、またはユーザ要求が、キャンセルもしくは中止されるまで、繰り返し切替えを行う。
【００５６】
一実施例では、例えば、誘導性ワンドを埋込型機器１１０の範囲外に動かすことにより、外部機器１６０を無線周波数物理リンクに強制的に切り替える。一実施例では、外部機器１６０は、誘導性ワンドを埋込型機器１１０の範囲内に動かすことにより、誘導性物理リンクに強制的に切り替える。埋込型機器の近くにワンドを配置する行為は、一実施例では、特定の遠隔測定リンクを選択するユーザ優先を示す。一実施例では、ユーザは、別の外部機器の遠隔測定ワンドを使用して新たな問合せを開始することにより、無線周波数遠隔測定セッションを終了させることができる。
【００５７】
一連の誘導性ｓｙｎｃが、最後の無線周波数ｓｙｎｃから１００ミリ秒内に開始された場合、誘導性物理リンクのオーバーライドが行われる。一実施例では、埋込型機器１１０は、少なくとも３つの誘導性ｓｙｎｃを待ってから、誘導性物理リンクを使用して受信されたフレームを処理する。
【００５８】
一実施例では、誘導性物理リンクから無線周波数物理リンクに切り替えるのに、埋込型機器１１０は、誘導性ｓｙｎｃが全く受信されない、少なくとも１００ミリ秒の期間を探してから、無線周波数物理リンクを使用して受信されたフレームを処理する。
【００５９】
一実施例では、外部機器１６０は、特定の遠隔測定リンクを選択する明確な命令を送信し、埋込型機器１１０は、指定された遠隔測定リンクを選択することによって応答する。
【００６０】
（例示的な代替形態）
一実施例では、利用可能な遠隔測定リンクは、誘導性物理リンクと無線周波数物理リンクを含む。一実施例では、２つ以上の遠隔測定リンクが利用可能である。一実施例では、本システムは、２つの無線周波数物理リンク（異なるプロトコル、または異なる周波数を使用して、それぞれ動作する）と、誘導性物理リンクとを含む、利用可能なリンクから特定の物理リンクを選択する。
【００６１】
埋込型機器１１０と外部機器１６０が、誘導性通信範囲内にある場合、雑音の多い環境内で無線周波数リンクを確立しようとすることは、電源や時間を浪費する可能性がある。したがって、それらの条件下では、外部機器１６０は、無線周波数遠隔測定リンクを確立しようとすることはしない。一実施例では、埋込型機器１１０は、所定の時間にわたって無線周波数リンクを使用しようと試み、遠隔測定リンクを確立することに失敗した場合、埋込型機器１１０は、誘導性リンクに戻る。次いで、誘導性遠隔測定リンクが利用できない場合、外部機器１６０は、誘導性遠隔測定リンクと無線周波数遠隔測定リンクの間で行き来するように順次に切替えを行う。
【００６２】
さらに、第１の遠隔測定リンクが、利用できない、または満足のいく性能を提供しない場合、第２の遠隔測定リンクを使用した通信が試みられる。一実施例では、複数の遠隔測定リンクを使用して通信を確立しようとする手続きが実行される。
【００６３】
通信を確立しようとする試みの失敗は、さらなる遅延を生じさせることにより、ユーザの体験に悪影響を及ぼす可能性がある。遠隔測定リンクを選択するための手続きは、システム性能をユーザが認識するのに影響する可能性がある。
【００６４】
一実施例では、外部機器１６０のプロセッサは、第１の物理リンクを使用して埋込型機器との通信を確立しようとする最初の試みの命令を実行し、失敗した場合、次いで、第２の物理リンクを使用して埋込型機器１１０との通信を確立しようとする命令を実行する。第２の物理リンクも失敗であった場合、一実施例では、外部機器１６０は、第１の物理リンクを使用した試みと第２の物理リンクを使用した試みを行うシーケンスを繰り返す。一実施例では、外部機器１６０は、先行する通信セッションにおいて最も新たに使用された物理リンクに基づいて選択された物理リンクを使用して、埋込型機器との通信セッションを確立しようとする。例えば、無線周波数遠隔測定回路が、最も新しく使用されている場合、同一の機器に関する後の通信セッションは、まず、無線周波数遠隔測定回路を使用して試みられる。
【００６５】
一実施例では、外部機器１６０が、第１の特定の値を超える誤り率となった場合、外部機器１６０は、無線周波数遠隔測定セッションを確立しようとするさらなる試みを終了させ、誘導性遠隔測定セッションを確立しようとする。一実施例では、外部機器１６０は、フレーム誤りカウントが、ある期間内に、または所定の数の同期信号後に、ある特定の値を超えた場合、無線周波数遠隔測定リンクを確立しようとする試みを一時停止する。一実施例では、同期信号の所定の数は、各信号が、およそ８ミリ秒の長さを有して、１２である。
【００６６】
一実施例では、誘導性遠隔測定ワンドが、埋込型機器１１０の範囲外である場合、または誘導性遠隔測定回路が、それ以外で利用可能でない場合、第２の特定の時間値の後、外部機器１６０は、誘導性通信セッションを確立しようとすることを終了し、無線周波数遠隔測定セッションを確立しようとする。一実施例では、第２の特定の値は、第１の特定の値より短い時間である。一実施例では、第２の特定の値は、４同期周期である。
【００６７】
一実施例では、第１の特定の値と第２の特定の値に対応する時間は、行われるべき通信セッションのタイプによって決まる。一実施例では、システムは、リアルタイム通信セッションとコマンド・セッションをともに設けている。リアルタイム通信セッションでは、埋込型機器（例えば、心電図データ）によって生成されたデータが、連続的なデータ・ストリームで外部機器１６０に通信され、ディスプレイ上でスクロールするイメージとして表示されるか、または後の処理や表示のために格納される。コマンド・セッションでは、外部機器１６０は、命令またはコマンドを埋込型機器１１０に通信する。リアルタイム通信セッションでは、時間はコマンド・セッションの時間より短い。
【００６８】
一実施例では、外部機器１６０は、コマンド・モードまたはリアルタイム・モードで動作している。つまり、外部機器１６０が、通信セッション中、埋込型機器１１０にコマンドを能動的に送信していない場合、リアルタイム・データが受信されている。
【００６９】
一実施例では、（ａ）外部機器１６０は、埋込型機器１１０が、応答しなかった１２の連続するフレームが存在した場合、または（ｂ）巡回冗長符号が、誤りを示した場合、無線周波数遠隔測定リンクを確立しようとする試みを終了させ、誘導性遠隔測定リンクを確立しようとする。
【００７０】
コマンド・モードでは、外部機器１６０は、埋込型機器１１０に通信すべきデータ、要素、命令、またはコマンドを有する。コマンド・モードでは、外部機器１６０は、最初、無線周波数遠隔測定リンクを使用して通信しようとする。埋込型機器１１０が、無線周波数コマンドに応答しない場合、外部機器１６０は、一連の繰り返される試行を特定の回数にわたって行う。例えば、無線周波数遠隔測定リンクを確立しようとする７回の試みの後、外部機器１６０は、無線周波数遠隔測定を使用したさらなる試みを終了させ、誘導性遠隔測定リンクを使用して通信を確立しようとする。一実施例では、外部機器１６０は、誘導性遠隔測定リンクを確立しようとする所定の回数の試みを完了させ、その後、外部機器１６０は、誘導性遠隔測定リンクを使用したさらなる試みを終了させ、無線周波数遠隔測定リンクを確立しようとする。一実施例では、外部機器１６０は、無線周波数遠隔測定と誘導性遠隔測定を使用して遠隔測定リンクを確立しようとするシーケンスを繰り返す。
【００７１】
一実施例では、外部機器１６０は、最初、外部機器１６０に結合されたワンドが、埋込型機器１１０の近くに配置されているかどうかにかかわらず、無線周波数遠隔測定リンクを確立しようとする。雑音、または別の干渉信号が、無線周波数遠隔測定の満足のいく使用を妨げる場合、外部機器１６０は、切り替わり、誘導性遠隔測定リンクを確立しようとする。
【００７２】
一実施例では、利用可能な場合、外部機器１６０は、無線周波数遠隔測定リンクを使用する。したがって、誘導性リンクが利用可能な場合でさえ、誘導性遠隔測定から無線周波数遠隔測定への選択的リンク切替えが行われる。一実施例では、ユーザは、無線周波数遠隔測定リンクとは異なることが可能な、優先遠隔測定リンクを指定する。
【００７３】
一実施例では、フレーム交換は、同一の物理リンク上で開始し、終了する。選択的リンク切替えは、単一のユーザ要求（例えば、選択されたメモリ・レジスタを読み取るコマンド）に関して同一の遠隔測定シーケンスが、複数回、繰り返される場合を除き、新たな遠隔測定シーケンスの開始直前に行われる。そのケースでは、誘導性物理リンクから無線周波数物理リンクへの選択的切替えは、第１のシーケンスが発行される前に行われる。また、誘導性物理リンクから無線周波数物理リンクへの選択的リンク切替えも、遠隔測定シーケンスの最中に行われることが可能である。一実施例では、この形態の選択的リンク切替えは、遠隔測定シーケンス中、所定の回数（例えば、５回）まで行われることが可能である。一実施例では、無線周波数物理リンクへの選択的切替えの試みの失敗は、５回という選択的リンク切替えの試みの最大回数に向けてカウントされる。このことは、ユーザへの応答の遅延を制限し、誘導性物理リンクが利用可能であるが、無線周波数物理リンクが利用可能でない場合に、長いシーケンス（例えば、初期の問合せ）を予測させる。
【００７４】
（他のシステム制約が全く存在しないとすると）リアルタイムの遠隔測定中、リンク切替えは、現行の遠隔測定リンクが失われた場合に行われる。使用中の現行の遠隔測定リンクが、誘導性リンクである場合、遠隔測定ワンドが範囲外にあると、遠隔測定リンクは失われる。すると、外部機器１６０は、所定の数の間隔（一実施例では、１２の間隔）にわたって誘導性ｓｙｎｃをドロップして、埋込型機器１１０が、機器１１０の誘導性ｓｙｎｃ状態から離れることを許す。埋込型機器１１０が、誘導性ｓｙｎｃ状態にある場合、所定の期間（一実施例では、１００ミリ秒）が導入されてから、無線周波数物理リンクに遷移する。ワンドが、少なくとも所定の期間（一実施例では、１００ミリ秒）にわたって範囲外にあった場合、遷移は、即時に行われる。使用中の現行の遠隔測定リンクが、無線周波数物理リンクである場合、遠隔測定リンクがいつ失われたかを判定することは、フレーム誤りカウントに基づく。
【００７５】
無線周波数物理リンクが、遠隔測定トランザクションに利用可能でない場合、外部機器１６０は、誘導性リンクを使用してフレーム交換を開始しようとする。チャネルが利用可能である（無線周波数であれ、誘導性であれ）場合、フレーム交換は、誘導性リンク上で２回、または無線周波数リンク上で７回、試みられてから、遠隔測定リンクを切り替えようと試みる。
【００７６】
チャネル利用可能性を判定するのに、外部機器１６０は品質の程度を生成する。品質の程度の例には、フレーム誤りカウントやビット誤り率が含まれる。フレーム誤りは、（ａ）フレーム巡回冗長検査符号が不合格であった場合（埋込型機器１１０から受信された巡回冗長検査符号誤り応答フレームによる判定により、または受信されたフレームの巡回冗長検査符号が、不合格であった場合）（ｂ）フレームが、予期される時点で受信されなかった場合（フレーム交換中に、データ・フレームが、応答タイムアウトが満了する前に受信されないなどの、リアルタイム中、現在のｓｙｎｃ間隔中にデータ・フレームが受信されなかった場合の判定により）、または（ｃ）受信されたフレームが、フレーム・フォーマットにおける予期される値と一致しない（例えば、フレームが、通信範囲内の別のシステムのフレームである）場合にカウントされる。コマンド応答タイムアウトが生じた場合、またはリアルタイムのデータ・フレームが、現在の同期間隔内で受信されなかった場合、フレームなしが、宣言される。
【００７７】
一実施例では、外部機器１６０は、スペクトル・アナライザを使用することによって遠隔測定リンクを評価する。スペクトル・アナライザは、チャネルの品質の程度を与える。外部機器１６０は、スペクトル・アナライザを使用してチャネル品質をサンプリングする方法を実行し、その特定の遠隔測定リンクを使用して最初に通信しようとせずに、品質の程度を生成する。
【００７８】
一実施例では、フレーム誤りカウントは、リアルタイム中、ｓｙｎｃ間隔当たり、１回を超えて増分されず、フレーム交換中、コマンド当たり、１回を超えて増分されない。フレーム誤りカウントは、有効なフレームが受信されると（前述した諸条件による判定により）、または遠隔測定リンクが切り替えられると常にリセットされる。
【００７９】
一実施例では、選択的リンク切替えは、ユーザによって開始された遠隔測定トランザクションごとに、試みの失敗が５回を超えないように制限される。一実施例では、外部機器１６０は、以下の諸条件のいずれかが生じた場合、遠隔測定リンクを切り替える。
１．無線周波数物理リンクから誘導性物理リンクへ：無線周波数物理リンクに関するフレーム誤りカウントが、リアルタイム中に１２の連続するフレーム誤りが検出されたことを示す場合。
２．誘導性物理リンクから無線周波数物理リンクへ：リアルタイム中、誘導性リンクを使用している間に、遠隔測定ワンドが、範囲外である場合。
３．無線周波数物理リンクから誘導性物理リンクへ：無線周波数物理リンクにおけるフレーム交換が、７回、試みられた後に失敗した場合。
４． 誘導性物理リンクから無線周波数物理リンクへ：誘導性物理リンクにおけるフレーム交換が、２回、試みられた後に失敗した場合。
５．誘導性物理リンクから無線周波数物理リンクへ（選択的リンク切替え）：誘導性物理リンクを使用している間、遠隔測定シーケンスの開始前、または繰り返される同一のシーケンス（例えば、選択されたメモリ・レジスタを読み取るコマンド）セットの最初の前。
６．誘導性物理リンクから無線周波数物理リンクへ（選択的リンク切替え）：誘導性物理リンクを使用している間、遠隔測定シーケンス中、または繰り返される同一のシーケンス（例えば、選択されたメモリ・レジスタを読み取るコマンド）セット中、読取りコマンドまたは書込みコマンド（論理／物理読取り、論理書込み、履歴読取り）の開始前。
【００８０】
一実施例では、外部機器１６０は、両方の遠隔測定リンクにおける試みを、いずれかが利用可能になるまで、またはユーザが、現在のアクション要求をキャンセルするまで、交互に行い続ける。一実施例では、リアルタイムがイネーブルにされている場合、遠隔測定リンク切替えは、無期限に続けられる。
【００８１】
一実施例では、埋込型機器１１０と外部機器１６０は、外部機器１６０が常にマスタであり、埋込型機器１１０が常にスレーブであるスレーブ／マスタ関係を有する。
【００８２】
一実施例では、システムは、所与の無線周波数チャネルにおいて１つのアクティブな無線周波数通信セッションに制限される。このセッション制限は、開始したばかりの新たなセッションが、別のアクティブなセッションに干渉しないことを確実にする。無線周波数ｓｙｎｃ信号と無線周波数フレームは、外部機器１６０が、進行中の他のセッションを検出することを可能にするヘッダを含む。外部機器１６０は、所与の無線周波数チャネルにおいて１つのアクティブな無線周波数通信セッションの無線周波数セッション制限を実施することを担う。セッションが開始されると、埋込型機器１１０は、セッションが終了されるまで、セッション・アクセス符号を保持する。一実施例では、埋込型機器１１０は、１度に複数のアクティブなセッションをサポートする。
【００８３】
一実施例では、外部機器１６０は、ある期間（一実施例では、２００ミリ秒）にわたって無線周波数トラフィックを監視してから、無線周波数通信リンクを確立する。外部機器１６０がプログラマを含み、無線周波数トラフィックが確認された場合、外部機器１６０は、誘導性リンクを使用して通信する。外部機器１６０が、リモート問合せ機器を含み、トラフィックが確認された場合、外部機器１６０は、空いたチャネルを待ってから、通信する。
【００８４】
外部機器１６０は、誘導性だけ、無線周波数だけ、または物理リンクが、所定の基準に基づいて選択される自動リンク選択を可能にするように構成されてもよい。一実施例では、埋込型機器１１０は外部機器１６０のスレーブであり、埋込型機器１１０は、自動リンク選択モードになっている間、外部機器１６０からのコマンドに関して複数の遠隔測定リンクを監視する。
【００８５】
テーブル、チャート、またはその他の大量のデータを埋込型機器１１０に送信する際、外部機器１６０は、コマンド・モードで動作する。一実施例では、テーブルの各要素は、別個の交換と考えられ、このため、１０の要素を有するチャートに関して、各要素は、別個の交換として送信される。つまり、遠隔測定リンクを確立しようとする別個の試みが、テーブルの各要素に関して開始される。このため、例えば、第１の要素が、誘導性を使用して送信されることに成功した場合、第２の要素に関して、無線周波数遠隔測定リンクが最初に試みられ、雑音が、第２の要素に関して無線周波数遠隔測定の使用を妨げる場合、誘導性遠隔測定リンクが使用される。
【００８６】
コマンド・モードにある間、外部機器１６０は、データ要素を送信する試みが、満足のいく無線周波数リンクがないかをまず調べることにより、満足できるものではない場合、次いで誘導性遠隔測定リンクを使用することによる、選択的リンク切替えを実施する。無線周波数遠隔測定を使用して通信しようとする一連の試みが失敗し、それに続いて、誘導性遠隔測定リンクを使用する遠隔測定が成功した後、外部機器１６０は、無線周波数遠隔測定を使用しようとするさらなる試みを完全に終了させ、テーブルの中のさらなる要素、またはデータ・ブロックに関して誘導性遠隔測定リンクを選択する。一実施例では、一連の失敗した試みには、５回の試みが含まれるが、より多い、またはより少ない回数も企図される。一実施例では、ユーザは、誘導性遠隔測定ワンドを埋込型機器１１０の近くに配置することにより、遠隔測定リンク切替えを強制することができる。誘導性遠隔測定リンクが、利用可能でない（例えば、ワンドが、埋込型機器１１０の近くにない）場合、外部機器１６０は、誘導性遠隔測定と無線周波数遠隔測定を交互に試みることにより、遠隔測定リンクを確立しようとする試みを続ける。
【００８７】
一実施例では、外部機器１６０は、可能な遠隔測定リンクの間で交替することなしに、ある単位のデータを通信するために特定の遠隔測定リンクを選択する。例えば、無線周波数遠隔測定リンクが、満足のいくものではない状況において、コマンド・モードになっている間、外部機器１６０は、無線周波数遠隔測定を使用して通信しようとすることなしに、誘導性遠隔測定を選択する。
【００８８】
一実施例では、リアルタイム・モードで動作している際、外部機器１６０は、新たなフレーム交換の最初に遠隔測定チャネルを選択するアルゴリズムを実行する。一実施例では、現行の遠隔測定リンクが利用できなくなった場合、物理リンク選択アルゴリズムが実行される。
【００８９】
一実施例では、外部機器１６０は、通信セッションを確立しようとする複数回の試みを実行する。例えば、外部機器１６０が、埋込型機器１１０にコマンドを発行する場合、外部機器１６０は、一連の同期信号を埋込型機器１１０に送信することから始める。コマンドに対応するデータが、同期信号の間の時間内に送信される。コマンドが送信された後、一実施例では、外部機器１６０は、埋込型機器１１０が応答するのを１００ミリ秒間、待つ。外部機器１６０が、埋込型機器１１０から応答を受信することができなかった１００ミリ秒の期間の後、外部機器１６０は、コマンドが再び送信される再試行手続きを実行する。待ちと、コマンドの再試行とのシーケンスが、一実施例では、７回、繰り返されてから、その特定の遠隔測定リンクを使用したさらなる試みを終了させる。埋込型機器１１０は、機器間の距離が大きすぎる場合、またはその他の障害が生じた場合、応答できない。
【００９０】
一実施例では、応答タイムアウト期間は、コマンド・モードになっている間、１００ミリ秒である。したがって、リアルタイムの通信は、フレーム交換が完了されるまで（つまり、埋込型機器１１０からの応答が受信されるまで）、一時停止させられるので、フレーム誤りカウントを変更する（増加する）までの時間は、応答時間までかかる可能性がある。外部機器１６０は、応答タイムアウト期間の時間を待ってから、埋込型機器１１０からの応答なしを宣言する。
【００９１】
一実施例では、外部機器１６０は、コマンドを受信する前に、埋込型機器１１０が知られた状態で動作していることを確実にするために同期信号をドロップする。同期信号をドロップすることにより、埋込型機器１１０上で実行されている可能性がある他のいずれの手続きも終了させられ、次いで、埋込型機器１１０はコマンドを受信するモードに入る。
【００９２】
コマンドを送信した後、外部機器１６０は受信モードに入り、命令が受信されたことを確認する埋込型機器１１０からの肯定応答を待つ。
【００９３】
一実施例では、外部機器１６０は、最初、無線周波数遠隔測定リンクを使用した通信セッションを確立しようとする。一実施例では、フレーム交換が、同一の物理リンク上で開始して、終了し、このため、遠隔測定リンクを切り替えることは、新たなフレーム交換を開始することの直前に、またはリアルタイム遠隔測定セッション中に現行の遠隔測定リンクが失われた場合に行われる（他の遠隔測定システム制約が全く存在しないものと想定すると）。
【００９４】
無線周波数遠隔測定リンクが利用できない場合、外部機器１６０は、誘導性遠隔測定リンクを使用したフレーム交換を開始しようとする。ある遠隔測定チャネルが利用可能である（例えば、無線周波数か誘導性）場合、遠隔測定リンクを切り替えようとする前に、フレーム交換を、一度再試行する。
【００９５】
一実施例では、外部機器１６０は、下記の場合、セッション中に遠隔測定リンク切替えを試みる。（ａ）現在の遠隔測定リンクに関するフレーム誤りカウントが、３つの連続するフレーム誤りを示す場合、（ｂ）現在の遠隔測定リンクにおけるフレーム交換が、一度再試行された後、失敗した場合、または（ｃ）誘導性遠隔測定リンクを使用している間、フレーム交換が開始され、無線周波数リンクが利用可能である（無線周波数チャネルを使用不可にする他の外部機器が全く存在しせず、進行中の他の無線周波数システム・セッションが全く存在せず、フレーム誤りカウントが、３未満である）場合。
【００９６】
埋込型機器との通信セッションの最初に、すべての遠隔測定システムに電源が投入される。すべてのシステムは、セッション中に異なる遠隔測定リンクの間におけるシームレスな切替えを可能にするように最初にアクティブにされる。例えば、セキュリティ上の考慮により、遠距離場無線周波数遠隔測定リンクではなく、誘導性遠隔測定リンクが使用されることが要求されることがある。別の実施例として、無菌医療処置中に行われる通信に関して、誘導性遠隔測定リンクに関連するワンドを使用するのではなく、遠距離場無線周波数遠隔測定リンクが優先されてもよい。さらに、信頼性の考慮により、別の遠隔測定システムではなく、ある遠隔測定システムが使用されることが要求されることもある。さらに、空いた通信チャネルの利用可能性により、通信が、遠距離場無線周波数遠隔測定を使用して行われるか、誘導性遠隔測定を使用して行われるかが決まる。
【００９７】
埋込型機器１１０は、通信セッション中、任意の所与の時点で単一の遠隔測定リンクを使用して外部機器と通信する。
【００９８】
以上の説明は、例示的であり、限定的ではないものとされることを理解されたい。例えば、前述した諸実施形態（および／またはそれらの実施形態の諸態様）は、互いに組み合わせて使用されてもよい。他の多くの実施形態が、以上の説明を精読することで、当業者には明白となろう。したがって、本発明の範囲は、添付の特許請求の範囲や、そのような特許請求の範囲に認められる均等物の完全な範囲に関連して確定される。添付の特許請求の範囲では、「ｉｎｃｌｕｄｉｎｇ」および「ｉｎ  ｗｈｉｃｈ」という言葉は、「ｃｏｍｐｒｉｓｉｎｇ」および「ｗｈｅｒｅｉｎ」というそれぞれの言葉の、分かりやすい英語の同義語として使用される。また、添付の特許請求の範囲では、「含む（ｉｎｃｌｕｄｉｎｇ）」および「含む（ｃｏｍｐｒｉｓｉｎｇ）」という言葉は、オープンエンドな表現であり、つまり、ある請求項におけるそのような言葉の後にリストアップされる要素に加えて、諸要素を含むシステム、機器、物品、またはプロセスも、やはり、その請求項に含まれるものと見なされる。さらに、特許請求の範囲において、「第１の」、「第２の」、および「第３の」などの言葉は、単に標識として使用され、対象に数的要件を課すものではない。
【図面の簡単な説明】
【００９９】
【図１】外部機器と通信している埋込型機器を示す図である。
【図２】物理リンクを選択することに関する流れ図である。
【図３】物理リンクを選択することに関する流れ図である。
【図４】物理リンクを選択することに関する流れ図である。
【図５】物理リンクを選択することに関する流れ図である。
【図１】
2008508981.tif 000003
【図２】
2008508981.tif 000004
【図３】
2008508981.tif 000005
【図４】
2008508981.tif 000006
【図５】
2008508981.tif 000007
【国際調査報告】
2008508981.tif 000008
2008508981.tif 000009