(57)【要約】複数のバッテリー認証のセキュリティレベルおよび手順は、無線通信デバイスの製造後に据え付けられた偽造または無認可のバッテリーについてユーザに警告する。例示的なバテリー認証システムにおいて、モバイルデバイスは、予め格納されている平文をモバイルデバイスに取り付けられているバッテリーに送信する。認可されたバッテリーは平文を受信し、平文に対して暗号化アルゴリズムを実行する。暗号文は、モバイルデバイスに返信される。モバイルデバイスは、受信した暗号文と予め格納されている暗号文とを比較する。受信した暗号文が予め格納されている暗号文と一致する場合、バッテリーが認証される。据え付けられているバッテリーの認証が完了すると、モバイル電話は、通常のバッテリーおよび充電動作を実行する。受信した暗号文が予め格納されている暗号文と一致しない場合、デバイスはバッテリーの使用を制限する認証失敗イベントに入る。
2009526344.tif 000002
【特許請求の範囲】
【請求項１】
バッテリーが取り付けられている無線通信デバイスにおけるバッテリー認証方法であって、
（ａ）該無線通信デバイスが、該取り付けられているバッテリーへと、平文を送信するステップと、
（ｂ）該送信のステップの後に、第１の期間を待機して、該取り付けられたバッテリーから暗号文を受信するステップと、
（ｃ）該第１の期間内に暗号文が受信されなかった場合に、所定の試みの数まで、ステップ（ａ）および（ｂ）を繰り返すステップと、
（ｄ）該第１の期間内に該暗号文が受信されず、所定の試みの数が使い果たされた場合に、バッテリー認証失敗イベントの手順に入るステップと、
（ｅ）該第１の期間内に該暗号文が受信された場合に、該受信された暗号文と、該平文と関連する予め格納されている暗号文とを比較するステップと、
（ｆ）該受信された暗号文が該予め格納されている暗号文と一致する場合に、該取り付けられたバッテリーを真正のバッテリーとして識別するステップと、
（ｇ）該受信された暗号文が該予め格納されている暗号文と一致しない場合に、該バッテリー認証失敗イベントの手順に入るステップと
を包含する、方法。
【請求項２】
前記所定の試みの数は１である、請求項１に記載の方法。
【請求項３】
前記所定の試みの数は１よりも大きい、請求項１に記載の方法。
【請求項４】
低電力モードに入るステップをさらに含み、該低電力モードは、前記無線通信デバイスが通話を開始および受信することを妨げる、請求項１に記載の方法。
【請求項５】
前記無線通信デバイスは、平文と関連する暗号文との複数のペアを格納し、
前記取り付けられたバッテリーへの送信のために、該複数のペアから、該平文と関連する該暗号文とのペアをランダムに選択するステップ
をさらに含む、請求項１に記載の方法。
【請求項６】
前記関連する暗号文は、前記無線通信デバイスの外部のツールによって生成され、
該ツールは、第１の暗号化アルゴリズムを使用し、
前記真正のバッテリーは、該無線通信デバイスによって受信される、生成される該暗号文に対して、第１の暗号化アルゴリズムを使用する、請求項１に記載の方法。
【請求項７】
前記第１の暗号化アルゴリズムは、ブロック暗号化アルゴリズムである、請求項６に記載の方法。
【請求項８】
前記バッテリー認証のセキュリティレベルは「高」であり、前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、ポップアップウィンドウにメッセージを表示するステップと、
該ポップアップウィンドウにおいて、緊急通話オプションを提供するステップと、
該緊急通話オプションが第２の期間内に選択されなかった場合に、前記無線通信デバイスを電力ダウンするステップと、
該緊急通話オプションが選択された場合に、緊急通話をかけるステップと
を含む、請求項１に記載の方法。
【請求項９】
緊急通話をかける前記ステップは、
緊急通話折り返しモードに入るステップと、
該取り付けられたバッテリーが放出することを可能にするステップと、
通常のバッテリー充電動作をブロックするステップと、
低電力モードに入るステップと
をさらに含む、請求項８に記載の方法。
【請求項１０】
前記バッテリー認証のセキュリティレベルは「中」であり、前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、ポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作をブロックするステップと
を含む、請求項１に記載の方法。
【請求項１１】
前記バッテリー認証のセキュリティレベルは「低」であり、前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、ポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作を実行するステップと
を含む、請求項１に記載の方法。
【請求項１２】
バッテリー認証方法であって、
バッテリーが、接続されたデバイスから平文を受信するステップと、
該バッテリーが、該受信された平文に対して暗号化アルゴリズムを実行することによって、暗号文を生成するステップと、
該バッテリーが、該接続されたデバイスへと、該暗号文を送信するステップと、
該バッテリーから送信された該暗号文に基づいて、該接続されたデバイスが該バッテリーを真正であると識別した場合に、該バッテリーが、通常動作のために、該接続されたデバイスに電力供給するステップと
を包含する、方法。
【請求項１３】
前記接続されたデバイスは、前記暗号文と予め格納されている暗号文とを比較することによって、前記バッテリーが真正であることを識別し、該予め格納されている暗号文は、前記暗号化アルゴリズムを用いて生成される、請求項１２に記載の方法。
【請求項１４】
無線通信デバイスであって、
プロセッサと、
該プロセッサに接続されたメモリと、
該プロセッサに接続された送受信器と、
該プロセッサに接続された入力デバイスと、
該プロセッサに接続されたディスプレイデバイスと、
該プロセッサに接続された取り付け可能なバッテリーと、
該プロセッサによって実行可能なソフトウェアと
を備え、該ソフトウェアは、
（ａ）該取り付け可能なバッテリーへと平文を送信するステップと、
（ｂ）第１の期間を待機して、該取り付け可能なバッテリーから暗号文を受信するステップと、
（ｃ）該第１の期間内に暗号文が受信されなかった場合に、ステップ（ａ）および（ｂ）を所定の試みの数だけ繰り返すステップと、
（ｄ）該第１の期間内に暗号文が受信されず、所定の試みの数が使い果たされた場合に、バッテリー認証失敗イベントの手順に入るステップと、
（ｅ）該第１の期間内に暗号文が受信された場合に、該受信された暗号文と、該平文と関連する予め格納されている暗号文とを比較するステップと、
（ｆ）該受信された暗号文が該予め格納されている暗号文と一致する場合に、取り付けられたバッテリーを真正のバッテリーとして識別するステップと、
（ｇ）該受信された暗号文が予め格納されている暗号文と一致しない場合に、該バッテリー認証失敗イベントの手順に入るステップと
から成る方法を実行する、無線通信デバイス。
【請求項１５】
バッテリー認証のセキュリティレベルは「高」であり、前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順は、
前記取り付け可能なバッテリーが真正ではないということを示すために、前記ディスプレイ内のポップアップウィンドウにメッセージを表示するステップと、
該ポップアップウィンドウにおいて、緊急通話オプションを提供するステップと、
該緊急通話オプションが第２の期間内に選択されなかった場合に、前記無線通信デバイスを電力ダウンするステップと、
該緊急通話オプションが選択された場合に、緊急通話をかけるステップと
を含む、請求項１４に記載の無線通信デバイス。
【請求項１６】
前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順の緊急通話をかける前記ステップは、
緊急通話折り返しモードに入るステップと、
該取り付けられたバッテリーが放出することを可能にするステップと、
通常のバッテリー充電動作をブロックするステップと、
低電力モードに入るステップと
をさらに含む、請求項１５に記載の無線通信デバイス。
【請求項１７】
前記バッテリー認証のセキュリティレベルは「中」であり、前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、前記ディスプレイ上のポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作をブロックするステップと
を含む、請求項１４に記載の無線通信デバイス。
【請求項１８】
前記バッテリー認証のセキュリティレベルは「低」であり、前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順は、
前記取り付け可能なバッテリーが真正ではないということを示すために、前記ディスプレイ上のポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作を実行するステップと
を含む、請求項１４に記載の無線通信デバイス。
【請求項１９】
前記取り付け可能なバッテリーは、前記真正のバッテリーであり、該真正のバッテリーは、前記平文に対して暗号化アルゴリズムを実行することによって、前記暗号文を生成するための処理デバイス
を備えている、請求項１４に記載の無線通信デバイス。
【請求項２０】
前記予め格納されている暗号文は、前記無線通信デバイスの外部のツールによって生成され、該ツールは、生成された該予め格納されている暗号文に対して、前記暗号化アルゴリズムを利用する、請求項１９に記載の無線通信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
（発明の分野）
本発明は、無線通信デバイスの分野に関する。より具体的には、本発明は、無線通信デバイスに据え付けられたバッテリーの認証に関する。
【背景技術】
【０００２】
（発明の背景）
典型的な無線通信デバイス（例えば、モバイル電話）は、特にメモリおよび送受信器に接続されたプロセッサを含み、各々はハウジング内に包囲されている。モバイル電源（例えば、バッテリー）は、プロセッサ、メモリ、送受信器に接続され、それらに電力を供給する。スピーカおよびマイクロフォンもまた、無線通信デバイスのユーザから音響信号を受信すること、および無線通信デバイスのユーザへと音響信号を送信することのそれぞれのために、ハウジング内に包囲されている。バッテリーは、典型的には、製造中にデバイスに据え付けられるので、製造業者は、デバイス内のバッテリーの正しく安全な性能を保証するために、これらの「真正（ａｕｔｈｅｎｔｉｃ）」バッテリーを調整することができる。しかしながら、消費者によって後日据え付けられる置き換え用バッテリーの安全性に関して、モバイル電話の製造業者の懸念が増大しつつある。
【０００３】
低品質であって、認証されていなかったり、または偽造であったりするバッテリー（すなわち、製造業者によって認可されていないバッテリー）は、デバイスのユーザに対して潜在的なダメージを与え得る。例えば、偽造のバッテリーは、正常に機能せずに、爆発または発火し、ユーザに怪我を負わせたり、無線デバイスに損傷を与えたりすることがあり得る。したがって、無線通信デバイス業界においては、デバイス内に安全機構を実装し、認可されたバッテリーの使用を確実にすることが必要とされている。
【発明の開示】
【課題を解決するための手段】
【０００４】
（発明の概要）
複数のバッテリー認証のセキュリティレベルおよびモバイルユーザインターフェースが開示され、これは、デバイスの製造後に無線通信デバイスに据え付けられた偽造または無認可のバッテリーに関連する１つ以上の不都合に対処して解決する。
【０００５】
例えば、例示的なバッテリー認証システムにおいて、モバイルデバイスは、予め格納された平文を、モバイルデバイスに据え付けられたバッテリーへと送信する。認可されたバッテリーは平文を受信し、この平文に対して暗号化アルゴリズムを実行し、暗号文を出力する。暗号文は、モバイルデバイスへと返信される。モバイルデバイスは、受信した暗号文と予め格納されている暗号文とを比較する。受信した暗号文が予め格納されている暗号文と一致する場合、バッテリーが認証される。据え付けられているバッテリーの認証が完了すると、モバイル電話は、通常のバッテリーおよび充電動作を実行する。受信した暗号文が予め格納されている暗号文と一致しない場合、デバイスはバッテリーの使用を制限する認証失敗イベントに入る。
【０００６】
本発明のその他の特徴および利点は、当業者には、以下の詳細な説明および添付の図面を参照した後に、よりよく理解される。
【発明を実施するための最良の形態】
【０００７】
バッテリー認証とは、無線通信デバイスにおいて使用されるバッテリーの真正が、認可されたデバイスまたは認可されなかったデバイスとして、明確に識別されるプロセスである。図１は、本発明の一実施形態にしたがう、簡略化された例示的なバッテリー認証システム１０を示している。示されている実施形態１０は、暗号化技術のアプローチを利用し、このアプローチにおいては、テスト対象のバッテリー１４は、無線通信デバイス１２によって送信された平文入力（ｐｌａｉｎ  ｔｅｘｔ）１６に応答して、無線デバイス１２へと、暗号文（ｃｉｐｈｅｒ  ｔｅｘｔ）２０（本明細書中では、暗号化された文（ｅｎｃｒｙｐｔｅｄ  ｔｅｘｔ）とも称される）を返す。バッテリー１４は、無線通信デバイス１２から受信した平文に対し、暗号化アルゴリズム１８を利用する。暗号文２０は、バッテリー１４から無線通信デバイス１２へと出力される。バッテリー１４から暗号文２０を受信すると、無線通信デバイス１２は、受信した暗号文２０と、デバイス１２のメモリ内に予め格納されている暗号文とを比較することによって、暗号文２０が正しいかどうかを決定する（ブロック２２）。予め格納されている暗号文は、バッテリー１４によって使用されるものと同じ暗号化アルゴリズムによって生成される。
【０００８】
バッテリー認証の実施形態において利用され得る例示的な暗号化アルゴリズム１８は、ブロック暗号である。ブロック暗号は、対称鍵暗号であり、この鍵暗号は、不変変換（ｕｎｖａｒｙｉｎｇ  ｔｒａｎｓｆｏｒｍ）を用い、固定長のビット群（すなわち、「ブロック」）の上で動作する対称的な鍵暗号である。例えば、暗号化の間に、平文のブロックは、ブロック暗号化に入力される。ブロック暗号化は、対応する暗号文のブロックを出力する。正しい変換は、それもまたブロック暗号化に対して提供され得る鍵を使用することによって制御される。無線通信デバイスにおける解読は、解読アルゴリズムが暗号文のブロックと共に鍵を受け取り、平文のオリジナルのブロックを出力する、同様のプロセスによって遂行される。暗号化アルゴリズムは、ファームウェアまたはソフトウェアまたはその他の適切な技術を利用することによって、実行され得る。
【０００９】
図６は、本発明の一実施形態にしたがう、バッテリー認証方法１００を示している。ブロック１０２において、平文および暗号化された文は、バッテリー認証方法と共に使用するために、無線通信デバイスへと供給される。暗号化された文はまた、本明細書中では、暗号文とも称される。セキュリティ上の問題のために、暗号化アルゴリズムおよび鍵は、デバイス内には存在しない。代わりに、別のツールが、暗号化アルゴリズムを使用することによって、平文および対応する暗号化された文の２つのペアを生成する。この２つのペアは、調整中に、各モバイルに提供される。平文はランダムに生成された数なので、各デバイスは、平文および暗号化された文の２つの異なるペアを有することが期待される。このことは、暗号化された文を抽出して、その他のモバイル上でそれを使用することを試みることによって上記のアルゴリズムを迂回しようとする、任意の試みを最小化する。
【００１０】
図６のブロック１０４に続くと、バッテリー認証イベントは、デバイスをトリガし、使用中のバッテリーの真正を検証するための手順を実行させる。本方法の一実施形態においては、次のように事前条件が想定される：バッテリーは、モバイルデバイスには取り付けられておらず、モバイルデバイスに接続されている外部電源は存在しない。この事前条件を仮定すると、バッテリー認証のための様々なトリガイベントが存在することができる。第１のトリガイベントは、ユーザがバッテリーを無線デバイスに取り付け、かつデバイスに電力供給した場合に、発生する。別のトリガイベントにおいて、ユーザは、電力ダウン状態にあるモバイルデバイスに対し、バッテリーを取り付ける。その後ユーザは、外部電源をモバイルに接続する。別のトリガシナリオにおいては、バッテリーが取り付けられていないデバイスへと、外部電源が接続される。その後ユーザは、バッテリーをデバイスに取り付ける。
【００１１】
バッテリー認証トリガイベントのうちの１つを感知すると、モバイルデバイスは、低電力モードに入り、検証手順の間はずっと、低電力モードであり続ける。低電力モードは、モバイルデバイスが、バッテリー認証手順の間に、通話を開始および終了することを妨げる。バッテリー認証の試みを示す変数は、ゼロに設定され（ブロック１０６）、例えば、「ＢＡ（試み）＝０」となる。デバイスは、予め格納された平文および暗号文のペアを、デバイスのデータベースから、ランダムにフェッチする。ブロック１０８において、デバイスは、シリアル通信リンク３７６を介することによって、平文１１０をバッテリーへと送信する（図７においても示されている）。本発明の一実施形態にしたがうと、通信リンクは、ユニバーサル非同期送受信器（ＵＡＲＴ；Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔｔｅｒ）である。
【００１２】
その後モバイルデバイスは、バッテリー認証の試みのカウンターを増加させ、タイマーをスタートさせる（ブロック１１２）。ブロック１１４によって示されているように、暗号化された文１３６が、所定のタイムリミットＴ（ＢＡ１）内に、バッテリーから受信されなかった場合、モバイルは現在の認証の試みの数を決定する（ブロック１２２）。図２の例示的な実施形態において、許容可能な試みの数は、２つであるとして示されている。すなわち、試みの数が２つ以上であると仮定すると、モバイルデバイスは、バッテリー認証失敗イベントに入る（ブロック１２４）。しかしながら、許容可能な試みの数は、本発明のその他の実施形態に応じて増加または減少し得ることが、理解されるべきである。例えば、モバイルデバイスとバッテリーとの間で起こり得るエラーを補償するためには、平文および鍵を再送信することが望ましい。本発明の一実施形態にしたがうと、タイムリミットＴ（ＢＡ１）は、約１５０ｍｓｅｃである。しかしながら、その他の実施形態のタイムリミットは、電話の構成に応じて、低かったり高かったりし得る。試みの数が所定の限界未満である場合（ブロック１２２）、モバイルデバイスは、予め格納された平文をバッテリーへと再送信し（ブロック１０８）、許容された試みの数が超過するまで、またはバッテリーが暗号化された文をモバイルデバイスへと再び返すまで、ループに存在し続ける（ブロック１１４）。
【００１３】
ブロック１１６に続くと、暗号化された文が所定のタイムリミットＴ（ＢＡ１）内に受信された場合、デバイスは、受信した暗号化された文と予め格納されている暗号化された文とを比較する。ブロック１１８において、受信した暗号化された文が、予め格納されている暗号化された文と一致する場合、バッテリーは真正および通常のバッテリーであり、充電動作へと続き得る（ブロック１２０）。一実施形態にしたがうと、バッテリー認証プロセスは、バッテリーの真正が純正であると識別された場合には、ユーザにとってトランスペアレントである。受信した暗号化された文が予め格納されている暗号化された文と一致しない場合（ブロック１１８）、デバイスは、試みの数が許容された限界を超過するかどうかを決定する（ブロック１２２）。許容された試みの数がこの限界を超過した場合、モバイルデバイスは、バッテリー認証失敗イベント１２４に入り、このイベントは、図３、図４、および図５を参照して、さらに議論される。許容された試みの数が許容された限界を超過していない場合（ブロック１２２）、モバイルデバイスは、予め格納された平文をバッテリーへと再送信し（ブロック１０８）、許容された試みの数が超過するまで、またはバッテリーが期待される暗号化された文を返すまで、ループに存在し続ける。
【００１４】
バッテリーの観点から図６を続けると、バッテリーは、モバイルデバイスから平文を受信する（ブロック１３０）。バッテリーは、平文に対して暗号化アルゴリズムを実行する（ブロック１３２）。暗号化アルゴリズムは、モバイルデバイスに格納されている予め格納された暗号化された文を生成するために使用されるものと同じアルゴリズムである。その後バッテリーは、暗号化された文１３６をモバイルデバイスへと送信する（ブロック１３４）。上述のように、モバイルデバイスは、暗号化アルゴリズムを格納しない。むしろ平文および暗号化された文が、別のソースから生成され、モバイル電話を調整する間に、電話内に格納される。
【００１５】
インストールされたバッテリーが偽造として識別されると、すなわち、バッテリー認証が失敗すると、モバイルハンドセットは、モバイルハンドセットを調整する間に、サービスプロバイダの要求によって設定されたセキュリティレベルに基づいて、様々なセキュリティ手順をフォローし得る。ユーザはまた、セキュリティレベル設定に基づいて、様々なオプションを有する警告ポップアップメッセージを提供される。セキュリティレベルは、バッテリー認証の失敗をディセーブルにすることを含む、バッテリーのセキュリティの様々なレベルを設定するために使用される。
【００１６】
図２のセキュリティレベルのテーブル３０は、バッテリー認証のセキュリティレベルと、バッテリーが偽造として識別されたときの、モバイル電話の能力とを示している。この特徴は、サービスプロバイダが、様々なセキュリティレベルを適用することによって、それらに固有の市場の需要を満たすことを可能にする。図２に示されているように、バッテリーセキュリティレベル設定３２は、「高（ｈｉｇｈ）」、「中（ｍｅｄｉｕｍ）」、「低（ｌｏｗ）」、または「ディセーブル（ｄｉｓａｂｌｅｄ）」であり得る。この設定は、モバイルデバイスの調整の間に構成され得る。一実施形態にしたがうと、認証プロセスは、適切なセキュリティアクセスを伴って、ユーザインターフェースを介してディセーブルにされ得る。バッテリーの放電列３４は、バッテリーが特定のセキュリティレベルに対して放電することが可能であるかどうかを示している。すなわち、バッテリーが放電することが可能な場合、電話は、通話を開始および受信するために使用され得る。バッテリーの充電列３６は、バッテリーが特定のセキュリティレベルに対して充電することが可能であるかどうかを示している。Ｅ９１１列３８は、Ｅ９１１通話がなされ得るかどうか、モバイルが通話を開始し得るかどうか（ＭＯ、モバイル開始（ｍｏｂｉｌｅ  ｏｒｇａｎｉｚａｔｉｏｎ））、およびモバイルが着信通話を受け取り得るかどうか（ＭＴ、モバイル終了（ｍｏｂｉｌｅ  ｔｅｒｍｉｎａｔｉｎｇ））を示している。警告メッセージ列４０は、据え付けられたバッテリーが真正のバッテリーではないということ、およびＥ９１１通話を行うために電力が供給され得ることを除いて電力ダウンが起こり得るということについての警告メッセージを、モバイルデバイスがユーザに対して表示し得るかどうか示している。
【００１７】
セキュリティレベルのテーブル３０を続けると、セキュリティレベル設定が「ディセーブル」に設定された場合、バッテリーはモバイルに電力供給するために使用され得、バッテリーは充電され得、Ｅ９１１通話はイネーブルにされ得、モバイル電話は通話を開始し得、着信通話を受信し得、モバイルは警告メッセージを表示しない。本発明の一実施形態にしたがうと、バッテリー認証レベルが「ディセーブル」に設定された場合、モバイルデバイスは、バッテリー認証手順を実行するための平文を送信しない。代替的な実施形態においては、バッテリー認証は、例えば、ユーザに対してはトランスペアレントなバックグラウンドの手順において、処理され得る。
【００１８】
セキュリティレベルが「低」に設定された場合、バッテリーはモバイルに電力供給するために使用され得、バッテリーは充電され得、Ｅ９１１通話はイネーブルにされ得、モバイル電話は通話を開始し得、着信通話を受信し得、モバイルはバッテリーが真正ではないという警告メッセージを表示する。セキュリティレベル設定が「中」に設定された場合、バッテリーはモバイルに電力供給するために使用され得、バッテリーは充電され得ず、Ｅ９１１通話はイネーブルにされ得、モバイル電話は通話を開始し得、着信通話を受信し得、モバイルはバッテリーが真正ではないという警告メッセージを表示する。セキュリティレベル設定が「高」に設定された場合、バッテリーは、Ｅ９１１通話が行われたときにモバイルに電力供給するためだけに使用され、バッテリーは充電され得ず、Ｅ９１１通話はイネーブルにされ、モバイル電話は通話を開始し得ず、着信通話を受信し得ず、モバイルはバッテリーが真正ではないという警告メッセージを表示する。メッセージの表示に加え、バッテリー認証の実施形態は、バッテリーが真正ではない場合に、可聴性の警告音を提供し得る。
【００１９】
図６のブロック１２４のバッテリー認証失敗イベントは、図３、図４、および図５に関連して、詳細に記載される。図３は、「高」に設定されたバッテリー認証セキュリティレベルに対する失敗イベントの方法を示している。ブロック４０においてスタートし、モバイルは、セキュリティレベルを高に設定して、バッテリー認証失敗イベントに入った。デバイスは、バッテリー認証プロセスからの低電力モードのままである。モバイルデバイスは、据え付けられたバッテリーが真正ではないこと、およびデバイスが通常のプロセスのために使用され得ないことをユーザに対して知らせる、ポップアップウィンドウを表示する（クロック４２）。しかしながら、緊急の場合には、ポップアップウィンドウは、Ｅ９１１通話を行うためのオプションを、ユーザに対して提供する。ブロック４４においては、タイマーＴ（ＢＡ２）がスタートさせられる。
【００２０】
その後デバイスは、所定の期間Ｔ（ＢＡ２）が満了したかどうか、および緊急通話が行われたかどうかを決定する（ブロック４６）。所定の期間が満了した場合、モバイルデバイスは、自動的に電力ダウンし、バッテリーの再充電ができなくなる（ブロック５０）。本発明の一実施形態にしたがうと、ポップアップウィンドウは、タイマーＴ（ＢＡ２）が満了した後に、クリアになる。本発明の例示的な実施形態にしたがうと、デバイスのユーザがＥ９１１をダイヤルして緊急通話を行う場合、第１の数字の入力の際に、モバイルはポップアップウィンドウをクリアにし、低電力モードから退出する（ブロック４８）。バッテリーは放出できるが、バッテリーの充電はできない。その後モバイルデバイスは、選好ローミングリスト（ＰＲＬ；ｐｒｅｆｅｒｒｅｄ  ｒｏａｍｉｎｇ  ｌｉｓｔ）によって指示されるシステム決定状態に入り、システムを取得する。Ｅ９１１通話は、サービス利用可能状態に置かれる（ブロック５２）。その後電話は、適用可能な場合には、緊急通話折り返しモード（ＥＣＢＭ；ｅｍｅｒｇｅｎｃｙ  ｃａｌｌ  ｂａｃｋ  ｍｏｄｅ）に入る（ブロック５４）。その後デバイスは、低電力モードに再び入る（ブロック５６）。ＥＣＢＭにおいて、デバイスは、ローカルな緊急応答機関（ＰＳＡＰ：Ｐｕｂｌｉｃ  Ｓａｆｅｔｙ  Ａｎｓｗｅｒｉｎｇ  Ｐｏｉｎｔ）からの通話の折り返しのために利用可能であり続けるように、システム上でアイドル状態になる。ユーザがＥ９１１通話を行った後に、緊急通話折り返しモードから退出した場合、デバイスは電力ダウンする。
【００２１】
一部の状況においては、ユーザは、バッテリー認証プロセスの間に、モバイル電話へと外部電源を接続し得る。外部電源が低電力のアダプタを使用している場合、モバイルは、低電力モードに存在し続ける。なぜならば、低電力のアダプタは、通話が開始されることを可能にするために、十分な電力を提供し得ないからである。外部電源が高電力のアダプタを使用して接続されている場合、モバイルは、外部電源を検出した際に、ポップアップウィンドウをクリアにする。その後モバイルは、外部電源を使用することによって動作可能になり、モバイルはバッテリーに充電しない。本発明の一実施形態にしたがうと、モバイルは、ユーザが外部電源への接続を切断した場合に、電力ダウンする。
【００２２】
図４を参照すると、デバイスは、中セキュリティレベルのための、バッテリー認証失敗イベントに入った（ブロック６０）。モバイルデバイスは、据え付けられたバッテリーが真正ではないということをユーザに通知するメッセージを有するポップアップウィンドウを表示する（ブロック６２）。このウィンドウはまた、ソフトキーオプション「ＯＫ」をも提供する。デバイスは、ユーザがメッセージを確認することを待機する。ユーザが「ＯＫ」ソフトキーを押した場合（ブロック６４）、ポップアップウィンドウはクリアにされ（ブロック６６）、デバイスは低電力モードから退出し、ＰＲＬによって指示されるシステム決定状態に入る。中セキュリティレベルの間、バッテリーは放出できるが、モバイルデバイスは、認証が失敗したバッテリーで通常に動作する。しかしながら、外部電源が接続された場合に、モバイルは、外部電源から動作するが、バッテリーは充電されない。
【００２３】
図５は、バッテリーレベルが低に設定されたときの、バッテリー認証失敗イベントの手順を示している。ブロック７０において、モバイルはバッテリー認証失敗イベントに入った。モバイルデバイスは、据え付けられたバッテリーが真正ではないことをユーザに知らせるポップアップウィンドウを表示する（ブロック７２）。このポップアップウィンドウはまた、バッテリーに関するメッセージを確認するようにユーザに促すための「ＯＫ」ソフトキーを提供する。このソフトキーが選択された場合（ブロック７４）、デバイスはポップアップウィンドウをクリアにし、低電力モードから退出する。通常のバッテリーおよび充電動作の遂行が許可され（ブロック７６）、モバイルデバイスは、ＰＲＬによって指示されるシステム決定状態に入る。
【００２４】
図７は、本明細書中に記載されている様々な実施形態と関連して使用され得る例示的な無線通信デバイス３５０を示すブロック図である。例えば、無線通信デバイス３５０は、ハンドセットまたはＰＤＡネットワークデバイスと共に使用され得る。しかしながら、当業者には明白であり得るように、その他の無線通信デバイスおよび／またはアーキテクチャもまた使用され得る。
【００２５】
示されている実施形態において、無線通信デバイス３５０は、アンテナ３５２、マルチプレクサ３５４、低ノイズ増幅器（「ＬＮＡ」）３５６、電力増幅器（「ＰＡ」）３５８、変調回路３６０、ベースバンドプロセッサ３６２、スピーカ３６４、マイクロフォン３６６、プロセッサ３６８、データ格納領域３７０、電力回路３７４、およびハードウェアインターフェース３７２を含む。例えばキーパッドおよびディスプレイデバイスのような様々なユーザインターフェースデバイス（図示されていない）は、ユーザ入力を受信し、出力メッセージを通信するために、ハードウェアインターフェース３７２に通信可能なように接続され得る。無線通信デバイス３５０において、無線周波数（「ＲＦ」）信号は、アンテナ３５２によって送信および受信される。要素３５４、３５６、３５８、および３６０は、集約的に送受信器と称される。
【００２６】
マルチプレクサ３５４は、スイッチとして機能し、送信経路および受信経路の間にアンテナ３５２を接続する。受信経路において、受信されたＲＦ信号は、マルチプレクサ３５４からＬＮＡ３５６に接続される。ＬＮＡ３５６は、受信されたＲＦ信号を増幅し、増幅された信号を、変調回路３６０の復調部分へと接続する。復調器は、ベースバンドの受信信号を残しながら、ＲＦキャリア信号を剥ぎ取り、それは、復調器の出力からベースバンドプロセッサ３６２へと送信される。
【００２７】
ベースバンドの受信オーディオ信号がオーディオ情報を含んでいる場合、ベースバンドプロセッサ３６２は、信号をデコードし、それをアナログ信号に変換する。その後、信号は増幅され、スピーカ３６４へと送信される。ベースバンドプロセッサ３６２はまた、マイクロフォン３６６からアナログのオーディオ信号を受信する。これらのアナログのオーディオ信号は、デジタル信号に変換され、ベースバンドプロセッサ３６２によってエンコードされる。ベースバンドプロセッサ３６２はまた、送信のためにデジタル信号をコード化し、変調回路３６０の変調部分へとルーティングされるベースバンドのオーディオ信号を生成する。変調器は、ベースバンドの送信オーディオ信号と、ＲＦキャリア信号とを混合し、電力増幅器３５８へとルーティングされるＲＦ送信信号を生成する。増幅器３５８は、ＲＦ送信信号を増幅し、アンテナ３５２による送信のために信号がアンテナ部分にスイッチされるマルチプレクサ３５４へと、それをルーティングする。
【００２８】
ベースバンドプロセッサ３６２はまた、プロセッサ３６８に通信可能なように接続される。プロセッサ３６８は、データ格納領域３７０へのアクセスを有する。プロセッサ３６８は、ソフトウェアにおいて具体化された命令（例えば、データ格納領域３７０において格納され得る図１〜図６の方法）を実行するように構成されていることが、好適である。バッテリー３８４は、コネクタ３７６を介して、電力回路３７４に接続される。バッテリー３８４は、典型的には、凹部の区画３８６におけるデバイス内に収納される。外部電源（図示されず）もまた、デバイスに電力を提供し、バッテリー３８４を再充電するために、コネクタ３７８を介して接続され得る。バッテリー３８４は、プロセッサタイプの要素３８８を含んでおり、この要素は、図６に示されているような暗号化アルゴリズム１３２を実行する。
【００２９】
本発明はさらに、本発明の実施形態が格納されている機械読み取り可能な媒体に関する。命令を格納することに適した任意の媒体は、本発明の範囲内にあることが考えられる。例えば、そのような媒体は、磁気式、光学式、または半導体媒体の形態うちの任意の形態を取り得る。本発明はまた、本発明の実施形態を含むデータ構造、および本発明の実施形態を含むデータ構造の送信にも関する。
【００３０】
本発明の例示的な実施形態に関する上記の記述から、本発明の範囲から逸れることなしに、本発明の概念を実装するために様々な技術が使用され得るということが明白である。さらに、本発明は特定の実施形態に関連して記載されてきたが、当業者は、本発明の精神および範囲から逸れることなしに、形式および詳細において、変更がなされ得ることを理解し得る。記載された実施形態は、あらゆる点で、例示のためのものであって限定のためのものではないということが、認識され得る。本発明は、本明細書に記載されている特定の例示的な実施形態に限定されるものではなく、本発明の範囲から逸れることなしに、多くの再配置、改変、および置き換えが可能であるということもまた、理解されるべきである。
【図面の簡単な説明】
【００３１】
【図１】図１は、本発明の一実施形態にしたがう、無線通信デバイスにおけるバッテリーの認証を提供するための、例示的な方法およびデバイスを示している。
【図２】図２は、本発明の実施形態にしたがう、様々なバッテリー認証レベルのための無線通信デバイスの能力を示す表である。
【図３】図３は、本発明の一実施形態にしたがう、「高」に設定されたバッテリー認証レベルのためのバッテリー認証の例示的な方法の流れ図である。
【図４】図４は、本発明の一実施形態にしたがう、「中」に設定されたバッテリー認証レベルのためのバッテリー認証の例示的な方法の流れ図である。
【図５】図５は、本発明の一実施形態にしたがう、「低」に設定されたバッテリー認証レベルのためのバッテリー認証の例示的な方法の流れ図である。
【図６】図６は、無線通信デバイスにおいてバッテリー認証を提供するための、図１の方法の例示的な詳細な実施形態を示している。
【図７】図７は、本発明の一実施形態にしたがう、例示的なバッテリー認証システムのブロック図である。
【図１】
2009526344.tif 000003
【図２】
2009526344.tif 000004
【図３】
2009526344.tif 000005
【図４】
2009526344.tif 000006
【図５】
2009526344.tif 000007
【図６】
2009526344.tif 000008
【図７】
2009526344.tif 000009
【手続補正書】
【提出日】平成20年7月18日(2008.7.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
バッテリーが取り付けられている無線通信デバイスにおけるバッテリー認証方法であって、
平文と関連する暗号文とのペアを、該無線通信デバイスに格納されている複数のペアからランダムに選択するステップと、
（ａ）該無線通信デバイスが、該取り付けられているバッテリーへと、平文を送信するステップと、
（ｂ）該送信のステップの後に、第１の期間を待機して、該取り付けられたバッテリーから暗号文を受信する、ステップと、
該第１の期間内に暗号文が受信されなかった場合に、所定の試みの数まで、ステップ（ａ）および（ｂ）を繰り返すステップと、
該第１の期間内に該暗号文が受信されず、所定の試みの数が使い果たされた場合に、バッテリー認証失敗イベントの手順に入るステップと、
該第１の期間内に該暗号文が受信された場合に、該受信された暗号文と、該平文と関連する予め格納されている暗号文とを比較するステップと、
該受信された暗号文が該予め格納されている暗号文と一致する場合に、該取り付けられたバッテリーを真正のバッテリーとして識別するステップと、
該受信された暗号文が該予め格納されている暗号文と一致しない場合に、該バッテリー認証失敗イベントの手順に入るステップと
を包含する、方法。
【請求項２】
低電力モードに入るステップをさらに含み、該低電力モードは、前記無線通信デバイスが通話を開始および受信することを妨げる、請求項１に記載の方法。
【請求項３】
平文と関連する暗号文との複数のペアが、前記無線通信デバイスに格納される、請求項１に記載の方法。
【請求項４】
前記関連する暗号文は、前記無線通信デバイスの外部のツールによって生成され、
該ツールは、第１の暗号化アルゴリズムを使用し、
前記真正のバッテリーは、該無線通信デバイスによって受信される、生成される該暗号文に対して、第１の暗号化アルゴリズムを使用する、請求項１に記載の方法。
【請求項５】
前記第１の暗号化アルゴリズムは、ブロック暗号化アルゴリズムである、請求項４に記載の方法。
【請求項６】
前記バッテリー認証のセキュリティレベルは「高」であり、前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、ポップアップウィンドウにメッセージを表示するステップと、
該ポップアップウィンドウにおいて、緊急通話オプションを提供するステップと、
該緊急通話オプションが第２の期間内に選択されなかった場合に、前記無線通信デバイスを電力ダウンするステップと、
該緊急通話オプションが選択された場合に、緊急通話をかけるステップと
を含む、請求項１に記載の方法。
【請求項７】
緊急通話をかける前記ステップは、
緊急通話折り返しモードに入るステップと、
該取り付けられたバッテリーが放出することを可能にするステップと、
通常のバッテリー充電動作をブロックするステップと、
低電力モードに入るステップと
をさらに含む、請求項６に記載の方法。
【請求項８】
前記バッテリー認証のセキュリティレベルは「中」であり、前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、ポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作をブロックするステップと
を含む、請求項１に記載の方法。
【請求項９】
前記バッテリー認証のセキュリティレベルは「低」であり、前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、ポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作を実行するステップと
を含む、請求項１に記載の方法。
【請求項１０】
前記取り付けられたバッテリーが、前記無線通信デバイスから前記平文を受信するステップと、
該取り付けられたバッテリーが、該受信された平文に対して暗号化アルゴリズムを実行することによって、暗号文を生成するステップと、
該取り付けられたバッテリーが、該無線通信デバイスへと、該暗号文を送信するステップと、
該バッテリーから送信された該暗号文に基づいて、該無線通信デバイスが該取り付けられたバッテリーを真正であると識別した場合に、該取り付けられたバッテリーが、通常動作のために、該無線通信デバイスに電力供給するステップと
をさらに包含する、請求項１に記載の方法。
【請求項１１】
無線通信デバイスであって、
平文と関連する暗号文との複数のペアを予め格納するためのメモリであって、該予め格納されている関連する暗号文は、暗号化アルゴリズムを利用する該無線通信デバイスの外部のツールによって生成される、メモリと、
該平文と該関連する暗号文とのペアを、取り付けられたバッテリーへの送信のために、該複数のペアからランダムに選択する、該メモリに接続されたプロセッサと、
該プロセッサに接続された送受信器と、
該プロセッサに接続された入力デバイスと、
該プロセッサに接続されたディスプレイと
を備え、
該取り付け可能なバッテリーは、該プロセッサに接続されており、
該プロセッサによって実行可能なソフトウェアは、
（ａ）該取り付け可能なバッテリーへと平文を送信するステップであって、該取り付け可能なバッテリーが真正である場合に、該真正のバッテリーは、該平文に対して該暗号化アルゴリズムを実行して暗号文を生成する処理デバイスを含んでいる、ステップと、
（ｂ）第１の期間を待機して、該取り付け可能なバッテリーから該暗号文を受信するステップと、
（ｃ）該第１の期間内に暗号文が受信されなかった場合に、ステップ（ａ）および（ｂ）を所定の試みの数だけ繰り返すステップと、
（ｄ）該第１の期間内に暗号文が受信されず、所定の試みの数が使い果たされた場合に、バッテリー認証失敗イベントの手順に入るステップと、
（ｅ）該第１の期間内に暗号文が受信された場合に、該受信された暗号文と、該平文と関連する該予め格納されている暗号文とを比較するステップと、
（ｆ）該受信された暗号文が該予め格納されている暗号文と一致する場合に、該取り付けられたバッテリーを真正のバッテリーとして識別するステップと、
（ｇ）該受信された暗号文が予め格納されている暗号文と一致しない場合に、該バッテリー認証失敗イベントの手順に入るステップと
から成る方法を実行する、無線通信デバイス。
【請求項１２】
バッテリー認証のセキュリティレベルは「高」であり、前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順は、
前記取り付け可能なバッテリーが真正ではないということを示すために、前記ディスプレイ内のポップアップウィンドウにメッセージを表示するステップと、
該ポップアップウィンドウにおいて、緊急通話オプションを提供するステップと、
該緊急通話オプションが第２の期間内に選択されなかった場合に、前記無線通信デバイスを電力ダウンするステップと、
該緊急通話オプションが選択された場合に、緊急通話をかけるステップと
を含む、請求項１１に記載の無線通信デバイス。
【請求項１３】
前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順の緊急通話をかける前記ステップは、
緊急通話折り返しモードに入るステップと、
該取り付けられたバッテリーが放出することを可能にするステップと、
通常のバッテリー充電動作をブロックするステップと、
低電力モードに入るステップと
をさらに含む、請求項１２に記載の無線通信デバイス。
【請求項１４】
前記バッテリー認証のセキュリティレベルは「中」であり、前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順は、
前記取り付けられたバッテリーが真正ではないということを示すために、前記ディスプレイ上のポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作をブロックするステップと
を含む、請求項１１に記載の無線通信デバイス。
【請求項１５】
前記バッテリー認証のセキュリティレベルは「低」であり、前記プロセッサによって実行される前記バッテリー認証失敗イベントの手順は、
前記取り付け可能なバッテリーが真正ではないということを示すために、前記ディスプレイ上のポップアップウィンドウにメッセージを表示するステップと、
メッセージの確認を受信するステップと、
通常のバッテリー動作を実行するステップと、
通常のバッテリー充電動作を実行するステップと
を含む、請求項１１に記載の無線通信デバイス。
【国際調査報告】
2009526344.tif 000010
2009526344.tif 000011