【手続補正書】
【提出日】平成16年2月17日(2004.2.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リクエストされたサービスの質（ＱｏＳ）に従ってワークファブリックを通じてデータをルーティングするインテリジェントスイッチであって、
プロセッサと、
該プロセッサおよび該ネットワークファブリックに接続されたネットワークインターフェースと、
該データを該リクエストされたＱｏＳで送達するために、ロードを予測し、かつ、トラフィックを再配分する手段と
を備える、インテリジェントスイッチ。
【請求項２】
ＱｏＳを送達するように前記ファブリックを構成するために予測解析が用いられる、請求項１に記載のインテリジェントスイッチ。
【請求項３】
前記ネットワークファブリックは、１つ以上のＰＯＰおよびゲートウェイハブを備え、各ＰＯＰは、現在のロード状態およびＱＯＳ構成をゲートウェイハブに送信し、ここで、データストリームのロードバランシングを処理して、実行中のネットワーク全体に一定のＱｏＳを送達するために、予測解析が実行される、請求項１に記載のインテリジェントスイッチ。
【請求項４】
前記予測手段は、トラフィックおよびプロセッサ使用のスナップショットを周期的に取得し、該トラフィックおよび使用データを、最適なＱｏＳを提供するためのネットワークの構成を予測するために用いられる使用パターンについて事前に記録されたデータと相関させる、請求項１に記載のインテリジェントスイッチ。
【請求項５】
前記ネットワークファブリックは、ＢＩＦＳ（Ｂｉｎａｒｙ  Ｆｏｒｍａｔ  ｆｏｒ  Ｓｃｅｎｅｓ）データおよびＤＭＩＦ（Ｄｅｌｉｖｅｒｙ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）データを含む、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）エレメンタリストリーム（ＥＳ）をストリーミングする、請求項１に記載のインテリジェントスイッチ。
【請求項６】
前記ＢｉＦＳデータは、コンテンツの構成を決定するために、ＤＭＩＦデータを含む、請求項５に記載のインテリジェントスイッチ。
【請求項７】
前記ＤＭＩＦおよび前記ＢｉＦＳ情報は、チャネルにアクセスするデバイスの能力を決定する、請求項１に記載のインテリジェントスイッチ。
【請求項８】
一旦ＢｉＦＳ層が、利用可能なＤＭＩＦ構成およびネットワーク状態に対して構文解析およびチェックされると、前記データコンテンツは、ネットワークの構成を決定する、請求項１に記載のインテリジェントスイッチ。
【請求項９】
前記予測手段は、前記ＯＤおよび前記ＢｉＦＳを構文解析して、マルチプレクサにわたされるエレメントをレギュレートする、請求項１に記載のインテリジェントスイッチ。
【請求項１０】
前記ＢｉＦＳは、双方向通信の規則を含む、請求項１に記載のインテリジェントスイッチ。
【請求項１１】
前記規則は、データベースにおけるフィールドを照会するために用いられ、該フィールドは、１つ以上のＩｆ／Ｔｈｅｎステートメントを実行するスクリプトを含み得る、請求項１に記載のインテリジェントスイッチ。
【請求項１２】
前記規則は、所与のシーンにて特定のオブジェクトをカスタマイズする、請求項１に記載のインテリジェントスイッチ。
【請求項１３】
前記ネットワークファブリックは、非同期転送モード（ＡＴＭ）および電話網を含む、請求項１に記載のインテリジェントスイッチ。
【請求項１４】
前記データは、メディアコンテンツである、請求項１に記載のインテリジェントスイッチ。
【請求項１５】
前記データは、グラフィカルユーザインターフェース（ＧＵＩ）を表す、請求項１に記載のインテリジェントスイッチ。
【請求項１６】
前記ＧＵＩは、リモートサーバによって生成され、かつ、前記ファブリックを介して１つ以上のデバイスにブロードキャストされる、請求項１に記載のインテリジェントスイッチ。
【請求項１７】
システムであって、
ネットワークファブリックと、
リクエストされたサービスの質（ＱｏＳ）に従って、ネットワークファブリックを通じてデータをルーティングするためのインテリジェントスイッチであって、
プロセッサと、
該プロセッサおよび該ネットワークファブリックに接続されたネットワークインターフェースと、
該データを該リクエストされたＱｏＳで送達するためにロードを予測し、かつトラフィックを再配分する手段とを備える、インテリジェントスイッチと、
該インテリジェントスイッチに接続された１つ以上のクライアントと
を備える、システム。
【請求項１８】
ＱｏＳを送達するように前記ファブリックを構成するために予測解析が用いられる、請求項１７に記載のシステム。
【請求項１９】
前記ネットワークファブリックは、１つ以上のＰＯＰおよびゲートウェイハブを備え、かつ、各ＰＯＰは、現在のロードステータスおよびＱＯＳ構成を該ゲートウェイハブに送信し、ここで、データストリームのロードバランシングを処理して、実行中のネットワーク全体に一定のＱｏＳを送達するために、予測解析が実行される、請求項１７に記載のシステム。
【請求項２０】
前記デバイスは、リモートサーバによって生成され、かつ、前記ファブリックを介して１つ以上のデバイスにブロードキャストされるメディアコンテンツまたはグラフィカルユーザインターフェース（ＧＵＩ）を表す、請求項１７に記載のシステム。
【請求項２１】
デバイスのグラフィカルユーザインターフェース（ＧＵＩ）を通じてユーザと双方向通信する方法であって、
該ＧＵＩを表すメディアファイルを受信するステップであって、該メディアファイルは、複数のＧＵＩストリームを含む、ステップと、
該デバイスに利用可能であるハードウェアリソースを決定するステップと、
該利用可能なハードウェアリソースに基づいて１つ以上のＧＵＩを選択するステップと、
該選択された１つ以上のＧＵＩストリームに基づいて、該ＧＵＩをレンダリングするステップと、
ユーザの該ＧＵＩとの双方向通信を検出するステップと、
該ユーザの双方向通信と関連して該ＧＵＩをリフレッシュするステップと
を包含する、方法。
【請求項２２】
前記ＧＵＩをリフレッシュするステップは、
第２のＧＵＩを表す第２のメディアファイルを受信するステップと、
該第２のＧＵＩをレンダリングするステップと
をさらに包含する、請求項２１に記載の方法。
【請求項２３】
前記メディアファイルは、時間ベースのメディアファイルである、請求項２１に記載の方法。
【請求項２４】
前記時間ベースのメディアファイルは、ＭＰＥＧファイルまたはＱｕｉｃｋＴｉｍｅファイルを含む、請求項２３に記載の方法。
【請求項２５】
データ処理ネットワークを通じてアクセス可能なリモートロケーションにて、前記メディアファイルを格納するステップをさらに包含する、請求項２１に記載の方法。
【請求項２６】
前記メディアファイルをローカルロケーションのマシン可読媒体上に格納するステップをさらに包含する、請求項２５に記載の方法。
【請求項２７】
前記メディアファイルと関連した前記ＧＵＩ上のアイコンの選択に応答して、リモートデータ処理システムから該メディアファイルを受信するステップをさらに包含する、請求項２１に記載の方法。
【請求項２８】
前記メディアファイルと関連した前記メディアアイコンの選択に応答して、再生する該メディアファイルを格納するステップをさらに包含する、請求項２１に記載の方法。
【請求項２９】
前記メディアファイルは、ビデオデータ、オーディオデータ、ビジュアルデータ、およびオーディオデータとビデオデータとの組み合わせのうち１つを含む、請求項２１に記載の方法。
【請求項３０】
ａ．ユーザの選好に従ってカスタマイズされたオーディオまたはビデオコンテンツを動的に生成するステップと、
ｂ．該動的に生成され、カスタマイズされたオーディオまたはビデオコンテンツを、選択されたオーディオまたはビデオコンテンツとマージするステップと、
ｃ．該カスタマイズされたオーディオまたはビデオコンテンツを前記ＧＵＩとして表示するステップと
をさらに包含する、請求項２１に記載の方法。
【請求項３１】
サーバを用いてコンテンツを登録するステップをさらに包含する、請求項３０に記載の方法。
【請求項３２】
前記コンテンツにシーン情報を注釈付けするステップをさらに包含する、請求項３１記載の方法。
【請求項３３】
前記ユーザの挙動は、前記シーン情報と相関する、請求項３２に記載の方法。
【請求項３４】
さらなるオーディオまたはビデオコンテンツを注釈と相関させるステップをさらに包含する、請求項３３に記載の方法。
【請求項３５】
さらなるオーディオまたはビデオコンテンツをシーン情報と相関させるステップをさらに包含する、請求項３３に記載の方法。
【請求項３６】
前記シーン情報は、バックグラウンドミュージック、ロケーション、セットプロップ、およびブランド名に対応するオブジェクトのうち１つ以上を含む、請求項３２に記載の方法。
【請求項３７】
カスタマイズされた広告を前記カスタマイズされたビデオコンテンツに追加するステップをさらに包含する、請求項３２に記載の方法。
【請求項３８】
プレゼンテーションコンテキスト記述子およびセマンティック記述子を生成するステップをさらに包含する、請求項２１に記載の方法。
【請求項３９】
カスタマイズされたコンテンツを閲覧者に提供する方法であって、
ａ．長時間にわたって、広域ネットワークに接続されたサーバに対する該閲覧者の挙動を記録し、かつ、該閲覧者の選好を収集するステップと、
ｂ．選択されたオーディオまたはビデオコンテンツのリクエストを受信するステップと、
ｃ．該閲覧者の選好に従って、カスタマイズされたオーディオまたはビデオコンテンツを動的に生成するステップと、
ｄ．該動的に生成された、カスタマイズされたオーディオまたはビデオコンテンツを、該選択されたオーディオまたはビデオコンテンツとマージするステップと、
ｅ．該カスタマイズされたオーディオまたはビデオコンテンツを該閲覧者に表示するステップと
を包含する、方法。
【請求項４０】
前記サーバでコンテンツを登録するステップをさらに包含する、請求項３９に記載の方法。
【請求項４１】
前記コンテンツにシーン情報を注釈付けするステップをさらに包含する、請求項４０に記載の方法。
【請求項４２】
前記閲覧者の挙動は、前記シーン情報で補正される、請求項４１に記載の方法。
【請求項４３】
さらなるオーディオまたはビデオコンテンツを注釈と相関させるステップをさらに包含する、請求項４１に記載の方法。
【請求項４４】
さらなるオーディオまたはビデオコンテンツをシーン情報と相関させるステップをさらに包含する、請求項４１に記載の方法。
【請求項４５】
前記シーン情報は、バックグラウンドミュージック、ロケーション、セットプロップ、およびブランド名に対応するオブジェクトのうち１つ以上を含む、請求項４０に記載の方法。
【請求項４６】
カスタマイズされた広告を前記カスタマイズされたビデオコンテンツに追加するステップをさらに包含する、請求項４０に記載の方法。
【請求項４７】
プレゼンテーションコンテキスト記述子およびセマンティック記述子を生成するステップをさらに包含する、請求項３９に記載の方法。
【請求項４８】
前記記述子を相対的な重みと結び付けるセマンティックプレゼンテーションマップを用いて、該記述子を関連付けるステップをさらに包含する、請求項４７に記載の方法。
【請求項４９】
コンテンツ内の前記属性の重要度をスコアリングするステップをさらに包含する、請求項４８に記載の方法。
【請求項５０】
データベースエージェントによってスコアリング式を表すステップをさらに包含する、請求項４９に記載の方法。
【請求項５１】
双方向通信する集団への参加を提供するステップをさらに包含する、請求項３９に記載の方法。
【請求項５２】
セマンティック記述子のアサイクリックツリーを生成するステップを包含する、請求項３９に記載の方法。
【請求項５３】
意味の定義による推移的連想を特定のセマンティクスに適用するステップをさらに包含する、請求項５２に記載の方法。
【請求項５４】
前記定義は、重み付き属性をスコアリングするために、より一般的な定義を含む、請求項５３に記載の方法。
【請求項５５】
コンテンツを認可する方法であって、
コンテンツリソースを取得および注釈付けするステップと、
１つ以上のシーンを作成して、対話（ｎａｒｒａｔｉｖｅ）を構成するステップと、
該コンテンツをエクスポートするステップと
を包含する、方法。
【請求項５６】
前記リソースを取得および注釈付けする前記ステップは、レイアウトを定義するステップをさらに包含する、請求項５５に記載の方法。
【請求項５７】
前記リソースを取得および注釈付けする前記ステップは、前記コンテンツリソースをインポートするステップをさらに包含する、請求項５５に記載の方法。
【請求項５８】
前記リソースを取得および注釈付けする前記ステップは、１つ以上のコンテキストの記述子およびコンテキストのオブジェクトリファレンスを付与するステップをさらに包含する、請求項５５に記載の方法。
【請求項５９】
前記リソースを取得および注釈付けする前記ステップは、１つ以上のＣＯＤＥＣを前記コンテンツと関連付けるステップをさらに包含する、請求項５５に記載の方法。
【請求項６０】
前記１つ以上のシーンを作成して、対話を構成する前記ステップは、前記コンテンツを前記レイアウトで作成するステップをさらに包含する、請求項５５に記載の方法。
【請求項６１】
前記１つ以上のシーンを作成して、対話を構成する前記ステップは、ナビゲーションまたはシーケンスのストリームを定義するステップをさらに包含する、請求項５５に記載の方法。
【請求項６２】
前記１つ以上のシーンを作成して、対話を構成する前記ステップは、１つ以上のコンテキストメニューを定義して、各コンテキストメニューを該コンテキストメニューのコンテキストと関連付けるステップをさらに包含する、請求項５５に記載の方法。
【請求項６３】
前記１つ以上のシーンを作成して、対話を構成する前記ステップは、ストリームをカスタマイズするために１つ以上の設計規則を明確にするステップをさらに包含する、請求項５５に記載の方法。
【請求項６４】
前記１つ以上のシーンを作成して、対話を構成する前記ステップは、前記プレゼンテーションの挙動をコンパイル、シミュレートおよび検証するステップをさらに包含する、請求項５５に記載の方法。
【請求項６５】
前記コンテンツをエクスポートする前記ステップは、イメージ宛先媒体、アクセスコントロールオプション、商業的機能、および、複製保護オプションのうち１つを明確にするステップをさらに包含する、請求項５５に記載の方法。
【請求項６６】
前記コンテンツをエクスポートする前記ステップは、オーサをコンテンツプロバイダとして登録するステップをさらに包含する、請求項５５に記載の方法。
【請求項６７】
前記コンテンツをエクスポートする前記ステップは、登録された出力イメージを生成するステップをさらに包含する、請求項５５に記載の方法。
【請求項６８】
コンテンツをオーサリングする方法であって、
コンテンツリソースを取得および注釈付けするステップであって、
レイアウトを定義するステップと、
該コンテンツリソースをインポートするステップと、
１つ以上の文脈依存記述子および文脈依存オブジェクトリファレンスを付与するステップと、
１つ以上のＣＤＥＣを該コンテンツと関連付けるステップと
を包含する、ステップと、
１つ以上のシーンを作成して、対話を構成するステップであって、
該コンテンツを該レイアウトで構成するステップと、
対話またはシーケンスのストリームを定義するステップと、
１つ以上のコンテキストメニューを定義するステップと、
各コンテキストメニューを該コンテキストメニューのコンテキストと関連付けるステップと、
ストリームをカスタマイズするために、１つ以上の設計規則を明確にするステップと、
プレゼンテーションの挙動をコンパイル、シミュレートおよび検証するステップと
該コンテンツをエクスポートするステップと
を包含する、ステップと
を包含する、方法。
【請求項６９】
前記コンテンツをエクスポートする前記ステップは、イメージ宛先媒体、アクセスコントロールオプション、商業的機能、および複製保護オプションのうち１つを明確にするステップをさらに包含する、請求項６８に記載の方法。
【請求項７０】
前記コンテンツをエクスポートする前記ステップは、オーサをコンテンツプロバイダとして登録するステップをさらに包含する、請求項６８に記載の方法。
【請求項７１】
前記コンテンツをエクスポートするステップは、登録された出力イメージを生成するステップをさらに包含する、請求項６８に記載の方法。