【手続補正書】
【提出日】平成17年5月31日(2005.5.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子ネットワーク上の１つまたは複数の資源制約機器に対するコンテントを増強するリダイレクション機構であって、該リダイレクション機構が、
ユーザ位置と関連づけられるブラウザと、
コンテント・サーバと、
アプレット・タグを含むスタブ・ページを動的に生成する組み込みデーモンを含む周辺機器インタフェースであって、該周辺機器インタフェースにおける特定アドレスが、要求アドレスに続くパラメータを取り上げ、上記ブラウザに返されるスタブ・ページの本体として該パラメータ値を使用するスタブ・ページ生成機構を起動する、周辺機器インタフェースと、
ユーザ・インタフェース・サーバと連係するユーザ・インタフェース生成機構であって、該ユーザ・インタフェース生成機構が、上記資源制約機器の管理のためシステム全体にわたるアドレス指定機能およびユーザ・インタフェースを提供すると共に上記ブラウザに情報ページを提供し、上記情報ページが、周辺機器インタフェースおよび機器特定ページに関するアドレスへのリンクを含み、上記周辺機器インタフェースおよび上記機器特定ページが上記コンテント・サーバに記憶され、情報ページにわたるユーザ・ナビゲーションが周辺機器インタフェースおよび機器特定ページを選択し、上記ブラウザがこれらの周辺機器インタフェースおよび機器ページへのリンクをたどる、ユーザ・インタフェース生成機構と、
を有するリダイレクション機構。
【請求項２】
上記ブラウザが、周辺機器インタフェースおよび機器特定ページに関する
アドレスを取得することによって上記周辺機器インタフェースおよび機器特定ページへのリンクをたどる、請求項１に記載のリダイレクション機構。
【請求項３】
上記周辺機器インタフェースおよび機器特定ページがアプレットおよびクラス・ファイルとして実施され、上記アプレットおよびクラス・ファイルが上記ブラウザにロードされ実行され、上記アプレットおよびクラス・ファイルが、上記周辺機器インタフェースと通信しそれによって上記資源制約機器と通信する、請求項１に記載のリダイレクション機構。
【請求項４】
上記ブラウザが上記周辺機器インタフェースと連絡し、上記周辺機器インタフェースが情報ページ・リダイレクションを使用して上記ブラウザをリダイレクトする、請求項１に記載のリダイレクション機構。
【請求項５】
上記ブラウザが、上記リンクを含むリダイレクトされた位置にある上記ユーザ・インタフェース・サーバに連絡し、上記リンクが上記ユーザ・インタフェース・サーバに指示して、リダイレクト・アドレスから上記周辺機器インタフェースに連絡し、上記アドレスに含まれるデータを上記周辺機器インタフェースに渡すことによって、アプレット・ファイルに対する参照を含むページが上記周辺機器インタフェースから上記ブラウザへ送付される、請求項４に記載のリダイレクション機構。
【請求項６】
上記アプレット・ファイル参照が上記リダイレクト・アドレスにおける上記周辺機器インタフェースへの連絡を確立することによって、上記周辺機器インタフェースの機能性を強化するため上記アプレット・ファイルがダウンロードされる、請求項５に記載のリダイレクション機構。
【請求項７】
上記ブラウザが、上記コンテント・サーバ上のリダイレクト位置から上記アプレット・ファイルをダウンロードする、請求項６に記載のリダイレクション機構。
【請求項８】
上記ブラウザが、上記周辺機器インタフェースと通信して、上記ブラウザによって上記アプレット・ファイルがロードされたなら必要とされる情報を取り出す、請求項７に記載のリダイレクション機構。
【請求項９】
上記ユーザ・インタフェース生成機構が、アプレット・ファイル取り出しを誘発するスタブ・ファイル・メカニズムを含む、請求項１に記載のリダイレクション機構。
【請求項１０】
上記周辺機器インタフェースが、上記周辺機器インタフェース上に保有すれている構成および識別情報のいずれをも包含することを可能にする上記スタブ・ページの本体に対する置き換え、および、スペース置き換えおよびエスケープ変換を含むストリング処理のいずれかを実行する、請求項９に記載のリダイレクション機構。
【請求項１１】
上記置き換えトークンが、完全なドメイン名ならびに上記システム・サーバ上のホスト・ソフトウェア位置の基本ＵＲＬパス、インタフェースが認めた完全なドメイン名、インタフェースＭＡＣアドレス、インタフェース・モデル識別子ストリング、および、周辺機器モデル識別子ストリングのいずれかを含む、請求項１０に記載のリダイレクション機構。
【請求項１２】
上記ユーザ・インタフェース生成機構が、上記コンテント・サーバ上のアプレット・ファイルの位置、上記アプレット領域の高さ／幅、および、上記周辺機器インタフェースまたは機器タイプに関するストリングを含むようにアプレット・ファイル名がカスタマイズされるべきか否かに関する情報を含む、請求項１に記載のリダイレクション機構。
【請求項１３】
上記ユーザ・インタフェース生成機構が、周辺機器インタフェース・スタブ生成機構のアドレスを含むユーザ・インタフェース・ページにリンクを置くことによって上記ユーザ・インタフェース・ページからアプレットを起動する、請求項１に記載のリダイレクション機構。
【請求項１４】
上記本体パラメータが全体のアプレット・タグである、請求項１２に記載のリダイレクション機構。
【請求項１５】
上記アプレット・タグ・テキストは、ユーザ・インタフェース生成機構が上記周辺機器インタフェースに置き換えるように要求するすべてのトークンを上記スタブ・ページへ含め、それによって上記アプレット・ファイル名またはディレクトリ・パスの修正が可能となる、請求項１４に記載のリダイレクション機構。
【請求項１６】
上記ブラウザが、上記スタブ・ファイル生成機構のアドレスを指定し、ユーザが周辺機器インタフェースまたは機器特定ページのいずれかへの上記リンクをたどる時上記要求アドレスの本体パラメータを送る要求を上記周辺機器インタフェースに送り、上記周辺機器インタフェースが置き換えられるトークンを含む本体値を含むページを上記ブラウザに返す、請求項１１に記載のリダイレクション機構。
【請求項１７】
上記ブラウザが上記スタブ・ページを受け取り、上記アプレット・タグを処理し、関連アプレット・ファイルを取得する、請求項１６に記載のリダイレクション機構。
【請求項１８】
上記ブラウザが、アプレット・ファイルのアドレスの取得要求を上記周辺機器インタフェースに対して行い、該要求を上記コンテント・サーバ上のアドレスにリダイレクトさせなければならない、請求項１７に記載のリダイレクション機構。
【請求項１９】
上記ユーザ・インタフェース生成機構リンクが上記周辺機器インタフェース・スタブ生成機構に送付するアプレット・タグ・テキストが、上記アプレット・ファイルへのパスおよび上記アプレット・ファイルの名前であり、上記パスが、上記スタブ・ファイルにおいて無変更のまま返され、上記アプレット・ファイルを取得する時上記ブラウザによって使用されるパスとなる初期リダイレクト・コンポーネントを含む、請求項１７に記載のリダイレクション機構。
【請求項２０】
上記周辺機器インタフェース上の組み込みデーモンが、要求アドレスに特定の初期ディレクトリ・パスを含むすべての要求のリダイレクションを実行する、請求項１９に記載のリダイレクション機構。
【請求項２１】
上記周辺機器インタフェースが、状態コード、および、リダイレクト・パスがはぎ取られそのアドレスがリダイレクト・ディレクトリ・パスを含む要求に代えてあらかじめ構成されるホスト・ソフトウェア基本アドレスが挿入された要求アドレスである位置アドレスを含む応答を送り返し、上記周辺機器インタフェースが、トークンが存在すれば応答位置アドレスに対してトークン置き換えを実行する、請求項２０に記載のリダイレクション機構。
【請求項２２】
上記アプレットが、上記周辺機器インタフェースおよび上記機器のいずれかに対して、上記ブラウザが上記アプレットを取り出してその実行を開始し次第上記特定の動作を実行するように要求する、請求項２１に記載のリダイレクション機構。
【請求項２３】
上記周辺機器インタフェースが上記周辺機器インタフェースのルートまたはホームページ・アドレスのいずれかに関するすべての要求のリダイレクションを実行し、上記特定ホームページ・アドレスが上記周辺機器インタフェース中に構成され、上記周辺機器インタフェースが上記周辺機器インタフェース・ホームページに関する要求を受け取る時、上記周辺機器インタフェースが、状態コード，および、あらかじめ構成されてはいるがトークン置き換えを受ける位置アドレスで応答する、請求項２２に記載のリダイレクション機構。
【請求項２４】
ブラウザが生成した要求を１つのデーモンから他のデーモンへリダイレクションさせる方法であって、
ブラウザを使用して、指定された要求アドレスを含み、コンテントに関する要求を１つのデーモンに送付するステップと、
上記デーモンを使用して、状態コードおよび応答の位置フィールドによって与えられる新しいアドレスを含む応答を上記ブラウザに送り戻すステップと、
上記ブラウザにおいて上記応答を受け取り、上記コンテントが実際に記憶されている新しいアドレスに要求を送付するステップと、
上記デーモンの処理によって上記要求を処理して、上記コンテントを含む応答を上記ブラウザに送り返すステップと、
を含む方法。
【請求項２５】
ブラウザにアプレットをロードして実行させる方法であって、
上記ブラウザをして要求されたスタブ・ファイルに関するアドレスであるリンクをたどらせるステップと、
上記ブラウザを使用して上記スタブ・ファイルを取得するステップと、
デーモンを使用して、アプレット・ファイルのアドレスを標示するアプレット・タグを含む要求されたスタブ・ファイルのコンテントを返すステップと、
上記ブラウザを使用して、上記スタブ・ファイル・コンテントを読み取り処理して上記アプレット・タグにアクセスするステップと、
上記スタブ・ファイルを受け取った上記デーモンへ上記ブラウザを再度接続させる形態か、上記スタブ・ファイルにパラメータが指定されている場合はタグに指定されているデーモン・アドレスに上記ブラウザを接続させる形態で、上記ブラウザを使用してアプレット・ファイル・アドレスを取得するステップと、
上記ブラウザを使用して、上記アプレット・ファイル・コンテントを読み取り、上記アプレット・ファイルをメモリにロードして、アプレット実行環境の範囲内で上記アプレット・ファイルを実行させるステップと、を含み、
上記アプレットが場合によってはユーザ・インタフェース提示のために必要とされる情報を収集するためいくつかのアクセスを行う、方法。