(57)【特許請求の範囲】
【請求項１】
データを処理するための方法において、
信号中の複数の点を決定し、前記複数の点は、前記信号の極大値または極小値を含む少なくとも第１の点と、前記信号中の隣接する点の値と比較したときに、第１の予め定められたしきい値よりも大きい第２の点における絶対上がりを生じる値を含む前記信号中の少なくとも前記第２の点とを含み、前記第２の点は、前記信号の極大値または極小値ではないことと、
前記複数の点を量子化することと、
量子化された前記信号中の前記複数の点に関係付けられている測定値を決定し、各測定値は、量子化された信号値とトレッド値とを含むことと、
決定された前記測定値のうちの、予め定められた条件を満たさない前記複数の点の１つ以上の測定値を廃棄することによって、前記信号の圧縮版を生成させることとを含み、
前記方法は、１つ以上のプロセッサによって実行される方法。
【請求項２】
前記第１の点は、前記信号の極大値である請求項１記載の方法。
【請求項３】
前記信号は、アナログ信号を含む請求項１記載の方法。
【請求項４】
前記信号は、離散信号を含む請求項１記載の方法。
【請求項５】
前記複数の点に関係付けられている測定値を決定することは、前記複数の点のうちの２つ以上における測定値を決定することを含み、前記測定値のうちの１つ以上の、量子化された信号値およびトレッド値と、前記測定値のうちの別の１つの、量子化された信号値およびトレッド値との比較に基づいて、前記測定値のうちの１つ以上を選択的に廃棄することをさらに含む請求項１記載の方法。
【請求項６】
最も近い隣接の測定値と、前記最も近い隣接の測定値に隣接する別の測定値との間の距離に実質的に等しい距離だけ、測定値が前記最も近い隣接の測定値から離れており、かつ、前記測定値が、前記最も近い隣接の測定値の値と比較したときに、第２のしきい値内である差を生じる値を有する場合に、前記測定値が廃棄される請求項５記載の方法。
【請求項７】
前記複数の点に関係付けられている測定値を決定することは、各測定値が最大の分離よりも小さい距離だけ最も近い測定値から離れているような前記信号中の複数の点における、前記信号のトレッド値を量子化することを含む請求項１記載の方法。
【請求項８】
２点間の前記トレッド値のうちの少なくとも１つは、ｐビットにより表され、前記最大の分離は、２^ｐよりも小さいかまたは等しい請求項７記載の方法。
【請求項９】
前記量子化された信号値は、ｑビットにより表され、前記量子化することは、ｑビット量子化器により実行される含む請求項１記載の方法。
【請求項１０】
前記ｑビット量子化器は、ｑビットの非一様量子化器を備える請求項９記載の方法。
【請求項１１】
前記信号は複数のサブバンドを備え、
信号中の複数の点を決定することは、前記複数のサブバンドに対する複数の点を決定すること、各サブバンドの前記複数の点のうちの少なくとも１つの点は、前記それぞれのサブバンドの極大値または極小値、あるいは、別の点の値と比較したときに、前記サブバンドのそれぞれのしきい値よりも大きい差を生じる値を有する点を含み、を備え、
前記複数の点に関係付けられている測定値を決定することは、前記サブバンドのそれぞれにおける少なくとも１つの点の測定値を決定することを備える請求項１記載の方法。
【請求項１２】
少なくとも１つのサブバンドの前記それぞれのしきい値は、少なくとも１つの他のサブバンドの前記それぞれのしきい値とは異なる請求項１１記載の方法。
【請求項１３】
前記サブバンドのうちの２つ以上に対する前記それぞれのしきい値は、実質的に等しい請求項１１記載の方法。
【請求項１４】
前記それぞれのサブバンドの各測定値が、前記サブバンドに対するそれぞれの最大の分離よりも小さい距離だけ、前記それぞれのサブバンドの最も近い測定値から離れているような、各サブバンドに対する複数の点におけるトレッドおよび値を量子化することをさらに含み、少なくとも１つのサブバンドの前記それぞれの最大の分離は、少なくとも１つの他のサブバンドの前記それぞれの最大の分離とは異なる請求項１１記載の方法。
【請求項１５】
各サブバンドの２点間の前記トレッドは、そのサブバンドに対するそれぞれのビットの数量によって表され、各サブバンドに対する前記それぞれの最大の分離は、２の、前記それぞれの数量乗よりも小さいかまたは等しく、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる請求項１４記載の方法。
【請求項１６】
各サブバンドに対する前記測定値は、前記それぞれのサブバンド中の前記少なくとも１つの点における量子化された信号値を含み、量子化された各信号値は、そのそれぞれのサブバンドに対するそれぞれのビットの数量によって表され、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる請求項１１記載の方法。
【請求項１７】
前記量子化することは、一様量子化器により実行される請求項１記載の方法。
【請求項１８】
前記量子化された信号値とトレッド値とを送信することをさらに含む請求項１記載の方法。
【請求項１９】
前記量子化された信号値とトレッド値とを記憶することをさらに含む請求項１記載の方法。
【請求項２０】
生物医学的なセンサにより前記信号を生成させることをさらに含む請求項１記載の方法。
【請求項２１】
加速度計により前記信号を生成させることをさらに含む請求項１記載の方法。
【請求項２２】
データを処理するための装置において、
信号中の複数の点を決定し、前記複数の点は、前記信号の極大値または極小値を含む少なくとも第１の点と、前記信号中の隣接する点の値と比較したときに、第１の予め定められたしきい値よりも大きい第２の点における絶対上がりを生じる値を含む前記信号中の少なくとも前記第２の点とを含み、前記第２の点は、前記信号の極大値または極小値ではなく、
前記複数の点を量子化し、
量子化された前記信号中の前記複数の点に関係付けられている測定値を決定し、各測定値は、量子化された信号値およびトレッド値を含み、
決定された前記測定値のうちの、予め定められた条件を満たさない前記複数の点の１つ以上の測定値を廃棄することによって、前記信号の圧縮版を生成させる
ように構成されている処理システムを具備する装置。
【請求項２３】
前記第１の点は、前記信号の極大値である請求項２２記載の装置。
【請求項２４】
前記信号は、アナログ信号を含む請求項２２記載の装置。
【請求項２５】
前記信号は、離散信号を含む請求項２２記載の装置。
【請求項２６】
前記処理システムは、前記複数の点のうちの２つ以上における測定値を決定し、前記測定値のうちの１つ以上の、量子化された信号値およびトレッド値と、前記測定値のうちの別の１つの、量子化された信号値およびトレッド値との比較に基づいて、前記測定値のうちの１つ以上を選択的に廃棄するようにさらに構成されている請求項２２記載の装置。
【請求項２７】
最も近い隣接の測定値と、前記最も近い隣接の測定値に隣接する別の測定値との間の距離に実質的に等しい距離だけ、測定値が前記最も近い隣接の測定値から離れており、かつ、前記測定値が、前記最も近い隣接の測定値の値と比較したときに、第２のしきい値内である差を生じる値を有する場合に、前記測定値が廃棄される請求項２６記載の装置。
【請求項２８】
前記処理システムは、各測定値が最大の分離よりも小さい距離だけ最も近い測定値から離れているような前記信号中の複数の点における、前記信号のトレッド値を量子化するようにさらに構成されている請求項２２記載の装置。
【請求項２９】
前記トレッド値のうち少なくとも１つは、ｐビットにより表され、前記最大の分離は、２^ｐよりも小さいかまたは等しい請求項２８記載の装置。
【請求項３０】
前記量子化された信号値は、ｑビットにより表され、前記処理システムは、ｑビット量子化器を備える請求項２２記載の装置。
【請求項３１】
前記ｑビット量子化器は、ｑビットの非一様量子化器を備える請求項３０記載の装置。
【請求項３２】
前記信号は複数のサブバンドを備え、
前記処理システムは、信号中の複数の点を決定することが、前記複数のサブバンドに対する複数の点を決定すること、各サブバンドの前記複数の点のうちの少なくとも１つの点は、前記それぞれのサブバンドの極大値または極小値、あるいは、別の点の値と比較したときに、前記サブバンドのそれぞれのしきい値よりも大きい差を生じる値を有する点を含み、を備え、前記複数の点に関係付けられている測定値を決定することが、前記サブバンドのそれぞれにおける少なくとも１つの点の測定値を決定することを備える請求項２２記載の装置。
【請求項３３】
少なくとも１つのサブバンドの前記それぞれのしきい値は、少なくとも１つの他のサブバンドの前記それぞれのしきい値とは異なる請求項３２記載の装置。
【請求項３４】
前記サブバンドのうちの２つ以上に対する前記それぞれのしきい値は、実質的に等しい請求項３２記載の装置。
【請求項３５】
前記処理システムは、前記それぞれのサブバンドの各測定値が、前記サブバンドに対するそれぞれの最大の分離よりも小さい距離だけ、前記それぞれのサブバンドの最も近い測定値から離れているような、各サブバンドに対する複数の点におけるトレッドおよび値を量子化するようにさらに構成されており、少なくとも１つのサブバンドの前記それぞれの最大の分離は、少なくとも１つの他のサブバンドの前記それぞれの最大の分離とは異なる請求項３２記載の装置。
【請求項３６】
各サブバンドの２点間の前記トレッドは、そのサブバンドに対するそれぞれのビットの数量によって表され、各サブバンドに対する前記それぞれの最大の分離は、２の、前記それぞれの数量乗よりも小さいかまたは等しく、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる請求項３５記載の装置。
【請求項３７】
各サブバンドに対する前記測定値は、前記それぞれのサブバンド中の前記少なくとも１つの点における量子化された信号値を含み、量子化された各信号値は、そのそれぞれのサブバンドに対するそれぞれのビットの数量によって表され、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる請求項３２記載の装置。
【請求項３８】
前記処理システムは、一様量子化器をさらに備える請求項２２記載の装置。
【請求項３９】
前記量子化された信号値とトレッド値とを送信するように構成されている送信機をさらに具備する請求項２２記載の装置。
【請求項４０】
前記量子化された信号値とトレッド値とを記憶するように構成されているメモリをさらに具備する請求項２２記載の装置。
【請求項４１】
前記信号を生成させるように構成されている生物医学的なセンサをさらに具備する請求項２２記載の装置。
【請求項４２】
前記信号を生成させるように構成されている加速度計をさらに具備する請求項２２記載の装置。
【請求項４３】
データを処理するための装置において、
信号中の複数の点を決定する手段であって、前記複数の点は、前記信号の極大値または極小値を含む少なくとも第１の点と、前記信号の隣接する点の値と比較したときに、第１の予め定められたしきい値よりも大きい第２の点における絶対上がりを生じる値を含む前記信号中の少なくとも前記第２の点とを含み、前記第２の点は、前記信号の極大値または極小値ではなく、手段と、
前記複数の点を量子化する手段と、
量子化された前記信号中の前記複数の点に関係付けられている測定値を決定する手段であって、各測定値は、量子化された信号値とトレッド値とを含む、手段と、
決定された前記測定値のうちの、予め定められた条件を満たさない前記複数の点の１つ以上の測定値を廃棄することによって、前記信号の圧縮版を生成させる手段と
を具備する装置。
【請求項４４】
前記第１の点は、前記信号の極大値である請求項４３記載の装置。
【請求項４５】
前記信号は、アナログ信号を含む請求項４３記載の装置。
【請求項４６】
前記信号は、離散信号を含む請求項４３記載の装置。
【請求項４７】
前記複数の点に関係付けられている測定値を決定する手段は、前記複数の点のうちの２つ以上における測定値を決定する手段を備え、前記装置は、前記測定値のうちの１つ以上の、量子化された信号値およびトレッド値と、前記測定値のうちの別の１つの、量子化された信号値およびトレッド値との比較に基づいて、前記測定値のうちの１つ以上を選択的に廃棄する手段をさらに具備する請求項４３記載の装置。
【請求項４８】
最も近い隣接の測定値と、前記最も近い隣接の測定値に隣接する別の測定値との間の距離に実質的に等しい距離だけ、測定値が前記最も近い隣接の測定値から離れており、かつ、前記測定値が、前記最も近い隣接の測定値の値と比較したときに、第２のしきい値内である差を生じる値を有する場合に、前記測定値が廃棄される請求項４７記載の装置。
【請求項４９】
前記測定値を決定する手段は、各測定値が最大の分離よりも小さい距離だけ最も近い測定値から離れているような前記信号中の複数の点における、前記信号のトレッド値を量子化する手段を備える請求項４３記載の装置。
【請求項５０】
２点間の前記トレッド値の少なくとも１つは、ｐビットにより表され、前記最大の分離は、２^ｐよりも小さいかまたは等しい請求項４９記載の装置。
【請求項５１】
前記量子化された信号値は、ｑビットにより表され、前記量子化する手段は、ｑビット量子化器であることを含む請求項４３記載の装置。
【請求項５２】
前記ｑビット量子化器は、ｑビットの非一様量子化器を備える請求項５１記載の装置。
【請求項５３】
前記信号は複数のサブバンドを備え、
信号中の複数の点を決定する手段は、前記複数のサブバンドに対する複数の点を決定する手段であって、各サブバンドの前記複数の点のうちの少なくとも１つの点は、前記それぞれのサブバンドの極大値または極小値、あるいは、別の点の値と比較したときに、前記サブバンドのそれぞれのしきい値よりも大きい差を生じる値を有する点を含む、手段を備え、
前記複数の点に関係付けられている測定値を決定する手段は、前記サブバンドのそれぞれにおける少なくとも１つの点の測定値を決定する手段を備える請求項４３記載の装置。
【請求項５４】
少なくとも１つのサブバンドの前記それぞれのしきい値は、少なくとも１つの他のサブバンドの前記それぞれのしきい値とは異なる請求項５３記載の装置。
【請求項５５】
前記サブバンドのうちの２つ以上に対する前記それぞれのしきい値は、実質的に等しい請求項５３記載の装置。
【請求項５６】
前記それぞれのサブバンドの各測定値が、前記サブバンドに対するそれぞれの最大の分離よりも小さい距離だけ、前記それぞれのサブバンドの最も近い測定値から離れているような、各サブバンドに対する複数の点におけるトレッドおよび値を量子化する手段をさらに具備し、少なくとも１つのサブバンドの前記それぞれの最大の分離は、少なくとも１つの他のサブバンドの前記それぞれの最大の分離とは異なる請求項５３記載の装置。
【請求項５７】
各サブバンドの２点間の前記トレッドは、そのサブバンドに対するそれぞれのビットの数量によって表され、各サブバンドに対する前記それぞれの最大の分離は、２の、前記それぞれの数量乗よりも小さいかまたは等しく、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる請求項５６記載の装置。
【請求項５８】
各サブバンドに対する前記測定値は、前記それぞれのサブバンド中の前記少なくとも１つの点における量子化された信号値を含み、量子化された各信号値は、そのそれぞれのサブバンドに対するそれぞれのビットの数量によって表され、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる請求項５３記載の装置。
【請求項５９】
前記量子化する手段は、一様量子化器を備える請求項４３記載の装置。
【請求項６０】
前記量子化された信号値とトレッド値とを送信する手段をさらに具備する請求項４３記載の装置。
【請求項６１】
前記量子化された信号値とトレッド値とを記憶する手段をさらに具備する請求項４３記載の装置。
【請求項６２】
前記信号を生成させるように構成されている生物医学的なセンサをさらに具備する請求項４３記載の装置。
【請求項６３】
前記信号を生成させるように構成されている加速度計をさらに具備する請求項４３記載の装置。
【請求項６４】
コンピュータプログラムを格納する非一時的なコンピュータ読取可能記憶媒体であって、
前記コンピュータプログラムは命令を含み、
前記命令は実行されるときに、
信号中の複数の点を決定し、前記複数の点は、前記信号の極大値または極小値を含む少なくとも第１の点と、前記信号中の隣接する点の値と比較したときに、第１の予め定められたしきい値よりも大きい第２の点における絶対上がりを生じる値を含む前記信号中の少なくとも前記第２の点とを含み、前記第２の点は、前記信号の極大値または極小値ではないことと、
前記複数の点を量子化することと、
量子化された前記信号中の前記複数の点に関係付けられている測定値を決定し、各測定値は、量子化された信号値とトレッド値とを含むことと、
決定された前記測定値のうちの、予め定められた条件を満たさない前記複数の点の１つ以上の測定値を廃棄することによって、前記信号の圧縮版を生成させることと
を装置に実行させるコンピュータ読取可能記憶媒体。
【請求項６５】
センシングデバイスにおいて、
信号中の複数の点を決定し、前記複数の点は、前記信号の極大値または極小値を含む少なくとも第１の点と、前記信号中の隣接する点の値と比較したときに、第１の予め定められたしきい値よりも大きい第２の点における絶対上がりを生じる値を含む前記信号中の少なくとも前記第２の点とを含み、前記第２の点は、前記信号の極大値または極小値ではなく、
前記複数の点を量子化し、
量子化された前記信号中の前記複数の点に関係付けられている測定値を決定し、各測定値は、量子化された信号値とトレッド値とを含み、
決定された前記測定値のうちの、予め定められた条件を満たさない前記複数の点の１つ以上の測定値を廃棄することによって、前記信号の圧縮版を生成させる
ように構成されている処理システムと、
前記信号の前記圧縮版を送信するように構成されている送信機と
を具備するセンシングデバイス。
【請求項６６】
ヘッドセットにおいて、
信号を提供するように構成されているトランスデューサと、
前記信号中の複数の点を決定し、前記複数の点は、前記信号の極大値または極小値を含む少なくとも第１の点と、前記信号中の隣接する点の値と比較したときに、第１の予め定められたしきい値よりも大きい第２の点における絶対上がりを生じる値を含む前記信号中の少なくとも前記第２の点とを含み、前記第２の点は、前記信号の極大値または極小値ではない、
前記複数の点を量子化し、
量子化された前記信号中の前記複数の点に関係付けられている測定値を決定し、各測定値は、量子化された信号値とトレッド値とを含み、
決定された前記測定値のうちの、予め定められた条件を満たさない前記複数の点の１つ以上の測定値を廃棄することによって、前記信号の圧縮版を生成させるように構成されている処理システムと
を具備するヘッドセット。
【請求項６７】
前記第１の点は、前記信号の極小値である請求項１記載の方法。
【請求項６８】
前記第１の点は、前記信号の極小値である請求項２２記載の装置。
【請求項６９】
前記第１の点は、前記信号の極小値である請求項４３記載の装置。
【請求項７０】
前記複数の点は、均等に間隔をあけられた請求項１記載の方法。
【請求項７１】
前記複数の点は、均等に間隔をあけられた請求項２２記載の装置。
【請求項７２】
前記複数の点は、均等に間隔をあけられた請求項４３記載の装置。
【請求項７３】
前記複数の点は、均等に間隔をあけられた請求項６４記載のコンピュータ読取可能記憶媒体。
【請求項７４】
前記複数の点は、均等に間隔をあけられた請求項６５記載のセンシングデバイス。
【請求項７５】
前記複数の点は、均等に間隔をあけられた請求項６６記載のヘッドセット。
【請求項７６】
前記信号中の複数の点を決定することは、
前記第１の予め定められたしきい値を選択することと、
前記第２の点における前記絶対上がりを決定することと、
前記第２の点における前記絶対上がりを前記第１の予め定められたしきい値と比較することと、
前記第２の点における前記絶対上がりは、前記第１の予め定められたしきい値より大きいことを識別することと、
をさらに含む請求項１記載の方法。
【請求項７７】
前記処理システムは、前記第１の予め定められたしきい値を選択し、前記第２の点における前記絶対上がりを決定し、前記第２の点における前記絶対上がりを前記第１の予め定められたしきい値と比較し、前記第２の点における前記絶対上がりは、前記第１の予め定められたしきい値より大きいことを識別するようにさらに構成されている請求項２２記載の装置。
【発明の詳細な説明】
【関連出願に対する相互参照】
【０００１】
本出願は、２０１０年３月１５日に出願され、その全体が参照によりここに組み込まれている、米国仮出願第６１／３１３，９４９号に対する合衆国法典第３５部第１１９条の下での優先権を主張する。
【分野】
【０００２】
本開示のいくつかの観点は、一般に、信号処理に関し、より詳細には、送信または記憶のために信号をエンコードおよびデコードする方法に関する。
【関連技術の説明】
【０００３】
ボディエリアネットワーク（ＢＡＮ）のようなネットワークは、パルスオキシメータや、心電図（ＥＣＧ）センサや、３Ｄ加速度計のようなワイヤレスセンサを利用して、個人の生命徴候を監視する。このようなＢＡＮの性能を向上させるために、電力消費を低減させ、および／または、ＢＡＮ中のワイヤレスセンサデバイスの複雑さを低減させることが望まれる。したがって、個人の生命徴候を正確に検出し、および／または、伝達することができる低電力デバイスに対する必要性が存在する。
【概要】
【０００４】
いくつかの観点は、データを処理する方法を提供する。方法は一般に、信号中の複数の点を決定することと、複数の点のうちの１つにおける量子化された信号値と、１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定することとを含む。複数の点のうちの少なくとも１つの点は、信号の極大値または極小値、あるいは、信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、信号の値を有する点を含む。隣接するサンプル間の分離は、トレッドまたはトレッド値と呼ばれることがある。トレッドは、点の位置と、隣接する点の位置との間の差として計算される。トレッドの単位は、時間であってもよく、例えば、マイクロ秒、ミリ秒、サンプルの数、クロックサイクルの数、または、別のこのような時間単位で表されてもよい。
【０００５】
いくつかの観点は、データを処理する装置を提供する。装置は一般に、信号中の複数の点と、複数の点のうちの１つにおける量子化された信号値および１つの点における量子化されたトレッドを含む少なくとも１つの測定値とを決定するように構成されている処理システムを備える。複数の点のうちの少なくとも１つの点は、信号の極大値または極小値、あるいは、信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、信号の値を有する点を含む。
【０００６】
いくつかの観点は、データを処理する装置を提供する。装置は一般に、信号中の複数の点を決定する手段と、複数の点のうちの１つにおける量子化された信号値と、１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定する手段とを備える。複数の点のうちの少なくとも１つの点は、信号の極大値または極小値、あるいは、信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、信号の値を有する点を含む。
【０００７】
いくつかの観点は、コンピュータプログラムプロダクトを提供する。コンピュータプログラムプロダクトは一般に、実行されるときに、信号中の複数の点を決定することと、複数の点のうちの１つにおける量子化された信号値と、１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定することとを装置に生じさせる命令を含むコンピュータ読取可能媒体を備える。複数の点のうちの少なくとも１つの点は、信号の極大値または極小値、あるいは、信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、信号の値を有する点を含む。
【０００８】
いくつかの観点は、センシングデバイスを提供する。センシングデバイスは一般に、信号中の複数の点を決定するように構成されている処理システムを備える。複数の点のうちの少なくとも１つの点は、信号の極大値または極小値、あるいは、信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、信号の値を有する点を含む。処理システムは、複数の点のうちの１つにおける量子化された信号値と、１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定するようにさらに構成されている。デバイスは、複数の点のうちの少なくとも１つの、量子化されたトレッドと量子化された信号値とを送信するように構成されている送信機をさらに備える。
【０００９】
いくつかの観点は、ヘッドセットを提供する。ヘッドセットは一般に、信号を提供するように構成されているトランスデューサと、信号中の複数の点を決定するように構成されている処理システムとを備える。複数の点のうちの少なくとも１つの点は、信号の極大値または極小値、あるいは、信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、信号の値を有する点を含む。処理システムは、複数の点のうちの１つにおける量子化された信号値と、１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定するようにさらに構成されている。
【００１０】
いくつかの観点は、データを処理する方法を提供する。方法は一般に、信号を示す複数の測定値を受信することと、複数の測定値に少なくとも部分的に基づいて、信号を再構成することと、測定値に基づいて、再構成された信号の、少なくとも１つのサンプルの値を修正することとを含む。複数の測定値は、信号の点における、トレッドと値とを少なくとも含む。
【００１１】
いくつかの観点は、データを処理する装置を提供する。装置は一般に、信号を示す複数の測定値を受信するように構成されている受信機と、複数の測定値に少なくとも部分的に基づいて、信号を再構成するように構成されている処理システムとを備える。処理システムは、測定値に基づいて、再構成された信号の、少なくとも１つのサンプルの値を修正するようにさらに構成されている。複数の測定値は、信号の点における、トレッドと値とを少なくとも含む。
【００１２】
いくつかの観点は、データを処理する装置を提供する。装置は一般に、信号を示す複数の測定値を受信する手段と、複数の測定値に少なくとも部分的に基づいて、信号を再構成する手段と、測定値に基づいて、再構成された信号の、少なくとも１つのサンプルの値を修正する手段とを備える。複数の測定値は、信号の点における、トレッドと値とを少なくとも含む。
【００１３】
いくつかの観点は、コンピュータプログラムプロダクトを提供する。コンピュータプログラムプロダクトは一般に、実行されるときに、信号を示す複数の測定値を受信することと、複数の測定値に少なくとも部分的に基づいて、信号を再構成することと、測定値に基づいて、再構成された信号の、少なくとも１つのサンプルの値を修正することとを装置に生じさせる命令を含むコンピュータ読取可能媒体を備える。複数の測定値は、信号の点における、トレッドと値とを少なくとも含む。
【００１４】
いくつかの観点は、監視デバイスを提供する。監視デバイスは一般に、アンテナと、アンテナを介して、複数の信号を示す複数の測定値を受信するように構成されている受信機とを備える。複数の測定値は、複数の信号の点における、トレッドと値とを少なくとも含む。デバイスは、複数の測定値に少なくとも部分的に基づいて、複数の信号のうちの少なくとも１つを再構成するように構成され、測定値に基づいて、再構成された信号の、少なくとも１つのサンプルの値を修正するようにさらに構成されている処理システムをさらに備える。
【図面の簡単な説明】
【００１５】
本開示の上記の特徴を詳細に理解できるように、上述のように簡潔に要約された、より詳細な説明を、観点に関連して説明するが、観点のいくつかは、添付図面中で説明される。しかしながら、添付図面は、本開示のいくつかの典型的な観点だけを説明し、それゆえに、その範囲の限定と考えるべきではなく、説明に対して、他の同様に効果的な観点を認めてもよいことに注目すべきである。
【図１】図１は、例示的なワイヤレス通信システムを図示する。
【図２】図２は、ワイヤレスデバイス中で利用してもよいさまざまなコンポーネントを図示するブロックダイヤグラムである。
【図３】図３は、ボディエリアネットワーク（ＢＡＮ）の例を図示する。
【図４】図４は、時間領域の光電脈波（ＰＰＧ）信号の例を図示する。
【図５】図５は、時間領域の心電図（ＥＣＧ）信号の例を図示する。
【図６Ａ】図６Ａは、アナログ信号に対して図３のＢＡＮ内で使用されるセンサを図示する機能ブロックダイヤグラムである。
【図６Ｂ】図６Ｂは、複数のサブバンドを有するアナログ信号に対して図３のＢＡＮ内で使用されるセンサを図示する機能ブロックダイヤグラムである。
【図６Ｃ】図６Ｃは、離散信号に対して図３のＢＡＮ内で使用されるセンサを図示する機能ブロックダイヤグラムである。
【図６Ｄ】図６Ｄは、複数のサブバンドを有する離散信号に対して図３のＢＡＮ内で使用されるセンサを図示する機能ブロックダイヤグラムである。
【図７】図７は、信号の部分がアナログである、図５のＥＣＧ信号の部分における点を図示する。
【図８】図８は、信号の部分がアナログである、図５のＥＣＧ信号の部分における点を図示する。
【図９】図９は、信号の部分が離散的である、図５のＥＣＧ信号の部分における点を図示する。
【図１０Ａ】図１０Ａは、センサにおいてアナログ信号を処理する方法を説明するフローチャートである。
【図１０Ｂ】図１０Ｂは、センサにおいて複数のサブバンドを有するアナログ信号を処理する方法を説明するフローチャートである。
【図１０Ｃ】図１０Ｃは、センサにおいて離散信号を処理する方法を説明するフローチャートである。
【図１０Ｄ】図１０Ｄは、センサにおいて複数のサブバンドを有する離散信号を処理する方法を説明するフローチャートである。
【図１１Ａ】図１１Ａは、図３のＢＡＮ内で使用されるアグリゲータを図示する機能ブロックダイヤグラムである。
【図１１Ｂ】図１１Ｂは、複数のサブバンドに対して図３のＢＡＮ内で使用されるアグリゲータを図示する機能ブロックダイヤグラムである。
【図１２Ａ】図１２Ａは、データを再構成する方法を説明するフローチャートである。
【図１２Ｂ】図１２Ｂは、複数のサブバンドのデータからデータを再構成する方法を説明するフローチャートである。
【図１３】図１３は、再構成された信号の例を図示する。
【図１４】図１４は、センサにおけるＥＣＧデータ測定値の例を図示する。
【図１５】図１５は、アグリゲータにおいて再構成されたＥＣＧデータの例を図示する。
【図１６】図１６は、アグリゲータにおいて再構成されたＥＣＧデータの例を図示する。
【図１７】図１７は、アグリゲータにおいて再構成されたスピーチデータの例を図示する。
【図１８】図１８は、アグリゲータにおいて再構成されたスピーチデータの例を図示する。
【図１９】図１９は、アグリゲータにおける、再構成されたＥＣＧセグメントから取得されるＰＣＡ係数中の結果の分散の例を図示する。
【図２０】図２０は、アグリゲータにおいて再構成された３次元加速度計データの例を図示する。
【図２１】図２１は、アグリゲータにおいて再構成された３次元加速度計データの例を図示する。
【図２２】図２２は、アグリゲータにおいて再構成された３次元加速度計データの例を図示する。
【図２３】図２３は、アグリゲータにおいて再構成された３次元加速度計データの例を図示する。
【図２４】図２４は、アグリゲータにおいて再構成された３次元加速度計データの例を図示する。
【図２５】図２５は、図３のＢＡＮ内で使用されるセンサを図示する機能ブロックダイヤグラムである。
【図２６】図２６は、図３のＢＡＮ内で使用されるアグリゲータを図示する機能ブロックダイヤグラムである。
【詳細な説明】
【００１６】
添付図面を参照して、新規なシステム、装置および方法のさまざまな観点を以下でより十分に記述する。しかしながら、開示した教示は、多くの異なる形態で具現でき、本開示全体を通して与えられる、何らかの特定の構造または機能に限定されるものとして解釈すべきでない。むしろ、これらの観点は、本開示が完全かつ徹底的であり、本開示の範囲を当業者に十分に伝えるように提供される。ここで開示した、新規なシステム、装置および方法のいくつかの観点が、独自に実現されようと、本発明の他の何らかの観点と組み合わされようと、ここでの教示に基づいて、本開示の範囲が、ここで開示した、それらのいくつかの観点をカバーするように向けられていることを当業者は理解するはずである。例えば、ここで示した任意の数の観点を使用して、装置を実現してもよく、方法を実施してもよい。さらに、ここで示した発明のさまざまな観点に加えて、または、それらの観点以外に、他の構造、機能、または、構造および機能を使用して実施されるような、装置または方法をカバーするように、本発明の範囲は向けられている。ここで開示した任意の観点を、請求項の１つ以上の要素により具現してもよいことを理解すべきである。
【００１７】
特定の観点をここで記述するが、これらの観点の多くのバリエーションおよび順列が、本開示の範囲内に入る。好ましい観点のいくつかの利益および利点を記述しているが、開示の範囲は、特定の利益、使用、または、目的に限定されるように向けられていない。むしろ、本開示の観点は、異なるワイヤレス技術、システムコンフィギュレーション、ネットワークおよび送信プロトコルに対して幅広く適用できるように向けられており、それらのいくつかは、図中で、および、好ましい観点の以下の説明中で説明されている。詳細な説明および図面は、限定ではなく、本開示の実例に過ぎず、本開示の範囲は、添付の特許請求の範囲およびその均等物によって規定される。
【００１８】
例示的なワイヤレス通信システム
ここでの教示は、さまざまなワイヤードまたはワイヤレスの装置（例えば、ノード）に組み込まれてもよい（例えば、そのような装置内で実現されるか、または、そのような装置によって実行されてもよい）。いくつかの観点において、ここでの教示にしたがって実現されるノードは、アクセスポイントまたはアクセス端末を含んでいてもよい。
【００１９】
アクセスポイント（“ＡＰ”）は、ノードＢ、無線ネットワーク制御装置（“ＲＮＣ”）、ｅノードＢ、基地局制御装置（“ＢＳＣ”）、基地トランシーバ局（“ＢＴＳ”）、基地局（“ＢＳ”）、トランシーバ機能（“ＴＦ”）、無線ルータ、無線トランシーバ、基本サービスセット（“ＢＳＳ”）、拡張サービスセット（“ＥＳＳ”）、無線基地局（“ＲＢＳ”）、または他の何らかの用語、を備えていてもよく、そのようなものとして実現されてもよく、または、そのようなものとして知られていてもよい。
【００２０】
アクセス端末（“ＡＴ”）は、アクセス端末、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、または、他の何らかの用語、を備えていてもよく、そのようなものとして実現されてもよく、または、そのようなものとして知られていてもよい。いくつかの構成において、アクセス端末は、セルラ電話機、コードレス電話機、セッション開始プロトコル（“ＳＩＰ”）電話機、ワイヤレスローカルループ（“ＷＬＬ”）局、パーソナルデジタルアシスタント（“ＰＤＡ”）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続される他の何らかの適切な処理デバイスを備えていてもよい。したがって、ここで教示される１つ以上の観点は、電話機（例えば、セルラ電話機またはスマート電話機）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブル計算デバイス（例えば、パーソナルデータアシスタント）、エンターテイメントデバイス（例えば、音楽デバイス、ビデオデバイス、または衛星ラジオ）、ゲーミングデバイスまたはシステム、グローバルポジショニングシステムデバイス、あるいは、ワイヤレスまたはワイヤード媒体により通信するように構成されている他の何らかの適切なデバイス、に組み込まれていてもよい。いくつかの観点において、ノードはワイヤレスノードである。そのようなワイヤレスノードは、例えば、ワイヤードまたはワイヤレスの通信リンクにより、ネットワーク（例えば、インターネットのようなワイドエリアネットワークまたはセルラネットワーク）に対する、または、ネットワークへの接続性を提供してもよい。
【００２１】
図１は、本開示の観点を用いてもよいワイヤレス通信システム１００の例を図示する。ワイヤレス通信システム１００は、ブロードバンドワイヤレス通信システムであってもよい。ワイヤレス通信システム１００は、多数のセル１０２に対して通信を提供してもよく、セル１０２のそれぞれは、基地局１０４により担当されている。基地局１０４は、ユーザ端末１０６と通信する固定局であってもよい。基地局１０４は、代わりに、アクセスポイント、ノードＢ、または、他の何らかの用語で呼ばれることもある。
【００２２】
図１は、システム１００全体にわたって分散されている、さまざまなユーザ端末１０６を描写している。ユーザ端末１０６は、固定型（すなわち、静止したもの）であってもよく、または、移動型であってもよい。ユーザ端末１０６は、代わりに、リモート局、アクセス端末、端末、加入者ユニット、移動局、局、ユーザ機器などと呼ばれることもある。ユーザ端末１０６は、セルラ電話機や、パーソナルデジタルアシスタント（ＰＤＡ）や、ハンドヘルドデバイスや、ヘッドセットや、ワイヤレスモデムや、ラップトップコンピュータや、パーソナルコンピュータなどのような、ワイヤレスデバイスであってもよい。
【００２３】
基地局１０４とユーザ端末１０６との間の、ワイヤレス通信システム１００における送信に対して、さまざまなプロセスおよび方法を使用してもよい。例えば、ＯＦＤＭ／ＯＦＤＭＡ技術にしたがって、基地局１０４とユーザ端末１０６との間で信号を送受信してもよい。この場合、ワイヤレス通信システム１００は、ＯＦＤＭ／ＯＦＤＭＡシステムと呼ばれることもある。代わりに、ＣＤＭＡ技術にしたがって、基地局１０４とユーザ端末１０６との間で信号を送受信してもよい。この場合、ワイヤレス通信システム１００は、ＣＤＭＡシステムと呼ばれることもある。
【００２４】
基地局１０４からユーザ端末１０６への送信を容易にする通信リンクは、ダウンリンク（ＤＬ）１０８と呼ばれることもあり、ユーザ端末１０６から基地局１０４への送信を容易にする通信リンクは、アップリンク（ＵＬ）リンク１１０と呼ばれることもある。代わりに、ダウンリンク１０８は、フォワードリンクまたはフォワードチャネルと呼ばれることもあり、アップリンク１１０は、リバースリンクまたはリバースチャネルと呼ばれることもある。
【００２５】
セル１０２は、複数のセクタ１１２に分割されていてもよい。セクタ１１２は、セル１０２内の物理的なカバレッジエリアである。ワイヤレス通信システム１００内の基地局１０４は、セル１０２の特定のセクタ１１２内に電力のフローを集中させるアンテナを利用してもよい。そのようなアンテナは、指向性アンテナと呼ばれることがある。
【００２６】
図２は、ワイヤレス通信システム１００内で用いてもよいワイヤレスデバイス２０２中で利用してもよい、さまざまなコンポーネントを図示する。ワイヤレスデバイス２０２は、ここで記述するさまざまな方法を実現するように構成されていてもよいデバイスの例である。ワイヤレスデバイス２０２は、基地局１０４またはユーザ端末１０６であってもよい。
【００２７】
ワイヤレスデバイス２０２は、ワイヤレスデバイス２０２の動作を制御するプロセッサ２０４を含んでいてもよい。プロセッサ２０４はまた、中央処理ユニット（ＣＰＵ）と呼ばれることもある。読み出し専用メモリ（ＲＯＭ）およびランダムアクセスメモリ（ＲＡＭ）の両方を含んでいてもよいメモリ２０６が、命令およびデータをプロセッサ２０４に提供する。メモリ２０６の一部は、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含んでいてもよい。プロセッサ２０４は通常、メモリ２０６内に記憶されているプログラム命令に基づいて、論理演算および算術演算を実行する。メモリ２０６中の命令は、ここで記述する方法を実現するように実行可能であってもよい。
【００２８】
プロセッサ２０４は、１つ以上のプロセッサにより実現される処理システムを備えていてもよく、または、そのような処理システムの構成要素であってもよい。１つ以上のプロセッサは、汎用のマイクロプロセッサ、マイクロ制御装置、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、プログラム可能論理デバイス（ＰＬＤ）、制御装置、状態機械、ゲート論理、ディスクリートハードウェアコンポーネント、専用ハードウェア有限状態機械、あるいは、計算または情報の他の操作を実行できる他の任意の適切なエンティティ、の任意の組み合わせにより実現してもよい。
【００２９】
処理システムは、ソフトウェアを記憶するための機械読み取り可能媒体を含んでいてもよい。ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、または、その他の場合のいずれを参照しようと、ソフトウェアは、何らかのタイプの命令を意味するように広く解釈される。命令は、（例えば、ソースコードフォーマット、バイナリコードフォーマット、実行可能コードフォーマット、または、他の任意の適切なコードフォーマットでの）コードを含んでいてもよい。１つ以上のプロセッサにより実行されるとき、命令は、ここで記述したさまざまな機能を処理システムに実行させる。
【００３０】
ワイヤレスデバイス２０２はまた、筐体２０８を備えていてもよく、筐体２０８は、ワイヤレスデバイス２０２と遠隔地との間でデータの送信および受信を可能にする送信機２１０および受信機２１２を含んでいてもよい。送信機２１０および受信機２１２を組み合わせて、トランシーバ２１４にしてもよい。アンテナ２１６が筐体２０８に取り付けられて、トランシーバ２１４に電気的に結合されていてもよい。ワイヤレスデバイス２０２はまた、（示していない）複数の送信機、複数の受信機、複数のトランシーバ、および／または、複数のアンテナを含んでいてもよい。
【００３１】
ワイヤレスデバイス２０２はまた、信号検出器２１８を含んでいてもよく、信号検出器２１８を使用して、トランシーバ２１４により受信した信号のレベルを検出および定量化してもよい。信号検出器２１８は、総エネルギーや、シンボル当たりの副搬送波毎のエネルギーや、電力スペクトル密度のような信号、および、他の信号を検出してもよい。ワイヤレスデバイス２０２はまた、信号を処理する際に使用するデジタル信号プロセッサ（ＤＳＰ）２２０を含んでいてもよい。
【００３２】
ワイヤレスデバイス２０２のさまざまなコンポーネントを、バスシステム２２２により互いに結合してもよく、バスシステム２２２は、データバスに加えて、電力バスと、制御信号バスと、ステータス信号バスとを含んでいてもよい。
【例示的なボディエリアネットワーク】
【００３３】
図３は、ボディエリアネットワーク（ＢＡＮ）の例３００を図示する。ボディエリアネットワークは、診断目的のための生命徴候の絶え間ない監視や、慢性の疾患に対する薬の効果などのような、ヘルスケア用途のための見込みのある概念を表す。
【００３４】
ＢＡＮは、いくつかのワイヤレスセンサで構成されていてもよい。各ワイヤレスセンサは、少なくとも１つの獲得回路を備えていてもよく、獲得回路は、１つ以上の生命徴候を感知し、それらを、移動ハンドセット、ワイヤレスウォッチ、または、パーソナルデータアシスタント（ＰＤＡ）などのようなアグリゲータ（例えば、アクセス端末）に伝達する。アグリゲータは、ゲートウェイと呼ばれることもある。さまざまな生物医学的な信号を獲得し、それらを、ワイヤレスチャネルを通してアグリゲータ３１０に送信する、センサ３０２、３０４、３０６および３０８は、アクセスポイント１０４と同じまたは類似の機能性を有してもよい。
【００３５】
図３中で図示されているアグリゲータ３１０は、センサ３０２ないし３０８からワイヤレスチャネルを通して送信された、さまざまな生物医学的な信号を受信して処理してもよい。アグリゲータ３１０は、移動ハンドセットまたはＰＤＡであってもよく、図１からの移動デバイス１０６および／または図２からのワイヤレスデバイス２０２と同じまたは類似の機能性を有してもよい。
【００３６】
ＢＡＮにおいて使用されるセンサは、非侵入的であり、長持ちすることが望まれる。光電脈波（ＰＰＧ）信号および心電図（ＥＣＧ）信号ならびに／あるいは活動が、人口の大きなセグメントにおける、大きなパーセンテージの慢性疾患に対して、感知または監視されてもよい。ＢＡＮにおけるワイヤレス技術およびワイヤレスエリアネットワーク（ＷＡＮ）接続を有する移動デバイスが、そのような疾患の診断およびケアを向上させる重要な機会がある。
【００３７】
パルスオキシメータセンサは、（ＳpＯ2とも呼ばれる）血液酸素化や、肺および呼吸を含む肺系統の重要なインジケータの絶え間ない監視を可能にするＰＰＧ波形を生成させることができる。血液は、人体細胞の生存および適切な機能を保証し、細胞の浪費を排除するために、酸素、栄養および化学物質を人体細胞に運ぶ。ＳpＯ2は、診断、手術、長期間の監視などに対する臨床の場において広範囲にわたって使用される。図４は、時間領域のＰＰＧ信号の例４００を図示する。
【００３８】
ＥＣＧは、心臓血管系を評価するための、別の重要な生命徴候である。心臓は、最も激しく動作している人体部分のうちの１つであり、１分当たり約６リットルの血液を人間の全身に送り出す。各心搏周期の間に生成される電気信号は、ＥＣＧ信号を形成し、ＡＧ／ＡｇＣｌ電極センサによって捕らえられ得る。ＥＣＧは、心臓関連の問題を診断するために臨床の場において日常的に使用され、ＥＣＧの絶え間ない監視は、多くの慢性の状態の早期の診断を可能にする。図５は、時間領域のＥＣＧ信号の例５００を図示する。血圧（ＢＰ）は、膨大な臨床上の値を有する別の生命徴候である。最高血圧（ＳＢＰ）および最低血圧（ＤＢＰ）は、ＥＣＧ信号およびＰＰＧ信号を使用して評価され得る。
【００３９】
いくつかの観点において、ここで記述するセンサ３０２ないし３０８および／またはアグリゲータ３１０のうちの１つ以上は、圧縮センシング（ＣＳ）を利用する。ＣＳにおいて、センサ３０２ないし３０８において獲得される信号、例えば、図４中で図示したＰＰＧ信号または図５中で図示したＥＣＧ信号は、より効率的な送信および／または記憶のために、獲得の間にまたは獲得後に圧縮され得る。さらに、ここで記述したＣＳアプローチを使用してエンコードされる信号は、アグリゲータ３１０においてデコードしてもよい。いくつかの観点において、シャノン／ナイキストのサンプリング定理によって提唱されるものよりも著しく少ないセンササンプルを使用して、任意の細かさの解像度で信号を回復することができる。
【００４０】
例えば、持続時間Ｔおよび帯域幅Ｂの帯域限定信号ｘ（ｔ）の短期間セグメントを考える。ｘ（ｎ）、１≦ｎ≦Ｎは、ｘ（ｔ）の離散バージョンを表すものとする。
【数１】
0006038981.tif 000002
【００４１】
であり、Ｔs≦１／２Ｂを満たすものとする。
【００４２】
ナイキストのサンプリング定理から、０とＴとの間に、Ｔs＝１／２Ｂ秒毎に均等に間隔をあけられた、少なくともＮ＝Ｔ＊２Ｂのサンプルがある場合に、ｘ（ｔ）を再構成できることを認識できる。Ｆs＝２Ｂは、ナイキストのサンプリング周波数である。ｘ（ｔ）をＮ個のサンプルから再構成できるという事実は、範囲｛−Ｂ，Ｂ｝における連続および離散のフーリエスペクトルＸ（ｆ）およびＸ（ω）の等価から生じる。ｘ（ｎ）がサンプル当たりｑビットにより量子化される場合、ナイキストレートは、ｑ＊Ｆsであり、離散領域において６ｑｄＢのダイナミックレンジを提供する。フーリエ空間において、ｘを次のように表すことができる。
【数２】
0006038981.tif 000003
【００４３】
ここで、Ｗは、指数関数で構成される正規直交基底のセットであり、Ｎ×Ｎ行列として次のように書くことができる。
【数３】
0006038981.tif 000004
【００４４】
ＣＳにおいて、信号サンプルｒ（ｎ）、１≦ｋ≦Ｋを、次のように数学的に表すことができる。
【数４】
0006038981.tif 000005
【００４５】
ここで、Ｈは、Ｋ×Ｎ行列である。ナイキストのケースに対して、Ｈ＝ＩＮであり、サイズＮの恒等行列である。
【００４６】
いくつかの観点において、ｘ（ｔ）は、時間領域において、多くの冗長を有し、それにより、数式２のＸにおけるεよりも大きい大きさを有するＭ個の成分だけがあり、ここで、ε＜＜ｍａｘ（Ｘ）かつ、Ｍ＜＜Ｎである。このケースにおいて、Ｗは、スパース基底と呼ばれることがある。ここで記述するようなＣＳパラダイムにおいて、スパース基底Ｗと統計的に整合性のない次元Ｋ×Ｎのセンシング行列Ｈを構成できる場合、Ｋ≧Ｍ ｌｏｇ Ｎ／Ｍという条件で、何らかの小さい再構成誤差の高い確率でｘを推定するのに、数式３からのＫ個のサンプルだけで十分である。Ｈの成分は、既知の規定Ｗとの統計的な非整合性の制約を満たすために、何らかのランダム過程を使用して生成されてもよい。（ｒ，Ｈ，Ｗ）からの信号の再構成に対する１つのアプローチは、次のように与えられる、勾配投影ベースのスパース再構成（ＧＰＳＲ）と呼ばれる反復過程である。
【数５】
0006038981.tif 000006
【００４７】
数式４の最適化過程において、第１の項は、サンプルの忠実度を実施し、第２の項は、信号のスパース性を実施する。量τは、コスト関数においてＬ2−ノルムおよびＬ1−ノルムの相対的な重みを提供する非負のパラメータである。項［ｆ］iおよび［ｙ］iは、それぞれ、ベクトルｆおよびｙのｉ番目の成分を表す。項ｆは、再構成の間にＬ1−ノルム中にアプリオリなスパース性情報を組み込むために導入された。いくつかの観点において、ｆは、オフラインで推定される。１つの観点において、Ｗは、異なるスケールにおいてガウス窓関数によって制限される時間サポートを有するさまざまな余弦波で構成されているガボール関数と考えることができ、それにより、Ｗの（ｉ，ｊ）エントリは、次のように与えられる。
【数６】
0006038981.tif 000007
【００４８】
ここで、ｍ，ｎ＝０．．．Ｎ−１である。項ｗは、ガウスカーネルの幅に関係付けられている。行列Ｗの各行は、Ｌ2−ノルムが１に等しいように正規化され得る。
【００４９】
したがって、ここで記述するようなＣＳは、スパース基底Ｗを識別することと、Ｗと整合性のない、数式３中の適切なセンシングカーネルＨ、および、アプリオリ情報を組み込む数式４のような再構成レシピを設計することとを伴っていてもよい。次に、数式５を使用して、Ｎ個のサンプルの代わりにＫ個のサンプルで信号を推定できる。次に、アンダーサンプリング比（ＵＳＲ）をＮ／Ｋとして規定できる。
【００５０】
再構成過程は、反復のアプローチであってもよく、それにより、ｘ^を数式４および５のように規定してもよく、ここで、最適化コスト関数ｆ（ｒ, Ｈ, Ｗ）は、（例えば、ラグランジュ形式と同様の重み付け方法で）さまざまな制約を実施するいくつかの付加的な項で構成され得る。関数ｆに対するさまざまな個々の構成要素は次のものを含んでもよい：
ｉ．  サンプル誤差に対するＬ2ノルム＝
【数７】
0006038981.tif 000008
【００５１】
ｉｉ．  スパースな変形に対するＬpノルム
【数８】
0006038981.tif 000009
【００５２】
ｉｉｉ．  平滑誤差に対するＬ2ノルム＝
【数９】
0006038981.tif 000010
【００５３】
ここで、ｇ（ｒ）は、サンプルｒを使用する、補間されたバージョンであり、補間ｇは、三次式近似ベース、チャープベースなどとすることができる
いくつかの観点において、ここで記述するデバイスおよび／またはここで記述する方法を実現するデバイスは、データを処理し、以前に知られているデバイスと比較して低減された電力消費をもたらしてもよい。例えば、ここで記述する方法および／またはデバイスのうちの１つ以上を利用して、エンコーディングデバイスにおいて電力を低減させる上述のようなＣＳを実現してもよい。さらに、ここで記述するデバイスは、以前に知られているデバイスよりも低い複雑さを有することができる。この方法で複雑さを低減させることは、製造に関する費用、バッテリー使用量、および／または、メモリ使用量を低減させ、効率およびスピードを増加させ得る。いくつかの観点において、データは、ナイキストサンプリングレートよりも低いレートでサンプリングされ、データの圧縮は、著しい損失なく達成され得る。例えば、図４のＰＰＧ信号または図５のＥＣＧ信号は、サンプリングおよび／または圧縮され、その後、パケット化され、記憶され、および／または送信されてもよい。いくつかの観点は、例えば、ＢＡＮにおいて用いられるセンサの作動寿命を増加させるために、厳しい電力要求を有するエンコーダから、フレキシブルな電力量を有するデコーダに、計算の複雑さをシフトしてもよい。
【００５４】
いくつかの観点において、ここで記述するデバイスおよび／またはここで記述する方法を実現するデバイスは、数あるアプリケーションの中で、信号検出／分類、イメージング、データ圧縮、および、磁気共鳴イメージング（ＭＲＩ）に関するアプリケーションに対して使用してもよい。利益は、改善された信号忠実度およびすぐれた認識性能を含んでもよい。本開示にしたがったデータ処理を、ヘルスケアおよびフィットネス用途のために、ＢＡＮ３００内の低電力センサにおいて利用してもよい。ヘルスケア用途におけるＢＡＮ３００の１つの観点は、センサ（すなわち、送信機および／またはエンコーダ）とアグリゲータ（すなわち、受信機および／またはデコーダ）との間に信頼できる通信リンクを提供する一方で、センサの電力および通信の待ち時間を低減させることである。他の観点において、これらの利益は、センサ（すなわち、送信機および／またはエンコーダ）と、リモートデバイス（すなわち、受信機および／またはデコーダ）、例えば、基地局、セル電話機、ＰＤＡ、または、コンピュータとの間で提供される。アグリゲータから送信された信号を使用して、健康、幸福、および／または、フィットネスを追跡または監視してもよい。例えば、センサ３０２ないし３０８のうちの１つ以上からの信号をアグリゲータ３１０に送信してもよく、アグリゲータ３１０は、セルラネットワークを介して、これらの信号またはこれらのセンサに関係付けられている情報を、医療の専門家が信号を監視する医療施設に送信してもよい。このようにして、医師または看護師は、例えば、センサを装着している個人の異常な健康状態を検出できる。
【００５５】
図６Ａは、アナログ信号ｘ（ｔ）に対して、図３中で図示したＢＡＮ３００内で使用するセンサ６００ａの観点を説明する機能ブロックダイヤグラムである。センサ６００ａは、図３に関して上述したセンサ３０２ないし３０８のいずれかを含んでいてもよい。上述したように、センサ６００ａは、例えば、図２中で図示したワイヤレスデバイス２０２のような、ワイヤレスデバイスとして実現してもよい。センサ６００ａを使用して、アグリゲータ３１０と通信してもよい。
【００５６】
センサ６００ａを使用して、生物医学的な情報を感知してもよい。上述したように、センサ６００ａは、数あるタイプの情報の中で、ＰＰＧ、ＥＣＧ、または加速度計情報を感知してもよい。例えば、センサ６００ａは、パルスオキシメータを実現するためのコンポーネントを備えていてもよく、または、３次元加速度計を備えていてもよい。いくつかの観点において、センサ６００ａは、波動エネルギーのようなエネルギーを電気信号に変換するように構成されているトランスデューサを備えていてもよい。信号ｘ（ｔ）は、信号生物医学的な情報を表してもよく、例えば、ＰＰＧまたはＥＣＧ信号を含んでいてもよい。図６Ａ中で図示した観点において、圧縮センシング（ＣＳ）の議論に関して上述したように、信号ｘ（ｔ）は、アナログである。
【００５７】
センサ６００ａは、信号ｘ（ｔ）の極値を識別するために使用される極値決定モジュール６０２を備えていてもよい。１つの実施形態において、極値決定モジュール６０２は、導関数が実質的にゼロに等しい（ｘ’（ｔ）＝＝０）ような、信号ｘ（ｔ）の点を決定することによって、極小値および極大値を決定するように構成されている。例えば、極値決定モジュール６０２は、信号５００の一部を図示する図７中の丸で囲んだ部分を識別してもよい。
【００５８】
極値決定モジュール６０２が、任意の数の技術を使用して、例えば、数ある技術の中で、信号が上向きまたは下向きに凹形に切り替わるときを追跡することにより、信号がゼロの微分係数を有する点を識別することにより、および／または、点の値を比較することにより、極値を含んでいる、信号ｘ（ｔ）の点を決定するように構成されていてもよいことを、当業者は正しく認識するだろう。
【００５９】
センサ６００ａは、さらに、選択した点において信号ｘ（ｔ）をサンプリングするために使用されるサンプルおよびホールドモジュール６０４を備えていてもよい。図６Ａ中で図示した観点において、サンプルおよびホールドモジュールは、極値決定モジュール６０２によって識別された極値において信号ｘ（ｔ）をサンプリングするように構成されている。サンプルは、後続の量子化のために、または、サンプリングする他の点を決定するのに使用するために、サンプルおよびホールドモジュール６０４によって保持されてもよい。１つの観点において、サンプルおよびホールドモジュール６０４によって決定された点の値は、その点における電圧を含む。例えば、値がミリボルトで測定されるとき、図７中で図示した点７０２のサンプリング値は、おおよそ．１７である。当業者は、点の値の他の観点を正しく認識するだろう。
【００６０】
センサ６００ａは、さらに、サンプルおよびホールドモジュール６０４からの、信号ｘ（ｔ）のサンプリングされた値を量子化するために使用される値量子化モジュール６０６を備えていてもよい。サンプリングされた点の、量子化された値を、任意の数のフォーマットで表してもよい。いくつかの観点において、値は、複数のビットとして表される。１つの観点において、値は、何らかの整数ｑに対して、ｑビットとして量子化され、値量子化モジュールは、ｑビットの非一様量子化器、例えば、ログコンパンディング量子化器を備える。他の観点において、値量子化モジュールは、ｑビットの一様量子化器を備える。例として、値がマイクロボルトで測定され、ｑ＝８ビットである場合、図７中で図示した点７０２における値は、１０１０１０１０として表されるだろう。
【００６１】
センサ６００ａは、さらに、サンプルおよびホールドモジュール６０４からのサンプルに関して信号ｘ（ｔ）のトレッドを量子化するために使用されるトレッド量子化モジュール６０８を備えていてもよい。隣接サンプル間の分離は、トレッドまたはトレッド値と呼ばれることがある。トレッドは、点の位置と、隣接する点の位置との間の差として計算されてもよい。トレッドの単位は時間であってもよく、例えば、マイクロ秒、ミリ秒、サンプルの数、クロックサイクルの数、または、別のそのような時間単位によって表されてもよい。トレッド量子化モジュール６０８は、直前のサンプルに関して各サンプルのトレッドを量子化するように構成されていてもよい。１つの観点において、点のトレッドは、前の点から経過した時間量として決定される。例えば、トレッドがミリ秒で測定されるとき、図７中で図示した点７０２におけるトレッドは、おおよそ５０である。別の観点において、サンプルのトレッドは、そのサンプルと、隣接サンプルとの間の経過したクロックサイクルの数として決定される。別の観点において、サンプルのトレッドは、そのサンプルと、隣接サンプルとの間の経過したクロックサイクルの数の、スケーリングされた値として決定される。１つの観点において、隣接サンプルは、先行するサンプルまたは後に続くサンプルであってもよい。当業者は、サンプルのトレッドの他の実施形態を正しく認識するだろう。
【００６２】
サンプリングされた点の、量子化されたトレッドを、任意の数のフォーマットで表してもよい。いくつかの観点において、トレッドは、複数のビットとして表される。１つの観点において、トレッドは、何らかの整数ｐに対して、ｐビットとして量子化される。例えば、上述したように、トレッドがミリ秒で測定され、かつ、ｐ＝７ビットである場合、点７０２のトレッドは、０１１００１０として表されるだろう。いくつかの観点において、トレッド量子化モジュール６０８は、バイナリカウンタを備える。
【００６３】
センサ６００ａは、さらに、信号ｘ（ｔ）中の極値に加えて、点を識別するために使用されるセンシングモジュール６１０を備えていてもよい。図６Ａ中で図示した観点において、センシングモジュール６１０は、信号ｘ（ｔ）の絶対上がりが第１のしきい値よりも大きい信号ｘ（ｔ）の点を識別するように構成されており、第１のしきい値は、Ｔ１として参照されてもよい。信号ｘ（ｔ）の上がりは、一般的に、信号ｘ（ｔ）の変化の大きさである。アナログ信号に対して、上がりは、信号ｘ（ｔ）と信号ｘ（ｔ＋τ）との間の差の絶対値として概念化されてもよい。ここで、τは、小さい時間値である。例えば、信号５００の一部の上がりが大きい点は、図８中で円によって識別されるように図示されている。センシングモジュール６１０は、任意の数の技術を使用して、例えば、点における信号ｘ（ｔ）の微分係数を決定することによって、その点における絶対上がりを決定するように構成されていてもよい。そのような観点において、センシングモジュールは、｜ｘ’（ｔ）｜＞Ｔ１のときの点を識別してもよい。Ｔ１よりも大きい絶対上がりを有するような、センシングモジュール６１０によって識別される点は、サンプルおよびホールドモジュール６０７によってサンプリングされてもよく、点の値およびトレッドが、それぞれ、値量子化モジュール６０６およびトレッド量子化モジュール６０８によって量子化されてもよい。
【００６４】
センシングモジュール６００ａは、さらに、２つの点が、最大の分離、例えば、あるmaxTread値よりも大きく分離していないような信号ｘ（ｔ）中の点を識別するように構成されていてもよい。したがって、センシングモジュール６１０は、何らかのサンプルのトレッドが、maxTreadよりも小さいような点を識別してもよい。トレッドがmaxTreadよりも小さいことを保証するためにセンシングモジュール６１０によって識別される点は、サンプルおよびホールドモジュール６０７によってサンプリングされてもよく、点の値およびトレッドは、それぞれ、値量子化モジュール６０６およびトレッド量子化モジュール６０８によって量子化されてもよい。当業者は、センサ６００ａによる信号ｘ（ｔ）の処理が、信号ｘ（ｔ）のセンシングに必須であることを正しく認識するだろう。
【００６５】
いくつかの観点において、サンプリングされた点の、量子化されたトレッドおよび量子化された値のセットは、その点の測定値またはその点における測定値として参照される。以下では、点の測定値に対して参照を実施するが、当業者は、ここで記述した観点が、トレッドおよび値の量子化のみに限定されないことを正しく認識するだろう。いくつかの観点において、トレッド量子化モジュール６０８は、以前の測定からの経過時間に基づいてトレッドを量子化するように構成されている。
【００６６】
センサ６００ａは、さらに、値量子化モジュール６０６およびトレッド量子化モジュール６０８からの測定値を含んでいる、または、測定値を示す情報を含んでいる、１つ以上のパケットを生成するために使用されるパケット化モジュール６１２を備えていてもよい。これは、測定値をパケット化するものとして参照されてもよい。当業者は、例えば、記憶モジュール６１４中での記憶のために、または、送信モジュール６１６によるネットワークにわたった送信のために、測定値をパケット化する方法を認識するだろう。
【００６７】
センサ６００ａは、さらに、測定値のいくつかを廃棄するために使用される廃棄モジュール６１８を備えていてもよい。いくつかの観点において、廃棄することは、値量子化モジュール６０６およびトレッド量子化モジュール６０８から受け取った測定値を無視することを含む。例えば、廃棄モジュール６１８は、測定値を受け取り、測定値を廃棄すべきであると決定し、次に、記憶モジュール６１４中に測定値を記憶するようパケット化モジュール６１２に命令することを控え、または、送信モジュール６１６による送信のために測定値を転送することを控えてもよい。他の観点において、廃棄することは、積極的な活動、例えば、記憶モジュール６１４から測定値を削除するようパケット化モジュール６１２に命令することを含む。
【００６８】
廃棄モジュール６１０は、実質的に周期的に現れる測定値を廃棄するように構成されていてもよい。例えば、廃棄モジュール６１８は、１つ以上の測定値を、これらの測定値のトレッドおよび値と、少なくとも１つの他の測定値のトレッドおよび値との比較に基づいて、選択的に廃棄するように構成されていてもよい。いくつかの観点において、類似のトレッドを有し、また、類似の値も有する、測定値のセットのうちの少なくとも１つの測定値を廃棄モジュール６１８によって廃棄してもよい。廃棄モジュール６１８は、測定値の値の間の差が、第２のしきい値、例えば、Ｔ２内にあり、かつ、セット中の測定値のトレッドにおける差が、実質的に等しい（すなわち、第３のしきい値内にある）場合、測定値を廃棄するように構成されていてもよい。第２および第３のしいき値は、同じか、または異なっていてもよく、センシングモジュール６１０に関して上述した第１のしきい値とは異なっていてもよい。
【００６９】
記憶モジュール６１４は、データ、例えば、パケット化モジュール６１２からのパケット化された測定値を記憶するために使用される。データの一部またはすべては、例えば、送信モジュール６１６によるアグリゲータ３１０への送信のためのものであってもよい。データは、情報、ビット、シンボル、あるいは、他のデータまたは表現の、何らかの組み合わせを含んでいてもよい。記憶モジュール６１４を、図２に関して上述したメモリ２０６を使用して実現してもよい。いくつかの実施形態において、記憶モジュール６１４は、データバッファまたはメモリアレイ、あるいは、データを記憶するように構成されている他のデータ構造を備えていてもよい。記憶モジュール６１４は、また、複数のこれらの素子を備えていてもよい。記憶モジュール６１４は、異なるレベルが異なる容量およびアクセススピードを有するマルチレベル階層キャシュを含む、処理モジュールキャッシュを備えていてもよい。記憶モジュール６１４は、また、ランダムアクセスメモリ（ＲＡＭ）、他の揮発性記憶デバイス、または、不揮発性記憶デバイスを備えていてもよい。記憶装置は、ハードドライブ、コンパクトディスク（ＣＤ）またはデジタルビデオディスク（ＤＶＤ）のような光ディスク、フラッシュメモリ、フロッピー（登録商標）ディスク、磁気テープ、Ｚｉｐドライブなどを含んでいてもよい。
【００７０】
測定値のうちの１つ以上を、記憶モジュール６１４中に記憶してもよい。いくつかの実施形態において、測定値の完全なセットまたは廃棄されていない測定値の完全なセットが、記憶モジュール６１４中に記憶される。測定値を、任意の数の手段によって表してもよい。例えば、トレッドおよび値のそれぞれを、１組のビットにより表してもよく、または、コードにより表してもよい。１つの観点において、記憶モジュール６１４またはその一部は、センサ６００ａによる将来のアクセスまたは送信のために測定値を記憶するように構成されているフラッシュメモリまたはハードドライブのような不揮発性メモリを備える。いくつかの観点において、センサ６００ａは、さらに、センサ６００ａによって処理されている間に、点、サンプル、および／または、測定値を一時的に記憶するように構成されているＲＡＭのような揮発性メモリを備える。
【００７１】
送信モジュール６１６は、廃棄モジュール６１８によって廃棄されていない測定値を送信するために使用される。廃棄されていない測定値を、廃棄モジュール６１８から受け取ってもよく、または、記憶モジュール６１４から読み出してもよい。いくつかの観点において、送信モジュール６１６は、測定値またはそれらを示す情報を、例えば、アグリゲータ３１０にワイヤレスに送信するように構成されている。送信機、例えば、図２中で図示した送信機２１０、または、送信機の組み合わせを使用して、送信モジュール６１６を実現してもよい。送信モジュール６１６は、トランシーバ中で実現してもよく、変調器および／または送信データプロセッサを備えていてもよい。いくつかの実施形態において、送信モジュール６１６は、アンテナおよびトランシーバを備えていてもよい。トランシーバは、アグリゲータ３１０に進むアウトバウンドのワイヤレスメッセージを変調するように構成されていてもよい。メッセージは、アンテナを介して送信してもよく、廃棄されていない測定値を示す情報を含んでいてもよい。アンテナは、１つ以上の搬送波および１つ以上のチャネルによって、アグリゲータ３１０と通信するように構成されていてもよい。
【００７２】
図６Ｂは、複数のサブバンドを有するアナログ信号ｘ（ｔ）に対して図３中で図示したＢＡＮ３００内で使用するためのセンサ６００ｂの観点を図示する機能ブロックダイヤグラムである。センサ６００ｂは、図３に関して上述したセンサ３０２ないし３０８のいずれかを備えていてもよい。また、上述したように、センサ６００ｂは、ワイヤレスデバイス、例えば、図２中で図示したワイヤレスデバイス２０２として実現してもよい。センサ６００ｂを使用して、アグリゲータ３１０と通信してもよい。センサ６００ｂを使用して、生物医学的な情報を感知してもよい。
【００７３】
センサ６００ｂは、信号ｘ（ｔ）を複数のサブバンドｘ1（ｔ）ないしｘm（ｔ）に分解するために使用される複数のサブバンドフィルタリングモジュール６２０を備えていてもよい。サブバンドフィルタリングモジュール６２０のそれぞれは、さらなる処理のために信号ｘ（ｔ）のサブバンドを分離するように構成されていてもよい。サブバンドフィルタリングモジュール６２０は、例えば、離散コサイン変換（ＤＣＴ）または経験的モード分解（ＥＭＤ）を使用して、信号を複数のサブバンドに分解するように構成されていてもよい。当業者は、使用してもよい他の手続き、または、信号ｘ（ｔ）を複数のサブバンドに分解するようにサブバンドフィルタリングモジュール６２０を構成してもよい他の方法を認識するだろう。
【００７４】
各サブバンドｘ1（ｔ）ないしｘm（ｔ）は、極値決定モジュール６０２およびセンシングモジュール６１０にパスされる。サブバンドｘ1（ｔ）ないしｘm（ｔ）のそれぞれを、図６Ａに関して信号ｘ（ｔ）を処理するのを記述したのと同様の方法で処理してもよい。したがって、各サブバンドｘ1（ｔ）ないしｘm（ｔ）に対するモジュール６０２、６０４、６０６、６０８および６１０は、図６Ａに関して上述したように構成される。
【００７５】
サブバンドｘ1（ｔ）ないしｘm（ｔ）のすべてに対する測定値を、パケット化および記憶モジュール６２２によって、パケット化して記憶してもよい。パケット化および記憶モジュール６２２を、図６Ｂ中で図示したように、単一のモジュールとして実現してもよく、または、少なくとも２つの別々のモジュールとして、例えば、パケット化モジュールおよび別の記憶モジュールとして実現してもよいことを、当業者は正しく認識するだろう。パケット化および記憶モジュール６２２は、サブバンドｘ1（ｔ）ないしｘm（ｔ）のそれぞれに対する測定値をパケット化および／または記憶するように構成されており、さもなければ、図６Ａに関して記述したパケット化モジュール６１２および記憶モジュール６１４に類似するように構成されている。廃棄モジュール６１８および送信モジュール６１６は、図６Ａに関して記述したように構成されている。１つのパケット化および記憶モジュール６２２、１つの廃棄モジュール６１８および１つの送信モジュール６１６が、図６Ｂ中で図示されているが、複数の任意のこれらのモジュールがセンサ６００ｂ中で実現されてもよいことを当業者は認識するだろう。例えば、別々のパケット化および記憶モジュール６２２が、サブバンドｘ1（ｔ）ないしｘm（ｔ）のそれぞれに関係付けられていてもよい。
【００７６】
図６Ｃは、離散信号ｘ（ｎ）に対して図３中で図示したＢＡＮ３００内で使用するためのセンサ６００ｃの観点を図示する機能ブロックダイヤグラムである。センサ６００ｃは、図３に関して上述したセンサ３０２ないし３０８のいずれかを備えていてもよい。また、上述したように、センサ６００ｃは、ワイヤレスデバイスとして、例えば、図２中で図示したワイヤレスデバイス２０２として実現してもよい。センサ６００ｃを使用して、アグリゲータ３１０と通信してもよい。センサ６００ｃを使用して、生物医学的な情報を感知してもよい。図６Ｃ中で図示した観点において、信号ｘ（ｎ）は、圧縮センシング（ＣＳ）の議論に関して上述したように、離散的である。
【００７７】
センサ６００ｃは、信号ｘ（ｎ）の極値を識別するために使用される極値決定モジュール６５２を備えていてもよい。極値決定モジュール６５２は、極値決定モジュール６０２と類似の機能性を実行するように構成されていてもよいが、離散信号に対するものである。例えば、極値決定モジュール６５２は、信号５００の一部の離散バージョンを図示する図９中の丸で囲んだ点によって示されるような、信号の導関数がゼロに等しい信号ｘ（ｎ）の点を識別してもよい。当業者は、極値決定モジュール６５２が、任意の数の技術を使用して、例えば、数ある技術の中で、点の値を比較することによって、極値を含む信号ｘ（ｎ）の点を決定するように構成されていてもよいことを正しく認識するだろう。
【００７８】
センサ６００ｃは、極値決定モジュール６５２によって識別された点の値を決定し、また、点のトレッドを量子化するために使用される、量子化モジュール６５４をさらに備えていてもよい。１つの観点において、値を、信号ｘ（ｎ）のレベルとして決定してもよく、または、信号ｘ（ｎ）のコード値によって示してもよい。当業者は、このような観点において、この決定された値が、信号ｘ（ｎ）の離散的性質に起因する量子化された形であってもよいことを正しく認識するだろう。
【００７９】
トレッドは、隣接する点の間の分離を含んでいてもよい。１つの観点において、トレッドは、点と、隣接する点との間の経過したクロックサイクルの数を含んでいる。隣接する点は、先行する点または後に続く点であってもよい。当業者は、サンプルのトレッドの他の実施形態を正しく認識するだろう。上述したように、サンプリングされた点の、量子化されたトレッドを、任意の数のフォーマットで表してもよい。いくつかの観点において、トレッドは、複数のビットとして表される。
【００８０】
センサ６００ｃは、信号ｘ（ｎ）における極値に加えて、点を識別するために使用されるセンシングモジュール６５６をさらに備えていてもよい。センシングモジュール６５６は、センシングモジュール６１０と類似の機能性を実行するように構成されていてもよいが、離散信号に対するものである。例えば、センシングモジュール６５６は、信号ｘ（ｎ）の絶対上がりが第１のしきい値Ｔ１よりも大きい信号ｘ（ｎ）の点を識別するように構成されていてもよい。離散信号に対して、上がりは、点の値と、隣接する点の値との差として概念化されてもよい。センシングモジュール６５６は、２つの点が、最大の分離、例えば、maxTreadよりも大きく分離していないような信号ｘ（ｎ）中の点を識別するようにさらに構成されていてもよい。センシングモジュール６５６によって識別される点の値を、量子化モジュール６５４によって決定してもよく、これらの点のトレッドを、量子化モジュール６５４によって量子化してもよい。
【００８１】
いくつかの観点において、点の、量子化されたトレッドと、決定された値とのセットは、その点の測定値またはその点における値として参照される。いくつかの観点において、量子化モジュール６５４は、以前の測定から経過した時間に基づいて、トレッドを量子化するように構成される。量子化モジュール６５４からの測定値を、パケット化および記憶モジュール６５８によってパケット化して記憶してもよい。パケット化および記憶モジュール６５８を、少なくとも２つの別々のモジュールとして、例えば、パケット化モジュールおよび別の記憶モジュールとして実現してもよいことを、当業者は正しく認識するだろう。パケット化および記憶モジュール６５８は、図６Ａに関して記述したパケット化モジュール６１２および記憶モジュール６１４と同様に測定値をパケット化および／または記憶するように構成されていてもよい。廃棄モジュール６１８および送信モジュール６１６は、図６Ａに関して記述したように構成されている。
【００８２】
図６Ｄは、複数のサブバンドを有する離散信号ｘ（ｎ）に対して図３中で図示したＢＡＮ３００内で使用するためのセンサ６００ｄの観点を図示する機能ブロックダイヤグラムである。センサ６００ｄは、図３に関いて上述したセンサ３０２ないし３０８のいずれかを備えていてもよい。また、上述したように、センサ６００ｄは、ワイヤレスデバイスとして、例えば、図２中で図示したワイヤレスデバイス２０２として実現してもよい。センサ６００ｄを使用して、アグリゲータ３１０と通信してもよい。センサ６００ｄを使用して、生物医学的な情報を感知してもよい。
【００８３】
センサ６００ｄは、信号ｘ（ｎ）を複数のサブバンドサブバンドｘ1（ｎ）ないしｘm（ｎ）に分解するために使用される複数のサブバンドフィルタリングモジュール６７０を備えていてもよい。サブバンドフィルタリングモジュール６７０のそれぞれは、サブバンドフィルタリングモジュール６２０と類似の機能性を実行するように構成されていてもよいが、離散信号に対するものである。サブバンドフィルタリングモジュール６７０を、図２中で図示したプロセッサ２０４において部分的にまたは完全に実現してもよい。
【００８４】
各サブバンドｘ1（ｎ）ないしｘm（ｎ）は、極値決定モジュール６５２およびセンシングモジュール６５６にパスされる。サブバンドｘ1（ｎ）ないしｘm（ｎ）のそれぞれを、図６Ｃに関して信号ｘ（ｎ）を処理するのを記述したのと同様の方法で処理してもよい。したがって、各サブバンドｘ1（ｎ）ないしｘm（ｎ）に対するモジュール６５２、６５４および６５６は、図６Ｃに関して上述したように構成される。
【００８５】
サブバンドｘ1（ｎ）ないしｘm（ｎ）のすべてに対する測定値を、パケット化および記憶モジュール６２２によって、パケット化して記憶し、廃棄モジュール６１８によって廃棄し、および／または、送信モジュール６１６によって送信してもよい。廃棄モジュール６１８および送信モジュール６１６は、図６Ａに関して記述したように構成され、パケット化および記憶モジュール６２２は、図６Ｂに関して記述したように構成されている。１つのパケット化および記憶モジュール６２２、１つの廃棄モジュール６１８および１つの送信モジュール６１６を図６Ｄ中で図示しているが、複数の任意のこれらのモジュールをセンサ６００ｄ中で実現してもよいことを当業者は認識するだろう。例えば、別々のパケット化および記憶モジュール６２２が、サブバンドｘ1（ｎ）ないしｘm（ｎ）のそれぞれに関係付けられていてもよい。
【００８６】
当業者は、センサ６００ａないし６００ｄに関して上述したモジュールを実現するために使用してもよい、ソフトウェアまたはハードウェアのいずれか、あるいは、両方を備えていてもよい、さまざまな回路、チップ、モジュールおよび／またはコンポーネントを正しく認識するだろう。センサ６００ａないし６００ｄのモジュールのうちの１つ以上を、図２中で図示したプロセッサ２０４において部分的にまたは完全に実現してもよい。
【００８７】
図１０Ａは、アナログ信号ｘ（ｔ）を処理するための方法１０００ａの観点を説明する。方法は、例えば、センサ６００ａよって実現してもよい。センサ６００ａの要素を参照して以下で方法を記述するが、当業者は、他のコンポーネントを使用して、ここで記述したステップのうちの１つ以上を実現してもよいことを正しく認識するだろう。
【００８８】
ステップ１００２において、複数の点のうちの１つ以上に対して、ｘ’（ｔ）＝＝０または｜ｘ’（ｔ）｜＞Ｔ１であるような複数の点を決定してもよい。例えば、複数の点を、極値決定モジュール６０２およびセンシングモジュール６１０によって決定してもよい。複数の点は、例えば、信号の導関数がゼロである極値、および、信号の絶対上がりが第１のしきい値よりも大きい点を含むだろう。点を、サンプルおよびホールドモジュール６０４によってサンプリングして、Ｋ＝｛ｋ,ｘ（ｋ）｝のような、サンプリングされた点のセットＫを生成させてもよい。ここで、ｋは、測定値ｘ（ｋ）間の点のトレッド値である。
【００８９】
ステップ１００４において、Ｋにおけるサンプルが、少なくとも１つの他のサンプルとの、サンプルのトレッドおよび／または値の比較に基づいて取り除かれる。１つの観点において、サンプルのトレッドが、隣接するサンプルの、例えば、最も近い隣接するサンプルのトレッドに実質的に等しく、かつ、サンプルの値が、隣接するサンプルのしきい値内、例えば、第２のしきい値Ｔ２内にあるとき、サンプルが廃棄される。例えば、ｉによって指定される所定の点は、（ｋ（ｉ−１）−ｋ（ｉ−２））＝＝（ｋ（ｉ）−ｋ（ｉ−１））および｜ｘ（ｋ（ｉ））−ｘ（ｋ（ｉ−１））｜＜Ｔ２であるとき取り除かれ得る。別の例において、点７０２、７０４、７０６および７０８は、図７においておおよそ同じ距離だけ離れて位置しており、また、点７０２、７０４、７０６および７０８の振幅の絶対値は、おおよそ等しい。これらの点のサンプルから測定値が決定されるとき、測定値のトレッドおよび絶対値は、実質的に等しいだろう。したがって、１つの観点にしたがうと、点７０２、７０４、７０６および７０８のサンプルまたは測定値のうちの１つ以上が、例えば、廃棄モジュール６１８によって取り除かれ得る。
【００９０】
ステップ１００６において、追加の点を決定してもよく、それらのサンプルをセットＫに加えてもよい。例えば、センシングユニット６１０は、Ｋにおけるサンプルが、maxTreadよりも大きく隣接サンプルから離れていないような追加の点を識別して、サンプルおよびホールドモジュール６０４によりサンプリングして、セットＫに加えてもよい。したがって、１つの観点において、ステップ１００６は、すべてのｉに対して（ｋ（ｉ）−ｋ（ｉ−１））＜maxTreadであるような新しい｛ｋ,ｘ（ｋ）｝をセットＫに加えることを含む。このように、各サンプルは、maxTreadよりも小さい距離だけ離れており、これは、図１０Ａにしたがって処理されるデータのデコーディングの間に生じる再構成誤差を低減させ得る。さらに、トレッドを量子化するのに必要とされるビットの数を、ｌｏｇ2（maxTread）ビットにより制限し得る。したがって、maxTreadは、２の、トレッドを量子化するのに使用されるビット数乗よりも小さいかまたは等しい値を有していてもよい。
【００９１】
ステップ１００８において、Ｋ中のサンプルは、例えば、値量子化モジュール６０６およびトレッド量子化モジュール６０８によって量子化される。上述したように、サンプルの値およびトレッドを、任意の数の方法で表してもよく、任意の数のデバイスまたは方法を使用して量子化してもよい。例えば、サンプルの値を、非一様の量子化法則をそれぞれ使用してｑビットにより量子化してもよく、トレッドを、例えば、バイナリカウンタを使用して、それぞれｐビットにより量子化してもよい。量子化された値および量子化されたトレッドを含む測定値を、例えば、パケット化ユニット６１２によってパケット化してもよい。パケットを、例えば、記憶モジュール６１４中で記憶し、および／または、例えば、送信モジュール６１６によって送信してもよい。
【００９２】
図１０Ｂは、複数のサブバンドを有するアナログ信号ｘ（ｔ）を処理するための方法１０００ｂの観点を説明する。方法は、例えば、センサ６００ｂにより実現してもよい。センサ６００ｂの要素を参照して、以下で方法を記述するが、当業者は、他のコンポーネントを使用して、ここで記述したステップのうちの１つ以上を実現してもよいことを正しく認識するだろう。
【００９３】
ステップ１０１０において、信号ｘ（ｔ）を、例えば、サブバンドフィルタリングモジュール６２０によって、複数のサブバンドｘ1（ｔ）ないしｘm（ｔ）に分解してもよい。各サブバンドｘ1（ｔ）ないしｘm（ｔ）の処理は、サブバンドがステップ１０１０において分離された後にステップ１００２に継続してもよい。サブバンドｘ1（ｔ）ないしｘm（ｔ）のそれぞれを、図１０Ａを参照して信号ｘ（ｔ）を処理した方法と同様に処理してもよい。したがって、各サブバンドｘ1（ｔ）ないしｘm（ｔ）に対するステップ１００２、１００４、１００６および１００８は、図１０Ａに関して上述したように実行される。
【００９４】
ステップ１０１２において、サブバンドｘ1（ｔ）ないしｘm（ｔ）のすべてに対する測定値を、例えば、パケット化および記憶モジュール６２２によって、パケット化および記憶してもよく、例えば、送信モジュール６１６によって送信してもよい。測定値のパケット化、記憶および／または送信を、例えば、パケット化ステップとして、および、記憶ステップとして、少なくとも２つの別のステップとして実現してもよいことを、当業者は正しく認識するだろう。２以上のサブバンドからのパケットを一緒に記憶および／または送信するように、あるいは、各サブバンドに対するパケットを、記憶および／または送信の間に別々に維持するように、測定値を記憶および／または送信してもよい。
【００９５】
第１のしきい値、第２のしきい値、第３のしきい値、ｐ、ｑ、および／または、maxTreadを、１つ以上のサブバンドに対して個別に選択してもよい。いくつかの観点において、パラメータＴ１、Ｔ２、Ｔ３、maxTread、ｐおよびｑのうちの１つ以上の値は、すべてのサブバンドにおいて同じであってもよい。したがって、Ｔ11は、Ｔm1におおよそ等しくてもよい。いくつかの観点において、１つのサブバンドにおけるパラメータＴ１、Ｔ２、Ｔ３、maxTread、ｐおよびｑのうちの少なくとも１つの値は、少なくとも別のサブバンドにおける対応するパラメータの値とは異なっていてもよい。したがって、Ｔ12は、Ｔm2と異なっていてもよい。例えば、しきい値のうちの１つ以上を、サブバンドのソースにしたがって調整してもよく、または、サブバンドをよりアグレッシブに圧縮するように調整してもよい。
【００９６】
図１０Ｃは、離散信号ｘ（ｎ）を処理する方法１０００ｃの観点を説明する。方法は、例えば、センサ６００ｃによって実現してもよい。センサ６００ｃの要素を参照して、以下で方法を記述するが、当業者は、他のコンポーネントを使用して、ここで記述したステップのうちの１つ以上を実現してもよいことを正しく認識するだろう。
【００９７】
ステップ１０５２において、複数の点のうちの１つ以上に対して、ｘ’（ｎ）＝＝０または｜ｘ’（ｎ）｜＞Ｔ１であるような、複数の点を決定してもよい。例えば、複数の点を、極値決定モジュール６５２およびセンシングモジュール６５６によって決定してもよい。複数の点は、例えば、信号の微分係数がゼロである極値、および、信号の絶対上がりが第１のしきい値よりも大きい点を含んでいてもよい。絶対上がりを、｜ｘ’（ｎ）｜＝｜ｘ（ｎ＋１）−ｘ（ｎ）｜として計算してもよい。したがって、点のセットＫを、量子化モジュール６５４を使用して、複数の点からＫ＝｛ｋ,ｘ（ｋ）｝として決定してもよく、ここでｋは、測定値ｘ（ｋ）間の点のトレッド値である。
【００９８】
ステップ１０５４において、Ｋ中の｛ｋ,ｘ（ｋ）｝は、少なくとも１つの他のサンプルとの、サンプルのトレッドおよび／または値の比較に基づいて取り除かれ得る。１つの観点において、サンプルのトレッドが、隣接するサンプルのトレッドに実質的に等しく、かつ、サンプルの値が、隣接するサンプルのしきい値内、例えば、第２のしきい値Ｔ２内にあるとき、サンプルが廃棄される。ステップ１０５４における処理は、図１０Ａのステップ１００４における処理に類似していてもよい。
【００９９】
ステップ１０５６において、追加の点を決定してもよく、その｛ｋ,ｘ（ｋ）｝をセットＫに加えてもよい。例えば、センシングユニット６５６は、Ｋにおける｛ｋ,ｘ（ｋ）｝が、maxTreadよりも大きく隣接の｛ｋ,ｘ（ｋ）｝から離れていないような追加の点を識別して、セットＫに加えてもよい。したがって、１つの観点において、ステップ１０５６は、すべてのｉに対して（ｋ（ｉ）−ｋ（ｉ−１））＜maxTreadであるような新しい｛ｋ,ｘ（ｋ）｝をセットＫに加えることを含む。
【０１００】
ステップ１０５８において、Ｋ中の｛ｋ,ｘ（ｋ）｝は、すでに量子化された形態でない場合に、例えば、量子化モジュール６５４によって量子化される。上述したように、サンプルの値およびトレッドを、任意の数の方法で表してもよく、任意の数のデバイスまたは方法を使用して、決定または量子化してもよい。量子化された値と量子化されたトレッドとを含む測定値を、例えば、パケット化および記憶ユニット６２２によって、パケット化して記憶してもよい。パケットを、例えば、送信モジュール６１６によって送信してもよい。
【０１０１】
図１０Ｄは、複数のサブバンドを有する離散信号ｘ（ｎ）を処理するための方法１０００ｄの観点を説明する。方法は、例えば、センサ６００ｄによって実現してもよい。センサ６００ｄの要素を参照して、以下で方法を記述するが、当業者は、他のコンポーネントを使用して、ここで記述したステップのうちの１つ以上を実現してもよいことを正しく認識するだろう。
【０１０２】
ステップ１０６０において、例えば、サブバンドフィルタリングモジュール６７０によって、信号ｘ（ｎ）を複数のサブバンドｘ1（ｎ）ないしｘm（ｎ）に分解してもよい。各サブバンドｘ1（ｎ）ないしｘm（ｎ）の処理は、サブバンドがステップ１０６０において分離された後にステップ１０５２に継続してもよい。サブバンドｘ1（ｎ）ないしｘm（ｎ）のそれぞれを、図１０Ｃを参照して信号ｘ（ｎ）を処理するのを記述した方法と同様に処理してもよい。したがって、各サブバンドｘ1（ｎ）ないしｘm（ｎ）に対するステップ１０５２、１０５４、１０５６および１０５８は、図１０Ｃに関して上述したように実行される。
【０１０３】
ステップ１０６２において、サブバンドｘ1（ｎ）ないしｘm（ｎ）のすべてに対する測定値を、例えば、パケット化および記憶モジュール６２２によって、パケット化して記憶してもよく、例えば、送信モジュール６１６によって送信してもよい。当業者は、測定値のパケット化、記憶および／または送信を、例えば、パケット化ステップとして、および、記憶ステップとして、少なくとも２つの別のステップとして実現してもよいことを正しく認識するだろう。２以上のサブバンドからのパケットを一緒に記憶および／または送信するように、あるいは、各サブバンドに対するパケットを、記憶および／または送信の間に別々に維持されるように、測定値を記憶および／または送信してもよい。
【０１０４】
上述したように、第１のしきい値、第２のしきい値、第３のしきい値、ｐ、ｑ、および／または、maxTreadを、１つ以上のサブバンドに対して個別に選択してもよい。いくつかの観点において、パラメータＴ１、Ｔ２、Ｔ３、maxTread、ｐおよびｑのうちの１つ以上の値は、すべてのサブバンドにおいて同じであってもよい。したがって、Ｔ11は、Ｔm1におおよそ等しくてもよい。いくつかの観点において、１つのサブバンドにおけるパラメータＴ１、Ｔ２、Ｔ３、maxTread、ｐおよびｑのうちの少なくとも１つの値は、少なくとも別のサブバンドにおける対応するパラメータの値とは異なっていてもよい。したがって、Ｔ12は、Ｔm2とは異なっていてもよい。例えば、しきい値のうちの１つ以上を、サブバンドのソースにしたがって調整してもよく、または、サブバンドをよりアグレッシブに圧縮するように調整してもよい。
【０１０５】
図１１Ａは、図３中で図示したＢＡＮ３００内で使用するためのアグリゲータ１１００ａの観点を図示する機能ブロックダイヤグラムである。アグリゲータ１１００ａは、図３に関して上述したアグリゲータ３１０を備えていてもよい。上述したように、アグリゲータ３１０は、ワイヤレスデバイスとして、例えば、図２中で図示したワイヤレスデバイス２０２として実現してもよい。アグリゲータ１１００ａを使用して、センサ３０２ないし３０８のいずれかと通信してもよい。いくつかの観点において、アグリゲータ１１００ａは、患者を監視するために、マルチパラメータシステム（ＭＰＳと呼ばれることもある）中で使用されるような監視デバイスを備えていてもよい。
【０１０６】
アグリゲータ１１００ａは、例えば、センサ６００ａないし６００ｄのうちの１つから送信されるような測定値を受信するために使用される受信モジュール１１０２を備えていてもよい。測定値は、信号の点のトレッドおよび値を含んでいてもよい。上述したように、測定値は、生物医学的なセンサ、例えば、センサ３０２ないし３０８に関係付けられているデータまたは情報を含んでいてもよい。受信した測定値は、受信モジュール１１０２または別のモジュールによって、復調され、ダウンコンバートされ、または、さもなければ処理される。いくつかの観点において、測定値は、パケットの形態で受信され、パケットから抽出される。
【０１０７】
受信モジュール１１０２は、受信機、例えば、図２中で図示した受信機２１２または受信機の組み合わせを使用して実現してもよい。受信モジュール１１０２は、トランシーバにおいて実現してもよく、復調器および／または受信データプロセッサを備えていてもよい。いくつかの実施形態において、受信モジュール１１０２は、アンテナおよびトランシーバを備えていてもよい。トランシーバは、センサ３０２ないし３０８からのインバウンドのワイヤレスメッセージを復調するように構成されていてもよい。メッセージを、アンテナを介して受信してもよく、メッセージは、生物医学的な情報に関係付けられている情報を含んでいてもよい。アンテナは、１つ以上の搬送波および１つ以上のチャネルによってセンサ３０２ないし３０８と通信するように構成されていてもよい。
【０１０８】
アグリゲータ１１００ａは、さらに、受信した測定値から信号を再構成するために使用される再構成モジュール１１０４を備えていてもよい。いくつかの観点において、再構成された信号は、離散領域に復元される。何らかの観点において、再構成された信号は、一様にサンプリングされた空間でナイキスト領域データとして表される。復元された信号は、いくつかの観点において、アナログ信号ｘ（ｔ）のサンプルまたは離散信号ｘ（ｎ）の識別された値に類似するように表されてもよい。
【０１０９】
受信モジュール１１０２を使用して受信したデータまたは再構成モジュール１１０４を使用して再構成されたデータを、バッファモジュール１１０６に一時的に記憶してもよい。バッファモジュール１１０６は、アグリゲータ１１００ａによって処理されている間にデータを一時的に記憶するように構成されているＲＡＭのような揮発性メモリを備えていてもよい。データは、情報、ビット、シンボル、あるいは、他のデータまたは表現の、何らかの組み合わせを含んでいてもよい。いくつかの実施形態において、バッファモジュール１１０６は、データバッファまたはメモリアレイ、あるいは、データを記憶するように構成されている他のデータ構造を備える。バッファモジュール１１０６は、また、複数のこれらの素子を備えていてもよい。バッファモジュール１１０６は、異なるレベルが異なる容量およびアクセススピードを有するマルチレベル階層キャシュを含む、処理モジュールキャッシュを備えていてもよい。バッファモジュール１１０６は、また、ランダムアクセスメモリ（ＲＡＭ）、または、他の揮発性記憶デバイス、または、不揮発性記憶デバイスを備えていてもよい。
【０１１０】
アグリゲータ１１００ａは、さらに、再構成信号における極値を決定または識別するために使用される極値決定モジュール１１０８を備えていてもよい。極値決定モジュール１１０８は、図６Ｃ中で図示した極値決定モジュール６５２と同様に構成されていてもよい。例えば、極値決定モジュール１１０８は、信号の勾配がおおよそゼロである点を識別するように構成されていてもよい。
【０１１１】
アグリゲータ１１００ａは、極値決定モジュール１１０８によって識別された極値の、値と、位置またはトレッドとを決定するために使用される決定モジュール１１１０をさらに備えていてもよい。決定モジュール１１１０の機能性のいくつかまたはすべては、量子化モジュール６５４の機能性に類似していてもよい。しかしながら、決定モジュール１１１０は、いくつかの観点において、トレッドを量子化する代わりに、極値のトレッドを識別するためだけに構成されていてもよい。
【０１１２】
アグリゲータ１１００ａは、さらに、再構成信号から極値決定モジュール１１０８によって識別されたスプリアスの極値の点を廃棄するために使用される廃棄モジュール１１１２を備えていてもよい。いくつかの観点において、廃棄モジュール１１１２は、決定モジュール１１１０によって決定されるような極値の値と、受信モジュール１１０２を使用して受信した、対応する測定値の値との比較に基づいて、極値を廃棄するように構成されている。
【０１１３】
１つの観点において、廃棄モジュール１１１２は、極値の値と、受信モジュール１１０２を使用して受信した対応する測定値の値との差が、何らかのしきい値、例えば、Deltaよりも大きいときに、スプリアスとして極値を識別するように構成されている。図１３において、６個のサンプルの表現が図示されている。サンプル１３２２ａ、１３２４ａおよび１３２６ａは、受信モジュール１１０２によって受信した測定値を表し、丸によって示されている。サンプル１３２２ｂ、１３２４ｂおよび１３２６ｂは、極値決定モジュール１１０８によって識別された極値を表し、正方形によって示されている。サンプル１３２２ｂ、１３２４ｂおよび１３２６ｂは、それぞれ、サンプル１３２２ａ、１３２４ａおよび１３２６ａに対応する。しかしながら、図１３の例において理解できるように、サンプル１３２４ｂの値は、例えば、おおよそ、．３３ミリボルトだけ、サンプル１３２４ａの値と異なっている。Deltaがこの値よりも低く設定されている場合、サンプル１３２４ｂは、スプリアスであるだろう。
【０１１４】
アグリゲータ１１００ａは、廃棄モジュール１１１２によって廃棄された極値に対する値を補間するために使用される補間モジュール１１１４をさらに備えていてもよい。値は、例えば、近くの、または、隣接する、廃棄されていない極値に基づいて補間されてもよい。値は、さらに、または、代わりに、近くの、または、隣接する再構成信号の値に基づいて補間されてもよい。したがって、補間モジュール１１１４を使用して、スプリアスな極値の周りの信号を補間してもよい。
【０１１５】
いくつかの観点において、廃棄されていない極値（例えば、廃棄後に残っている極値）および何らかの補間された極値は、再構成信号の別のバージョンを生成させるために、再構成モジュール１１０４によって使用される。この別のバージョンは、スプリアスな極値が、廃棄モジュール１１１２によって識別されないようになるまで、極値決定モジュール１１０８、決定モジュール１１１０、廃棄モジュール１１１２および補間モジュール１１１４によって同じ処理を受けてもよい。このように、再構成信号を反復して決定してもよい。
【０１１６】
バッファモジュール１１０６中に記憶されている、再構成信号またはそれを示すデータを、レンダリングモジュール１１１６によってレンダリングしてもよい。レンダリングモジュール１１１６は、例えば、表示デバイス上での表示のために、信号の視覚表現をレンダリングするように構成されていてもよく、または、他の後処理を実行するように構成されていてもよい。当業者は、レンダリングモジュール１１１６が実行するように構成されていてもよいさらなる処理を正しく認識するだろう。
【０１１７】
図１１Ｂは、図３中で図示したＢＡＮ３００内で使用するための、複数のサブバンドに対するアグリゲータ１１００ｂの観点を図示する機能ブロックダイヤグラムである。アグリゲータ１１００ｂは、図３に関して上述したアグリゲータ３１０を備えていてもよい。上述したように、アグリゲータ３１０は、ワイヤレスデバイスとして、例えば、図２中で図示したワイヤレスデバイス２０２として実現してもよい。アグリゲータ１１００ｂを使用して、センサ３０２ないし３０８のいずれかと通信してもよい。いくつかの観点において、アグリゲータ１１００ｂは監視デバイスを備える。
【０１１８】
アグリゲータ１１００ｂは、例えば、センサ６００ａないし６００ｄのうちの１つから、複数のサブバンドの測定値を受信するために使用される受信モジュール１１２２を備えていてもよい。受信モジュール１１２２は、さもなければ、図１１Ａにおける受信モジュール１１０２と同様に構成されていてもよい。１つの受信モジュール１１２２を図１１Ｂ中で図示しているが、当業者は、複数の受信モジュールをアグリゲータ１１００ｂ中で実現してもよいことを認識するだろう。例えば、別々の受信モジュール１１２２を使用して、それぞれのサブバンドの測定値を受信してもよい。
【０１１９】
信号は、再構成モジュール１１０４によって、各サブバンドから再構成される。モジュール１１０４、１１０６、１１０８、１１１０、１１１２、１１１４および１１１６は、図１１Ａに関して上述したように構成される。しかしながら、図１１Ａにおいて記述したように、各サブバンドの処理が完了した後に、サブバンド合成モジュール１１２０によって、各サブバンドからの再構成された信号を結合して、結合信号または総合信号にしてもよい。センサ３０２ないし３０８によって実行されるサブバンド解析と両立できる任意の数の方法または技術を使用して、サブバンドを結合してもよい。当業者は、利用してもよい手続き、または、再構成されたサブバンドを結合して、結合信号または総合信号にするようにサブバンド合成モジュール１１２０を構成してもよい方法を認識するだろう。結合または総合信号を、レンダリングモジュール１１１６によってレンダリングまたはさらに処理してもよい。
【０１２０】
さらに、アグリゲータ１１００ａおよび／または１１００ｂは、ＢＡＮ無線を介して、１つ以上のワイヤレスセンサに対して、データまたはクロック同期に対する要求を送信するように構成されていてもよい。アグリゲータ１１００ａおよび／または１１００ｂは、ＢＡＮ無線を通して通信を制御するためにＢＡＮ無線に結合されている媒体アクセス制御装置（ＭＡＣ）をさらに備えていてもよい。アグリゲータ１１００ａおよび／または１１００ｂは、ＭＡＣに結合された処理システムをさらに備えていてもよい。処理システムは、ＭＡＣおよびＢＡＮ無線を介してセンサと通信するように構成されていてもよい。例えば、処理システムは、パケットロスを緩和し、受信したサンプルセット中のアーティファクトを取り除き、アグリゲータ１１００ａおよび／または１１００ｂと、センサとの間のクロックの調整不良を決定して緩和し、複数のセンサからのサンプルのセットを整列させ、受信または再構成されたサンプルを分析して、生命徴候を解釈し、アラームをトリガしてもよい。
【０１２１】
アグリゲータ１１００ａおよび／または１１００ｂは、第３世代（３Ｇ）無線またはＷｉＦｉ無線のような、追加の無線を備えていてもよい。これらの無線を使用して、アグリゲータから他のデバイスに情報を通信してもよい。さらに、レンダリングモジュール１１１６によって実行されるレンダリングおよび後処理は、３ＧまたはＷｉＦｉ無線を通しての、中央リポジトリおよび／または中央処理ユニットへの再構成データの送信を含んでいてもよい。したがって、したがって、アグリゲータ１１００ａおよび／または１１００ｂは、送信機またはトランシーバを備えていてもよい。例えば、個人のセル電話機は、アグリゲータ１１００ａおよび／または１１００ｂとして機能してもよい。センサからのデータに基づいて生命徴候を決定した後、処理システムは、３Ｇ無線またはＷｉＦｉ無線を介して、生命徴候に関する情報を、遠くに位置している医師または中央データベースに送信してもよい。有利にも、アグリゲータ１１００ａおよび／または１１００ｂにおける、センサからのサンプルの集中処理は、センサにおける、より低い電力消費および複雑さの低減を促進し得る。さらに、アグリゲータ１１００ａおよび／または１１００ｂは、複数のセンサに対する、集中クロック同期制御装置として動作してもよい。
【０１２２】
当業者は、アグリゲータ１１００ａおよび／または１１００ｂに関して上述したモジュールを実現するために使用してもよいソフトウェアまたはハードウェアのいずれか、あるいは、その両方を構成する、さまざま回路、チップ、モジュールおよび／またはコンポーネントを正しく認識するだろう。アグリゲータ１１００ａおよび１１００ｂのモジュールのうちの１つ以上を、図２において図示したプロセッサ２０４中で部分的にまたは完全に実現してもよい。
【０１２３】
別々に記述しているが、センサ６００ａないし６００ｄと、アグリゲータ１１００ａおよび１１００ｂとに関して記述した機能ブロックは、別々の構造要素である必要はないことを正しく認識すべきである。例えば、極値決定モジュール６０２、サンプルおよびホールドモジュール６０４、値量子化モジュール６０６、トレッド量子化モジュール６０８、センシングモジュール６１０、パケット化モジュール６１２、廃棄モジュール６１８、サブバンドフィルタリングモジュール６２０、パケット化および記憶モジュール６２２のうちの２つ以上を、単一のチップ中で具現してもよい。同様に、例えば、再構成モジュール１１０４、極値決定モジュール１１０８、決定モジュール１１１０、廃棄モジュール１１１２、補間モジュール１１１４、レンダリングモジュール１１１６およびサブバンド合成モジュール１１２０のうちの２つ以上を、単一のチップ中で具現してもよい。さらに、記憶モジュール以外のモジュールが、レジスタのようなメモリを含んでいてもよい。同様に、機能ブロックのうちの１つ以上またはさまざまなブロックの機能性の一部を、単一のチップ中で具現してもよい。代わりに、特定のブロックの機能性を、２つ以上のチップ上で実現してもよい。さらに、追加のモジュールまたは機能性を、センサ６００ａないし６００ｄ、アグリゲータ１１００ａおよび１１００ｂ中で実現してもよい。同様に、より少ないモジュールまたは機能性を、センサ６００ａないし６００ｄ、アグリゲータ１１００ａおよび１１００ｂ中で実現してもよく、センサ６００ａないし６００ｄ、ならびに／あるいは、アグリゲータ１１００ａおよび１１００ｂのコンポーネントを、複数のコンフィグレーションのいずれかで構成してもよい。図６Ａないし６Ｄならびに１１Ａおよび１１Ｂ中で図示したさまざまなモジュール間の、または、追加のモジュール間の、追加のまたはより少ない結合を実現してもよい。
【０１２４】
例えば、図２５は、図６Ａないし６Ｄ中で示したセンサ６００ａないし６００ｄよりも少ないモジュールを備えるセンサ２５００の観点を図示する機能ブロックダイヤグラムである。センサ２５００は、センサ３０２ないし３０８のいずれかを備えていてもよく、アグリゲータ３１０と通信するために使用してもよい。センサ２５００は、信号中の、例えば、上述した信号ｘ（ｔ）またはｘ（ｎ）中の複数の点を決定するために使用される点決定モジュール２５０２を備えていてもよい。いくつかの観点において、点決定モジュール２５０２は、複数の点のうちの少なくとも１つの点が、信号の極大値または極小値を、あるいは、信号の別の点の値と比較したときに、第１のしきい値（例えば、Ｔ１）よりも大きい差を生じる信号の値を有する点を含んでいるような、複数の点を識別するように構成されている。１つの観点において、点決定モジュール２５０２は、極値決定モジュール６０２、センシングモジュール６１０、極値決定モジュール６５２、および／または、センシングモジュール６５６の機能性を実現する。センサ２５００は、少なくとも１つの測定値を決定するために使用される測定値決定モジュール２５０４をさらに備えていてもよい。上述したように、測定値は、複数の点のうちの１つにおける量子化された信号値、および、その１つの点における量子化されたトレッドを含んでいてもよい。いくつかの観点において、測定値決定モジュール２５０４は、値量子化モジュール６０６、トレッド量子化モジュール６０８、パケット化モジュール６１２、量子化モジュール６５４、ならびに／あるいは、パケット化および記憶モジュール６５８の機能性を実現する。当業者は、センサ２５００が、センサ６００ａないし６００ｄに関して図示したモジュールのうちの１つ以上をさらに備えていてもよいことを正しく認識するだろう。
【０１２５】
別の例として、図２６は、アグリゲータ１１００ａおよび１１００ｂよりも少ないモジュールを備えるアグリゲータ２６００の観点を図示する機能ブロックダイヤグラムである。アグリゲータ２６００は、アグリゲータ３１０を備えていてもよく、センサ３０２ないし３０８のいずれかと通信するために使用してもよい。アグリゲータ２６００は、信号を示す複数の測定値を受信するために使用される受信モジュール２６０２を備えていてもよい。上述したように、測定値は、信号の点における値およびトレッドを少なくとも含んでいてもよい。いくつかの観点において、受信モジュール２６０２は、受信モジュール１１０２および／または１１２２の機能性を実現する。アグリゲータ２６００は、複数の測定値に少なくとも部分的に基づいて信号を再構成するために使用される再構成モジュール２６０４をさらに備えていてもよい。いくつかの観点において、再構成モジュール２６０４は、再構成モジュール１１０４の機能性を実現する。アグリゲータ２６００は、測定値に基づいて、再構成信号の、少なくとも１つのサンプルの値を修正するために使用されるサンプル修正モジュール２６０６をさらに備えていてもよい。いくつかの観点において、サンプル修正モジュール２６０６は、極値決定モジュール１１０８、決定モジュール１１１０、廃棄モジュール１１１２、および／または、補間モジュール１１１４の機能性を実現する。当業者は、アグリゲータ２６００が、アグリゲータ１１００ａおよび１１００ｂに関して図示したモジュールのうちの１つ以上をさらに備えていてもよいことを正しく認識するだろう。
【０１２６】
極値決定モジュール６０２、サンプルおよびホールドモジュール６０４、値量子化モジュール６０６、トレッド量子化モジュール６０８、センシングモジュール６１０、パケット化モジュール６１２、廃棄モジュール６１８、サブバンドフィルタリングモジュール６２０、パケット化および記憶モジュール６２２、再構成モジュール１１０４、極値決定モジュール１１０８、決定モジュール１１１０、廃棄モジュール１１１２、補間モジュール１１１４、レンダリングモジュール１１１６およびサブバンド合成モジュール１１２０に関して記述した、機能ブロックのうちの１つ以上および／または機能ブロックの１つ以上の組み合わせを、処理システム、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）または他のプログラム可能論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、あるいは、ここで記述した機能を実行するために設計された、これらの何らかの適切な組み合わせとして具現してもよい。センサ６００ａないし６００ｄおよび２５００、ならびに、アグリゲータ１１００ａ、１１００ｂおよび２５００に関して記述した、機能ブロックのうちの１つ以上、および／または、機能ブロックの１つ以上の組み合わせを、計算デバイスの組み合わせとして、例えば、ＤＳＰおよびマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰ通信に関連した１つ以上のマイクロプロセッサ、あるいは、他の任意のそのようなコンフィグレーションまたは処理システムとして実現してもよい。
【０１２７】
図１２Ａは、データをデコードする方法１２００ａの観点を説明する。方法は、例えば、デバイス１１００ａにより実現してもよい。デバイス１１００ａの要素に関して以下で方法を記述するが、当業者は、他のコンポーネントを使用して、ここで記述したステップのうちの１つ以上を実現してもよいことを正しく認識するだろう。
【０１２８】
ステップ１２０２において、複数の測定値が受信される。例えば、Ｋ個の測定値のセットにおける、複数の測定値｛ｋ,ｘ（ｋ）｝が受信される。上述したように、測定値は、トレッドｋおよび値ｘ（ｋ）を含んでいてもよい。例えば、受信モジュール１１０２を使用して、測定値を受信してもよい。
【０１２９】
ステップ１２０４において、信号ｘ（ｎ）の推定値が、Ｋ個の受信した測定値に基づいてｘpost（ｎ）として再構成される。例えば、再構成モジュール１１０４を使用して、信号ｘpost（ｎ）を再構成してもよい。
【０１３０】
ステップ１２０６において、セットＫpostが、ｘ’post（ｎ）＝＝０である点から決定される。これは、セットＫpost＝｛ｋpost,ｘpost（ｋpost）｝をもたらし、ここで、ｋpostは、測定値ｘpost（ｋpost）間のトレッド値である。したがって、Ｋpost中のサンプルが、再構成信号ｘpost（ｎ）の極値を含み、｛ｋpost,ｘpost（ｋpost）｝は、これらの極値におけるトレッドおよび値を含むことが理解できる。例えば、極値決定モジュール１１０８および／または決定モジュール１１１０を使用して、セットＫpostを決定してもよい。
【０１３１】
ステップ１２０８において、受信データＫの一部として受信した測定値に近い、識別された極値点を無視することにより、セットＫpostはさらに改良される。したがって、Ｋpost＝｛ｋpost,ｘpost（ｋpost）：すべてのｎに対して、ｍｉｎ（｜ｋpost（ｎ）−ｋ｜）＞Ｄｅｌｔａ｝である。このように、例えば、廃棄モジュール１１１２を使用して、対応する受信測定値との比較に基づいて、スプリアスの極値を廃棄できる。
【０１３２】
ステップ１２１０において、ステップ１２０８において廃棄されたＬ個のサンプルを、例えば、補間モジュール１１１４によって補間してもよい。このようにして、信号ｘ（ｎ）の推定値ｘreconstructed（ｎ）を生成させてもよい。いくつかの観点において、信号をさらに改良するように、信号ｘreconstructed（ｎ）をステップ１２０４への処理に戻してもよい。いくつかの観点において、スプリアスな極値がステップ１２０８において廃棄されなくなるまで、信号ｘreconstructed（ｎ）は、ステップ１２０４ないし１２１０にしたがって、反復して処理される。このようにして、最終的なｘreconstructed（ｎ）を反復して決定してもよい。
【０１３３】
図１２Ｂは、データをデコードするための方法１２００ｂの観点を説明する。方法は、例えば、デバイス１１００ｂによって実現してもよい。デバイス１１００ｂの要素に関して以下で方法を記述するが、当業者は、他のコンポーネントを使用して、ここで記述したステップのうちの１つ以上を実現してもよいことを正しく認識するだろう。
【０１３４】
ステップ１２２０において、複数のサブバンドに対する測定値が、例えば、受信モジュール１１２２を使用して受信される。これらの測定値は、Ｋ1ないしＫm個の測定値のセット中に｛ｋ1,ｘ1(ｋ1）｝ないし｛ｋm,ｘm(ｋm）｝を含んでいてもよい。ステップ１２０４において、各サブバンドに対する信号の推定値は、ステップ１２２０において受信したＫ1ないしＫm個の測定値に基づいて、ｘ1,post（ｎ）ないしｘm,post（ｎ）として再構成される。
【０１３５】
ｘpost（ｎ）を処理する方法と同様に、図１２Ａに関して上述したステップ１２０４、１２０６、１２０８および１２１０にしたがって、再構成された信号ｘ1,post（ｎ）ないしｘm,post（ｎ）のそれぞれを処理してもよい。ステップ１２１０において、サブバンドの推定値ｘ1,reconstructed（ｎ）ないしｘm,reconstructed（ｎ）を生成させてもよい。いくつかの観点において、推定値ｘ1,reconstructed（ｎ）ないしｘm,reconstructed（ｎ）のうちの１つ以上をそれぞれのステップ１２０４に戻して、さらに改良してもよい。いくつかの観点において、スプリアスな極値がステップ１２０８において廃棄されなくなるまで、推定値ｘ1,reconstructed（ｎ）ないしｘm,reconstructed（ｎ）のうちの１つ以上は、それぞれのステップ１２０４ないし１２１０にしたがって、反復して処理される。このようにして、サブバンドに対する、最終的なｘ1,reconstructed（ｎ）ないしｘm,reconstructed（ｎ）を反復して決定してもよい。
【０１３６】
ステップ１２２２において、例えば、サブバンド合成モジュール１１２０によって、各サブバンドに対する、再構成信号の推定値ｘ1,reconstructed（ｎ）ないしｘm,reconstructed（ｎ）を結合して、総合信号にしてもよい。このようにして、複数のデコードされたサブバンドから信号を再構成してもよい。
【０１３７】
シミュレーションおよび他の同様な例
以下の説明は、ここで記述したデバイスおよび方法の１つ以上の利益を説明する一例として提供される。当業者は、他の利益および／またはシミュレーションを正しく認識し、また、以下の説明が、本開示に対する限定でないことを理解するだろう。
【０１３８】
所定のアプリケーションにおける特定のデータ圧縮スキームの選択は、例えば、（ａ）電力消費または計算の複雑さ、（ｂ）圧縮比、（ｃ）歪みまたは圧縮品質、および、（ｄ）アルゴリズム待ち時間を含む、多くの基準に依存し得る。これらのそれぞれを以下で説明する。
【０１３９】
ここで記述したエンコーディング動作は、従来のアプローチよりも著しく低い複雑さにより実現され得る。いくつかの観点において、総電力または計算の複雑さは同程度であるかもしれないが、多くのＢＡＮに対して、センサから計算の負担を軽減することは有益である。
【０１４０】
圧縮比は、Nyquist_rate／Compressed_data_rateとして定義してもよい。図１５ないし１６は、ＥＣＧデータの例を示し、図１７ないし１８は、スピーチデータの例を示し、図２０ないし２４は、さまざまな圧縮比を有する３Ｄ加速度計データの例を示す。
【０１４１】
歪みまたは圧縮品質は、不可逆圧縮スキームの文脈において評価するのが難しいかもしれない。品質は、アプリケーションに非常に依存する。スピーチおよびオーディオのアプリケーションに対して、平均二乗誤差（ＭＳＥ）が知覚品質とあまり相関しないような目的のメトリックのような、不可逆圧縮スキーム後のデータの品質を評価するために、初心者およびエキスパートのリスナーに協力を求めるのが慣習になっている。ＢＡＮの文脈において、オリジナル信号と再構成信号との間の正規化された二乗平均平方根誤差（ＲＭＳＥ）を使用してもよい。正規化されたＲＭＳＥに対する表現（ｄＢ）は、
【数１０】
0006038981.tif 000011
【０１４２】
によって与えられる。ここで、ｘは、生信号であり、ｘ^は、（サブナイキスト測定値およびロケーションであってもよい）圧縮データから取得されるデコードされたバージョンである。正規化は、入力信号のダイナミックレンジに関するものである。異なる活性状態に対する分類誤差や、心拍数推定における誤差などのような、アプリケーション特有のタスクを考慮することも可能である。
【０１４３】
図１４は、上述した方法１０００ａないし１０００ｄに基づく、選択されたサンプルを有する例示的なＥＣＧセグメントを示す。ここで記述される、図示したシミュレーションにおいて、サンプルは、サブナイキストサンプルであるが、当業者は、信号およびサンプルの他の多くの実現が可能であることを理解するだろう。本質的には、図１４におけるＥＣＧセグメントに対する圧縮表現は、選択されたサブナイキスト測定値およびそれらのロケーションによって与えられる。これらのシミュレーションにおいて生成されたすべてのＥＣＧの例は、２００Ｈｚのサンプリングレートで獲得された生データを使用した。
【０１４４】
図１５は、ここで記述した極値ベースのセンシングアプローチを使用して圧縮された例示的なＥＣＧセグメント（１０秒の持続時間）を示し、また、対応するデコードされたバージョンを示す。このケースにおける再構成の正規化されたＲＭＳＥは、−６８．６ｄＢであり、圧縮比は、４．１４に等しい。デコードされたＥＣＧ信号の形態およびダイナミックレンジは、生のバージョンと十分一致していることに注目すべきである。
【０１４５】
図１６は、ここで記述した極値ベースのセンシングアプローチを使用して圧縮された別の例示的なＥＣＧセグメント（１０秒の持続時間）を示し、また、対応するデコードされたバージョンを示す。このケースにおける再構成の正規化されたＲＭＳＥは、−６１．６ｄＢであり、圧縮比は、７．２９に等しい。このセグメントは、図１５よりも高い心拍数を示す。
【０１４６】
ここで記述した方法を、上述した信号よりも広い帯域幅を有するデータに対して、例えば、スピーチ信号に対して使用してもよい。既知のアルゴリズムにおいて、主として、センシングパラダイムをスピーチおよびオーディオに適用する２つの方法がある。（１）時間領域において点サンプリングを直接適用。（２）スペクトル領域において点サンプリングを適用。第２の方法は、スピーチおよびオーディオのスペクトル特性を活用することから、圧縮に対してより良好な可能性を持っている。例えば、各スペクトルバンドにおけるセンシングに対する異なる制約を実施して、それらのバンドの相対的な音響の重要性に相関させてもよい。しかしながら、そのような方法は一般に、スピーチの特性に依存する。同様に、音楽圧縮のような圧縮スキームは一般に、聴覚の特性に依存する。当業者は、ここで記述した方法を、スピーチおよび聴覚の特性のような外部の物理的制約とは無関係に実現してもよいことを正しく認識するだろう。
【０１４７】
図１７は、信号を取得するために逆ＤＣＴが後に続くＤＣＴ変換によって得られた、１６ｋＨＺサンプリングされた広帯域スピーチ信号の例を示す。図１８は、同じ信号であるが、異なるスペクトルバンドにおいて異なるセンシング制約を適用することによって達成される、２倍までの圧縮を有する信号を示す。再構成は、スペクトル領域における極値ベースの感知されたデータに適用される。圧縮のケースではないベースラインと比較して、約４ｄＢのＳＮＲだけが２倍圧縮の利益において失われることが理解できる。
【０１４８】
圧縮された測定値に基づく再構成の品質を分析するための代替の方法をこれから提示する。主成分分析ベースの投影基底を構成してもよく、これは、生のＥＣＧデータ（２００Ｈｚでサンプリングされ、長さ２５０のサンプルの各セグメント、５００００に近い、共分散行列を計算するために使用されるセグメントの総数）から計算される共分散行列の固有ベクトル分解を使用して取得される。このケースにおいて、２５０の固有ベクトルが取得され、それぞれは、次元２５０のベクトルである。ＰＣＡ基底へのＥＣＧセグメントの投影は、各固有ベクトルの次元に沿って信号の分散を数値化する。図１９中で示したシミュレーションに対して、５分の長さのＥＣＧセグメントが考慮され、２５０のサンプルのセグメントを処理することによって圧縮およびデコードされる。図１９は、２５０のＰＣＡの固有ベクトルに沿って、投影されたＰＣＡ係数の分散をプロットすることによって、デコーダの再構成品質を分析する。生のＥＣＧセグメントおよびサブナイキストベースのデコードされたＥＣＧセグメントの両方は、（同様のＥＣＧデータから取得した共分散行列を使用して学習を行う）ＰＣＡ基底上に投影された。グラフ中でプロットされている分散は、それぞれが長さ２５０のサンプルの、２３０のセグメントにわたって平均化されている。ＰＣＡ領域における係数に対する分散は、デコードされた信号と、生データとの間の十分な一致を示すことが観測される。
【０１４９】
図２０ないし２３は、極値ベースのセンシングおよび圧縮アプローチに対する、３Ｄ加速度計データに基づく例を示す。異なる図は、異なる活動状況に対する、加速度計データの、デコードされたバージョンおよび生のバージョンを明示する。ここに含まれるすべての３Ｄ加速度計データは、人間の胸の上にセンサを置くことによって取得された。さまざまな例に対してＲＭＳＥ＜−７４ｄＢおよび圧縮比＞６をここで考慮したことが明示されている。
【０１５０】
次に、経験的モード分解（ＥＭＤ）を使用して、ｘがＭ個のサブバンドに分解される例を提示する。各サブバンドｍにおいて、パラメータＴm1、Ｔm2、maxTreadm、ｐmおよびｑmが、Ｋm個の測定値のセットを生成させるために使用される。Ｋm個の測定値は、パケット化されて送信される。デコーディングプロセスが、これらのサブバンドのそれぞれに適用されて、これらの推定されたサブバンド信号が、信号推定値ｘ＾を与えるために再度加算される。圧縮比が、Nyquist_rate／Compressed_data_rateとして定義されていることを思い出して欲しい。このケースにおいて、圧縮データレートは、各サブバンドに対して、極値点および位置、または、それらの点における値およびトレッドを表すのに必要なビットを加算することによって計算される。
【０１５１】
図２４は、各サブバンド内の極値ベースの圧縮を明示するために、加速度データに基づく例を示す。
【０１５２】
アルゴリズムの待ち時間は、いくつかのリアルタイムのサービスにおいて重要であるかもしれない。ここで記述する方法の待ち時間は、おおよそ、再構成の間の単一の送信パケットの持続時間とすることができる。
【０１５３】
当業者は、ここで記述したシステム、デバイスおよび方法の多くの利点を正しく認識するだろう。例えば、複雑なエンコーディングアルゴリズムを持たないで、ＢＡＮアプリケーションにおける無線帯域幅にわたって減少する、低電力のエンコーディングを達成できる。さらに、方法は、信号の複数のクラスに対して一般的である。先に提示したシミュレーションにおいて、圧縮が、ＥＣＧ、３Ｄ加速度計およびスピーチデータに対して適切であることが実証された。いくつかの観点の、システム、デバイスおよび方法が、極値に関してここで記述されている。当業者は、システム、デバイスおよび方法が、単一の極値だけでなく複数の極値に関係することも正しく認識するだろう。
【０１５４】
ここで開示した方法は、記述した方法を達成するために、１つ以上のステップまたは動作を含む。方法のステップおよび／または動作を、特許請求の範囲の範囲から逸脱することなく、互いに入れ替えてもよい。言い換えれば、ステップまたは動作の特定の順序が指定されていない限り、特許請求の範囲の範囲から逸脱することなく、特定のステップおよび／または動作の、順序および／または使用を修正してもよい。
【０１５５】
１つ以上の例示的な実施形態において、記述した機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせ中で実現してもよい。ソフトウェアにおいて実現する場合、コンピュータ読み取り可能媒体上に、１つ以上の命令またはコードとして、機能を記憶させてもよく、または機能を送信してもよい。コンピュータ読み取り可能媒体は、コンピュータ記憶媒体と、ある場所から別の場所へのコンピュータプログラムの転送を容易にする何らかの媒体を含む通信媒体との両方を含む。記憶媒体は、コンピュータによりアクセスできる任意の利用可能な媒体であってもよい。一例として、限定ではないが、そのようなコンピュータ読み取り可能媒体は，ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、命令またはデータ構造の形態で所望のプログラムコードを搬送または記憶するために使用でき、そして、コンピュータによりアクセスできる他の任意の媒体を備えることができる。さらに、いくつかの接続は、適切にコンピュータ読み取り可能媒体と呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア線、デジタル加入者線（ＤＳＬ）、または、赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバまたは他のリモート情報源から送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア線、ＤＳＬ、または、赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用されるディスク（Ｄｉｓｋおよびｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタルバーサタイルディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイディスクを含み、ディスク（ｄｉｓｋ）は通常、磁気的にデータを再生し、一方、ディスク（ｄｉｓｃ）は、レーザにより光学的にデータを再生する。したがって、いくつかの観点において、コンピュータ読み取り可能媒体は、非一時的コンピュータ読み取り可能媒体（例えば、有形媒体）を備えていてもよい。さらに、いくつかの観点において、コンピュータ読み取り可能媒体は、一時的コンピュータ読み取り可能媒体（例えば、信号）を備えていてもよい。上述の組み合わせもまた、コンピュータ読み取り可能媒体の範囲内に含まれるべきである。
【０１５６】
したがって、いくつかの観点は、ここで与えられた動作を実行するコンピュータプログラムプロダクトを含んでいてもよい。例えば、そのようなコンピュータプログラムプロダクトは、記憶されている（および／またはエンコードされている）命令を有するコンピュータ読み取り可能媒体を備え、命令は、ここで記述した動作を実行する１つ以上のプロセッサにより実行可能である。いくつかの観点に対して、コンピュータプログラムプロダクトは、包装材料を含んでいてもよい。いくつかの観点において、コンピュータプログラムプロダクトは、そこに記憶されている実行可能命令を有するフィールドプログラム可能アレイ（ＦＰＧＡ）またはＡＳＩＣのようなハードウェアコンポーネントを備える。いくつかの観点において、コンピュータプログラムプロダクトは、そのような記憶されている命令を有するＤＳＰまたはプロセッサを備える。
【０１５７】
ソフトウェアまたは命令を、送信媒体によって送信してもよい。例えば、ソフトウェアが、同軸ケーブルや、光ファイバケーブルや、撚り対や、デジタル加入者回線（ＤＳＬ）や、あるいは、赤外線、無線、および、マイクロ波のような、ワイヤレス技術を使用して、ウェブサイト、サーバ、または、他の遠隔ソースから送信される場合には、同軸ケーブル、光ファイバケーブル、撚り対、ＤＳＬ、あるいは、赤外線、無線、および、マイクロ波のような、ワイヤレス技術は、送信媒体の定義に含まれる。
【０１５８】
さらに、ここで記述した方法および技術を実行するための、モジュールおよび／または他の適切な手段は、適用可能な場合には、ユーザ端末および／または基地局により、ダウンロードでき、および／または、さもなければ、取得できることを理解すべきである。例えば、そのようなデバイスを、ここで記述した方法を実行する手段の転送を容易にするサーバに結合できる。代わりに、ここで記述したさまざまな方法は、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクのような物理記憶媒体、など）により提供でき、それにより、アクセス端末および／またはアクセスポイントは、記憶手段をデバイスに結合または提供することにより、さまざまな方法を取得できる。さらに、ここで記述した方法および技術を提供する、他の任意の適切な技術をデバイスに対して利用できる。
【０１５９】
特許請求の範囲は、先に説明した、厳密な構成およびコンポーネントに限定されないことを理解すべきである。特許請求の範囲から逸脱することなく、上述した方法、装置およびシステムの構成、動作、および、詳細において、さまざまな修正、変更、および、バリエーションを実施してもよい。
【０１６０】
本開示におけるワイヤレスデバイスは、ワイヤレスデバイスによって送信される、または、ワイヤレスデバイスにおいて受信される信号に基づく機能を実行するさまざまなコンポーネントを含んでいてもよい。ワイヤレスデバイスは、ウェアラブルワイヤレスデバイスと呼ばれることもある。いくつかの観点において、ウェアラブルワイヤレスデバイスは、ワイヤレスヘッドセットまたはワイヤレスウォッチを備えていてもよい。例えば、ワイヤレスヘッドセットは、受信機を介して受信したデータに基づいてオーディオ出力を提供するように適合されているトランスデューサを含んでいてもよい。ワイヤレスウォッチは、受信機を介して受信したデータに基づいて表示を提供するように適合されているユーザインターフェースを含んでいてもよい。ワイヤレスセンシングデバイスは、送信機を介して送信されるデータを提供するように適合されているセンサを含んでいてもよい。
【０１６１】
バイオメトリックデータおよび／またはＢＡＮに関して、ワイヤレスデバイスを上述しているが、本開示におけるワイヤレスデバイスは、これらのコンフィグレーションまたは構成に限定されない。例えば、ここでの教示にしたがうワイヤレスデバイスは、数ある環境および使用の中で、医学、フィットネス、幸福、ゲーム、または自動車環境において使用してもよい。以下でさらに記述するように、そのような環境におけるワイヤレスデバイスは、ＢＡＮに限定されず、何らかの環境において、例えば、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、パーソナルエリアネットワーク、セルラネットワーク、コントローラエリアネットワーク（ＣＡＮ）、あるいは、他のそのようなネットワークまたは環境において通信してもよい。
【０１６２】
ワイヤレスデバイスは、何らかの適切なワイヤレス通信技術に基づいている１つ以上のワイヤレス通信リンクを介して通信してもよく、または、さもなければ、何らかの適切なワイヤレス通信技術をサポートしてもよい。例えば、いくつかの観点において、ワイヤレスデバイスは、ネットワークに関連していてもよい。いくつかの観点において、ネットワークは、ウルトラワイドバンド技術または他の何らかの適切な技術を使用して実現される、（例えば、おおよそ３０メートルのワイヤレスカバレッジエリアをサポートする）パーソナルエリアネットワークまたは（例えば、おおよそ１０メートルのワイヤレスカバレッジエリアをサポートする）ボディエリアネットワークを備えていてもよい。いくつかの観点において、ネットワークは、ローカルエリアネットワークまたはワイドエリアネットワークを備えていてもよい。ワイヤレスデバイスは、例えば、ＣＤＭＡや、ＴＤＭＡや、ＯＦＤＭや、ＯＦＤＭＡや、ＷｉＭＡＸや、Ｗｉ−Ｆｉのような、さまざまなワイヤレス通信技術、プロトコルまたは標準規格のうちの１つ以上をサポートまたはさもなければ使用してもよい。同様に、ワイヤレスデバイスは、さまざまな対応する変調または多重化スキームのうちの１つ以上をサポートまたはさもなければ使用してもよい。したがって、ワイヤレスデバイスは、上述の、または他のワイヤレス通信技術を使用して、１つ以上のワイヤレス通信リンクを確立およびワイヤレス通信リンクを介して通信するために、適切なコンポーネント（例えば、エアインターフェース）を備えていてもよい。例えば、デバイスは、ワイヤレス媒体にわたって通信を容易にするさまざまなコンポーネント（例えば、信号生成器および信号プロセッサ）を含んでいてもよい送信機および受信機コンポーネント（例えば、送信機２１０および受信機２１２）に関係付けられているワイヤレストランシーバを備えていてもよい。
【０１６３】
ここでの教示は、さまざまな装置（例えば、デバイス）に組み込まれていてもよい（例えば、さまざまな装置内で実現されてもよく、または、さまざまな装置によって実行されてもよい）。例えば、ここで教示した１つ以上の観点を、電話機（例えば、セルラ電話機）、パーソナルデータアシスタント（“ＰＤＡ”）またはいわゆるスマートフォン、エンターテイメントデバイス（例えば、音楽およびビデオプレイヤーを含む、ポータブルメディアデバイス）、ヘッドセット（例えば、ヘッドフォン、イヤホンなど）、マイクロフォン、医療センシングデバイス（例えば、バイオメトリックセンサ、心拍数モニタ、歩数計、ＥＫＧデバイス、スマートバンデージなど）、患者監視デバイス（例えば、ＭＰＳ）、ユーザＩ／Ｏデバイス（例えば、ウォッチ、リモートコントロール、光スイッチ、キーボード、マウスなど）、環境センシングデバイス（例えば、タイヤ圧モニタ）、医療または環境センシングデバイスからデータを受信する監視デバイス（例えば、デスクトップ、移動コンピュータなど）、ポイントオブケアデバイス、補聴器、セットトップボックス、あるいは、他の任意の適切なデバイスに組み込んでもよい。監視デバイスはまた、ネットワークとの接続を介して、異なるセンシングデバイスからのデータにアクセスできてもよい。
【０１６４】
これらのデバイスは、異なる電力とデータ要求とを有していてもよい。いくつかの観点において、ここでの教示は、（例えば、インパルスベースのシグナリングスキームおよび低デューティーサイクルモードの使用により）低電力アプリケーションにおける使用に適合してもよく、（例えば、高帯域幅パルスの使用により）比較的高いデータレートを含むさまざまなデータレートをサポートしてもよい。
【０１６５】
いくつかの観点において、ワイヤレスデバイスは、通信システムに対するアクセスデバイス（例えば、アクセスポイント）を備えていてもよい。そのようなアクセスデバイスは、例えば、ワイヤードまたはワイヤレスの通信リンクを介して別のネットワーク（例えば、インターネットのようなワイドエリアネットワークまたはセルラネットワーク）への接続を提供してもよい。したがって、アクセスデバイスは、別のデバイス（例えば、ワイヤレス局）が他のネットワークまたは他の何らかの機能性にアクセスすることを可能にし得る。さらに、デバイスのうちの１つまたは両方は、携帯型のものであってもよく、または、いくつかのケースにおいて、比較的非携帯型のものであってもよいこと認識すべきである。さらに、ワイヤレスデバイスはまた、適切な通信インターフェースを介して、非ワイヤレスの方法で（例えば、ワイヤード接続を介して）情報を送信および／または受信できることを認識すべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］データを処理するための方法において、
信号中の複数の点を決定し、前記複数の点のうちの少なくとも１つの点は、前記信号の極大値または極小値、あるいは、前記信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、前記信号の値を有する点を含むことと、
前記複数の点のうちの１つの点における量子化された信号値と、前記１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定することとを含む方法。
［２］前記少なくとも１つの点は、前記信号の極大値または極小値である上記［１］記載の方法。
［３］前記少なくとも１つの点は、前記信号の別の点の値と比較したときに、前記第１のしきい値よりも大きい差を生じる、前記信号の値を有する点である上記［１］記載の方法。
［４］前記信号は、アナログ信号を含む上記［１］記載の方法。
［５］前記信号は、離散信号を含む上記［１］記載の方法。
［６］前記少なくとも１つの測定値を決定することは、前記複数の点のうちの２つ以上における測定値を決定することを含み、前記測定値のうちの１つ以上の、前記トレッドおよび前記値と、前記測定値のうちの別の１つの、前記トレッドおよび前記値との比較に基づいて、前記測定値のうちの１つ以上を選択的に廃棄することをさらに含む上記［１］記載の方法。
［７］最も近い隣接の測定値と、前記最も近い隣接の測定値に隣接する別の測定値との間の距離に実質的に等しい距離だけ、測定値が前記最も近い隣接の測定値から離れており、かつ、前記測定値が、前記最も近い隣接の測定値の前記値と比較したときに、第２のしきい値内である差を生じる値を有する場合に、前記測定値が廃棄される上記［６］記載の方法。
［８］前記少なくとも１つの測定値を決定することは、各測定値が最大の分離よりも小さい距離だけ最も近い測定値から離れているような前記信号中の複数の点における、前記信号のトレッドおよび値を量子化することを含む上記［１］記載の方法。
［９］２点間の前記トレッドは、ｐビットにより表され、前記最大の分離は、２^ｐよりも小さいかまたは等しい上記［８］記載の方法。
［１０］前記値は、ｑビットにより表され、前記測定値を決定することは、ｑビット量子化器により前記値を量子化することを含む上記［１］記載の方法。
［１１］前記ｑビット量子化器は、ｑビットの非一様量子化器を備える上記［１０］記載の方法。
［１２］複数のサブバンドに対する複数の点を決定し、各サブバンドの前記複数の点のうちの少なくとも１つの点は、前記それぞれのサブバンドの極大値または極小値、あるいは、別の点の値と比較したときに、前記サブバンドのそれぞれのしきい値よりも大きい差を生じる値を有する点を含むことと、前記サブバンドのそれぞれにおける少なくとも１つの点の測定値を決定することとを含む上記［１］記載の方法。
［１３］少なくとも１つのサブバンドの前記それぞれのしきい値は、少なくとも１つの他のサブバンドの前記それぞれのしきい値とは異なる上記［１２］記載の方法。
［１４］前記サブバンドのうちの２つ以上に対する前記それぞれのしきい値は、実質的に等しい上記［１２］記載の方法。
［１５］前記それぞれのサブバンドの各測定値が、前記サブバンドに対するそれぞれの最大の分離よりも小さい距離だけ、前記それぞれのサブバンドの最も近い測定値から離れているような、各サブバンドに対する複数の点におけるトレッドおよび値を量子化することを含み、少なくとも１つのサブバンドの前記それぞれの最大の分離は、少なくとも１つの他のサブバンドの前記それぞれの最大の分離とは異なる上記［１２］記載の方法。
［１６］各サブバンドの２点間の前記トレッドは、そのサブバンドに対するそれぞれのビットの数量によって表され、各サブバンドに対する前記それぞれの最大の分離は、２の、前記それぞれの数量乗よりも小さいかまたは等しく、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる上記［１５］記載の方法。
［１７］各サブバンドに対する前記測定値は、前記それぞれのサブバンド中の前記少なくとも１つの点における量子化された信号値を含み、量子化された各信号値は、そのそれぞれのサブバンドに対するそれぞれのビットの数量によって表され、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる上記［１２］記載の方法。
［１８］前記少なくとも１つの測定値を決定することは、一様量子化器により前記値を量子化することを含む上記［１］記載の方法。
［１９］前記トレッドと前記値とを送信することをさらに含む上記［１］記載の方法。
［２０］前記トレッドと前記値とを記憶することをさらに含む上記［１］記載の方法。
［２１］生物医学的なセンサにより前記信号を生成させることをさらに含む上記［１］記載の方法。
［２２］加速度計により前記信号を生成させることをさらに含む上記［１］記載の方法。
［２３］データを処理するための装置において、
信号中の複数の点と、
前記複数の点のうちの１つの点における量子化された信号値と、前記１つの点における量子化されたトレッドとを含む少なくとも１つの測定値と、
を決定するように構成されている処理システムを具備し、
前記複数の点のうちの少なくとも１つの点は、前記信号の極大値または極小値、あるいは、前記信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、前記信号の値を有する点を含む装置。
［２４］前記少なくとも１つの点は、前記信号の極大値または極小値である上記［２３］記載の装置。
［２５］前記少なくとも１つの点は、前記信号の別の点の値と比較したときに、前記第１のしきい値よりも大きい差を生じる、前記信号の値を有する点である上記［２３］記載の装置。
［２６］前記信号は、アナログ信号を含む上記［２３］記載の装置。
［２７］前記信号は、離散信号を含む上記［２３］記載の装置。
［２８］前記処理システムは、前記複数の点のうちの２つ以上における測定値を決定し、前記測定値のうちの１つ以上の、前記トレッドおよび前記値と、前記測定値のうちの別の１つの、前記トレッドおよび前記値との比較に基づいて、前記測定値のうちの１つ以上を選択的に廃棄するように構成されている上記［２３］記載の装置。
［２９］最も近い隣接の測定値と、前記最も近い隣接の測定値に隣接する別の測定値との間の距離に実質的に等しい距離だけ、測定値が前記最も近い隣接の測定値から離れており、かつ、前記測定値が、前記最も近い隣接の測定値の前記値と比較したときに、第２のしきい値内である差を生じる値を有する場合に、前記測定値が廃棄される上記［２８］記載の装置。
［３０］前記処理システムは、各測定値が最大の分離よりも小さい距離だけ最も近い測定値から離れているような前記信号中の複数の点における、前記信号のトレッドおよび値を量子化するように構成されている上記［２３］記載の装置。
［３１］トレッドは、ｐビットにより表され、前記最大の分離は、２^ｐよりも小さいかまたは等しい上記［３０］記載の装置。
［３２］前記値は、ｑビットにより表され、前記処理システムは、ｑビット量子化器を備える上記［２３］記載の装置。
［３３］前記ｑビット量子化器は、ｑビットの非一様量子化器を備える上記［３２］記載の装置。
［３４］前記処理システムは、複数のサブバンドに対する複数の点を決定し、前記サブバンドのそれぞれにおける少なくとも１つの点の測定値を決定するように構成されており、各サブバンドの前記複数の点のうちの少なくとも１つの点は、前記それぞれのサブバンドの極大値または極小値、あるいは、別の点の値と比較したときに、前記サブバンドのそれぞれのしきい値よりも大きい差を生じる値を有する点を含む上記［２３］記載の装置。
［３５］少なくとも１つのサブバンドの前記それぞれのしきい値は、少なくとも１つの他のサブバンドの前記それぞれのしきい値とは異なる上記［３４］記載の装置。
［３６］前記サブバンドのうちの２つ以上に対する前記それぞれのしきい値は、実質的に等しい上記［３４］記載の装置。
［３７］前記処理システムは、前記それぞれのサブバンドの各測定値が、前記サブバンドに対するそれぞれの最大の分離よりも小さい距離だけ、前記それぞれのサブバンドの最も近い測定値から離れているような、各サブバンドに対する複数の点におけるトレッドおよび値を量子化するように構成されており、少なくとも１つのサブバンドの前記それぞれの最大の分離は、少なくとも１つの他のサブバンドの前記それぞれの最大の分離とは異なる上記［３４］記載の装置。
［３８］各サブバンドの２点間の前記トレッドは、そのサブバンドに対するそれぞれのビットの数量によって表され、各サブバンドに対する前記それぞれの最大の分離は、２の、前記それぞれの数量乗よりも小さいかまたは等しく、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる上記［３７］記載の装置。
［３９］各サブバンドに対する前記測定値は、前記それぞれのサブバンド中の前記少なくとも１つの点における量子化された信号値を含み、量子化された各信号値は、そのそれぞれのサブバンドに対するそれぞれのビットの数量によって表され、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる上記［３４］記載の装置。
［４０］前記処理システムは、一様量子化器を備える上記［２３］記載の装置。
［４１］前記トレッドと前記値とを送信するように構成されている送信機をさらに具備する上記［２３］記載の装置。
［４２］前記トレッドと前記値とを記憶するように構成されているメモリをさらに具備する上記［２３］記載の方法。
［４３］前記信号を生成させるように構成されている生物医学的なセンサをさらに具備する上記［２３］記載の装置。
［４４］前記信号を生成させるように構成されている加速度計をさらに具備する上記［２３］記載の装置。
［４５］データを処理するための装置において、
信号中の複数の点を決定する手段であって、前記複数の点のうちの少なくとも１つの点は、前記信号の極大値または極小値、あるいは、前記信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、前記信号の値を有する点を含む、手段と、
前記複数の点のうちの１つの点における量子化された信号値と、前記１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定する手段とを具備する装置。
［４６］前記少なくとも１つの点は、前記信号の極大値または極小値である上記［４５］記載の装置。
［４７］前記少なくとも１つの点は、前記信号の別の点の値と比較したときに、前記第１のしきい値よりも大きい差を生じる、前記信号の値を有する点である上記［４５］記載の装置。
［４８］前記信号は、アナログ信号を含む上記［４５］記載の装置。
［４９］前記信号は、離散信号を含む上記［４５］記載の装置。
［５０］前記少なくとも１つの測定値を決定する手段は、前記複数の点のうちの２つ以上における測定値を決定する手段を備え、前記装置は、前記測定値のうちの１つ以上の、前記トレッドおよび前記値と、前記測定値のうちの別の１つの、前記トレッドおよび前記値との比較に基づいて、前記測定値のうちの１つ以上を選択的に廃棄する手段をさらに具備する上記［４５］記載の装置。
［５１］最も近い隣接の測定値と、前記最も近い隣接の測定値に隣接する別の測定値との間の距離に実質的に等しい距離だけ、測定値が前記最も近い隣接の測定値から離れており、かつ、前記測定値が、前記最も近い隣接の測定値の前記値と比較したときに、第２のしきい値内である差を生じる値を有する場合に、前記測定値が廃棄される上記［５０］記載の装置。
［５２］前記少なくとも１つの測定値を決定する手段は、各測定値が最大の分離よりも小さい距離だけ最も近い測定値から離れているような前記信号中の複数の点における、前記信号のトレッドおよび値を量子化する手段を備える上記［４５］記載の装置。
［５３］２点間の前記トレッドは、ｐビットにより表され、前記最大の分離は、２^ｐよりも小さいかまたは等しい上記［５２］記載の装置。
［５４］前記値は、ｑビットにより表され、前記測定値を決定することは、ｑビット量子化器により前記値を量子化することを含む上記［４５］記載の装置。
［５５］前記ｑビット量子化器は、ｑビットの非一様量子化器を備える上記［５４］記載の装置。
［５６］複数のサブバンドに対する複数の点を決定する手段であって、各サブバンドの前記複数の点のうちの少なくとも１つの点は、前記それぞれのサブバンドの極大値または極小値、あるいは、別の点の値と比較したときに、前記サブバンドのそれぞれのしきい値よりも大きい差を生じる値を有する点を含む、手段と、前記サブバンドのそれぞれにおける少なくとも１つの点の測定値を決定する手段とを具備する上記［４５］記載の装置。
［５７］少なくとも１つのサブバンドの前記それぞれのしきい値は、少なくとも１つの他のサブバンドの前記それぞれのしきい値とは異なる上記［５６］記載の装置。
［５８］前記サブバンドのうちの２つ以上に対する前記それぞれのしきい値は、実質的に等しい上記［５６］記載の装置。
［５９］前記それぞれのサブバンドの各測定値が、前記サブバンドに対するそれぞれの最大の分離よりも小さい距離だけ、前記それぞれのサブバンドの最も近い測定値から離れているような、各サブバンドに対する複数の点におけるトレッドおよび値を量子化する手段を具備し、少なくとも１つのサブバンドの前記それぞれの最大の分離は、少なくとも１つの他のサブバンドの前記それぞれの最大の分離とは異なる上記［５６］記載の装置。
［６０］各サブバンドの２点間の前記トレッドは、そのサブバンドに対するそれぞれのビットの数量によって表され、各サブバンドに対する前記それぞれの最大の分離は、２の、前記それぞれの数量乗よりも小さいかまたは等しく、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる上記［５９］記載の装置。
［６１］各サブバンドに対する前記測定値は、前記それぞれのサブバンド中の前記少なくとも１つの点における量子化された信号値を含み、量子化された各信号値は、そのそれぞれのサブバンドに対するそれぞれのビットの数量によって表され、少なくとも１つのサブバンドに対する前記それぞれの数量は、少なくとも１つの他のサブバンドに対する前記それぞれの数量とは異なる上記［５６］記載の装置。
［６２］前記少なくとも１つの測定値を決定する手段は、一様量子化器を備える上記［４５］記載の装置。
［６３］前記トレッドと前記値とを送信する手段をさらに具備する上記［４５］記載の装置。
［６４］前記トレッドと前記値とを記憶する手段をさらに具備する上記［４５］記載の装置。
［６５］前記信号を生成させるように構成されている生物医学的なセンサをさらに具備する上記［４５］記載の装置。
［６６］前記信号を生成させるように構成されている加速度計をさらに具備する上記［４５］記載の装置。
［６７］命令を含むコンピュータ読取可能媒体を具備する、データを処理するためのコンピュータプログラムプロダクトにおいて、
前記命令は実行されるときに、
信号中の複数の点を決定し、前記複数の点のうちの少なくとも１つの点は、前記信号の極大値または極小値、あるいは、前記信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、前記信号の値を有する点を含むことと、
前記複数の点のうちの１つの点における量子化された信号値と、前記１つの点における量子化されたトレッドとを含む少なくとも１つの測定値を決定することとを装置に生じさせるコンピュータプログラムプロダクト。
［６８］センシングデバイスにおいて、
信号中の複数の点と、
前記複数の点のうちの１つの点における量子化された信号値と、前記１つの点における量子化されたトレッドとを含む少なくとも１つの測定値と、
を決定するように構成されている処理システムと、
前記複数の点のうちの少なくとも１つの、前記量子化されたトレッドと前記量子化された信号値とを送信するように構成されている送信機とを具備し、
前記複数の点のうちの少なくとも１つの点は、前記信号の極大値または極小値、あるいは、前記信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、前記信号の値を有する点を含むセンシングデバイス。
［６９］ヘッドセットにおいて、
信号を提供するように構成されているトランスデューサと、
前記信号中の複数の点と、
前記複数の点のうちの１つの点における量子化された信号値と、前記１つの点における量子化されたトレッドとを含む少なくとも１つの測定値と、
を決定するように構成されている処理システムとを具備し、
前記複数の点のうちの少なくとも１つの点は、前記信号の極大値または極小値、あるいは、前記信号の別の点の値と比較したときに、第１のしきい値よりも大きい差を生じる、前記信号の値を有する点を含むヘッドセット。
［７０］データを処理するための方法において、
信号を示す複数の測定値を受信し、前記複数の測定値は、前記信号の点における、トレッドと値とを少なくとも含むことと、
前記複数の測定値に少なくとも部分的に基づいて、前記信号を再構成することと、
前記測定値に基づいて、前記再構成された信号の、少なくとも１つのサンプルの値を修正することとを含む方法。
［７１］前記修正することは、前記再構成信号の極値を決定することを含む上記［７０］記載の方法。
［７２］前記修正することは、前記決定した極値を、前記信号の前記受信した測定値と比較することを含む上記［７１］記載の方法。
［７３］１つ以上の決定した極値の値と、対応する受信した測定値の値との間の差が、しきい値よりも大きい場合に、前記決定した極値のうちの１つ以上を廃棄することを含む上記［７１］記載の方法。
［７４］前記決定した極値のうちの１つ以上が廃棄された後に残っている前記決定した極値に基づいて、前記信号を再構成することをさらに含む上記［７３］記載の方法。
［７５］廃棄した極値に対応する第１の位置の近くの前記信号の値を、前記第１の位置の近くに位置している残りの極値に基づいて補間することを含む上記［７４］記載の方法。
［７６］廃棄した極値に対応する第１の位置の近くの前記信号の値を、前記第１の位置の近くの前記再構成信号の値に基づいて補間することを含む上記［７４］記載の方法。
［７７］複数のサブバンドに対して、前記受信することと、前記再構成することと、前記修正することとを実行することを含む上記［７０］記載の方法。
［７８］前記サブバンドのうちの少なくとも１つの修正した再構成信号と、前記サブバンドのうちの少なくとも１つの他の修正した再構成信号とを結合して、結合された信号を生成させることをさらに含む上記［７７］記載の方法。
［７９］前記信号の点は、前記信号の極値を含む上記［７０］記載の方法。
［８０］前記修正した再構成信号は、生物医学的なセンサに関係付けられているデータを示す情報を含む上記［７０］記載の方法。
［８１］データを処理するための装置において、
信号を示す複数の測定値を受信するように構成されている受信機であって、前記複数の測定値は、前記信号の点における、トレッドと値とを少なくとも含む、受信機と、
前記複数の測定値に少なくとも部分的に基づいて、前記信号を再構成するように構成されている処理システムとを具備し、
前記処理システムは、前記測定値に基づいて、前記再構成された信号の、少なくとも１つのサンプルの値を修正するようにさらに構成されている装置。
［８２］前記処理システムは、前記再構成信号の極値を決定するように構成されている上記［８１］記載の装置。
［８３］前記処理システムは、前記決定した極値を、前記信号の前記受信した測定値と比較するように構成されている上記［８２］記載の装置。
［８４］１つ以上の決定した極値の値と、対応する受信した測定値の値との間の差が、しきい値よりも大きい場合に、前記処理システムは、前記決定した極値のうちの１つ以上を廃棄するように構成されている上記［８２］記載の装置。
［８５］前記処理システムは、前記決定した極値のうちの１つ以上が廃棄された後に残っている前記決定した極値に基づいて、前記信号を再構成するように構成されている上記［８４］記載の装置。
［８６］前記処理システムは、廃棄した極値に対応する第１の位置の近くの前記信号の値を、前記第１の位置の近くに位置している残りの極値に基づいて補間するように構成されている上記［８５］記載の装置。
［８７］前記処理システムは、廃棄した極値に対応する第１の位置の近くの前記信号の値を、前記第１の位置の近くの前記再構成信号の値に基づいて補間するように構成されている上記［８５］記載の装置。
［８８］前記受信機は、複数のサブバンドを示す複数の測定値を受信するように構成されており、前記処理システムは、前記複数のサブバンドを再構成し、前記再構成された複数のサブバンドを修正するように構成されている上記［８１］記載の装置。
［８９］前記処理システムは、前記サブバンドのうちの少なくとも１つの修正した再構成信号と、前記サブバンドのうちの少なくとも１つの他の修正した再構成信号とを結合して、結合された信号を生成させるようにさらに構成されている上記［８８］記載の装置。
［９０］前記信号の点は、前記信号の極値を含む上記［８１］記載の装置。
［９１］前記修正した再構成信号は、生物医学的なセンサに関係付けられているデータを示す情報を含む上記［８１］記載の装置。
［９２］データを処理するための装置において、
信号を示す複数の測定値を受信する手段であって、前記複数の測定値は、前記信号の点における、トレッドと値とを少なくとも含む、手段と、
前記複数の測定値に少なくとも部分的に基づいて、前記信号を再構成する手段と、
前記測定値に基づいて、前記再構成された信号の、少なくとも１つのサンプルの値を修正する手段とを具備する装置。
［９３］前記修正する手段は、前記再構成信号の極値を決定する手段を備える上記［９２］記載の装置。
［９４］前記修正する手段は、前記決定した極値を、前記信号の前記受信した測定値と比較する手段を備える上記［９３］記載の装置。
［９５］１つ以上の決定した極値の値と、対応する受信した測定値の値との間の差が、しきい値よりも大きい場合に、前記決定した極値のうちの１つ以上を廃棄する手段を具備する上記［９３］記載の装置。
［９６］前記決定した極値のうちの１つ以上が廃棄された後に残っている前記決定した極値に基づいて、前記信号を再構成する手段をさらに具備する上記［９５］記載の装置。
［９７］廃棄した極値に対応する第１の位置の近くの前記信号の値を、前記第１の位置の近くに位置している残りの極値に基づいて補間する手段を具備する上記［９６］記載の装置。
［９８］廃棄した極値に対応する第１の位置の近くの前記信号の値を、前記第１の位置の近くの前記再構成信号の値に基づいて補間する手段を具備する上記［９６］記載の装置。
［９９］複数のサブバンドに対して、前記受信することと、前記再構成することと、前記修正することとを実行する手段を具備する上記［９２］記載の装置。
［１００］前記サブバンドのうちの少なくとも１つの修正した再構成信号と、前記サブバンドのうちの少なくとも１つの他の修正した再構成信号とを結合して、結合された信号を生成させる手段をさらに具備する上記［９９］記載の装置。
［１０１］前記信号の点は、前記信号の極値を含む上記［９２］記載の装置。
［１０２］前記修正した再構成信号は、生物医学的なセンサに関係付けられているデータを示す情報を含む上記［９２］記載の装置。
［１０３］命令を含むコンピュータ読取可能媒体を具備する、データを処理するためのコンピュータプログラムプロダクトにおいて、
前記命令は実行されるときに、
信号を示す複数の測定値を受信し、前記複数の測定値は、前記信号の点における、トレッドと値とを少なくとも含むことと、
前記複数の測定値に少なくとも部分的に基づいて、前記信号を再構成することと、
前記測定値に基づいて、前記再構成された信号の、少なくとも１つのサンプルの値を修正することとを装置に生じさせるコンピュータプログラムプロダクト。
［１０４］監視デバイスにおいて、
アンテナと、
前記アンテナを介して、複数の信号を示す複数の測定値を受信するように構成されている受信機であって、前記複数の測定値は、前記複数の信号の点における、トレッドと値とを少なくとも含む、受信機と、
前記複数の測定値に少なくとも部分的に基づいて、前記複数の信号のうちの少なくとも１つを再構成するように構成されている処理システムとを具備し、
前記処理システムは、前記測定値に基づいて、前記再構成された信号の、少なくとも１つのサンプルの値を修正するようにさらに構成されている監視デバイス。
【図１】
0006038981.tif 000012
【図２】
0006038981.tif 000013
【図３】
0006038981.tif 000014
【図４】
0006038981.tif 000015
【図５】
0006038981.tif 000016
【図６Ａ】
0006038981.tif 000017
【図６Ｂ】
0006038981.tif 000018
【図６Ｃ】
0006038981.tif 000019
【図６Ｄ】
0006038981.tif 000020
【図７】
0006038981.tif 000021
【図８】
0006038981.tif 000022
【図９】
0006038981.tif 000023
【図１０Ａ】
0006038981.tif 000024
【図１０Ｂ】
0006038981.tif 000025
【図１０Ｃ】
0006038981.tif 000026
【図１０Ｄ】
0006038981.tif 000027
【図１１Ａ】
0006038981.tif 000028
【図１１Ｂ】
0006038981.tif 000029
【図１２Ａ】
0006038981.tif 000030
【図１２Ｂ】
0006038981.tif 000031
【図１３】
0006038981.tif 000032
【図１４】
0006038981.tif 000033
【図１５】
0006038981.tif 000034
【図１６】
0006038981.tif 000035
【図１７】
0006038981.tif 000036
【図１８】
0006038981.tif 000037
【図１９】
0006038981.tif 000038
【図２０】
0006038981.tif 000039
【図２１】
0006038981.tif 000040
【図２２】
0006038981.tif 000041
【図２３】
0006038981.tif 000042
【図２４】
0006038981.tif 000043
【図２５】
0006038981.tif 000044
【図２６】
0006038981.tif 000045