【手続補正書】
【提出日】平成18年8月30日(2006.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウェブ・アプリケーションにアクセスするというユーザ要求に応答する関連ポートレットの集合を管理するポータル・サーバ・システムのための装置であって、
関連するポートレットのユーザ要求からのパラメータを保存するポートレット・アプリケーション・セッション手段と、
前記ポートレット・アプリケーション・セッション手段にリンクされ、前記関連するポートレットと前記ウェブ・アプリケーションとの間で通信して、前記関連するポートレットから受信されたユーザ要求を前記ウェブ・アプリケーションに搬送するポートレット・アプリケーション通信クライアントとを含む装置。
【請求項２】
前記ポートレット・アプリケーション通信クライアントがユーザ・セッション情報を格納する請求項１に記載の装置。
【請求項３】
前記ポートレット・アプリケーション・セッション手段がポートレット・アプリケーション・セッション・オブジェクトを含む請求項１に記載の装置。
【請求項４】
前記関連するポートレットが、前記ポートレットに対するユーザ要求からのデータおよび命令を格納するポートレット要求パラメータ・マップを有する請求項１に記載の装置。
【請求項５】
ポートレット・アプリケーションが、前記関連するポートレットの集合を管理する前記ポータル・サーバ・システム上で動作するように適合される請求項１に記載の装置。
【請求項６】
前記ポートレット・アプリケーション通信クライアントが、ユーザ・セッション情報を格納するユーザ・セッション情報ストアへのアクセスを有する請求項１に記載の装置。
【請求項７】
前記ポートレット・アプリケーション通信クライアントが、ユーザ・セッション情報を格納するユーザ・セッション情報ストアを含む請求項１に記載の装置。
【請求項８】
前記ユーザ・セッション情報が、前記ユーザ・セッション情報を、前記ウェブ・アプリケーションの対応するセッションにマッピングするユーザ・セッション情報を含む請求項２に記載の装置。
【請求項９】
前記ユーザ・セッション情報が、ユーザｉｄ、ユーザ証明書、言語プリファレンス、セッション・タイムアウト情報、セッションｉｄを含むセットから選択され、前記ユーザ・セッション情報が前記ウェブ・アプリケーションの対応するセッションにマッピングされる請求項８に記載の装置。
【請求項１０】
前記ポートレット・アプリケーション通信クライアントが、前記関連するポートレットからの要求を格納して、前記通信クライアントが前記ウェブ・アプリケーションに関するデータおよび命令を提供することを可能にする要求バッファを有する請求項１に記載の装置。
【請求項１１】
前記通信クライアントが、前記関連するポートレットの前記ポートレット要求パラメータ・マップからの要求を格納し、前記通信クライアントが前記ウェブ・アプリケーションに関するデータおよび命令を提供する要求バッファを有する請求項１０に記載の装置。
【請求項１２】
ユーザによるウェブ・アプリケーションへのアクセスを提供するサーバ上で動作し、ポータル内の関連するポートレットの集合を管理するポートレット・アプリケーションであって、
前記関連するポートレットが有する、前記ポートレットに対するユーザ要求からのデータおよび命令を格納するポートレット要求パラメータ・マップと、
前記ユーザに関する、前記関連するポートレットに関するポートレット・アプリケーション・セッション・オブジェクトと、
前記ポートレット・アプリケーション・セッション・オブジェクトによって制御されるポートレット・アプリケーション・セッション・データ・ストアと、
前記ポートレット・アプリケーション・データ・ストアにリンクされ、前記関連するポートレットと前記ウェブ・アプリケーションとの間で通信して、前記関連するポートレットから受信されたユーザ要求を前記ウェブ・アプリケーションに搬送するポートレット・アプリケーション通信クライアントとを含み、
前記ポートレット・アプリケーション通信クライアントは、前記関連するポートレットのポートレット要求パラメータ・マップからの要求を格納し、前記通信クライアントが前記ウェブ・アプリケーションに関するデータおよび命令を提供することを可能にする要求バッファを有する、ポートレット・アプリケーション。
【請求項１３】
前記関連するポートレットと前記ウェブ・アプリケーションとの間で通信して、前記関連するポートレットから受信されたユーザ要求を前記ウェブ・アプリケーションに搬送する、請求項１２に記載のポートレット・アプリケーション・データ・ストアにリンク可能なポートレット・アプリケーション通信クライアントであって、
ユーザｉｄ、ユーザ証明書、言語プリファレンス、セッション・タイムアウト情報、セッションｉｄなどを含むセットから選択されるユーザ・セッション情報を格納して、前記ユーザ・セッション情報を前記ウェブ・アプリケーションの対応するセッションにマッピングするユーザ・セッション情報ストアであって、前記セッション・タイムアウト情報が、前記ポータル・サーバおよび前記ウェブ・アプリケーションのセッション・タイムアウト情報を含む、ユーザ・セッション情報ストアを有するポートレット・アプリケーション通信クライアント。
【請求項１４】
前記ウェブ・アプリケーションが前記ポータル・サーバより前にタイムアウトする場合、前記ユーザを再認証することによって前記ポータル・サーバと前記ウェブ・アプリケーションの間のセッション・タイムアウトを合致させる前記ポートレット・アプリケーション通信クライアント用の同期手段をさらに含む請求項１３に記載の装置。
【請求項１５】
前記ウェブ・アプリケーションが前記ポータル・サーバより前にタイムアウトする場合、前記ユーザ・セッション情報ストア内に格納された情報から前記ユーザを再認証することによって前記ポータル・サーバと前記ウェブ・アプリケーションの間のセッション・タイムアウトを合致させる前記ポートレット・アプリケーション通信クライアント用の同期手段をさらに含む請求項１４に記載の装置。
【請求項１６】
ウェブ・ポータルを操作してウェブ・アプリケーショへのアクセスを提供するように適合されたポータル・サーバ用装置であって、
前記ウェブ・アプリケーションにアクセスするというユーザの要求に応答してポートレットを初期化する手段と、前記ポートレットに関するポートレット・アプリケーション・セッション・オブジェクトを管理する手段と、前記ポートレット・アプリケーション・セッション・オブジェクトによって制御され、前記ポートレットを前記ポートレット・アプリケーション・セッション・オブジェクトと関連付けるユーザ要求からのパラメータを保存するポートレット・アプリケーション・セッション・オブジェクト・データ・ストアとを含み、関連するポートレットの集合を管理し前記ポータル・サーバ上で動作するポートレット・アプリケーションと、
前記ポートレット・アプリケーション・データ・ストアにリンクされ、前記関連するポートレットと前記ウェブ・アプリケーションとの間で通信して、前記関連するポートレットから受信されたユーザ要求を前記ウェブ・アプリケーションに搬送するポートレット・アプリケーション通信クライアントとを含み、
前記ポートレット・アプリケーション通信クライアントは、ユーザｉｄ、ユーザ証明書、言語プリファレンス、セッション・タイムアウト情報、セッションｉｄなどのユーザ・セッション情報のセットから選択された情報を含むユーザ・セッション情報を格納し、前記ユーザ・セッション情報を前記ウェブ・アプリケーションの対応するセッションにマッピングするユーザ・セッション情報ストアを有する、装置。
【請求項１７】
前記セッション・タイムアウト情報が、前記ポータル・サーバおよび前記ウェブ・アプリケーションのセッション・タイムアウト情報を含む請求項１、９、または１６に記載の装置。
【請求項１８】
ウェブ・アプリケーションにアクセスするというユーザ要求に応答する関連するポートレットの集合を管理するポータル・サーバ・システムのための方法であって、
関連するポートレットのユーザ要求からのパラメータを保存するポートレット・アプリケーション・セッション手段を使用すること、および
前記ポートレット・アプリケーション・セッション手段にリンクされ、前記関連するポートレットと前記ウェブ・アプリケーションとの間で通信して、前記関連するポートレットから受信されたユーザ要求を前記ウェブ・アプリケーションに搬送するポートレット・アプリケーション通信クライアントを使用することを含む方法。
【請求項１９】
コンピュータを請求項１ないし１７のいずれかに記載の装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。