【誤訳訂正書】
【提出日】平成25年1月30日(2013.1.30)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する方法であって、
認証システムによって提供される一組の変数及び演算子から選択されるユーザ式として認証キーを生成するステップと、
前記ユーザ式を前記認証システムに保存するステップと、
前記認証システムによって生成された変数の配列を前記ユーザに提示するディスプレイを利用するステップと、
を含み、
前記変数の配列は、各々に値が割り当てられている前記ユーザ式の前記変数を含んでいて、
前記方法は更に、
前記ユーザ式の一致している変数に前記割り当てられた値を当てはめて第１の結果を計算するステップと、
前記第１の結果の複数のキャラクタの中に１つ以上の付加キャラクタを加えるステップと、
前記付加キャラクタを有する前記第１の結果を前記認証システムに伝えるステップと、
を含み、
前記認証システムによって計算される前記ユーザ式の別個で独自の計算の第２の結果が、前記付加キャラクタを有する第１の結果において見出されかつ前記付加キャラクタが一組の指定制限事項を満たしている場合に、前記認証システムは前記ユーザを認証することを特徴とする方法。
【請求項２】
前記一組の指定制限事項は無効であることを特徴とする請求項１記載の方法。
【請求項３】
前記認証システムによって生成された前記変数の配列は、前記ユーザのためにカスタマイズされていることを特徴とする請求項１記載の方法。
【請求項４】
前記変数は、任意の英数字、キャラクタ、マーク、シンボル、記号、または画像を含むことを特徴とする請求項１記載の方法。
【請求項５】
前記値は、ランダムに生成された数値を含むことを特徴とする請求項１記載の方法。
【請求項６】
ユーザ式をつくる際の支援を前記ユーザに提供するステップ含むことを特徴とする請求項１記載の方法。
【請求項７】
前記ユーザ式は、１つ以上のカスタム演算子を含むことを特徴とする請求項１記載の方法。
【請求項８】
前記第１の結果を受け取るための変数を有するローカル式と前記ユーザ式を有するリモート式とを生成するステップと、
前記ローカル式の計算が前記リモート式の計算に一致する場合に前記ユーザを認証するステップと、
を含むことを特徴とする請求項１記載の方法。
【請求項９】
前記ローカル式はトランスポート可能であることを特徴とする請求項８記載の方法。
【請求項１０】
前記ローカル式の前記計算は、ローカルコンピュータデバイスによって行われ、前記リモート式の前記計算は、前記ローカルコンピュータデバイスから離隔した制御装置によって行なわれることを特徴とする請求項８記載の方法。
【請求項１１】
請求項１記載の認証セッションを開始するラッパーを提供するステップと、
前記ラッパー内にデータとともにメッセージを封入するステップと、
前記メッセージを開封する試みがあると、メッセージ受信者に対する第１の認証セッションとメッセージ送信者に対する第２の認証セッションとを開始するステップと、
前記第２の認証セッションから得られるユーザ式を判断するステップと、
前記第１の認証セッションに当該結果を与えるステップと、
認証があると、前記受取人が前記メッセージ及びデータにアクセスすることを認めるステップと、
をさらに含むことを特徴とする請求項１記載の方法。
【請求項１２】
デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する認証システムであって、
前記認証システムによって提供されかつ前記認証システムに保存されている一組の変数及び演算子から選択されるユーザ式としての認証キーと、
前記認証システムによって生成された変数の配列を前記ユーザに提示するディスプレイと、
を含み、
前記変数の配列は、各々に値が割り当てられている前記ユーザ式の前記変数を含み、
前記認証システムは更に、
前記割り当てられた値を前記ユーザ式の一致している変数に当てはめた第１の結果を含み、
前記第１の結果は、１つ以上の加えられた付加キャラクタを含み、前記認証システムに伝えられ、
前記認証システムは更に、
前記認証システム内に回路を含み、
前記回路は、前記認証システムによって計算される前記ユーザ式の別個で独自の計算の第２の結果が、前記付加キャラクタを有する前記第１の結果において見出され、前記付加キャラクタが一組の指定制限事項を満たしている場合に、前記ユーザを認証することを特徴とするシステム。
【請求項１３】
デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する方法であって、
認証システムによって提供される変数及び演算子を有するユーザ式として認証キーを生成するステップと、
前記ユーザ式を前記認証システムに保存するステップと、
変数及び値の配列を前記ユーザに提示するディスプレイを利用するステップと、
を含み、
前記変数及び値の配列は、前記ユーザ式の変数と各変数に付随する前記配列の特定の位置の値とを含んでいて、
前記方法は更に、
前記配列の前記変数に付随する前記特定の位置の前記値を前記ユーザ式の一致している変数に当てはめて第１の結果を計算するステップと、
前記第１の結果を前記認証システムに伝えるステップと、
を含み、
前記第１の結果が前記認証システムによって計算された前記ユーザ式の別個で独自の計算の第２の結果に一致する場合に、前記認証システムは前記ユーザを認証することを特徴とする方法。
【請求項１４】
各変数に付随する前記特定の位置は、前記ユーザ式に含まれることを特徴とする請求項１３記載の方法。
【請求項１５】
各変数に付随する前記特定の位置は、ユーザプロファイルに含まれることを特徴とする請求項１３記載の方法。
【請求項１６】
前記認証システムによって生成される前記変数の配列は、前記ユーザのためにカスタマイズされることを特徴とする請求項１３記載の方法。
【請求項１７】
前記変数は、任意の英数字、マーク、シンボル、記号、または画像を含むことを特徴とする請求項１３記載の方法。
【請求項１８】
前記値はランダムに生成された数値を含むことを特徴とする請求項１３記載の方法。
【請求項１９】
ユーザ式を生成する際の支援を前記ユーザに提供するステップを含むことを特徴とする請求項１３記載の方法。
【請求項２０】
前記ユーザ式は、１つ以上のカスタム演算子を含むことを特徴とする請求項１３記載の方法。
【請求項２１】
前記第１の結果を受け取るための変数を有するローカル式と前記ユーザ式を有するリモート式とを生成するステップと、
前記ローカル式の計算が前記リモート式の計算に一致する場合に前記ユーザを認証するステップと、
を含むことを特徴とする請求項１３記載の方法。
【請求項２２】
前記ローカル式はトランスポート可能であることを特徴とする請求項２１記載の方法。
【請求項２３】
前記ローカル式の前記計算は、ローカルコンピュータデバイスによって行われ、前記リモート式の前記計算は、前記ローカルコンピュータデバイスから離隔した制御装置によって行われることを特徴とする請求項２１記載の方法。
【請求項２４】
請求項１３記載の認証セッションを開始するラッパーを提供するステップと、
前記ラッパー内にデータとともにメッセージを封入するステップと、
メッセージを開封する試みがあると、メッセージ受信者に対する第１の認証セッションとメッセージ送信者に対する第２の認証セッションとを開始するステップと、
前記第２の認証セッションから得られるユーザ式を判断するステップと、
前記第１の認証セッションに当該結果を与えるステップと、
認証があると、前記メッセージ及びデータに前記受取人がアクセスすることを認めるステップと、
を更に含むことを特徴とする請求項１３記載の方法。
【請求項２５】
デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する認証システムであって、
前記認証システムによって提供されかつ前記認証システムに保存されている変数及び演算子を有するユーザ式としての認証キーと、
変数及び値の配列を前記ユーザに提示するディスプレイと、
を含み、
前記変数及び値の配列は、前記ユーザ式内の変数と各変数に付随している前記配列の特定の位置の値とを含み、
前記認証システムは更に、
前記配列内の前記変数に付随する前記特定の位置の前記値を前記ユーザ式の一致している変数に当てはめた第１の結果を含み、
前記第１の結果は前記認証システムへ伝えられ、
前記認証システムは更に、
前記第１の結果が前記認証システムによって計算された前記ユーザ式の別個で独自の計算の第２の結果と一致する場合に、前記ユーザを認証する前記認証システム内の回路を含むことを特徴とするシステム。
【請求項２６】
デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する方法であって、
認証システムによって提供される変数及び演算子を有するユーザ式として認証キーを生成するステップと、
前記ユーザ式を前記認証システムに保存するステップと、
変数及び値の配列を前記ユーザに提示するディスプレイを利用するステップと、
を含み、
前記変数及び値の配列は、前記ユーザ式の変数と各変数に付随している前記配列の特定の位置の値とを含み、
前記方法は、
前記配列内の前記変数に付随する前記特定の位置の前記値を、前記ユーザ式の一致している変数に当てはめて第１の結果を計算するステップと、
１つ以上の付加キャラクタを前記第１の結果の複数のキャラクタの中に加えるステップと、
前記付加キャラクタを有する前記第１の結果を前記認証システムに伝えるステップと、
を含み、
前記認証システムによって計算される前記ユーザ式の別個で独自の計算の第２の結果が、前記付加キャラクタを有する前記第１の結果において見出されかつ前記付加キャラクタが一組の指定制限事項を満たしている場合、前記認証システムは前記ユーザを認証することを特徴とする方法。
【請求項２７】
前記一組の指定制限事項は無効であることを特徴とする請求項２６記載の方法。
【請求項２８】
各変数に付随する前記特定の位置は、前記ユーザ式に含まれることを特徴とする請求項２６記載の方法。
【請求項２９】
各変数に付随する前記特定の位置は、ユーザプロファイルに含まれることを特徴とする請求項２６記載の方法。
【請求項３０】
前記認証システムによって生成される前記変数の配列は、前記ユーザのためにカスタマイズされることを特徴とする請求項２６記載の方法。
【請求項３１】
前記変数は、任意の英数字、マーク、シンボル、記号、または画像を含むことを特徴とする請求項２６記載の方法。
【請求項３２】
前記値はランダムに生成された数値を含むことを特徴とする請求項２６記載の方法。
【請求項３３】
前記ユーザにユーザ式を生成する際の支援を提供するステップを含むことを特徴とする請求項２６記載の方法。
【請求項３４】
前記ユーザ式は、１つ以上のカスタム演算子を含むことを特徴とする請求項２６記載の方法。
【請求項３５】
前記第１の結果を受け取るための変数を有するローカル式と前記ユーザ式を有するリモート式とを生成するステップと、
前記ローカル式の計算が前記リモート式の計算に一致する場合に前記ユーザを認証するステップと、
を含むことを特徴とする請求項２６記載の方法。
【請求項３６】
前記ローカル式はトランスポート可能であることを特徴とする請求項２６記載の方法。
【請求項３７】
前記ローカル式の前記計算は、ローカルコンピュータデバイスによって行われ、前記リモート式の前記計算は、前記ローカルコンピュータデバイスから離隔した制御装置によって行われることを特徴とする請求項３５記載の方法。
【請求項３８】
請求項２６記載の認証セッションを開始するラッパーを提供するステップと、
前記ラッパー内にデータとともにメッセージを封入するステップと、
前記メッセージを開封する試みがあると、メッセージ受信者に対する第１の認証セッションとメッセージ送信者に対する第２の認証セッションとを開始するステップと、
前記第２の認証セッションから得られるユーザ式を判断するステップと、
前記第１の認証セッションに当該結果を提供するステップと、
認証があると、前記メッセージ及びデータに前記受信者がアクセスするのを認めるステップと、
を更に含むことを特徴とする請求項２６記載の方法。
【請求項３９】
デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する認証システムであって、
前記認証システムによって提供されかつ前記認証システムに保存されている変数及び演  算子を有するユーザ式としての認証キーと、
変数及び値の配列を前記ユーザに提示するディスプレイと、
を含み、
前記変数及び値の配列は、前記ユーザ式の変数と各変数に付随する前記配列の特定の位置の値とを含み、
前記認証システムは更に、
前記配列内の前記変数に付随する前記特定の位置の前記値を前記ユーザ式の一致している変数に当てはめた第１の結果を含み、
前記第１の結果は、１つ以上の加えられた付加キャラクタを含み、前記認証システムに伝えられ、
前記認証システムは更に、
前記認証システム内に回路を含み、
前記回路は、前記認証システムによって計算された前記ユーザ式の別個で独自の計算の第２の結果が、前記付加キャラクタを有する前記第１の結果において見出されかつ前記付加キャラクタが一組の指定制限事項を満たしている場合に、前記ユーザを認証することを特徴とするシステム。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００１２
【訂正方法】変更
【訂正の内容】
【００１２】
１つの実施形態において、デバイス、サービス、アプリケーション、機能、またはシステムへのユーザのアクセスを認証する方法は、認証システムによって提供される一組の変数及び演算子から選択されてユーザ式として認証キーを生成するステップと、認証システムにユーザ式を保存するステップと、各々に値が割り当てられているユーザ式の複数の変数を含んでいて認証システムによって生成された変数の配列をユーザに示すディスプレイを利用するステップと、を含む。該方法はまた、割り当てられた値をユーザ式の一致している変数に当てはめて第１の結果を計算するステップと、第１の結果の複数のキャラクタの中に１つ以上の付加キャラクタを加えるステップと、付加キャラクタを有する第１の結果を認証システムに伝えるステップと、を含み、第１の結果とともに伝えられた付加キャラクタの数が予め定められた閾値未満であって、かつ認証システムによって計算されたユーザ式とは別個で独自の計算の第２の結果に第１の結果が一致する場合に、認証システムはユーザを認証する。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００１３
【訂正方法】変更
【訂正の内容】
【００１３】
別の実施形態では、デバイス、サービス、アプリケーション、機能、またはシステムにユーザがアクセスするのを認証する方法は、認証システムによって提供される変数及び演算を有するユーザ式として認証キーを生成するステップと、ユーザ式を認証システムに保存するステップと、各変数に付随する配列の特定の位置におけるユーザ式及び値における変数を含む変数及び値の配列をユーザに示すディスプレイを利用するステップと、を含む。該方法はまた、配列内の変数に付随する特定の位置における値をユーザ式の一致している変数に当てはめて第１の結果を計算するステップと、第１の結果を認証システムへ伝えるステップと、を含み、第１の結果が認証システムによって計算されたユーザ式の別個で独自の計算の第２の結果に一致する場合に、認証システムはユーザを認証する。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】００１４
【訂正方法】変更
【訂正の内容】
【００１４】
また別の実施形態では、デバイス、サービス、アプリケーション、機能またはシステムへユーザがアクセスするのを認証する方法は、認証システムによって提供される変数及び演算を有するユーザ式として認証キーを生成するステップと、認証システムにユーザ式を保存するステップと、ユーザ式の変数及び各変数に付随する配列の特定の位置の値を含む変数及び値の配列をユーザに示すディスプレイを利用するステップと、を含む。該方法はまた、配列内の変数に付随する特定の位置の値をユーザ式の一致している変数に当てはめて第１の結果を計算するステップと、第１の結果のキャラクタの中に１つ以上の付加キャラクタを加えるステップと、付加キャラクタとともに第１の結果を認証システムに伝えるステップと、を含み、第１の結果とともに伝えられた付加キャラクタの数が予め定められた閾値未満であって、第１の結果が認証システムによって計算されるユーザ式の別個で独自の計算の第２の結果に一致する場合、認証システムはユーザを認証する。
【誤訳訂正５】
【訂正対象書類名】明細書
【訂正対象項目名】００７３
【訂正方法】変更
【訂正の内容】
【００７３】
図７は、例えばｅメールなどのメッセージの一部として送信されるデータの安全を確保する実施形態を利用するシステム７００を示す。システム７００は、本明細書で開示された認証システム７１０を利用するメッセージ発信者７０５、受信者７１５、及び通信ネットワークを含む。発信者７０５及び受信者７１５の両方は、１つ以上のプロセッサ、記憶装置、及びメッセージ転送及び開示されたような認証動作を支援するプログラムを含む。発信者７０５は、例えばｅメールなどのメッセージを作成する。それは発信者７０５が安全確保することを望むデータを含む。かかるメッセージ８１０のブロック図が図８に示される。データ８２０はメッセージの一部またはメッセージに添付されたファイルとして含まれてもよい。認証システム７１０は、メッセージ８１０及びデータ８２０を有するラッパー８２５を含み、ラッパー８２５は、認証セッションを開始して受信者７１５が適当な資格証明書を生成しなければデータ８２０へのアクセスを阻止する。次にメッセージは、例えば標準のｅメールプロトコルを用いて、受信者７１５へ送信される。
【誤訳訂正６】
【訂正対象書類名】明細書
【訂正対象項目名】００７４
【訂正方法】変更
【訂正の内容】
【００７４】
受信すると受信者７１５はメッセージを開こうとする。ラッパーは認証セッションを開始して、図３に示す配列を表示する。発信者に対する受領通知も生成されて、それは発信者７０５に対して開始されるべき同じ認証セッションを生じる。
【誤訳訂正７】
【訂正対象書類名】明細書
【訂正対象項目名】００７５
【訂正方法】変更
【訂正の内容】
【００７５】
発信者７０５は、発信者のユーザ式の結果を判断し、次に、通常メッセージを送信するために用いられる方法と異なった方法を介して結果を受信者７１５へ送信する。受信者が結果を入力し、正しければ、ラッパー８２５はデータ８２０へのアクセスを許可する。一旦データが閉じられると、認証セッションは終了する。メッセージを開く試みがなされる度に、別の認証が新しい配列から始まる。このようにして、配列は変数に割り当てられる新しい値を含んで、発信者のユーザ式を当てはめた結果を再び判断することを発信者７０５に要求する。従って、受信者７１５が再びメッセージを開こうとするか、または別の人にメッセージを転送しようとすると、ユーザ式の前の結果はもはやメッセージを開くために使用可能でなく、発信者７０５に報告されてもよい。