【手続補正書】
【提出日】平成19年12月14日(2007.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ストレージシステムにおけるクロック調整を管理するシステムにおいて、
コンテンツ保持期間を施行するために用いられる現在時刻を提供するように構成されたクロックと、
前記クロックに対する新規時刻候補を受信するように構成された制御ロジックと、
前記新規時刻候補が適正であるかどうかを判定するように構成された制御ロジックと、
前記新規時刻候補が適正であると判定される場合、前記クロックの現在時刻を前記新規時刻候補に調整するように構成された制御ロジックと
を備えたことを特徴とするクロック調整を管理するシステム。
【請求項２】
前記新規時刻候補が不適正であると判定される場合、前記新規時刻候補への前記クロックの調整を阻止するように構成された制御ロジックをさらに備えたことを特徴とする請求項１に記載のシステム。
【請求項３】
前記新規時刻候補が適正であるかどうかを判定するように構成された前記制御ロジックが、前記新規時刻候補が特定範囲内に入るかどうかを判定するように構成された制御ロジックをさらに備え、前記新規時刻候補が前記特定範囲内に入る場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項１に記載のシステム。
【請求項４】
前記特定範囲がメモリに記憶され、
前記特定範囲を計算するように構成された制御ロジックをさらに備え、
前記特定範囲が統計的方法を用いて計算されることを特徴とする請求項３に記載のシステム。
【請求項５】
前記新規時刻候補が特定範囲内に入るかどうかを判定するように構成された前記制御ロジックが、
前記新規時刻候補と前記クロックによって提供される現在時刻との差である第１差分を計算するように構成された制御ロジックと、
前記クロックによって提供される現在時刻と前記クロックが最後に調整された時刻を表す最終調整時刻との差である第２差分を計算するように構成された制御ロジックと、
前記第２差分に基づいて前記特定範囲を選択するように構成された制御ロジックと、
前記第１差分と前記特定範囲を比較するように構成された制御ロジックとをさらに備え、前記第１差分が前記特定範囲以下である場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項３に記載のシステム。
【請求項６】
コンテンツ保持期間を施行するために用いられる現在時刻を提供するように構成されたクロックと、
クロック管理情報を記憶するように構成されたメモリと、
前記クロックに対する新規時刻候補を受信し、前記クロック管理情報を用いて前記新規時刻候補が適正であるかどうかを判定し、前記新規時刻候補が適正であると判定される場合、前記クロックの現在時刻を前記新規時刻候補に調整するように構成されたストレージアクセスプログラムとを備えたことを特徴とするストレージシステム。
【請求項７】
前記ストレージアクセスプログラムが、前記新規時刻候補が不適正であると判定される場合、前記新規時刻候補への前記クロックの調整を阻止するようにさらに構成されたことを特徴とする請求項６に記載のストレージシステム。
【請求項８】
前記ストレージアクセスプログラムが、前記新規時刻候補が特定範囲内に入るかどうかを判定するようにさらに構成され、前記新規時刻候補が前記特定範囲内に入る場合、前記新規時刻候補が適正であると判定され、
前記クロック管理情報が複数の最大調整可能時刻範囲を有するテーブルを含み、前記特定範囲が、前記複数の最大調整可能時刻範囲から選択され、
前記複数の最大調整可能時刻範囲が統計的方法を用いて計算され、
前記ストレージアクセスプログラムが、前記特定範囲を計算するようにさらに構成されたことを特徴とする請求項６に記載のストレージシステム。
【請求項９】
前記クロック管理情報が、前記クロックが最後に調整された時刻を表す最終調整時刻をさらに含み、前記ストレージアクセスプログラムが、前記最終調整時刻、前記現在時刻および前記特定範囲を用いて、前記新規時刻候補が適正であるかどうかを判定するようにさらに構成されたことを特徴とする請求項８に記載のストレージシステム。
【請求項１０】
前記ストレージアクセスプログラムが、前記新規時刻候補と前記現在時刻との差である第１差分を計算し、前記現在時刻と前記最終調整時刻との差である第２差分を計算し、前記第２差分に基づいて前記複数の最大調整可能時刻範囲から前記特定範囲を選択し、前記第１差分と前記特定範囲を比較することにより前記新規時刻候補が適正であるかどうかを判定するようにさらに構成され、前記第１差分が前記特定範囲以下である場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項９に記載のストレージシステム。
【請求項１１】
コンテンツ保持期間を施行するために用いられる現在時刻を提供するように構成されたクロックと、前記クロックが最後に調整された時刻を表す最終調整時刻と、複数の最大調整可能時刻範囲とを含むクロック管理情報を記憶するように構成されたメモリと、前記クロックに対する新規時刻候補を受信し、前記現在時刻、前記最終調整時刻、および前記複数の最大調整可能時刻範囲から選択される特定範囲を用いて前記新規時刻候補が適正であるかどうかを判定し、前記新規時刻候補が適正であると判定される場合、前記クロックの現在時刻を前記新規時刻候補に調整するように構成されたストレージアクセスプログラムとを備えたことを特徴とするストレージシステム。
【請求項１２】
前記ストレージアクセスプログラムが、前記新規時刻候補が不適正であると判定される場合、前記新規時刻候補への前記クロックの調整を阻止するようにさらに構成されたことを特徴とする請求項１１に記載のストレージシステム。
【請求項１３】
前記ストレージアクセスプログラムが、前記新規時刻候補と前記現在時刻との差である第１差分を計算し、前記現在時刻と前記最終調整時刻との差である第２差分を計算し、前記第２差分に基づいて前記複数の最大調整可能時刻範囲から前記特定範囲を選択するようにさらに構成され、前記第１差分が前記特定範囲以下である場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項１１に記載のストレージシステム。
【請求項１４】
前記複数の最大調整可能時刻範囲が統計的方法を用いて計算されることを特徴とする請求項１１に記載のストレージシステム。
【請求項１５】
コンテンツ保持期間を施行するための現在時刻を提供するクロックを有するストレージシステムにおけるクロック調整を管理する方法において、
前記クロックに対する新規時刻候補を受信するステップと、
前記新規時刻候補が適正であるかどうかを判定するステップと、
前記新規時刻候補が適正であると判定される場合、前記クロックの現在時刻を前記新規時刻候補に調整するステップとを含むことを特徴とするクロック調整を管理する方法。
【請求項１６】
前記新規時刻候補が不適正であると判定される場合、前記新規時刻候補への前記クロックの調整を阻止するステップをさらに含み、
前記新規時刻候補が適正であるかどうかを判定するステップが、前記新規時刻候補が特定範囲内に入るかどうかを判定するステップをさらに含み、前記新規時刻候補が前記特定範囲内に入る場合、前記新規時刻候補が適正であると判定され、
前記特定範囲を計算するステップをさらに含み、
前記特定範囲が統計的方法を用いて計算されることを特徴とする請求項１５に記載の方法。
【請求項１７】
前記新規時刻候補が特定範囲内に入るかどうかを判定するステップが、前記新規時刻候補と前記クロックによって提供される現在時刻との差である第１差分を計算するステップと、
前記クロックによって提供される現在時刻と前記クロックが最後に調整された時刻を表す最終調整時刻との差である第２差分を計算するステップと、
前記第２差分に基づいて前記特定範囲を選択するステップと、
前記第１差分と前記特定範囲を比較するステップとをさらに含み、前記第１差分が前記特定範囲以下である場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項１６に記載の方法。
【請求項１８】
コンテンツ保持期間を施行するために用いられる現在時刻を提供するように構成されたクロックと、クロック管理情報を記憶するように構成されたメモリとを有するストレージシステムにおけるクロック調整を管理する方法において、
前記クロックに対する新規時刻候補を受信するステップと、
前記クロック管理情報を用いて前記新規時刻候補が適正であるかどうかを判定するステップと、
前記新規時刻候補が適正であると判定される場合、前記クロックの現在時刻を前記新規時刻候補に調整するステップとを含むことを特徴とするクロック調整を管理する方法。
【請求項１９】
前記新規時刻候補が不適正であると判定される場合、前記新規時刻候補への前記クロックの調整を阻止するステップをさらに含み、
前記新規時刻候補が適正であるかどうかを判定するステップが、前記新規時刻候補が特定範囲内に入るかどうかを判定するステップを含み、前記新規時刻候補が前記特定範囲内に入る場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項１８に記載の方法。
【請求項２０】
前記クロック管理情報が複数の最大調整可能時刻範囲を有するテーブルを含み、前記特定範囲が、前記複数の最大調整可能時刻範囲から選択され、
前記複数の最大調整可能時刻範囲が統計的方法を用いて計算され、
前記クロック管理情報が、前記クロックが最後に調整された時刻を表す最終調整時刻をさらに含み、前記最終調整時刻、前記現在時刻および前記特定範囲を用いて、前記新規時刻候補が適正であるかどうかを判定するステップをさらに含むことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記新規時刻候補と前記現在時刻との差である第１差分を計算するステップと、
前記現在時刻と前記最終調整時刻との差である第２差分を計算するステップと、
前記第２差分に基づいて前記複数の最大調整可能時刻範囲から前記特定範囲を選択するステップと、
前記第１差分と前記特定範囲を比較することにより前記新規時刻候補が適正であるかどうかを判定するステップとをさらに含み、前記第１差分が前記特定範囲以下である場合、前記新規時刻候補が適正であると判定されることを特徴とする請求項２０に記載の方法。