【手続補正書】
【提出日】平成19年10月31日(2007.10.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ソフトウェア・プロダクト（４、６５）を用いるためのライセンスをデータ・トークン（７、６７）によって表すソフトウェア・ライセンス管理システム（１、６０）であって、
ユーザ・デバイス（３、６４）においてソフトウェア・プロダクト（４、６５）の使用を制御するためのソフトウェア・コントローラ（６ａ、６２ａ）と、
データ通信ネットワーク（５、６３）を介して前記ソフトウェア・コントローラ（６ａ、６２ａ）と通信を行うためのライセンス管理サーバ（２、６１）と、
を含み、前記ソフトウェア・コントローラ（６ａ、６２ａ）が、
実質的に、前記ライセンス管理サーバ（２、６１）によって前記ソフトウェア・コントローラに供給される現在のデータ・トークン（７、６７）に関連した使用期間中のみ、前記ソフトウェア・プロダクト（４、６５）の前記使用を可能とし、
前記ライセンス管理サーバによって供給される前記現在のデータ・トークン（７、６７）に依存した交換トークンに対するユーザ・アクセスを可能とし、これによって、前記交換トークンを、現在のデータ・トークンとして、別の前記ソフトウェア・コントローラ（６ｂ、６２ｂ）に供給することができるようにし、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（７、６７）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクト（４、６５）のための前記ライセンスを延長するため、および（ｂ）前記現在のデータ・トークンが別の前記ソフトウェア・コントローラからの交換トークンである場合、前記現在のデータ・トークンを置換する新しいデータ・トークンに交換するため、前記ネットワーク（５、６３）を介して前記ライセンス管理サーバに前記現在のデータ・トークン（７、６７）および前記交換トークンの一方を供給するように適合され、
前記ライセンス管理サーバ（２、６１）が、
現在のデータ・トークンを交換するため、前記現在のデータ・トークン（７、６７）を置換するための新しい使用期間が関連付けられた新しいデータ・トークン、または、前記ソフトウェア・コントローラから受信した前記現在のデータ・トークンに対応する交換トークンを、前記ネットワーク（５、６３）を介して前記ソフトウェア・コントローラ（６ａ、６２ａ）に供給し、
交換のために前記ソフトウェア・コントローラから受信した前記トークンが、前記ライセンス管理サーバ（２、６１）によってすでに交換されたトークンに対応するか否かを検出するように適合されている、システム。
【請求項２】
前記交換トークンが前記現在のデータ・トークン（７、６７）のコピーであり、前記ライセンス管理サーバ（２、６１）が、同じデータ・トークンが交換のために２度受信されたか否かを検出するように適合されている、請求項１に記載のシステム。
【請求項３】
前記ライセンス管理サーバ（２、６１）が、
交換のために前記サーバ（２、６１）が受信した各データ・トークン（７、６７）に対応するトークン識別子をストアし、
各受信したデータ・トークンのための前記トークン識別子を前記ストアしたトークン識別子と比較して、同じデータ・トークン（７、６７）が交換のために２度受信されたか否かを検出するように適合されている、請求項２に記載のシステム。
【請求項４】
データ・トークン（７、６７）のための前記トークン識別子がそのデータ・トークンを含む、請求項３に記載のシステム。
【請求項５】
前記ライセンス管理サーバ（２、６１）から前記ソフトウェア・コントローラ（６ａ、６２ａ）が受信したデータ・トークンのチェーン内の交互のデータ・トークン（７、６７）に関連した前記使用期間が重複しないように前記システムが適合されている、請求項１乃至４のいずれかに記載のシステム。
【請求項６】
各データ・トークン（７、６７）に交換期間が関連付けられ、
現在のデータ・トークンに関連した前記交換期間中のみ、前記現在のデータ・トークンを置換するための新しいデータ・トークンを前記ソフトウェア・コントローラ（６ａ、６２ａ）によって取得可能であるように前記システムが適合されている、請求項１乃至５のいずれかに記載のシステム。
【請求項７】
データ・トークン（７、６７）に関連付けた前記使用期間および交換期間が重複する、請求項６に記載のシステム。
【請求項８】
前記ソフトウェア・コントローラ（６ａ、６２ａ）が、前記ユーザによるストアのために前記交換トークンを供給することによって前記交換トークンに対するユーザ・アクセスを可能とするように適合されている、請求項１乃至７のいずれかに記載のシステム。
【請求項９】
前記ソフトウェア・コントローラ（６ａ、６２ａ）が、前記交換トークンをバックアップ・ストレージ位置にストアし、前記ストレージ位置における前記交換トークンにアクセスするためのアクセス・データを前記ユーザに供給することによって、前記交換トークンに対するユーザ・アクセスを可能とするように適合されている、請求項１乃至７のいずれか１項に記載のシステム。
【請求項１０】
前記ライセンス管理サーバ（２、６１）が、受信したトークンがすでに交換したトークンに対応しない場合にのみ、前記受信したトークンに交換するために新しいデータ・トークン（７、６７）を供給するように適合されている、請求項１乃至９のいずれかに記載のシステム。
【請求項１１】
前記ライセンス管理サーバ（２、６１）が、受信したトークンがすでに交換したトークンに対応する場合にのみ、前記受信したトークンに交換するために新しいデータ・トークン（７、６７）を供給するように適合されている、請求項１乃至１０のいずれかに記載のシステム。
【請求項１２】
ソフトウェア・プロダクト（５５）を用いるためのライセンスをデータ・トークン（５６）によって表すソフトウェア・ライセンス管理システム（５０）であって、
ユーザ・デバイス（５３）においてソフトウェア・プロダクト（５５）の使用を制御するためのソフトウェア・コントローラ（５２ａ）と、
データ通信ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）と通信を行うためのライセンス管理サーバ（５１）と、
を含み、前記ソフトウェア・コントローラ（５２ａ）が、
実質的に、前記ライセンス管理サーバ（５１）によって前記ソフトウェア・コントローラに供給される現在のデータ・トークン（５６）に関連した使用期間中のみ、前記ソフトウェア・プロダクト（５５）の前記使用を可能とし、
前記ライセンスに関連する交換トークン（５７）を受信し、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（５６）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクトのための前記ライセンスを延長するため、および（ｂ）現在のデータ・トークン（５６）が存在しない場合に前記交換トークン（５７）が前記ソフトウェア・コントローラによって受信された場合、新しいデータ・トークンに交換するため、前記ネットワーク（５４）を介して前記ライセンス管理サーバ（５１）に前記現在のデータ・トークン（５６）および前記交換トークン（５７）の一方を供給するように適合され、
前記ライセンス管理サーバ（５１）が、
前記ライセンスのもとで前記ソフトウェア・コントローラ（５２ａ）に供給される各データ・トークン（５６）ごとに前記使用期間をストアし、
現在のデータ・トークン（５６）を交換するための新しいデータ・トークン、または、前記ソフトウェア・コントローラから受信した前記交換トークン（５７）を、前記ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）に供給し、前記新しいデータ・トークンが、前記ライセンスのもとで以前に供給されたデータ・トークンの前記使用期間と重複しない新しい使用期間を有するように適合されている、システム。
【請求項１３】
前記データ・トークン（７、５６、６７）がコインを含む、請求項１乃至１２のいずれかに記載のシステム。
【請求項１４】
データ・トークン（７、５６、６７）に関連付けられた前記使用期間が前記データ・トークンにおいて指示されている、請求項１乃至１３のいずれかに記載のシステム。
【請求項１５】
前記ソフトウェア・コントローラ（６ａ、５２ａ、６２ａ）が、前記ソフトウェア・プロダクト（４、５５、６５）のための前記ライセンスを延長するために、前記現在のデータ・トークン（７、５６、６７）および前記交換トークンの一方を自動的に前記ライセンス管理サーバ（２、５１、６１）に供給するように適合されている、請求項１乃至１４のいずれかに記載のシステム。
【請求項１６】
各データ・トークン（５６）に交換期間が関連付けられ、
現在のデータ・トークン（５６）に関連した前記交換期間中のみ、前記現在のデータ・トークンを置換するための新しいデータ・トークンを前記ソフトウェア・コントローラ（５２ａ）によって取得可能であるように前記システムが適合されている、請求項１２に記載のシステム。
【請求項１７】
データ・トークン（７、５６、６７）に関連付けられた前記交換期間が前記データ・トークンにおいて指示されている、請求項６または１６に記載のシステム。
【請求項１８】
前記データ・トークン（６７）が複数のソフトウェア・プロダクト（６５）を用いるためのライセンスを表し、
前記ソフトウェア・コントローラ（６２ａ）が、バックアップ・ストレージ位置（５８）において、前記複数のソフトウェア・プロダクトを示すプロダクト・データをストアし、実質的に、前記ライセンス管理サーバ（６１）が供給する前記現在のデータ・トークン（６７）に関連付けた前記使用期間中のみ、前記ソフトウェア・プロダクト（６７）の各々の使用を可能とするように適合された、請求項１乃至１７のいずれかに記載のシステム。
【請求項１９】
前記プロダクト・データが、各ソフトウェア・プロダクトごとに、そのソフトウェア・プロダクトのための個々のライセンス（ＬSP）を表すデータを含む、請求項１８に記載のシステム。
【請求項２０】
前記プロダクト・データが前記ソフトウェア・プロダクト（６５）を含む、請求項１８または１９に記載のシステム。
【請求項２１】
ソフトウェア・プロダクト（４、６５）を用いるためのライセンスをデータ・トークン（７、６７）によって表すソフトウェア・ライセンス管理システム（１、６０）において用いるためのソフトウェア・コントローラ（６ａ、６２ａ）であって、前記システム（１、６０）が、データ通信ネットワーク（５、６３）を介して前記ソフトウェア・コントローラ（６ａ、６２ａ）と通信を行うためのライセンス管理サーバ（２、６１）を有し、前記ソフトウェア・コントローラ（６ａ、６２ａ）が、ユーザ・デバイス（３、６４）においてソフトウェア・プロダクト（４、６５）の使用を制御するための制御ロジックを含み、前記制御ロジックが、
実質的に、前記ライセンス管理サーバ（２、６１）によって前記ソフトウェア・コントローラ（６ａ、６２ａ）に供給される現在のデータ・トークン（７、６７）に関連した使用期間中のみ、前記ソフトウェア・プロダクト（４、６５）の前記使用を可能とし、
前記ライセンス管理サーバ（２、６１）によって供給される前記現在のデータ・トークン（７、６７）に依存した交換トークンに対するユーザ・アクセスを可能とし、これによって、前記交換トークンを、現在のデータ・トークンとして、別の前記ソフトウェア・コントローラ（６ｂ、６２ｂ）に供給することができるようにし、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（７、６７）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクトのための前記ライセンスを延長するため、および（ｂ）前記現在のデータ・トークンが別の前記ソフトウェア・コントローラからの交換トークンである場合、前記現在のデータ・トークンを置換する新しいデータ・トークンに交換するため、前記ネットワーク（５、６３）を介して前記ライセンス管理サーバ（２、６１）に前記現在のデータ・トークン（７、６７）および前記交換トークンの一方を供給するように適合されている、ソフトウェア・コントローラ。
【請求項２２】
ソフトウェア・プロダクト（４、６５）を用いるためのライセンスをデータ・トークン（７、６７）によって表すソフトウェア・ライセンス管理システム（１、６０）において、請求項２１に記載のソフトウェア・コントローラ（６ａ、６２ａ）と共に用いるためのライセンス管理サーバ（２、６１）であって、
データ通信ネットワーク（５、６３）を介して前記ソフトウェア・コントローラ（６ａ、６２ａ）と通信を行い、  
現在のデータ・トークンを交換するため、前記現在のデータ・トークン（７、６７）を置換するための新しい使用期間が関連付けられた新しいデータ・トークン、または、前記ソフトウェア・コントローラ（６ａ、６２ａ）から受信した前記現在のデータ・トークンに対応する交換トークンを、前記ネットワークを介して前記ソフトウェア・コントローラ（６ａ、６２ａ）に供給し、
交換のために前記ソフトウェア・コントローラから受信した前記トークンが、前記ライセンス管理サーバ（２、６１）によってすでに交換されたトークンに対応するか否かを検出するように適合されている制御ロジックを含む、ライセンス管理サーバ。
【請求項２３】
ソフトウェア・プロダクト（５５）を用いるためのライセンスをデータ・トークン（５６）によって表すソフトウェア・ライセンス管理システム（５０）において用いるためのソフトウェア・コントローラ（５２ａ）であって、前記システム（５０）が、データ通信ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）と通信を行うためのライセンス管理サーバ（５１）を有し、前記ソフトウェア・コントローラ（５２ａ）が、ユーザ・デバイス（５３）においてソフトウェア・プロダクト（５５）の使用を制御するための制御ロジックを含み、この制御ロジックが、
実質的に、前記ライセンス管理サーバ（５１）によって前記ソフトウェア・コントローラ（５２ａ）に供給される現在のデータ・トークン（５６）に関連した使用期間中のみ、前記ソフトウェア・プロダクト（５５）の前記使用を可能とし、
前記ライセンスに関連付けた交換トークン（５７）を受信し、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（５６）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクト（５５）のための前記ライセンスを延長するため、および（ｂ）現在のデータ・トークン（５６）が存在しない場合に前記交換トークン（５７）が前記ソフトウェア・コントローラ（５２ａ）によって受信された場合、新しいデータ・トークンに交換するため、前記ネットワーク（５４）を介して前記ライセンス管理サーバ（５１）に前記現在のデータ・トークン（５６）および前記交換トークン（５７）の一方を供給するように適合されている、ソフトウェア・コントローラ。
【請求項２４】
ソフトウェア・プロダクト（５５）を用いるためのライセンスをデータ・トークン（５６）によって表すソフトウェア・ライセンス管理システム（５０）において、請求項２３に記載のソフトウェア・コントローラ（５２ａ）と共に用いるためのライセンス管理サーバ（５１）であって、
データ通信ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）と通信を行い、
前記ライセンスのもとで前記ソフトウェア・コントローラ（５２ａ）に供給される各データ・トークン（５６）ごとに前記使用期間をストアし、
現在のデータ・トークン（５６）を交換するための新しいデータ・トークン、または、前記ソフトウェア・コントローラから受信した前記交換トークン（５７）を、前記ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）に供給し、前記新しいデータ・トークンが、前記ライセンスのもとで以前に供給されたデータ・トークンの前記使用期間と重複しない新しい使用期間を有するように適合されている制御ロジックを含む、ライセンス管理サーバ。
【請求項２５】
データ・トークン（７、６７）によって表されるライセンスに従ってユーザ・デバイス（３、６４）においてソフトウェア・プロダクト（４、６５）の使用を制御するためのコンピュータ・プログラムであって、前記ユーザ・デバイス（３、６４）がデータ通信ネットワーク（５、６３）を介してライセンス管理サーバ（２、６１）に接続可能であり、前記コンピュータ・プログラムが、
実質的に、前記ライセンス管理サーバ（２、６１）によって前記ユーザ・デバイスに供給される現在のデータ・トークン（７、６７）に関連した使用期間中のみ、前記ユーザ・デバイス（３、６４）における前記ソフトウェア・プロダクト（４、６５）の使用を可能とし、
前記ライセンス管理サーバ（２、６１）によって供給される前記現在のデータ・トークン（７、６７）に依存した交換トークンに対するユーザ・アクセスを可能とし、これによって、前記交換トークンを、現在のデータ・トークンとして、別のユーザ・デバイスに供給することができるようにし、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（７、６７）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクトのための前記ライセンスを延長するため、および（ｂ）前記現在のデータ・トークンが別のユーザ・デバイスからの交換トークンである場合、前記現在のデータ・トークンを置換する新しいデータ・トークンに交換するため、前記ネットワーク（５、６３）を介して前記ライセンス管理サーバ（２、６１）に前記現在のデータ・トークン（７、６７）および前記交換トークンの一方を供給するように適合されたプログラム・コード手段を含む、コンピュータ・プログラム。
【請求項２６】
ソフトウェア・プロダクト（４、６５）を用いるためのライセンスをデータ・トークン（７、６７）によって表すソフトウェア・ライセンス管理システム（１、６０）のライセンス管理サーバ（２、６１）において用いるためのコンピュータ・プログラムであって、前記システム（１、６０）が、請求項２１に記載のソフトウェア・コントローラ（６ａ、２６ａ）を含み、前記ライセンス管理サーバ（２、６１）が、データ通信ネットワーク（５、６３）を介して前記ソフトウェア・コントローラ（６ａ、６２ａ）と通信を行うように適合され、前記コンピュータ・プログラムが、
現在のデータ・トークンを交換するため、前記現在のデータ・トークン（７、６７）を置換するための新しい使用期間が関連付けられた新しいデータ・トークン、または、前記ソフトウェア・コントローラから前記ライセンス管理サーバ（２、６１）が受信した前記現在のデータ・トークンに対応する交換トークンを、前記ネットワーク（５、６３）を介して前記ソフトウェア・コントローラ（６ａ、６２ａ）に供給すること、および、
交換のために前記ソフトウェア・コントローラから受信した前記トークンが、前記ライセンス管理サーバ（２、６１）によってすでに交換されたトークンに対応するか否かを検出することを前記ライセンス管理サーバ（２、６１）に実行させるように適合されているプログラム・コード手段を含む、コンピュータ・プログラム。
【請求項２７】
データ・トークン（５６）によって表されるライセンスに従ってユーザ・デバイス（５３）においてソフトウェア・プロダクト（５５）の使用を制御するためのコンピュータ・プログラムであって、前記ユーザ・デバイス（５３）がデータ通信ネットワーク（５４）を介してライセンス管理サーバ（５１）に接続可能であり、前記コンピュータ・プログラムが、
実質的に、前記ライセンス管理サーバ（５１）によって前記ユーザ・デバイスに供給される現在のデータ・トークン（５６）に関連した使用期間中のみ、前記ユーザ・デバイス（５３）における前記ソフトウェア・プロダクト（５５）の使用を可能とし、
前記ライセンスに関連付けた交換トークン（５７）を受信し、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（５６）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクトのための前記ライセンスを延長するため、および（ｂ）現在のデータ・トークン（５６）が存在しない場合に前記交換トークン（５７）が前記ユーザ・デバイス（５３）によって受信された場合、新しいデータ・トークンに交換するため、前記ネットワーク（５４）を介して前記ライセンス管理サーバ（５１）に前記現在のデータ・トークン（５６）および前記交換トークン（５７）の一方を供給するように適合されたプログラム・コード手段を含む、コンピュータ・プログラム。
【請求項２８】
ソフトウェア・プロダクト（５５）を用いるためのライセンスをデータ・トークン（５６）によって表すソフトウェア・ライセンス管理システム（５０）のライセンス管理サーバ（５１）において用いるためのコンピュータ・プログラムであって、前記システム（５０）が、請求項２３に記載のソフトウェア・コントローラ（５２ａ）を含み、前記ライセンス管理サーバ（５１）が、データ通信ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）と通信を行うように適合され、前記コンピュータ・プログラムが、
前記ライセンスのもとで前記ソフトウェア・コントローラ（５２ａ）に供給される各データ・トークン（５６）ごとに前記使用期間をストアすること、および、
現在のデータ・トークン（５６）を交換するための新しいデータ・トークン、または、前記ソフトウェア・コントローラから前記ライセンス管理サーバ（５１）が受信した前記交換トークン（５７）を、前記ネットワーク（５４）を介して前記ソフトウェア・コントローラ（５２ａ）に供給し、前記新しいデータ・トークンが、前記ライセンスのもとで以前に供給されたデータ・トークンの前記使用期間と重複しない新しい使用期間を有することを前記ライセンス管理サーバ（５１）に実行させるように適合されているプログラム・コード手段を含む、コンピュータ・プログラム。
【請求項２９】
データ・トークン（７、６７）によって表されるライセンスに従ってユーザ・デバイス（３、６４）においてソフトウェア・プロダクト（４、６５）の使用を制御するための方法であって、前記ユーザ・デバイス（３、６４）がデータ通信ネットワーク（５、６３）を介してライセンス管理サーバ（２、６１）に接続可能であり、前記方法が、前記ユーザ・デバイス（３、６４）において、
実質的に、前記ライセンス管理サーバ（２、６１）によって前記ユーザ・デバイスに供給される現在のデータ・トークン（７、６７）に関連した使用期間中のみ、前記ソフトウェア・プロダクト（４、６５）の使用を可能とするステップと、
前記ライセンス管理サーバ（２、６１）によって供給される前記現在のデータ・トークン（７、６７）に依存した交換トークンに対するユーザ・アクセスを可能とし、これによって、前記交換トークンを、現在のデータ・トークンとして、別のユーザ・デバイスに供給することができるようにするステップと、
（ａ）前記ライセンス管理サーバによって供給される現在のデータ・トークン（７、６７）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクトのための前記ライセンスを延長するため、および（ｂ）前記現在のデータ・トークンが別のユーザ・デバイスからの交換トークンである場合、前記現在のデータ・トークンを置換する新しいデータ・トークンに交換するため、前記ネットワーク（５、６３）を介して前記ライセンス管理サーバ（２、６１）に前記現在のデータ・トークン（７、６７）および前記交換トークンの一方を供給するステップと、
を含む、方法。
【請求項３０】
ユーザ・デバイス（３、６４）におけるソフトウェア・プロダクト（４、６５）のシステム使用が請求項２９に記載の方法によって制御される、ソフトウェア・ライセンス管理システム（１、６０）のライセンス管理サーバ（２、６１）の動作のための方法であって、前記ライセンス管理サーバ（２、６１）の動作のための前記方法が、
現在のデータ・トークンを交換するため、前記現在のデータ・トークン（７、６７）を置換するための新しい使用期間が関連付けられた新しいデータ・トークン、または、前記ユーザ・デバイス（３、６４）から受信した前記現在のデータ・トークンに対応する交換トークンを、前記ネットワーク（５、６３）を介して前記ユーザ・デバイス（３、６４）に供給するステップと、
交換のために前記ユーザ・デバイス（３、６４）から受信した前記トークンが、前記ライセンス管理サーバ（２、６１）によってすでに交換されたトークンに対応するか否かを検出するステップと、
を含む、方法。
【請求項３１】
データ・トークン（５６）によって表されるライセンスに従ってユーザ・デバイス（５３）においてソフトウェア・プロダクト（５５）の使用を制御するための方法であって、前記ユーザ・デバイス（５３）がデータ通信ネットワーク（５４）を介してライセンス管理サーバ（５１）に接続可能であり、前記方法が、前記ユーザ・デバイス（５３）において、
実質的に、前記ライセンス管理サーバ（５１）によって前記ユーザ・デバイスに供給される現在のデータ・トークン（５６）に関連した使用期間中のみ、前記ソフトウェア・プロダクト（５５）の使用を可能とするステップと、
（ａ）前記ライセンス管理サーバ（５１）によって供給される現在のデータ・トークン（５６）に関連付けた前記使用期間を超えて前記ソフトウェア・プロダクトのための前記ライセンスを延長するため、および（ｂ）現在のデータ・トークン（５６）が存在しない場合に前記交換トークン（５７）が前記ユーザ・デバイス（５３）によって受信された場合、新しいデータ・トークンに交換するため、前記ネットワーク（５４）を介して前記ライセンス管理サーバ（５１）に、前記ライセンスに関連付けた、前記現在のデータ・トークン（５６）および前記交換トークン（５７）の一方を供給するステップと、
を含む、方法。
【請求項３２】
ユーザ・デバイス（５３）におけるソフトウェア・プロダクト（５５）のシステム使用が請求項３１に記載の方法によって制御される、ソフトウェア・ライセンス管理システム（５０）のライセンス管理サーバ（５１）の動作のための方法であって、前記ライセンス管理サーバ（５１）の動作のための前記方法が、
前記ライセンスのもとで前記ソフトウェア・コントローラ（５３）に供給される各データ・トークン（５６）ごとに前記使用期間をストアするステップと、
現在のデータ・トークン（５６）を交換するための新しいデータ・トークン、または、前記ユーザ・デバイス（５３）から受信した前記交換トークン（５７）を、前記ネットワーク（５４）を介して前記ユーザ・デバイス（５３）に供給し、前記新しいデータ・トークンが、前記ライセンスのもとで以前に供給されたデータ・トークンの前記使用期間と重複しない新しい使用期間を有する、ステップと、
を含む、方法。
【請求項３３】
請求項２５乃至２８のいずれかに記載のコンピュータ・プログラムが記憶されたコンピュータコンピュータ読み取り可能媒体。