(57)【特許請求の範囲】
【請求項１】
電子デバイスにおいてＮＡＮＤフラッシュメモリをファイルシステムフィルタドライバが制御する方法であって、
削除または切り詰め(truncation)のためにマークされたファイルを収集するステップと、
前記電子デバイスのアクティビティレベルを監視するステップと、
前記ＮＡＮＤフラッシュメモリ内に、削除または切り詰めのためにマークされたファイルを入れるシステムフォルダを作成するステップと、
削除または切り詰めのためにマークされたファイルを前記システムフォルダに移動するステップと、
前記ＮＡＮＤフラッシュメモリ内の前記システムフォルダのサイズを監視するステップと、
前記電子デバイスがアイドルかどうかを判断するステップと、
前記電子デバイスのアクティビティレベルが、アイドルである、と判断される場合に、前記システムフォルダをトリミングするステップと、
前記ＮＡＮＤフラッシュメモリ内の前記システムフォルダのサイズが、所定のサイズを超える場合に、前記システムフォルダをトリミングするステップであって、前記システムフォルダをトリミングするステップが、前記システムフォルダ内のファイルを削除するステップを含む、ステップと、
を含む、
方法。
【請求項２】
前記電子デバイスの起動時に、前記ファイルシステムフィルタドライバをロードするステップを含む、請求項１に記載の方法。
【請求項３】
前記ファイルシステムフィルタドライバの適正なフィルタモードをセットするステップを含む、請求項２に記載の方法。
【請求項４】
スレッド優先度を前記ファイルシステムフィルタドライバに割り当てるステップを含む、請求項２に記載の方法。
【請求項５】
前記電子デバイスのファイルシステムに対する前記ファイルシステムフィルタドライバからのフックを作成するステップを含む、請求項２に記載の方法。
【請求項６】
ファイルシステムＩ／Ｏ機能を前記ファイルシステムフィルタドライバまで拡張するステップを含む、請求項２に記載の方法。
【請求項７】
前記電子デバイスのアイドル時を監視するプロセスをスポーンする(spawning)ステップを含む、請求項１に記載の方法。
【請求項８】
前記システムフォルダを監視するプロセスをスポーンするステップを含む、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本出願は、２０１４年１２月２２日に出願された「コンピューティングデバイスにおける制御ＮＡＮＤフラッシュメモリの遅延トリミング」についての米国特許出願第６２／０９５，４７０号の利益を主張するものである。上記の特許出願は、その全体が参照により本明細書に組み込まれる。
【０００２】
[0002]本発明は、全体として、電子デバイスにおけるフラッシュメモリに関し、より詳細には、ＮＡＮＤフラッシュメモリの制御に関する。
【背景技術】
【０００３】
[0003]制御ＮＡＮＤフラッシュメモリが適切に稼働し、長耐用年数を実現するためには、どのフラッシュセルが「使用中」であるかをフラッシュコントローラが把握しておく必要がある。この「使用中」情報は、ウェアレベリングや他のフラッシュメンテナンスを可能とするために使用される。使用されていないブロックをコントローラに絶えず通知するために利用可能な従来の方法は、各ブロックに対しＴＲＩＭコマンドを実施すること、即ち、フラッシュメモリを「トリミング」することである。典型的には、ＴＲＩＭコマンドを用いると、オペレーティングシステムが、消去および再使用が可能な使用していないデータのブロックを、フラッシュコントローラに伝えることが可能となる。しかし、削除直後にＴＲＩＭコマンドを実施すると、ファイルシステム性能に著しい影響を与える可能性がある。あるファイルが削除されると、大半のファイルシステムは、ファイルシステム内の内部算定に起因して、ほとんど影響を与えずにどれが空きブロックであるかを決定する方法を、それらのブロックが今後の機会に再使用可能であるにも関わらず提供しない。とはいえ、フラッシュコントローラは、これらの「使用されていない」ブロックを把握していないので、フラッシュメンテナンス用にそれらを使用することはできない。
【発明の概要】
【課題を解決するための手段】
【０００４】
[0004]本発明の一態様において、電子デバイスにおいてＮＡＮＤフラッシュメモリを制御する方法は、削除または切り詰めのためにマークされたファイルを収集するステップと、電子デバイスのアクティビティレベルを監視するステップと、削除または切り詰めのためにマークされたファイルのリストの合計サイズを監視するステップと、電子デバイスがアイドルかどうかを判断するステップと、所定の基準が満たされた場合に、電子デバイスのフラッシュメモリをトリミングするステップとを含み、それにより、電子デバイスのシステム性能への影響が極小化される。
【０００５】
[0005]一実施形態において、本方法は、電子デバイスの起動時にファイルシステムフィルタドライバをロードするステップを含む。
[0006]別の実施形態において、本方法は、ファイルシステムドライバの適正なフィルタモードをセットするステップを含む。
【０００６】
[0007]別の実施形態において、本方法は、スレッド優先度をファイルシステムフィルタドライバに割り当てるステップを含む。
[0008]更に別の実施形態において、本方法は、電子デバイスのファイルシステムに対するファイルシステムデバイスドライバからのフックを作成するステップを含む。
【０００７】
[0009]別の実施形態において、本方法は、ファイルシステムＩ／Ｏ機能をファイルシステムデバイスドライバまで拡張するステップを含む。
[0010]別の実施形態において、本方法は、電子デバイスのアイドル時を監視するプロセスをスポーンするステップを含む。
【０００８】
[0011]一実施形態において、本方法は、削除または切り詰めのためにマークされたファイルを入れるシステムフォルダを作成するステップを含む。
[0012]別の実施形態において、本方法は、システムフォルダを監視するプロセスをスポーンするステップを含む。
【０００９】
[0013]更に別の実施形態において、本方法は、削除または切り詰めのためにマークされたファイルをシステムフォルダに移動するステップを含む。
[0014]一実施形態において、電子デバイスのフラッシュメモリのトリミングは、システムフォルダが所定のサイズを超過した後に発生する。
【００１０】
[0015]一実施形態において、電子デバイスのフラッシュメモリのトリミングは、電子デバイスの次回再起動時に発生する。
[0016]一実施形態において、電子デバイスのフラッシュメモリのトリミングは、電子デバイスがアイドルだと判断されたときに発生する。
【００１１】
[0017]本発明の別の態様において、電子デバイスにおいてＮＡＮＤフラッシュメモリを制御する方法は、ファイルシステムを備えたＮＡＮＤフラッシュメモリ、およびファイルシステムＩ／Ｏ機能を持つオペレーティングシステムを有する電子デバイスを提供するステップと、ファイルシステムフィルタドライバを電子デバイスに提供するステップとを含み、ファイルシステムフィルタドライバが、オペレーティングシステムのファイルシステムＩ／Ｏ機能を実行し、電子デバイスのアクティビティレベルを監視し、削除または切り詰めのためにマークされたファイルを入れるシステムフォルダを作成し、削除または切り詰めのためにマークされたファイルをシステムフォルダに移動し、電子デバイスがアイドルかどうかを判断し、システムフォルダのサイズを監視し、所定の基準が満たされた場合に、電子デバイスのフラッシュメモリをトリミングするように動作する。それにより、フラッシュメモリのＴＲＩＭ動作が電子デバイスのシステム性能に与える影響は極小化される。
【００１２】
[0018]一実施形態において、本方法は、電子デバイスを起動時に環境設定して、ファイルシステムフィルタドライバをロードするステップを含む。
[0019]一実施形態において、ファイルシステムフィルタドライバは、電子デバイスのアイドル時を監視するプロセスをスポーンするように動作する。
【００１３】
[0020]別の実施形態において、ファイルシステムフィルタドライバは、システムフォルダを監視するプロセスをスポーンするように動作する。
[0021]更に別の実施形態において、ファイルシステムフィルタドライバは、システムフォルダが所定のサイズを超過した後に、電子デバイスのフラッシュメモリをトリミングするように動作する。
【００１４】
[0022]別の実施形態において、ファイルシステムフィルタドライバは、電子デバイスの次回再起動時に電子デバイスのフラッシュメモリをトリミングするように動作する。
[0023]更に別の実施形態において、ファイルシステムフィルタドライバは、電子デバイスがアイドルだと判断されたときに、電子デバイスのフラッシュメモリをトリミングするように動作する。
【００１５】
[0024]以下の添付図面を参照しながら、本発明を例証としてこれより説明する。
【図面の簡単な説明】
【００１６】
【図１】[0025]ＮＡＮＤフラッシュメモリを制御するように動作するソフトウェアを備えた、電子デバイスのブロック図である。
【図２】[0026]電子デバイス上でＮＡＮＤフラッシュメモリを制御する方法のフローチャートである。
【図３】[0027]ＮＡＮＤフラッシュメモリを制御するように動作するソフトウェアを、電子デバイスにインストールおよびセットアップする方法のフローチャートである。
【発明を実施するための形態】
【００１７】
[0028]電子デバイスにおいてＮＡＮＤフラッシュメモリを制御する方法は、全体として、フラッシュメモリのＴＲＩＭ動作がシステム性能に与える影響を極小化する。以下で更に詳述するように、この方法は、ファイルシステムを備えたＮＡＮＤフラッシュメモリ、およびファイルシステムＩ／Ｏ機能を持つオペレーティングシステムを有する電子デバイスを提供するステップと、ファイルシステムフィルタドライバを電子デバイスに提供するステップとを含んでいる。ファイルシステムフィルタドライバは、オペレーティングシステムのファイルシステムＩ／Ｏ機能を実行し、電子デバイスのアクティビティレベルを監視し、削除または切り詰めのためにマークされたファイルを入れるシステムフォルダを作成し、削除または切り詰めのためにマークされたファイルをシステムフォルダに移動し、電子デバイスがアイドルかどうかを判断し、最適な期間中に（例えば、アイドル時、再起動、またはシステムフォルダが所定のサイズを超過している場合など）、電子デバイスのフラッシュメモリをトリミングするように動作する。
【００１８】
[0029]図１を参照すると、例示的電子デバイス１００が、プロセッサ１０２、フラッシュメモリコントローラ１０４、ＮＡＮＤフラッシュメモリ１０６、および少なくとも１つのホストファイルシステム１０７を含んでいる。以下で更に説明するように、システムフォルダ１０８は、削除または切り詰めのためにマークされたファイルを、一時的に蓄積するように動作する。ファイルシステム１０７は、フラッシュメモリ１０６内に記憶される。システムフォルダ１０８は、ファイルシステム１０７に記憶される。電子デバイス１００は、メモリ１１０を更に含む。電子デバイス１００は、ファイルシステム１０７からの削除部分を制御するために、オペレーティングシステム１１２およびファイルシステムフィルタドライバ１１４を含む。ファイルシステムフィルタドライバ１１４は、以下でより詳細に説明する、ＩｄｌｅＴｈｒｅａｄスレッド１１６およびＴｒｉｍＴｈｒｅａｄスレッド１１８を含む。これらはそれぞれ、電子デバイス１００のアクティビティおよびシステムフォルダ１０８のサイズを監視する。
【００１９】
[0030]図２を参照すると、２００では、削除または切り詰めのためにマークされているファイルを追跡するために、ファイルシステムフィルタドライバ１１４が実施されている。ファイルシステムフィルタドライバ１１４は、これらのマークされたファイルを収集する。更に、ファイルシステムフィルタドライバ１１４は、デバイスのアクティビティレベルを監視し（２０４）、削除または切り詰めのためにマークされたファイルの合計サイズを監視する（２０６）。更に、ファイルシステムフィルタドライバ１１４は、電子デバイス１００のアイドル時を判断し（２０８）、最適な時間にフラッシュメモリを「トリミング」する（２１０）。これらのファイルを保留したままにすることにより、後にＴＲＩＭコマンドを実行して、そのファイルを削除および／または切り詰めることができる。本開示によれば、ユーザが削除を要求した時に直ちにファイルを削除（およびこのファイルに属するブロックに関する情報を削除）する代わりに、ファイルはリネームまたは移動させられる。これにより、目下使用されていないブロックのレコードを保持および保護することができる。次いで、マークされたファイルは、適切な時間にＴＲＩＭコマンドによって削除することができる。この適切な時間とは、次回再起動時、「トリミングするファイル」が一定量を超えてから、またはシステムがビジーではないと認識されたときとすることができる。したがって、ユーザが性能への影響に気付くことはない。
【００２０】
[0031]図３を参照すると、ＮＡＮＤフラッシュメモリを制御する方法を実施するために電子デバイスをセットアップする方法が、３００に全体的に示されている。ファイルシステムフィルタドライバ１１４は、起動時にロードされる（３０２）。起動後、ファイルシステムフィルタドライバ１１４は、セットする適正な「ＦｉｌｔｅｒＭｏｄｅ（フィルタモード）」用のレジストリを読み込む（３０４）。また、（Ｗｉｎｄｏｗｓ（登録商標）システムにおける）レジストリは、ファイルシステムフィルタドライバスレッド（即ち、プロセス）に割り当てられる、適正なスレッド優先度のために読み込まれる（３０６）。ファイルシステムフィルタドライバ１１４は、ファイルシステム上のあるボリュームに対してフックをセットアップすることにもなる（３０８）。これにより、ＦｉｌｅＳｙｓｔｅｍＭａｎａｇｅｒ（ファイルシステムマネージャ）は、ファイルシステムフィルタドライバ１１４にいつ発呼するかを知ることができる。ＤｅｌｅｔｅＦｉｌｅ（ファイル削除）、ＣｒｅａｔｅＦｏｌｄｅｒ（フォルダ作成）、ＲｅｍｏｖｅＦｏｌｄｅｒ（フォルダ削除）などのＦｉｌｅ  Ｓｙｓｔｅｍ（ファイルシステム）Ｉ／Ｏ機能もファイルシステムフィルタドライバ１１４まで拡張されて、これらの機能が直接呼び出されることを可能にする（３１０）。Ｗｉｎｄｏｗｓ（登録商標）システムでは、エクスポートされる機能は、ファイルシステムドライバフィルタ１１４の．ｄｅｆファイル内で確認することができる。
【００２１】
[0032]このセットアップが完了すると、ファイルシステムドライバフィルタ１１４は、１つまたは複数のシステムフォルダを作成する（３１２）。後のトリミングのために、そのフォルダにファイルを移動することができる。これらのシステムフォルダのタイトルは、「＄Ｔｒｉｍ．ｂｉｎ」や他の適切なファイル名とすることができる。その場所は、ファイルシステムのルートや他の適切な場所とすることができる。また、このフォルダはシステムフォルダとして指定され、不注意で内容を変更してしまわないよう非表示にされる。ファイルシステムドライバフィルタ１１４は、２つのスレッドをスポーンする（３１４、３１６）。具体的には、ＩｄｌｅＴｈｒｅａｄおよびＴｒｉｍＴｈｒｅａｄである。ＩｄｌｅＴｈｒｅａｄの目的は、システムのアイドル時を測定することである。ＴｒｉｍＴｈｒｅａｄの目的は、トリミングするすべてのファイルについて、＄Ｔｒｉｍ．ｂｉｎフォルダを絶えず監視することである。ひとたび適正なシステム条件が発見され、検出されると、これでファイルシステムフィルタドライバ１１４は、ＴＲＩＭコマンドを実行して、事前にセットしたＦｉｌｔｅｒＭｏｄｅ（フィルタモード）に基づきファイルをトリミングできるようになる。
【００２２】
[0033]ＴｒｉｍＴｈｒｅａｄスレッドは、システムの状態を絶えず監視する。先に述べたように、一定の条件で、ＴｒｉｍＴｈｒｅａｄがファイルをトリミングしないようにすることもできる。システムがビジー状態にあること、およびシステムがサスペンドされていることを、これらの条件とすることができる。ＴｒｉｍＴｈｒｅａｄは、ファイルがより積極的にトリミングされる一定のシステム条件へと自身を調節することもできる。これらの条件としては、「フラッシング」モード中であること、およびトリミングフォルダの最大サイズが差し迫っていることが挙げられる。
【００２３】
[0034]ファイルが＄Ｔｒｉｍ．ｂｉｎフォルダに移動されるのは、ユーザがカスタマーフェイシングなＤｅｌｅｔｅＦｉｌｅ  ＡＰＩを、ファイルシステムフィルタドライバ１１４がフックを作成したボリューム上に呼び出した場合のみである。エクスポートされた他の機能の大半は、ユーザのコマンドを他のＦｉｌｔｅｒ（フィルタ）へと単純にリレーする。これらのＦｉｌｔｅｒは、電子デバイスにセットアップされていても、されていなくてもよい。
【００２４】
[0035]要約すると、当業者には、以上の説明および例証から、ＮＡＮＤフラッシュメモリを制御する開示の方法は、電子デバイスの全体性能を向上させるということが認められよう。ファイルの削除および切り詰めを電子デバイスのアイドル時まで留保することにより、電子デバイスのシステム性能に対するＴＲＩＭコマンドの影響は、ユーザにとって極小化される。したがって、ユーザの生産性が向上する。
【００２５】
[0036]本開示を体現する、ある特定の構造を本明細書に示し、説明したが、当業者には、その根本的概念の趣旨および範囲から逸脱することなく、各部の様々な修正および再構成がなされ得ることは明白であろう。また、本開示は、添付の特許請求の範囲によって示されている場合を除き、本明細書に示され説明された特定の形態に限定されないことも明白であろう。
【００２６】
[0037]本開示を補遺するため、本出願は、以下の特許、特許出願公開、および特許出願を、参照により全体的に組み込む。
米国特許 No. 6,832,725; 米国特許 No. 7,128,266;
米国特許 No. 7,159,783; 米国特許 No. 7,413,127;
米国特許 No. 7,726,575; 米国特許 No. 8,294,969;
米国特許 No. 8,317,105; 米国特許 No. 8,322,622;
米国特許 No. 8,366,005; 米国特許 No. 8,371,507;
米国特許 No. 8,376,233; 米国特許 No. 8,381,979;
米国特許 No. 8,390,909; 米国特許 No. 8,408,464;
米国特許 No. 8,408,468; 米国特許 No. 8,408,469;
米国特許 No. 8,424,768; 米国特許 No. 8,448,863;
米国特許 No. 8,457,013; 米国特許 No. 8,459,557;
米国特許 No. 8,469,272; 米国特許 No. 8,474,712;
米国特許 No. 8,479,992; 米国特許 No. 8,490,877;
米国特許 No. 8,517,271; 米国特許 No. 8,523,076;
米国特許 No. 8,528,818; 米国特許 No. 8,544,737;
米国特許 No. 8,548,242; 米国特許 No. 8,548,420;
米国特許 No. 8,550,335; 米国特許 No. 8,550,354;
米国特許 No. 8,550,357; 米国特許 No. 8,556,174;
米国特許 No. 8,556,176; 米国特許 No. 8,556,177;
米国特許 No. 8,559,767; 米国特許 No. 8,599,957;
米国特許 No. 8,561,895; 米国特許 No. 8,561,903;
米国特許 No. 8,561,905; 米国特許 No. 8,565,107;
米国特許 No. 8,571,307; 米国特許 No. 8,579,200;
米国特許 No. 8,583,924; 米国特許 No. 8,584,945;
米国特許 No. 8,587,595; 米国特許 No. 8,587,697;
米国特許 No. 8,588,869; 米国特許 No. 8,590,789;
米国特許 No. 8,596,539; 米国特許 No. 8,596,542;
米国特許 No. 8,596,543; 米国特許 No. 8,599,271;
米国特許 No. 8,599,957; 米国特許 No. 8,600,158;
米国特許 No. 8,600,167; 米国特許 No. 8,602,309;
米国特許 No. 8,608,053; 米国特許 No. 8,608,071;
米国特許 No. 8,611,309; 米国特許 No. 8,615,487;
米国特許 No. 8,616,454; 米国特許 No. 8,621,123;
米国特許 No. 8,622,303; 米国特許 No. 8,628,013;
米国特許 No. 8,628,015; 米国特許 No. 8,628,016;
米国特許 No. 8,629,926; 米国特許 No. 8,630,491;
米国特許 No. 8,635,309; 米国特許 No. 8,636,200;
米国特許 No. 8,636,212; 米国特許 No. 8,636,215;
米国特許 No. 8,636,224; 米国特許 No. 8,638,806;
米国特許 No. 8,640,958; 米国特許 No. 8,640,960;
米国特許 No. 8,643,717; 米国特許 No. 8,646,692;
米国特許 No. 8,646,694; 米国特許 No. 8,657,200;
米国特許 No. 8,659,397; 米国特許 No. 8,668,149;
米国特許 No. 8,678,285; 米国特許 No. 8,678,286;
米国特許 No. 8,682,077; 米国特許 No. 8,687,282;
米国特許 No. 8,692,927; 米国特許 No. 8,695,880;
米国特許 No. 8,698,949; 米国特許 No. 8,717,494;
米国特許 No. 8,717,494; 米国特許 No. 8,720,783;
米国特許 No. 8,723,804; 米国特許 No. 8,723,904;
米国特許 No. 8,727,223; 米国特許 No. D702,237;
米国特許 No. 8,740,082; 米国特許 No. 8,740,085;
米国特許 No. 8,746,563; 米国特許 No. 8,750,445;
米国特許 No. 8,752,766; 米国特許 No. 8,756,059;
米国特許 No. 8,757,495; 米国特許 No. 8,760,563;
米国特許 No. 8,763,909; 米国特許 No. 8,777,108;
米国特許 No. 8,777,109; 米国特許 No. 8,779,898;
米国特許 No. 8,781,520; 米国特許 No. 8,783,573;
米国特許 No. 8,789,757; 米国特許 No. 8,789,758;
米国特許 No. 8,789,759; 米国特許 No. 8,794,520;
米国特許 No. 8,794,522; 米国特許 No. 8,794,525;
米国特許 No. 8,794,526; 米国特許 No. 8,798,367;
米国特許 No. 8,807,431; 米国特許 No. 8,807,432;
米国特許 No. 8,820,630; 米国特許 No. 8,822,848;
米国特許 No. 8,824,692; 米国特許 No. 8,824,696;
米国特許 No. 8,842,849; 米国特許 No. 8,844,822;
米国特許 No. 8,844,823; 米国特許 No. 8,849,019;
米国特許 No. 8,851,383; 米国特許 No. 8,854,633;
米国特許 No. 8,866,963; 米国特許 No. 8,868,421;
米国特許 No. 8,868,519; 米国特許 No. 8,868,802;
米国特許 No. 8,868,803; 米国特許 No. 8,870,074;
米国特許 No. 8,879,639; 米国特許 No. 8,880,426;
米国特許 No. 8,881,983; 米国特許 No. 8,881,987;
米国特許 No. 8,903,172; 米国特許 No. 8,908,995;
米国特許 No. 8,910,870; 米国特許 No. 8,910,875;
米国特許 No. 8,914,290; 米国特許 No. 8,914,788;
米国特許 No. 8,915,439; 米国特許 No. 8,915,444;
米国特許 No. 8,916,789; 米国特許 No. 8,918,250;
米国特許 No. 8,918,564; 米国特許 No. 8,925,818;
米国特許 No. 8,939,374; 米国特許 No. 8,942,480;
米国特許 No. 8,944,313; 米国特許 No. 8,944,327;
米国特許 No. 8,944,332; 米国特許 No. 8,950,678;
米国特許 No. 8,967,468; 米国特許 No. 8,971,346;
米国特許 No. 8,976,030; 米国特許 No. 8,976,368;
米国特許 No. 8,978,981; 米国特許 No. 8,978,983;
米国特許 No. 8,978,984; 米国特許 No. 8,985,456;
米国特許 No. 8,985,457; 米国特許 No. 8,985,459;
米国特許 No. 8,985,461; 米国特許 No. 8,988,578;
米国特許 No. 8,988,590; 米国特許 No. 8,991,704;
米国特許 No. 8,996,194; 米国特許 No. 8,996,384;
米国特許 No. 9,002,641; 米国特許 No. 9,007,368;
米国特許 No. 9,010,641; 米国特許 No. 9,015,513;
米国特許 No. 9,016,576; 米国特許 No. 9,022,288;
米国特許 No. 9,030,964; 米国特許 No. 9,033,240;
米国特許 No. 9,033,242; 米国特許 No. 9,036,054;
米国特許 No. 9,037,344; 米国特許 No. 9,038,911;
米国特許 No. 9,038,915; 米国特許 No. 9,047,098;
米国特許 No. 9,047,359; 米国特許 No. 9,047,420;
米国特許 No. 9,047,525; 米国特許 No. 9,047,531;
米国特許 No. 9,053,055; 米国特許 No. 9,053,378;
米国特許 No. 9,053,380; 米国特許 No. 9,058,526;
米国特許 No. 9,064,165; 米国特許 No. 9,064,167;
米国特許 No. 9,064,168; 米国特許 No. 9,064,254;
米国特許 No. 9,066,032; 米国特許 No. 9,070,032;
米国意匠特許 No. D716,285;
米国意匠特許 No. D723,560;
米国意匠特許 No. D730,357;
米国意匠特許 No. D730,901;
米国意匠特許 No. D730,902;
米国意匠特許 No. D733,112;
米国意匠特許 No. D734,339;
国際 公開 No. 2013/163789;
国際 公開 No. 2013/173985;
国際 公開 No. 2014/019130;
国際 公開 No. 2014/110495;
米国特許 出願 公開 No. 2008/0185432;
米国特許 出願 公開 No. 2009/0134221;
米国特許 出願 公開 No. 2010/0177080;
米国特許 出願 公開 No. 2010/0177076;
米国特許 出願 公開 No. 2010/0177707;
米国特許 出願 公開 No. 2010/0177749;
米国特許 出願 公開 No. 2010/0265880;
米国特許 出願 公開 No. 2011/0202554;
米国特許 出願 公開 No. 2012/0111946;
米国特許 出願 公開 No. 2012/0168511;
米国特許 出願 公開 No. 2012/0168512;
米国特許 出願 公開 No. 2012/0193423;
米国特許 出願 公開 No. 2012/0203647;
米国特許 出願 公開 No. 2012/0223141;
米国特許 出願 公開 No. 2012/0228382;
米国特許 出願 公開 No. 2012/0248188;
米国特許 出願 公開 No. 2013/0043312;
米国特許 出願 公開 No. 2013/0082104;
米国特許 出願 公開 No. 2013/0175341;
米国特許 出願 公開 No. 2013/0175343;
米国特許 出願 公開 No. 2013/0257744;
米国特許 出願 公開 No. 2013/0257759;
米国特許 出願 公開 No. 2013/0270346;
米国特許 出願 公開 No. 2013/0287258;
米国特許 出願 公開 No. 2013/0292475;
米国特許 出願 公開 No. 2013/0292477;
米国特許 出願 公開 No. 2013/0293539;
米国特許 出願 公開 No. 2013/0293540;
米国特許 出願 公開 No. 2013/0306728;
米国特許 出願 公開 No. 2013/0306731;
米国特許 出願 公開 No. 2013/0307964;
米国特許 出願 公開 No. 2013/0308625;
米国特許 出願 公開 No. 2013/0313324;
米国特許 出願 公開 No. 2013/0313325;
米国特許 出願 公開 No. 2013/0342717;
米国特許 出願 公開 No. 2014/0001267;
米国特許 出願 公開 No. 2014/0008439;
米国特許 出願 公開 No. 2014/0025584;
米国特許 出願 公開 No. 2014/0034734;
米国特許 出願 公開 No. 2014/0036848;
米国特許 出願 公開 No. 2014/0039693;
米国特許 出願 公開 No. 2014/0042814;
米国特許 出願 公開 No. 2014/0049120;
米国特許 出願 公開 No. 2014/0049635;
米国特許 出願 公開 No. 2014/0061306;
米国特許 出願 公開 No. 2014/0063289;
米国特許 出願 公開 No. 2014/0066136;
米国特許 出願 公開 No. 2014/0067692;
米国特許 出願 公開 No. 2014/0070005;
米国特許 出願 公開 No. 2014/0071840;
米国特許 出願 公開 No. 2014/0074746;
米国特許 出願 公開 No. 2014/0076974;
米国特許 出願 公開 No. 2014/0078341;
米国特許 出願 公開 No. 2014/0078345;
米国特許 出願 公開 No. 2014/0097249;
米国特許 出願 公開 No. 2014/0098792;
米国特許 出願 公開 No. 2014/0100813;
米国特許 出願 公開 No. 2014/0103115;
米国特許 出願 公開 No. 2014/0104413;
米国特許 出願 公開 No. 2014/0104414;
米国特許 出願 公開 No. 2014/0104416;
米国特許 出願 公開 No. 2014/0104451;
米国特許 出願 公開 No. 2014/0106594;
米国特許 出願 公開 No. 2014/0106725;
米国特許 出願 公開 No. 2014/0108010;
米国特許 出願 公開 No. 2014/0108402;
米国特許 出願 公開 No. 2014/0110485;
米国特許 出願 公開 No. 2014/0114530;
米国特許 出願 公開 No. 2014/0124577;
米国特許 出願 公開 No. 2014/0124579;
米国特許 出願 公開 No. 2014/0125842;
米国特許 出願 公開 No. 2014/0125853;
米国特許 出願 公開 No. 2014/0125999;
米国特許 出願 公開 No. 2014/0129378;
米国特許 出願 公開 No. 2014/0131438;
米国特許 出願 公開 No. 2014/0131441;
米国特許 出願 公開 No. 2014/0131443;
米国特許 出願 公開 No. 2014/0131444;
米国特許 出願 公開 No. 2014/0131445;
米国特許 出願 公開 No. 2014/0131448;
米国特許 出願 公開 No. 2014/0133379;
米国特許 出願 公開 No. 2014/0136208;
米国特許 出願 公開 No. 2014/0140585;
米国特許 出願 公開 No. 2014/0151453;
米国特許 出願 公開 No. 2014/0152882;
米国特許 出願 公開 No. 2014/0158770;
米国特許 出願 公開 No. 2014/0159869;
米国特許 出願 公開 No. 2014/0166755;
米国特許 出願 公開 No. 2014/0166759;
米国特許 出願 公開 No. 2014/0168787;
米国特許 出願 公開 No. 2014/0175165;
米国特許 出願 公開 No. 2014/0175172;
米国特許 出願 公開 No. 2014/0191644;
米国特許 出願 公開 No. 2014/0191913;
米国特許 出願 公開 No. 2014/0197238;
米国特許 出願 公開 No. 2014/0197239;
米国特許 出願 公開 No. 2014/0197304;
米国特許 出願 公開 No. 2014/0214631;
米国特許 出願 公開 No. 2014/0217166;
米国特許 出願 公開 No. 2014/0217180;
米国特許 出願 公開 No. 2014/0231500;
米国特許 出願 公開 No. 2014/0232930;
米国特許 出願 公開 No. 2014/0247315;
米国特許 出願 公開 No. 2014/0263493;
米国特許 出願 公開 No. 2014/0263645;
米国特許 出願 公開 No. 2014/0267609;
米国特許 出願 公開 No. 2014/0270196;
米国特許 出願 公開 No. 2014/0270229;
米国特許 出願 公開 No. 2014/0278387;
米国特許 出願 公開 No. 2014/0278391;
米国特許 出願 公開 No. 2014/0282210;
米国特許 出願 公開 No. 2014/0284384;
米国特許 出願 公開 No. 2014/0288933;
米国特許 出願 公開 No. 2014/0297058;
米国特許 出願 公開 No. 2014/0299665;
米国特許 出願 公開 No. 2014/0312121;
米国特許 出願 公開 No. 2014/0319220;
米国特許 出願 公開 No. 2014/0319221;
米国特許 出願 公開 No. 2014/0326787;
米国特許 出願 公開 No. 2014/0332590;
米国特許 出願 公開 No. 2014/0344943;
米国特許 出願 公開 No. 2014/0346233;
米国特許 出願 公開 No. 2014/0351317;
米国特許 出願 公開 No. 2014/0353373;
米国特許 出願 公開 No. 2014/0361073;
米国特許 出願 公開 No. 2014/0361082;
米国特許 出願 公開 No. 2014/0362184;
米国特許 出願 公開 No. 2014/0363015;
米国特許 出願 公開 No. 2014/0369511;
米国特許 出願 公開 No. 2014/0374483;
米国特許 出願 公開 No. 2014/0374485;
米国特許 出願 公開 No. 2015/0001301;
米国特許 出願 公開 No. 2015/0001304;
米国特許 出願 公開 No. 2015/0003673;
米国特許 出願 公開 No. 2015/0009338;
米国特許 出願 公開 No. 2015/0009610;
米国特許 出願 公開 No. 2015/0014416;
米国特許 出願 公開 No. 2015/0021397;
米国特許 出願 公開 No. 2015/0028102;
米国特許 出願 公開 No. 2015/0028103;
米国特許 出願 公開 No. 2015/0028104;
米国特許 出願 公開 No. 2015/0029002;
米国特許 出願 公開 No. 2015/0032709;
米国特許 出願 公開 No. 2015/0039309;
米国特許 出願 公開 No. 2015/0039878;
米国特許 出願 公開 No. 2015/0040378;
米国特許 出願 公開 No. 2015/0048168;
米国特許 出願 公開 No. 2015/0049347;
米国特許 出願 公開 No. 2015/0051992;
米国特許 出願 公開 No. 2015/0053766;
米国特許 出願 公開 No. 2015/0053768;
米国特許 出願 公開 No. 2015/0053769;
米国特許 出願 公開 No. 2015/0060544;
米国特許 出願 公開 No. 2015/0062366;
米国特許 出願 公開 No. 2015/0063215;
米国特許 出願 公開 No. 2015/0063676;
米国特許 出願 公開 No. 2015/0069130;
米国特許 出願 公開 No. 2015/0071819;
米国特許 出願 公開 No. 2015/0083800;
米国特許 出願 公開 No. 2015/0086114;
米国特許 出願 公開 No. 2015/0088522;
米国特許 出願 公開 No. 2015/0096872;
米国特許 出願 公開 No. 2015/0099557;
米国特許 出願 公開 No. 2015/0100196;
米国特許 出願 公開 No. 2015/0102109;
米国特許 出願 公開 No. 2015/0115035;
米国特許 出願 公開 No. 2015/0127791;
米国特許 出願 公開 No. 2015/0128116;
米国特許 出願 公開 No. 2015/0129659;
米国特許 出願 公開 No. 2015/0133047;
米国特許 出願 公開 No. 2015/0134470;
米国特許 出願 公開 No. 2015/0136851;
米国特許 出願 公開 No. 2015/0136854;
米国特許 出願 公開 No. 2015/0142492;
米国特許 出願 公開 No. 2015/0144692;
米国特許 出願 公開 No. 2015/0144698;
米国特許 出願 公開 No. 2015/0144701;
米国特許 出願 公開 No. 2015/0149946;
米国特許 出願 公開 No. 2015/0161429;
米国特許 出願 公開 No. 2015/0169925;
米国特許 出願 公開 No. 2015/0169929;
米国特許 出願 公開 No. 2015/0178523;
米国特許 出願 公開 No. 2015/0178534;
米国特許 出願 公開 No. 2015/0178535;
米国特許 出願 公開 No. 2015/0178536;
米国特許 出願 公開 No. 2015/0178537;
米国特許 出願 公開 No. 2015/0181093;
米国特許 出願 公開 No. 2015/0181109;
米国特許 出願 No. 13/367,978 for a Laser Scanning Module Employing an Elastomeric U-Hinge Based Laser Scanning Assembly, filed February 7, 2012 (Feng et al.);
米国特許 出願 No. 29/458,405 for an Electronic Device, filed June 19, 2013 (Fitch et al.);
米国特許 出願 No. 29/459,620 for an Electronic Device Enclosure, filed July 2, 2013 (London et al.);
米国特許 出願 No. 29/468,118 for an Electronic Device Case, filed September 26, 2013 (Oberpriller et al.);
米国特許 出願 No. 14/150,393 for Indicia-reader Having Unitary Construction Scanner, filed January 8, 2014 (Colavito et al.);
米国特許 出願 No. 14/200,405 for Indicia Reader for Size-Limited 出願s filed March 7, 2014 (Feng et al.);
米国特許 出願 No. 14/231,898 for Hand-Mounted Indicia-Reading Device with Finger Motion Triggering filed April 1, 2014 (Van Horn et al.);
米国特許 出願 No. 29/486,759 for an Imaging Terminal, filed April 2, 2014 (Oberpriller et al.);
米国特許 出願 No. 14/257,364 for Docking System and Method Using Near Field Communication filed April 21, 2014 (Showering);
米国特許 出願 No. 14/264,173 for Autofocus Lens System for Indicia Readers filed April 29, 2014 (Ackley et al.);
米国特許 出願 No. 14/277,337 for MULTIPURPOSE OPTICAL READER, filed May 14, 2014 (Jovanovski et al.);
米国特許 出願 No. 14/283,282 for TERMINAL HAVING ILLUMINATION AND FOCUS CONTROL filed May 21, 2014 (Liu et al.);
米国特許 出願 No. 14/327,827 for a MOBILE-PHONE ADAPTER FOR ELECTRONIC TRANSACTIONS, filed July 10, 2014 (Hejl);
米国特許 出願 No. 14/334,934 for a SYSTEM AND METHOD FOR INDICIA VERIFICATION, filed July 18, 2014 (Hejl);
米国特許 出願 No. 14/339,708 for LASER SCANNING CODE SYMBOL READING SYSTEM, filed July 24, 2014 (Xian et al.);
米国特許 出願 No. 14/340,627 for an AXIALLY REINFORCED FLEXIBLE SCAN ELEMENT, filed July 25, 2014 (Rueblinger et al.);
米国特許 出願 No. 14/446,391 for MULTIFUNCTION POINT OF SALE APPARATUS WITH OPTICAL SIGNATURE CAPTURE filed July 30, 2014 (Good et al.);
米国特許 出願 No. 14/452,697 for INTERACTIVE INDICIA READER, filed August 6, 2014 (Todeschini);
米国特許 出願 No. 14/453,019 for DIMENSIONING SYSTEM WITH GUIDED ALIGNMENT, filed August 6, 2014 (Li et al.);
米国特許 出願 No. 14/462,801 for MOBILE COMPUTING DEVICE WITH DATA COGNITION SOFTWARE, filed on August 19, 2014 (Todeschini et al.);
米国特許 出願 No. 14/483,056 for VARIABLE DEPTH OF FIELD BARCODE SCANNER filed Sep. 10, 2014 (McCloskey et al.);
米国特許 出願 No. 14/513,808 for IDENTIFYING INVENTORY ITEMS IN A STORAGE FACILITY filed Oct. 14, 2014 (Singel et al.);
米国特許 出願 No. 14/519,195 for HANDHELD DIMENSIONING SYSTEM WITH FEEDBACK filed Oct. 21, 2014 (Laffargue et al.);
米国特許 出願 No. 14/519,179 for DIMENSIONING SYSTEM WITH MULTIPATH INTERFERENCE MITIGATION filed Oct. 21, 2014 (Thuries et al.);
米国特許 出願 No. 14/519,211 for SYSTEM AND METHOD FOR DIMENSIONING filed Oct. 21, 2014 (Ackley et al.);
米国特許 出願 No. 14/519,233 for HANDHELD DIMENSIONER WITH DATA-QUALITY INDICATION filed Oct. 21, 2014 (Laffargue et al.);
米国特許 出願 No. 14/519,249 for HANDHELD DIMENSIONING SYSTEM WITH MEASUREMENT-CONFORMANCE[適合性] FEEDBACK filed Oct. 21, 2014 (Ackley et al.);
米国特許 出願 No. 14/527,191 for METHOD AND SYSTEM FOR RECOGNIZING SPEECH USING WILDCARDS IN AN EXPECTED RESPONSE filed Oct. 29, 2014 (Braho et al.);
米国特許 出願 No. 14/529,563 for ADAPTABLE INTERFACE FOR A MOBILE COMPUTING DEVICE filed Oct. 31, 2014 (Schoon et al.);
米国特許 出願 No. 14/529,857 for BARCODE READER WITH SECURITY FEATURES filed October 31, 2014 (Todeschini et al.);
米国特許 出願 No. 14/398,542 for PORTABLE ELECTRONIC DEVICES HAVING A SEPARATE LOCATION TRIGGER UNIT FOR USE IN CONTROLLING AN 出願 UNIT filed November 3, 2014 (Bian et al.);
米国特許 出願 No. 14/531,154 for DIRECTING AN INSPECTOR THROUGH AN INSPECTION filed Nov. 3, 2014 (Miller et al.);
米国特許 出願 No. 14/533,319 for BARCODE SCANNING SYSTEM USING WEARABLE DEVICE WITH EMBEDDED CAMERA filed Nov. 5, 2014 (Todeschini);
米国特許 出願 No. 14/535,764 for CONCATENATED EXPECTED RESPONSES FOR SPEECH RECOGNITION filed Nov. 7, 2014 (Braho et al.);
米国特許 出願 No. 14/568,305 for AUTO-CONTRAST VIEWFINDER FOR AN INDICIA READER filed Dec. 12, 2014 (Todeschini);
米国特許 出願 No. 14/573,022 for DYNAMIC DIAGNOSTIC INDICATOR GENERATION filed Dec. 17, 2014 (Goldsmith);
米国特許 出願 No. 14/578,627 for SAFETY SYSTEM AND METHOD filed Dec. 22, 2014 (Ackley et al.);
米国特許 出願 No. 14/580,262 for MEDIA GATE FOR THERMAL TRANSFER PRINTERS filed Dec. 23, 2014 (Bowles);
米国特許 出願 No. 14/590,024 for SHELVING AND PACKAGE LOCATING SYSTEMS FOR DELIVERY VEHICLES filed January 6, 2015 (Payne);
米国特許 出願 No. 14/596,757 for SYSTEM AND METHOD FOR DETECTING BARCODE PRINTING ERRORS filed Jan. 14, 2015 (Ackley);
米国特許 出願 No. 14/416,147 for OPTICAL READING APPARATUS HAVING VARIABLE SETTINGS filed January 21, 2015 (Chen et al.);
米国特許 出願 No. 14/614,706 for DEVICE FOR SUPPORTING AN ELECTRONIC TOOL ON A USER'S HAND filed Feb. 5, 2015 (Oberpriller et al.);
米国特許 出願 No. 14/614,796 for CARGO APPORTIONMENT TECHNIQUES filed Feb. 5, 2015 (Morton et al.);
米国特許 出願 No. 29/516,892 for TABLE COMPUTER filed Feb. 6, 2015 (Bidwell et al.);
米国特許 出願 No. 14/619,093 for METHODS FOR TRAINING A SPEECH RECOGNITION SYSTEM filed Feb. 11, 2015 (Pecorari);
米国特許 出願 No. 14/628,708 for DEVICE, SYSTEM, AND METHOD FOR DETERMINING THE STATUS OF CHECKOUT LANES filed Feb. 23, 2015 (Todeschini);
米国特許 出願 No. 14/630,841 for TERMINAL INCLUDING IMAGING ASSEMBLY filed Feb. 25, 2015 (Gomez et al.);
米国特許 出願 No. 14/635,346 for SYSTEM AND METHOD FOR RELIABLE STORE-AND-FORWARD DATA HANDLING BY ENCODED INFORMATION READING TERMINALS filed March 2, 2015 (Sevier);
米国特許 出願 No. 29/519,017 for SCANNER filed March 2, 2015 (Zhou et al.);
米国特許 出願 No. 14/405,278 for DESIGN PATTERN FOR SECURE STORE filed March 9, 2015 (Zhu et al.);
米国特許 出願 No. 14/660,970 for DECODABLE INDICIA READING TERMINAL WITH COMBINED ILLUMINATION filed March 18, 2015 (Kearney et al.);
米国特許 出願 No. 14/661,013 for REPROGRAMMING SYSTEM AND METHOD FOR DEVICES INCLUDING PROGRAMMING SYMBOL filed March 18, 2015 (Soule et al.);
米国特許 出願 No. 14/662,922 for MULTIFUNCTION POINT OF SALE SYSTEM filed March 19, 2015 (Van Horn et al.);
米国特許 出願 No. 14/663,638 for VEHICLE MOUNT COMPUTER WITH CONFIGURABLE IGNITION SWITCH BEHAVIOR filed March 20, 2015 (Davis et al.);
米国特許 出願 No. 14/664,063 for METHOD AND 出願 FOR SCANNING A BARCODE WITH A SMART DEVICE WHILE CONTINUOUSLY RUNNING AND DISPLAYING AN 出願 ON THE SMART DEVICE DISPLAY filed March 20, 2015 (Todeschini);
米国特許 出願 No. 14/669,280 for TRANSFORMING COMPONENTS OF A WEB PAGE[ウェブ・ページ] TO VOICE PROMPTS filed March 26, 2015 (Funyak et al.);
米国特許 出願 No. 14/674,329 for AIMER FOR BARCODE SCANNING filed March 31, 2015 (Bidwell);
米国特許 出願 No. 14/676,109 for INDICIA READER filed April 1, 2015 (Huck);
米国特許 出願 No. 14/676,327 for DEVICE MANAGEMENT[デバイス管理] PROXY FOR SECURE DEVICES filed April 1, 2015 (Yeakley et al.);
米国特許 出願 No. 14/676,898 for NAVIGATION SYSTEM CONFIGURED TO INTEGRATE MOTION SENSING DEVICE INPUTS filed April 2, 2015 (Showering);
米国特許 出願 No. 14/679,275 for DIMENSIONING SYSTEM CALIBRATION SYSTEMS AND METHODS filed April 6, 2015 (Laffargue et al.);
米国特許 出願 No. 29/523,098 for HANDLE FOR A TABLET COMPUTER filed April 7, 2015 (Bidwell et al.);
米国特許 出願 No. 14/682,615 for SYSTEM AND METHOD FOR POWER MANAGEMENT OF MOBILE DEVICES filed April 9, 2015 (Murawski et al.);
米国特許 出願 No. 14/686,822 for MULTIPLE PLATFORM SUPPORT SYSTEM AND METHOD filed April 15, 2015 (Qu et al.);
米国特許 出願 No. 14/687,289 for SYSTEM FOR COMMUNICATION VIA A PERIPHERAL HUB filed April 15, 2015 (Kohtz et al.);
米国特許 出願 No. 29/524,186 for SCANNER filed April 17, 2015 (Zhou et al.);
米国特許 出願 No. 14/695,364 for MEDICATION MANAGEMENT SYSTEM filed April 24, 2015 (Sewell et al.);
米国特許 出願 No. 14/695,923 for SECURE UNATTENDED NETWORK AUTHENTICATION[認証] filed April 24, 2015 (Kubler et al.);
米国特許 出願 No. 29/525,068 for TABLET COMPUTER WITH REMOVABLE SCANNING DEVICE filed April 27, 2015 (Schulte et al.);
米国特許 出願 No. 14/699,436 for SYMBOL READING SYSTEM HAVING PREDICTIVE DIAGNOSTICS filed April 29, 2015 (Nahill et al.);
米国特許 出願 No. 14/702,110 for SYSTEM AND METHOD FOR REGULATING BARCODE DATA INJECTION INTO A RUNNING 出願 ON A SMART DEVICE filed May 1, 2015 (Todeschini et al.);
米国特許 出願 No. 14/702,979 for TRACKING BATTERY CONDITIONS filed May 4, 2015 (Young et al.);
米国特許 出願 No. 14/704,050 for INTERMEDIATE LINEAR POSITIONING filed May 5, 2015 (Charpentier et al.);
米国特許 出願 No. 14/705,012 for HANDS-FREE HUMAN MACHINE INTERFACE RESPONSIVE TO A DRIVER OF A VEHICLE filed May 6, 2015 (Fitch et al.);
米国特許 出願 No. 14/705,407 for METHOD AND SYSTEM TO PROTECT SOFTWARE-BASED NETWORK-CONNECTED DEVICES FROM ADVANCED PERSISTENT THREAT filed May 6, 2015 (Hussey et al.);
米国特許 出願 No. 14/707,037 for SYSTEM AND METHOD FOR DISPLAY OF INFORMATION USING A VEHICLE-MOUNT COMPUTER filed May 8, 2015 (Chamberlin);
米国特許 出願 No. 14/707,123 for 出願 INDEPENDENT DEX/UCS INTERFACE filed May 8, 2015 (Pape);
米国特許 出願 No. 14/707,492 for METHOD AND APPARATUS FOR READING OPTICAL INDICIA USING A PLURALITY OF DATA SOURCES filed May 8, 2015 (Smith et al.);
米国特許 出願 No. 14/710,666 for PRE-PAID USAGE SYSTEM FOR ENCODED INFORMATION READING TERMINALS filed May 13, 2015 (Smith);
米国特許 出願 No. 29/526,918 for CHARGING BASE filed May 14, 2015 (Fitch et al.);
米国特許 出願 No. 14/715,672 for AUGUMENTED REALITY ENABLED HAZARD DISPLAY filed May 19, 2015 (Venkatesha et al.);
米国特許 出願 No. 14/715,916 for EVALUATING IMAGE VALUES filed May 19, 2015 (Ackley);
米国特許 出願 No. 14/722,608 for INTERACTIVE USER INTERFACE FOR CAPTURING A DOCUMENT IN AN IMAGE SIGNAL filed May 27, 2015 (Showering et al.);
米国特許 出願 No. 29/528,165 for IN-COUNTER BARCODE SCANNER filed May 27, 2015 (Oberpriller et al.);
米国特許 出願 No. 14/724,134 for ELECTRONIC DEVICE WITH WIRELESS PATH SELECTION CAPABILITY filed May 28, 2015 (Wang et al.);
米国特許 出願 No. 14/724,849 for METHOD OF PROGRAMMING THE DEFAULT CABLE INTERFACE SOFTWARE IN AN INDICIA READING DEVICE filed May 29, 2015 (Barten);
米国特許 出願 No. 14/724,908 for IMAGING APPARATUS HAVING IMAGING ASSEMBLY filed May 29, 2015 (Barber et al.);
米国特許 出願 No. 14/725,352 for APPARATUS AND METHODS FOR MONITORING ONE OR MORE PORTABLE DATA TERMINALS (Caballero et al.);
米国特許 出願 No. 29/528,590 for ELECTRONIC DEVICE filed May 29, 2015 (Fitch et al.);
米国特許 出願 No. 29/528,890 for MOBILE COMPUTER HOUSING filed June 2, 2015 (Fitch et al.);
米国特許 出願 No. 14/728,397 for DEVICE MANAGEMENT[デバイス管理] USING VIRTUAL INTERFACES CROSS-REFERENCE TO RELATED 出願S filed June 2, 2015 (Caballero);
米国特許 出願 No. 14/732,870 for DATA COLLECTION MODULE AND SYSTEM filed June 8, 2015 (Powilleit);
米国特許 出願 No. 29/529,441 for INDICIA READING DEVICE filed June 8, 2015 (Zhou et al.);
米国特許 出願 No. 14/735,717 for INDICIA-READING SYSTEMS HAVING AN INTERFACE WITH A USER'S NERVOUS SYSTEM filed June 10, 2015 (Todeschini);
米国特許 出願 No. 14/738,038 for METHOD OF AND SYSTEM FOR DETECTING OBJECT WEIGHING INTERFERENCES filed June 12, 2015 (Amundsen et al.);
米国特許 出願 No. 14/740,320 for TACTILE SWITCH FOR A MOBILE ELECTRONIC DEVICE filed June 16, 2015 (Bandringa);
米国特許 出願 No. 14/740,373 for CALIBRATING A VOLUME DIMENSIONER filed June 16, 2015 (Ackley et al.);
米国特許 出願 No. 14/742,818 for INDICIA READING SYSTEM EMPLOYING DIGITAL GAIN CONTROL filed June 18, 2015 (Xian et al.);
米国特許 出願 No. 14/743,257 for WIRELESS MESH POINT PORTABLE DATA TERMINAL[データ端末] filed June 18, 2015 (Wang et al.);
米国特許 出願 No. 29/530,600 for CYCLONE filed June 18, 2015 (Vargo et al);
米国特許 出願 No. 14/744,633 for IMAGING APPARATUS COMPRISING IMAGE SENSOR ARRAY HAVING SHARED GLOBAL SHUTTER CIRCUITRY filed June 19, 2015 (Wang);
米国特許 出願 No. 14/744,836 for CLOUD-BASED SYSTEM FOR READING OF DECODABLE INDICIA filed June 19, 2015 (Todeschini et al.);
米国特許 出願 No. 14/745,006 for SELECTIVE OUTPUT OF DECODED MESSAGE DATA filed June 19, 2015 (Todeschini et al.);
米国特許 出願 No. 14/747,197 for OPTICAL PATTERN PROJECTOR filed June 23, 2015 (Thuries et al.);
米国特許 出願 No. 14/747,490 for DUAL-PROJECTOR THREE-DIMENSIONAL SCANNER filed June 23, 2015 (Jovanovski et al.); and
米国特許 出願 No. 14/748,446 for CORDLESS INDICIA READER WITH A MULTIFUNCTION COIL FOR WIRELESS CHARGING AND EAS DEACTIVATION, filed June 24, 2015 (Xie et al.).
【符号の説明】
【００２７】
１００  電子デバイス
１０２  プロセッサ
１０４  フラッシュメモリコントローラ
１０６  フラッシュメモリ
１０７  ホストファイルシステム
１０８  システムフォルダ
１１０  メモリ
１１２  オペレーティングシステム
１１４  ファイルシステムフィルタドライバ
【図１】
0006751560.tif 000002
【図２】
0006751560.tif 000003
【図３】
0006751560.tif 000004