(57)【要約】調整されたコンテンツ配信の方法、装置及びシステムは、それぞれのコンテンツのタイプ及び配信されるべきコンテンツの送り先を識別し、少なくともコンテンツのタイプに基づいて、コンテンツをパッケージングするためにそれぞれのパッケージングサービスを選択し、コンテンツの少なくとも送り先に基づいて、コンテンツの配達のためにそれぞれのデリバリサービスを選択する。様々な実施の形態において、コンテンツがパッケージングの準備がされたとき、選択されたそれぞれのパッケージングサービスに要求が伝達される。その後、パッケージングされたコンテンツを伝達するため、選択されたデリバリサービスに配達の要求が伝達される。本発明は、ユーザにより駆動されるタスクと統合される自動化される配信タスクを制御及びモニタする自動化されたメディア配信ワークフローを提供する。
2010520550.tif 000002
【特許請求の範囲】
【請求項１】
調整されたコンテンツ配信方法であって、
コンテンツのタイプ及び前記コンテンツの送り先を識別するステップと、
少なくとも前記コンテンツのタイプに基づいて前記コンテンツをパッケージングするため、それぞれのパッケージングサービスを選択するステップと、
前記コンテンツの少なくとも前記識別された送り先に基づいて、前記コンテンツの少なくとも前記識別された送り先への配達のため、それぞれのデリバリサービスを選択するステップと、
を含むことを特徴とする方法。
【請求項２】
前記デリバリサービスは、前記コンテンツのタイプに基づいて更に選択される、
請求項１記載の方法。
【請求項３】
前記コンテンツのタイプはダイナミックデータファイルを含み、前記コンテンツの送り先は小売のアウトレットを含む、
請求項１記載の方法。
【請求項４】
前記ダイナミックデータファイルは、広告メディアコンテンツを含む、
請求項３記載の方法。
【請求項５】
前記コンテンツの配達の前に前記コンテンツのそれぞれを更新するステップを更に含む、
請求項１記載の方法。
【請求項６】
前記更新するステップは、現在のそれぞれのコンテンツ情報に従って前記コンテンツを改訂するステップを含む、
請求項５記載の方法。
【請求項７】
パッケージングされるコンテンツ及び前記コンテンツのそれぞれの配達の送り先は、ユーザインタフェースを介して選択される、
請求項１記載の方法。
【請求項８】
前記それぞれのパッケージングサービスは、コンテンツの受信されたパッケージングの要求に応答して選択され、前記それぞれのデリバリサービスは、パッケージングされたコンテンツの受信された配達の要求に応答して選択される、
請求項１記載の方法。
【請求項９】
前記受信されたパッケージングの要求に応答して前記選択されたパッケージングサービスにコンテンツのパッケージングの要求を伝達するステップを更に含む、
請求項８記載の方法。
【請求項１０】
前記受信された配達の要求に応答して前記選択されたデリバリサービスにパッケージングされたコンテンツの配達の要求を伝達するステップを更に含む、
請求項９記載の方法。
【請求項１１】
それぞれのコンテンツのパッケージングの進展の状態を保持するステップを更に含む、
請求項１記載の方法。
【請求項１２】
それぞれのコンテンツの配達の進展の状態を保持するステップを更に含む、
請求項１記載の方法。
【請求項１３】
コンテンツのパッケージングの要求は、前記コンテンツが利用可能にされたときに自動的に生成される、
請求項１記載の方法。
【請求項１４】
前記パッケージングされたコンテンツの配達の要求は、前記コンテンツのパッケージングの完了に応じて自動的に生成される、
請求項１３記載の方法。
【請求項１５】
前記パッケージングされたコンテンツは、契約している送り先にのみ配達される、
請求項１４記載の方法。
【請求項１６】
コンテンツのパッケージングの要求は、タイマーに応答して生成される、
請求項１記載の方法。
【請求項１７】
パッケージングされたコンテンツの配達の要求は、タイマーに応答して生成される、
請求項１記載の方法。
【請求項１８】
前記パッケージングされたコンテンツは、契約している送り先にのみ伝達される、
請求項１７記載の方法。
【請求項１９】
調整されたコンテンツ配信の配信サービスマネージャであって、
少なくともパッケージング及び配達の要求を受信し、前記パッケージング及び配達の要求を少なくとも１つのそれぞれのパッケージング及びデリバリサービスに伝達する通信サービスと、
プログラムを記憶するメモリと、
前記プログラムを実行するプロセッサとを含み、
前記プロセッサは、前記プログラムを実行したときに、
それぞれのコンテンツのタイプ及び前記コンテンツの送り先を識別し、
少なくとも前記コンテンツのタイプに基づいて前記コンテンツをパッケージングするため、それぞれのパッケージングサービスを選択し、前記コンテンツのパッケージングのためのパッケージング要求を前記それぞれのパッケージングサービスに伝達し、
少なくとも前記コンテンツの前記送り先に基づいて、少なくとも前記識別された送り先への前記コンテンツの配信のため、それぞれのデリバリサービスを選択し、前記コンテンツの配達のための配達の要求を前記それぞれのデリバリサービスに伝達する、
ことを特徴とする配信サービスマネージャ。
【請求項２０】
当該配信サービスマネージャは、前記コンテンツのパッケージングの進展の状態を保持する、
請求項１９記載の配信サービスマネージャ。
【請求項２１】
当該配信サービスマネージャは、パッケージングされたコンテンツの配達の進展の状態を保持する、
請求項１９記載の配信サービスマネージャ。
【請求項２２】
当該配信サービスマネージャは、それぞれのパッケージングサービスを選択し、前記コンテンツの受信されたパッケージングの要求に応答して、前記コンテンツのパッケージングの要求を前記選択されたパッケージングサービスに伝達する、
請求項１９記載の配信サービスマネージャ。
【請求項２３】
当該配信サービスマネージャは、それぞれのデリバリサービスを選択し、パッケージングされたコンテンツの受信された配達の要求に応答して、パッケージングされたコンテンツの配達の要求を前記選択されたデリバリサービスに伝達する、
請求項１９記載の配信サービスマネージャ。
【請求項２４】
当該配信サービスマネージャは、前記コンテンツが利用可能にされたとき、コンテンツのパッケージングの要求を自動的に生成し、それぞれのパッケージングサービスに前記要求を伝達する、
請求項１９記載の配信サービスマネージャ。
【請求項２５】
当該配信サービスマネージャは、前記コンテンツのパッケージングの完了に応じて、前記パッケージングされたコンテンツの配達の要求を自動的に生成し、前記要求をそれぞれのデリバリサービスに伝達する、
請求項２４記載の配信サービスマネージャ。
【請求項２６】
当該配信サービスマネージャは、タイマーに応答して前記コンテンツのパッケージングの要求を生成し、前記要求をそれぞれのデリバリサービスに伝達する、
請求項１９記載の配信サービスマネージャ。
【請求項２７】
当該配信サービスマネージャは、タイマーに応答して前記パッケージングされたコンテンツの配達の要求を生成し、前記要求をそれぞれのデリバリサービスに伝達する、
請求項２６記載の配信サービスマネージャ。
【請求項２８】
調整されたコンテンツ配信のシステムであって、
コンテンツを生成及び調整するコンテンツマネージャと、
メディア管理システムとを備え、
前記メディア管理システムは、
少なくともコンテンツの選択及び配達されるべき前記コンテンツの送り先を含むユーザ入力を可能にするユーザインタフェースと、
前記選択されたコンテンツのパッケージング及び配達の要求を配信サービスマネージャに伝達することで、前記選択されたコンテンツの配達を行うスケジューラと、
少なくとも生成及び調整されたコンテンツと、パッケージング及び配達のステータス情報とを記憶するデータベースと、
それぞれのコンテンツをパッケージングする少なくとも１つのパッケージングサービスと、
それぞれのコンテンツを配達する少なくとも１つのデリバリサービスと、
配信サービスマネージャとを有し、
前記配信サービスマネージャは、
前記メディア管理システムからの前記パッケージング及び配達の要求を受け、前記パッケージング及び配達の要求を少なくとも１つの前記それぞれのパッケージング及びデリバリサービスに伝達する通信サービスと、
プログラムを記憶するメモリと、
前記プログラムを実行するプロセッサとを含み、
前記プロセッサは、前記プログラムを実行したときに、
それぞれのコンテンツのタイプと、パッケージング及び配達されるべきコンテンツの送り先を識別し、
少なくとも前記コンテンツのタイプに基づいて前記コンテンツをパッケージングするそれぞれのパッケージングサービスを選択し、前記コンテンツのパッケージングのためのパッケージング要求を前記それぞれのパッケージングサービスに伝達し、
前記コンテンツの少なくとも前記送り先に基づいて少なくとも前記識別された送り先への前記コンテンツの配信のため、それぞれのデリバリサービスを選択し、前記コンテンツの配達のための配達要求を前記それぞれのデリバリサービスに伝達する、
ことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアコンテンツの配信全般に関し、より詳細には、調整されたコンテンツ配信のワークフローを提供する方法、装置及びシステムに関する。
【背景技術】
【０００２】
コンテンツ配信システムは、複数のエンドシステムにコンテンツを供給するために使用される。ビデオオンデマンドの用途では、メディアコンテンツは、サテライトテレビジョン／ケーブルテレビジョンの加入者にとって利用可能にされ、利用されている。典型的に、加入者は、彼らのテレビジョンで、選局（時には更なる料金）のために利用可能なビデオプログラムを視聴し、加入者のセットトップボックス（ＳＴＢ）で行われる選局に応じて、プログラムは、ケーブル又はサテライトネットワークを介して、プログラムセンタからセットトップボックスに送出される。すなわち、係るコンテンツ配信システムでは、選局は、視聴されるべきメディアコンテンツを決定するため、ディスプレイのポイントで行われる必要がある。
【０００３】
同様に、広告の分野では、インストア  リテイルメディアコンテンツ（in-store  retail  media  content）は、今日最も人気のある広告メディアとなっており、ブロードキャスト配信は、コンテンツのプレゼンテーションの主要な手段である。すなわち、近年では、小売業者及びパブリックスペースの管理者は、広告の用途でビデオディスプレイシステムを取り入れている。係るシステムでは、コンテンツは、サーバにより配信され、それぞれのディスプレイ又はディスプレイのグループのそれぞれのセットトップボックスで受信される。小売業者は、ディスプレイを使用して、彼らの現在の販売品又は販売情報を提供し、パブリックスペースは、多数の消費者がプレゼンテーションを見ることを知って、全国的又は地方の何れかで、広告主にビデオディスプレイで時間を売る。
【０００４】
しかし、現在の配信システムは、メディアコンテンツを配信するために実現されるそれぞれ異なるタイプの送信システムについて、及び特定の意図された位置に伝達されるべきそれぞれのタイプのメディアパッケージについて、個別の配信セッションを典型的に必要とする。すなわち、現在の配信システムでは、それぞれのネットワーク（たとえば家庭外ネットワーク）は、プレイリストの生成、パッケージャ及びデリバリ方法のタイプのついて固有であるとして見なされ、それぞれのネットワークのそれぞれの機能について専門のインタフェースを有する。たとえば、小売の環境では、第一のコマーシャルセールズアウトレットは、情報を送出及び受信するサテライトシステムを実現する場合があり、第二のコマーシャルセールズアウトレットは、ワイドエリアネットワーク（ＷＡＮ）インフラストラクチャを実現する場合がある。現在の配信システムでは、異なる送信システムを実現するメディアコンテンツのコマーシャルセールズアウトレットへの配信は、通常は完全に関係のない配信システム／セッションを介して、個別に扱われる必要がある。同様に、現在の配信システムでは、異なるタイプのメディアパッケージは、同じ最終目的地について意図されたとしても、完全に個別であって関係のない配信システム／セッションを介してその目的地に典型的に送信される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
係るように、他の関連する問題点と同様に当該技術における上述された問題点を克服し、少なくとも様々なデリバリスキーム、プレイリスト生成タイプ及びメディアタイプにわたり調整されたコンテンツの配信及び検証を提供する新たなタイプのコンテンツ配信システム及びワークフローが必要とされる。
【課題を解決するための手段】
【０００６】
本発明の様々な実施の形態は、調整されたコンテンツ配信を提供する方法、装置及びシステムを提供することで、従来技術のこれらの問題点及び他の問題点に対処するものである。
【０００７】
本発明の１実施の形態では、調整されたコンテンツ配信の方法は、コンテンツのタイプ及びコンテンツの送り先を識別し、少なくともコンテンツのタイプに基づいてコンテンツをパッケージングするそれぞれのパッケージングサービスを選択し、少なくともコンテンツの送り先に基づいて、コンテンツの少なくとも識別された送り先への配信のためのそれぞれのデリバリサービスを選択することを含む。本発明の１実施の形態では、本方法は、コンテンツのタイプに基づいてコンテンツをパッケージングするパッケージングサービスに要求を伝達し、パッケージングの進展を追跡し、コンテンツ及びパッケージングの結果に基づいて、コンテンツの送り先に基づいてコンテンツの配信のためのデリバリサービスに、それぞれのデータと共に要求を伝達することを含む。１実施の形態では、コンテンツは、少なくとも広告メディアコンテンツを含み、コンテンツの送り先は、コマーシャルアウトレット（commercial  outlet）／小売のアウトレット（retail  outlet）ある。
【０００８】
本発明の代替的な実施の形態では、調整されたコンテンツ配信の配信サービスマネージャは、少なくともパッケージング及び配信の要求を受信し、パッケージング及び配信の要求を少なくとも１つのそれぞれのパッケージング及びデリバリサービスに伝達する通信サービス、及び、プログラムを記憶するメモリ及びプログラムを実行するプロセッサを含む。配信サービスマネージャは、それぞれのコンテンツのタイプ及びコンテンツの送り先を識別し、少なくともコンテンツのタイプに基づいてコンテンツをパッケージングするそれぞれのパッケージングサービスを選択し、コンテンツのパッケージングのためのパッケージング要求をそれぞれのパッケージングサービスに伝達する。配信サービスマネージャは、さらに、少なくともコンテンツの送り先に基づいて、少なくとも識別された送り先へのコンテンツの配信のためのそれぞれのデリバリサービスを選択し、前記それぞれのデリバリサービスへのコンテンツの配達のための配達要求を伝達する。
【０００９】
本発明の代替的な実施の形態では、調整されたコンテンツ配信のシステムは、コンテンツを生成及び調整するコンテンツマネージャ及びメディア管理システムを含む。メディア管理システムは、少なくともコンテンツの選択及び伝達されるべきコンテンツの送り先を含むユーザ入力を可能にするユーザインタフェース、選択されたコンテンツのパッケージング及びデリバリ要求を配信サービスマネージャに伝達することで、選択されたコンテンツの伝達を行うスケジューラ、並びに、少なくとも生成及び調整されたコンテンツと、パッケージング及びデリバリのステータス情報とを記憶するデータベースを含む。
【００１０】
調整されたコンテンツ配信のシステムは、それぞれのコンテンツをパッケージングする少なくとも１つのパッケージングサービス、それぞれのコンテンツを伝達する少なくとも１つのデリバリサービス、及び配信サービスマネージャを更に含む。本発明のシステムの配信サービスマネージャは、メディア管理システムからパッケージング及び配達の要求を受け、パッケージング及び配達の要求を少なくとも１つのそれぞれのパッケージング及び配達の要求に伝達する通信サービス、及びプログラムを記憶するメモリ、並びに前記プログラムを実行するプロセッサを含む。
【００１１】
配信サービスマネージャのプロセッサは、プログラムを実行したとき、それぞれのコンテンツのタイプと、パッケージング及び配達されるべきコンテンツの送り先を識別し、少なくともコンテンツのタイプに基づいてコンテンツをパッケージングするそれぞれのパッケージングサービスを選択し、コンテンツのパッケージングのためのパッケージング要求をそれぞれのパッケージングサービスに伝達し、少なくともコンテンツの送り先に基づいて少なくとも識別された送り先へのコンテンツの配信のためにそれぞれのデリバリサービスを選択し、コンテンツの配達のための配達要求をそれぞれのデリバリサービスに伝達する。
【図面の簡単な説明】
【００１２】
本発明の教示は、添付図面と共に以下の詳細な説明を考慮することで容易に理解されるであろう。
【図１】本発明の実施の形態に係る、コンテンツ配信のワークフロー管理システムの高水準のブロック図である。
【図２】本発明の実施の形態に係る、パッケージングプロセスのブロックフローダイアグラムである。
【図３】本発明の実施の形態に係る、デリバリプロセスのブロックフローダイアグラムである。
【図４】本発明の実施の形態に係る、アップデート及びデリバリプロセスのブロックフローダイアグラムである。
【図５】本発明の実施の形態に係る、アートマチックパッケージング及びデリバリプロセスのブロックフローダイアグラムである。
【図６】本発明の実施の形態に係る、スケジュールされたパッケージング及びデリバリプロセスのブロックフローダイアグラムである。
【図７】本発明の実施の形態に係る、調整されたコンテンツ配信の方法のフローダイアグラムである。
【図８】本発明に係る、図１のコンテンツ配信ワークフローの管理システムにおける使用に適した配信システムマネージャの実施の形態の高水準ブロック図である。  なお、図面は、本発明の概念を例示するためのものであり、必ずしも、本発明を例示する可能なコンフィグレーションのみではない。理解を容易にするため、可能であれば、図面に共通する同じエレメントを示すために同じ参照符号が使用されている。
【発明を実施するための最良の形態】
【００１３】
本発明は、調整されたコンテンツ配信向けの方法、装置及びシステムを有利にも提供するものである。本発明は、小売の広告マテリアル及びメディアコンテンツの配信の環境で主に記載されるが、本発明の特定の実施の形態は、本発明の範囲を限定するものとして扱われるべきではない。
【００１４】
本発明の概念が任意のネットワーク環境における実質的に任意のコンテンツの配信について有利にも適用することができることが当業者により理解され、本発明の教示により情報が提供される。たとえば、本発明の概念は、ビデオオンデマンドシステム等において実現される。
【００１５】
図示される各種エレメントの機能は、専用のハードウェアの使用を通して提供されるのと同様に、適切なソフトウェアと関連してソフトウェアを実行可能なハードウェアの使用を通して提供される。プロセッサにより提供されたとき、これらの機能は、１つの専用プロセッサにより提供されるか、１つの共有プロセッサにより提供されるか、或いは、そのうちの幾つかが共有される複数の個々のプロセッサにより提供される。
【００１６】
さらに、用語「プロセッサ」又は「コントローラ」の明示的な使用は、ソフトウェアを実行可能なハードウェアを排他的に示すように解釈されるべきではなく、限定されることなしに、デジタルシグナルプロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを記憶するリードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及び不揮発性ストレージを暗黙的に含む。本発明の原理、態様及び実施の形態を示す全ての説明は、本発明の特定の例と同様に、本発明の構造的及び機能的に等価な概念の両者を包含することが意図される。さらに、係る等価な概念は、共に現在知られている等価な概念と同様に将来的に開発される等価な概念（すなわち、構造に係らず、同じ機能を実行する開発されたエレメント）を含むことが意図される。
【００１７】
したがって、たとえば、本明細書で与えられるブロック図は例示的なシステムコンポーネント及び／又は本発明の原理を実施する回路の概念的な図を表すことが当業者により理解される。同様に、任意のフローチャート、フローダイアグラム、状態遷移図、擬似コード等は、コンピュータ読取り可能な媒体で実質的に表され、コンピュータ又はプロセッサが明示的に示されているか否かに係らず、係るコンピュータ又はプロセッサにより実行される様々なプロセスを表すことが理解される。
【００１８】
図１は、本発明の実施の形態に係る、コンテンツ配信のワークフローの管理システムの高水準のブロック図を示す。図１のコンテンツ配信のワークフロー管理システム１００は、配信システムマネージャ（ＤＳＭ）１１０、コンテンツ（ダイナミックデータファイル）マネージャ１２０、メディアマネージメントシステム１３０、パッケージングサービス１４０、デリバリサービス１７０、データベース１５０及び配信サービス１６０を例示的に示す。図１のコンテンツ配信ワークフローの管理システム１００は、少なくともパッケージングウェブサービス１８０、デリバリウェブサービス１８５及びビルドマネージメントウェブサービス１９０を含む通信システムを例示的に更に有する。図１のコンテンツ配信ワークフローの管理システム１００では、ＤＳＭ１１０は、Initiate  Distribution  Channel、Initiate  Packaging  Channel、Packaging  Complete  Channel、Initiate  Delivery  Channel、Initiate  Packaging  request、Initiate  Delivery  request、Initiate  Distribution  request（Packaging  and  Delivery）、Set  Packaging  completion  status  request、Get  Packaging  Status  request等のような配信プロセスに関連する全ての動作を提供する配信ウェブサービス１７５を含む。さらに、図１のコンテンツ配信ワークフロー管理システム１００では、パッケージングウェブサービス１８０は、パッケージングサービス１４０からのパッケージングサービスを要求するインタフェースを提供する。デリバリウェブサービス１８５は、デリバリサービス１７０からのデリバリサービスを要求するインタフェースを提供する。ビルドマネージメントウェブサービス１９０は、構築情報（build  information）を保持し、配信サービス１６０のようなコンテンツ配信ワークフローの管理システムコンポーネントの構築に関連するデータサービスを提供するビルドマネージメントプロセスのインタフェースである。
【００１９】
図１のコンテンツ配信ワークフローの管理システム１００では、１つのパッケージングサービス１４０及びデリバリサービス１７０が示されるが、本発明のコンテンツ配信ワークフローの管理システムの代替的な実施の形態では、複数のパッケージングサービス１４０及びデリバリサービス１７０を実現することができる。さらに、図１のコンテンツ配信ワークフローの管理システムでは、通信システムとしてウェブサービスが示されているが、本発明のシステムは係るように制限されない。本発明の代替的な実施の形態では、（たとえばＪＭＳである）非同期メッセージシステム、リモートプロシジャコール（ＲＰＣ）、リモートメソッドインヴォケーション（ＲＭＩ）等のような他の通信システムを通信サービス用に使用することができる。
【００２０】
図１のコンテンツ配信ワークフローの管理システム１００では、ＤＳＭ１１０は、１実施の形態ではメディアマネージメントシステム１３０のインフラストラクチャを使用して、１実施の形態ではダイナミックデータファイルマネージャ１２０から最終的な送り先（たとえばコマーシャル／小売のアウトレット）へのコンテンツ及びプログラム（すなわち、広告コンテンツのようなダイナミックデータファイル）のパッケージング及びデリバリを調整及び制御する。たとえば、ダイナミックデータファイルマネージャは、こん包（パッケージング）されるべき、且つたとえばインストアの広告環境における最終的な表示のための特定の目的地に伝達されるべきコンテンツ及びプレイリストを生成する。
【００２１】
ＤＳＭ１１０は、少なくとも１つのそれぞれの最終的な送り先に適切に伝達されるべきそれぞれのタイプのそれぞれのコンテンツについて、適切なパッケージングサービス及び適切なデリバリサービスの利用を調節することで、様々なタイプの伝達手段を使用して伝達されるべき様々な可能なタイプのコンテンツ（たとえばプレイリスト）のパッケージング及びデリバリを調整及び制御する。すなわち、コンテンツ及び／又はプログラムのパッケージングの要求に応じて、ＤＳＭ１１０は、パッケージングされるべき少なくともコンテンツのタイプに基づいて、受信されたパッケージの要求を実行するそれぞれのパッケージングサービスを選択する。より詳細には、ＤＳＭ１１０は、選択された最終的な送り先に配信されるべき選択されたコンテンツ及び／又はプログラムを適切にパッケージングするのが可能なパッケージングサービスを選択する。さらに、パッケージングされたコンテンツのデリバリの要求の受信に応じて、ＤＳＭ１１０は、少なくとも伝達されるべきコンテンツの送り先に基づいて、受信されたデリバリの要求を実行するそれぞれのデリバリサービスを選択する。上述されたように、ＤＳＭ１１０は、選択された最終的な送り先に選択されたコンテンツを適切に伝達可能なデリバリサービスを選択する。本発明の代替的な実施の形態では、ＤＳＭは、適切なデリバリサービスを選択したとき、伝達されるべきコンテンツのタイプをも考慮する。すなわち、本発明によれば、複数のデリバリサービスは、コンテンツを伝達するために本発明のＤＳＭにとって利用可能とすることができ、所定のコンテンツタイプを伝達するために特定のデリバリサービスが必要とされる。
【００２２】
１実施の形態では、コンテンツは、圧縮又は非圧縮されたビデオ及びオーディオストリームフォーマット（たとえばＭＰＥＧ４／ＭＰＥＧ４  Ｐａｒｔ１０／ＡＶＣ−Ｈ．２６４，ＶＣ−１，Windows（登録商標）  Media等）で与えられるコンテンツを含むことができ、本発明のシステムは、圧縮又は非圧縮されたビデオ及びオーディオストリームフォーマットのみを使用することに限定されない。さらに、本発明の１実施の形態における配信ネットワークは、配信されたアーキテクチャを利用することができ、たとえば、サテライト、ワイドエリアネットワーク（ＷＡＮ）、インターネット、一連のマイクロ波のリンク或いは類似の手段を介して、集約化されたコンテンツ管理及び配信制御を提供することができる。係る様に、ＤＳＭ１１０は、少なくともどのタイプのコンテンツがパッケージング及びデリバリされるべきか、及び何処にコンテンツが伝達されるべきかに依存して、適切なパッケージングサービス、デリバリサービス等を選択する。先の係る配信ネットワークでは、コンテンツを配信／伝達するために実現されるそれぞれの異なるタイプの送信システムについて、及び、特定の意図されたロケーションに配信／伝達されるべきそれぞれのタイプのコンテンツについて、個別の配信セッションが必要とされる。さらに、パッケージングされるべきコンテンツのタイプに依存して個別のパッケージングセッションが必要とされる。
【００２３】
図８は、本発明に係る図１のコンテンツ配信ワークフローの管理システム１００における使用に適したＤＳＭ１１０の実施の形態の高水準のブロック図を示す。図８のＤＳＭ１１０は、プロセッサ８１０と同様に、制御プログラム、命令、ソフトウェア、広告コンテンツ等を記憶するメモリ８２０を例示的に有する。プロセッサ８１０は、メモリ８２０に記憶されたソフトウェアルーチンを実行するのを支援する回路と同様に、電源、クロック回路、キャッシュメモリ等のような従来のサポート回路８３０と協働する。係るように、ソフトウェアプロセスとして本明細書で説明されるプロセスステップの幾つかは、たとえば様々なステップを実行するためにプロセッサ８１０と協働する回路としてハードウェア内で実現される場合がある。また、ＤＳＭ１１０は、ＤＳＭ１１０と通信する様々なそれぞれの機能エレメント間でインタフェースを形成する入力−出力回路８４０を含む。
【００２４】
図８のＤＳＭ１１０は、本発明に従って様々な制御機能を実行するようにプログラムされる汎用コンピュータとして示されるが、本発明は、たとえば特定用途向け集積回路（ＡＳＩＣ）といったハードウェアで実現される。係るように、本明細書で記載されるプロセスステップは、ソフトウェア、ハードウェア又はそれらの組み合わせにより等価的に実行されるとして広く解釈されることが意図される。
【００２５】
本発明の１実施の形態では、メディアマネージメントシステム１３０のフロントエンド２０４（図２参照）のユーザインタフェースは、パッケージング、デリバリ、構築の履歴を見ること等のユーザ要求を受ける。その後、メディアマネージメントシステム１３０のスケジューラ２０６（図２参照）は、ＤＳＭ１１０に要求を伝達する。本発明の様々な実施の形態では、メディアマネージメントシステム１３０は、ダイナミックデータファイル（コンテンツ）が何時伝達されるべきかに関して、ダイナミックデータファイルマネージャ１２０からの通知を受け、（以下に更に詳細に記載される）ＤＳＭ１１０からのステータス通知を受ける。要するに、図１のコンテンツ配信ワークフローの管理システム１００では、ＤＳＭ１１０は、異なるコンポーネントにメッセージを配信し、コンテンツ配信ワークフローの管理システム１００のワークフローを維持し、実行されているタスクのステータスを維持する。
【００２６】
図１のコンテンツ配信ワークフローの管理システム１００では、パッケージングサービス１４０は、全てのタイプのコンテンツのプレイリスト及びプログラムをパッケージングする。デリバリサービス１７０は、ＤＳＭ１１０からのデリバリ要求に応じて、パッケージングされたプログラムを伝達する。コンテンツ配信ワークフローの管理システム１００のダイナミックデータファイルマネージャ１２０は、全てのダイナミックデータファイルを生成し、ダイナミックデータファイルが準備がされたときにＤＳＭ１１０に連絡する。
【００２７】
たとえば、図２は、本発明の実施の形態に係る、パッケージングプロセスのブロックフローダイアグラムを示す。図２のパッケージングプロセス２００では、メディアマネージャ２０２は、たとえば、メディアマネージメントシステムのフロントエンド２０４のユーザインタフェースを使用して、選択されたコンテンツが意図される最終的な送り先（たとえばネットワーク）を選択し、選択された最終的な送り先に伝達されるべきランダウン（たとえばコンテンツ及びプログラム）を選択する。すなわち、ユーザインタフェースは、パッケージングサービスを要求するインタフェースを提供する。メディア管理システムのフロントエンド２０４のユーザインタフェースは、メディアマネージャ２０２からのパッケージ要求を受け、メディア管理システムのプログラムスケジューラ２０６は、決定されたスケジュールされた時間でパッケージングプロセスを開始するため、ＤＳＭ１１０に要求を伝達する。メディア管理システムのプログラムスケジューラ２０６からのパッケージング要求の受信に応じて、ＤＳＭ１１０は、開始のパッケージング要求を適切な、それぞれのパッケージングサービス１４０に伝達し、パッケージング要求のステータスがペンディングである指示をメディア管理システムのプログラムスケジューラ２０６に伝達する。次いで、メディア管理システムのプログラムスケジューラ２０６は、パッケージングのステータスをペンディングに設定する。次いで、パッケージングサービス１４０は、パッケージング要求を実現するため、メディア管理システムのデータベース１５０にアクセスする。すなわち、システムデータベース１５０に記憶されるダイナミックデータファイル、メディアファイル及びプレイリスト（たとえばランダウン）のようなコンテンツファイルは、パッケージングされ、パッケージングされたコンテンツファイルが作成され、記憶される。パッケージングプロセスが終了したとき、パッケージングサービス１４０はＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６に通知する。本発明の１実施の形態では、パッケージング要求のステータス（たとえばペンディング“Pending”又はパッケージ済み“Packaged”）は、たとえばメディアマネージャ２０２にパッケージング要求のステータスを通知するため、メディア管理システムのデータベース１５０に保持される。図２のブロックフローダイアグラム２００では、１つの要求が処理されているが、本発明の代替的な実施の形態では、複数のパッケージングタスクを並列に実行させることができる。
【００２８】
図３は、本発明の実施の形態に係る、デリバリプロセスのブロックフローダイアグラムを示す。図３のプロセス３００では、たとえばメディア管理システムのフロントエンド２０４のユーザインタフェースを介して、メディアマネージャ２０２は、配信すべきパッケージングされたコンテンツを選択する。ユーザインタフェース２０４は、メディアマネージャ２０２からのデリバリ要求を受け、メディア管理システムのプログラムスケジューラ２０６は、選択されたパッケージングされたコンテンツについてデリバリプロセスを開始する要求をＤＳＭ１１０に伝達する。次いで、メディアマネージメントシステムのプログラムスケジューラ２０６は、デリバリステータスを「ペンディング」に設定する。本発明の１実施の形態では、デリバリ要求の受信に応じて、ＤＳＭ１１０は、開始のデリバリ要求を、適切なそれぞれのデリバリサービス１７０に伝達し、デリバリ要求のステータスが「デリバリ開始“started”」である指示をメディア管理システムのプログラムスケジューラ２０６に送出する。それぞれのデリバリサービス１７０によるコンテンツのデリバリに応じて、デリバリサービス１７０は、ＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６にコンテンツの伝達の成功又は不成功について通知する。次いで、メディア管理システムのプログラムスケジューラ２０６は、デリバリのステータスを終了に設定する。さらに、本発明の１実施の形態では、デリバリ要求のステータスは、たとえばメディアマネージャ２０２又は他のユーザにデリバリ要求のステータスについて通知するため、メディア管理システムのデータベース１５０に保持される。さらに、図３のブロックフローダイアグラム３００では、１つのデリバリ要求が処理されているが、本発明の代替的な実施の形態では、複数のデリバリタスクを並列に実行することができる。
【００２９】
本実施の形態で記載される本発明のパッケージング及びデリバリプロセスの何れかにおいて、パッケージングプロセス又はデリバリプロセスが任意のポイントで失敗した場合、失敗したパッケージング又はデリバリプロセスのステータスは、失敗に設定され、失敗したパッケージング又はデリバリプロセスは、プロセスが成功するまで繰り返される。代替的に、失敗したプロセスは、予め決定された回数又は予め決定された期間について繰り返され、次いで、失敗したプロセスは終了され、ステータスは失敗のままとなる。
【００３０】
本発明のデリバリプロセスの代替的な実施の形態では、メディアマネージャ２０２は、たとえばメディアマネージメントシステムのフロントエンド２０４のユーザインタフェースを介して、配信すべきメディアパッケージを選択する。しかし、この代替的な実施の形態では、メディアマネージャ２０２は、デリバリ要求と共にアップデート命令を更に含む。たとえば、図４は、本発明の実施の形態に係るアップデート及びデリバリプロセスのブロックフローダイアグラムを示す。図４のプロセスでは、メディア管理システムのフロントエンド２０４のユーザインタフェースは、メディアマネージャ２０２からデリバリ要求及びアップデート命令を受け、メディア管理システムのプログラムスケジューラ２０６は、アップデート命令と共に選択されたパッケージの伝達を開始する要求をＤＳＭ１１０に伝達する。メディアマネージメントシステムのプログラムスケジューラ２０６は、デリバリのステータスをペンディングに設定する。ＤＳＭ１１０は、デリバリ要求及びアップデート命令を受け、ダイナミックデータファイルを再びパッケージングする要求をパッケージングサービス１４０に伝達する。また、ＤＳＭは、パッケージングが開始したことをメディア管理システムのプログラムスケジューラ２０６に伝達する。パッケージングサービス１４０で、ダイナミックデータファイルは、ダイナミックデータファイルについて最新の利用可能な情報と共に再びパッケージングされ、パッケージファイルは、図２のパッケージングプロセスに関して上述されたように作成される。すなわち、図４の実施の形態では、パッケージングサービス１４０は、パッケージングディレクトリ３０５からダイナミックデータファイルに関する最新の情報を取得し、このパッケージングディレクトリは、コンテンツが前にパッケージ又はコンパイルされた時から、コンテンツのアップデートを記憶する。次いで、ダイナミックデータファイルは、最新の情報を含めてパッケージングされる。
【００３１】
再パッケージング／アップデートプロセスが終了した後、パッケージングサービス１４０はＤＳＭ１１０に通知し、このＤＳＭは、メディア管理システムのプログラムスケジューラ２０６に通知する。次いで、メディア管理システムのプログラムスケジューラ２０６は、そのパッケージのステータスを完了に設定する。次いで、ＤＳＭ１１０は、開始デリバリ要求を適切な、それぞれのデリバリサービス１７０に伝達する。それぞれのデリバリサービス１７０によるコンテンツの伝達に応じて、デリバリサービス１７０はＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６にコンテンツの伝達の成功又は不成功を通知する。次いで、デリバリのステータスは、成功のデリバリに応答して完了に設定される。
【００３２】
本発明の代替的な実施の形態では、本発明によるＤＳＭは、意図された最終的な送り先に情報／コンテンツを配信（すなわち、自動的にパッケージング及び伝達）するために実現される。たとえば、図５は、本発明の実施の形態に係る配信プロセスのブロックフローダイアグラムを示す。図５のプロセス５００は、天気のダイナミックデータファイルの配信に関して記載されるが、本発明のシステムは、天気情報のみに制限されない。すなわち、本発明に従って、実質的に任意のコンテンツが自動的にパッケージング及び伝達される。
【００３３】
図５のプロセス５００では、たとえばダイナミックデータファイルマネージャ１２０により天気のコンテンツの準備がされたとき、天気のコンテンツは、たとえばパッケージングディレクトリ３０５といったストレージ手段に記憶される。次いで、ダイナミックデータファイルマネージャ１２０は、天気のコンテンツの準備がされた指示をＤＳＭ１１０に伝達する。ＤＳＭ１１０は、天気のコンテンツの準備がされたことを、メディア管理システムのプログラムスケジューラ２０６に通知する。次いで、メディア管理システムのプログラムスケジューラ２０６は、天気のコンテンツがどの最終的な送り先に伝達されるべきかに関する指示を含む、天気のコンテンツの配信を開始するための要求をＤＳＭ１１０に伝達する。すなわち、本発明の１実施の形態では、天気のコンテンツは、カスタムウェザーコンテンツを受信するために加入するネットワークにのみ配信される。配信を開始するためにメディア管理システムからの要求の受信に応じて、ＤＳＭ１１０は、天気のコンテンツをパッケージングするため、適切なそれぞれのパッケージングサービス１４０に要求を伝達する。パッケージングサービス１４０は、パッケージング要求を実行するため、たとえばパッケージングディレクトリ３０５から、記憶されている天気のコンテンツにアクセスする。本発明の１実施の形態では、速達のパッケージファイルが形成され、天気のコンテンツは、前に記憶された天気のコンテンツに比較されない。パッケージングプロセスが完了したとき、パッケージングサービス１４０はＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６に通知する。次いで、メディア管理システムのプログラムスケジューラ２０６は、パッケージングプロセスのステータスを完了に設定する。先に記載されたように、本発明の様々な実施の形態では、パッケージング要求のステータス（すなわちペンディング又はパッケージ済み）は、メディアマネージャ２０２又はダイナミックデータファイル１２０にステータスを通知するため、メディア管理システムデータベース１５０で保持される。
【００３４】
さらに、パッケージングプロセスが完了したとき、ＤＳＭ１１０は、開始のデリバリ要求を、適切なそれぞれのデリバリサービス１７０に伝達し、デリバリ要求のステータスがペンディングである指示をメディア管理システムのプログラムスケジューラ２０６に任意に送出することができる。すなわち、本発明の実施の形態では、天気のコンテンツのパッケージの伝達は、ユーザ／マネージャの介入の必要なしに、パッケージングが行われた後に即座に開始する。それぞれのデリバリサービス１７０による天気のコンテンツのパッケージの伝達に応じて、デリバリサービス１７０はＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６にコンテンツの伝達の成功又は不成功を通知する。伝達の成功に応じて、メディア管理システムのプログラムスケジューラ２０６は、デリバリプロセスのステータスを完了“complete”に設定する。
【００３５】
本発明の代替的な実施の形態では、本発明に係るＤＳＭは、スケジュール又はタイマーに従って最終的な送り先に情報／コンテンツを配信するために実現される。たとえば、図６は、本発明の実施の形態に係る、スケジュールされたパッケージング及びデリバリプロセスのブロックフローダイアグラムである。図６のプロセス６００は、スケジューラ６０２に従ってニュースのダイナミックデータファイルのパッケージング及びデリバリに関して記載されるが、本発明のシステムは、ニュースコンテンツのみに限定されない。すなわち、本発明に係るスケジューラ又はタイマーに従って実質的に任意のコンテンツがパッケージング及びデリバリされる。
【００３６】
図６のプロセス６００では、ニュースコンテンツがたとえばダイナミックデータファイルマネージャ１２０により利用可能にされ、且つタイマーが鳴り出したとき（たとえばスケジュールされたイベントが生じる）、スケジューラ６０２は、タイマーが鳴り出した（スケジュールされたイベントは、パッケージング及びデリバリの準備ができた）指示をＤＳＭ１１０に伝達する。ＤＳＭ１１０は、ニュースコンテンツのタイマーが鳴り出したことをメディア管理システムのプログラムスケジューラ２０６に通知する。次いで、メディア管理システムのプログラムスケジューラ２０６は、ニュースコンテンツがどの最終的な送り先に伝達されるべきかに関する指示を含む、ニュースコンテンツの配信を開始する要求をＤＳＭ１１０に伝達する。すなわち、本発明の１実施の形態では、カスタムニュースコンテンツを受信するために加入するネットワークにニュースコンテンツのみが配信される。
【００３７】
配信を開始するためにメディア管理システムのプログラムスケジューラ２０６からの要求の受信に応じて、ＤＳＭ１１０は、ニュースコンテンツをパッケージングするため、適切なそれぞれのパッケージングサービス１４０に要求を伝達する。パッケージングサービス１４０は、たとえばパッケージング要求を実行するパッケージングディレクトリ３０５から最後に記憶されたニュースコンテンツにアクセスする。本発明の１実施の形態では、速達のパッケージファイルが作成され、ニュースコンテンツは、前に記憶されたニュースコンテンツに比較されない。パッケージングプロセスが完了したとき、パッケージングサービス１４０はＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６に通知する。本発明の様々な実施の形態では、パッケージング要求のステータス（すなわちペンディング又はパッケージ済み）は、たとえばメディアマネージャ２０２にステータスを通知するため、メディア管理システムのデータベース１５０に保持される。パッケージングプロセスの完了に応じて、メディア管理システムのプログラムスケジューラ２０６は、パッケージングプロセスのステータスを完了に設定する。
【００３８】
パッケージングプロセスの完了に応じて、ＤＳＭ１１０は、適切なそれぞれのデリバリサービス１７０に開始のデリバリ要求を伝達し、デリバリ要求のステータスがペンディングである指示をメディア管理システムのプログラムスケジューラ２０６に任意に伝達する。すなわち、本発明の１実施の形態では、パッケージングされたニュースコンテンツの伝達は、ユーザ／マネージャの介入の必要なしに、パッケージングが行われた後に即座に開始する。それぞれのデリバリサービス１７０によるパッケージングされたニュースコンテンツの伝達に応じて、デリバリサービス１７０はＤＳＭ１１０に通知し、ＤＳＭは、メディア管理システムのプログラムスケジューラ２０６にコンテンツの伝達の成功又は不成功を通知する。伝達の成功に応じて、メディア管理システムのプログラムスケジューラ２０６は、デリバリプロセスのステータスを完了に設定する。さらに、本発明の様々な実施の形態では、デリバリ要求のステータスは、たとえばメディアマネージャにステータスを通知するため、メディア管理システムのデータベース１５０に保持される。
【００３９】
図７は、本発明の実施の形態に係る、調整されたコンテンツ配信の方法のフローダイアグラムを示す。図７の方法７００は、ステップ７０２で例示的に開始し、ステップ７０２で、コンテンツのタイプ及びコンテンツの送り先が識別される。すなわち、本発明の１実施の形態では、上述されたように、ユーザ（たとえば、メディアマネージャ２０２）は、選択された最終的な送り先（たとえばネットワーク）に伝達されるべきコンテンツ及びプログラム（たとえば、ランダウン“rundown”）を選択するため、たとえばメディア管理システムのフロントエンド１３０のユーザインタフェース２０４を使用する。次いで、メディア管理システムのプログラムスケジューラ２０６は、選択された送り先について意図される選択されたコンテンツ及びプログラムのパッケージングを開始する要求をＤＳＭ１１０に伝達する。メディア管理システムのプログラムスケジューラ２０６からパッケージ要求を受信して、ＤＳＭ１１０は、メディア管理システムのプログラムスケジューラ２０６からの要求から、コンテンツのタイプ及びコンテンツの送り先を識別する。次いで、本方法７００は、ステップ７０４に進む。
【００４０】
ステップ７０４で、ＤＳＭ１１０は、少なくともパッケージングされるべきコンテンツのタイプに基づいて、メディア管理システムのプログラムスケジューラ２０６からのパッケージ要求を実行するため、それぞれのパッケージングサービスを選択する。すなわち、及び上述されたように、ＤＳＭ１１０は、選択された最終的な送り先に配信されるべき選択されたコンテンツを適切にパッケージ可能なパッケージングサービスを選択する。次いで、本方法は、ステップ７０６に進む。
【００４１】
ステップ７０６で、パッケージングされたコンテンツの伝達の要求の受信に応じて、ＤＳＭ１１０は、伝達されるべきコンテンツの少なくとも送り先に基づいて、受信されたデリバリ要求を実行するそれぞれのデリバリサービスを選択する。すなわち、及び上述されたように、ＤＳＭ１１０は、選択された最終的な送り先に選択されたコンテンツを適切に伝達可能なデリバリサービスを選択する。本発明の代替的な実施の形態では、ＤＳＭは、適切なデリバリサービスを選択するときに伝達されるべきコンテンツのタイプを考慮することもできる。すなわち、本発明によれば、複数のデリバリサービスは、コンテンツを伝達するために本発明のＤＳＭにとって利用可能とすることができ、所定のコンテンツタイプを伝達するために特定のデリバリサービスが必要とされる。
【００４２】
任意に、ＤＳＭは、パッケージング及びデリバリ要求に関するアップデートを保持して、パッケージング及びデリバリの成功又は失敗のレコード、並びにコンテンツ及びプログラムの再パッケージング及び再デリバリの要求を保持する。
【００４３】
コンテンツの調整された配信のための方法、装置及びシステムの好適な実施の形態が記載されたが（これらは例示的であって限定するものではないことが意図される）、先の教示に照らして当業者により変更及び変形が行われる。したがって、特許請求の範囲により概説されるように本発明の範囲及び精神に含まれる開示される本発明の特定の実施の形態において変形が行われる場合があることを理解されたい。上述の内容は本発明の様々な実施の形態に向けられるが、本発明の基本的な範囲から逸脱することなしに、本発明の他の実施の形態及び更なる実施の形態が考案される場合がある。
【図１】
2010520550.tif 000003
【図２】
2010520550.tif 000004
【図３】
2010520550.tif 000005
【図４】
2010520550.tif 000006
【図５】
2010520550.tif 000007
【図６】
2010520550.tif 000008
【図７】
2010520550.tif 000009
【図８】
2010520550.tif 000010
【手続補正書】
【提出日】平成22年1月20日(2010.1.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
調整されたコンテンツ配信方法であって、
コンテンツのタイプ及びコンテンツの送り先を識別するステップと、
少なくとも前記コンテンツのタイプに基づいて前記コンテンツをパッケージングするため、少なくとも１つのそれぞれのパッケージングサービスを選択するステップと、
前記少なくとも１つのパッケージングサービスを使用して前記コンテンツをパッケージングするステップと、
前記コンテンツの少なくとも前記識別された送り先に基づいて、前記パッケージングされたコンテンツの少なくとも前記識別された送り先への配信のため、少なくとも２つのそれぞれのデリバリサービスを選択するステップと、
前記少なくとも２つのデリバリサービスを使用して少なくとも前記識別された送り先に前記パッケージングされたコンテンツを同時に配達するステップと、
を含むことを特徴とする方法。
【請求項２】
前記デリバリサービスは、前記コンテンツのタイプに基づいて更に選択される、
請求項１記載の方法。
【請求項３】
前記コンテンツのタイプはダイナミックデータファイルを含み、前記コンテンツの送り先は小売のアウトレットを含む、
請求項１記載の方法。
【請求項４】
前記コンテンツの配達の前に前記コンテンツのそれぞれを更新するステップを更に含む、
請求項１記載の方法。
【請求項５】
パッケージングされるコンテンツ及び前記コンテンツのそれぞれの配達の送り先は、ユーザインタフェースを介して選択される、
請求項１記載の方法。
【請求項６】
前記それぞれのパッケージングサービスは、コンテンツの受信されたパッケージングの要求に応答して選択され、前記それぞれのデリバリサービスは、パッケージングされたコンテンツの受信された配達の要求に応答して選択される、
請求項１記載の方法。
【請求項７】
それぞれのコンテンツのパッケージング及び配達の少なくとも１つの進展の状態を保持するステップを更に含む、
請求項１記載の方法。
【請求項８】
コンテンツのパッケージングの要求は、前記コンテンツが利用可能にされたときに自動的に生成される、
請求項１記載の方法。
【請求項９】
前記パッケージングされたコンテンツの配達の要求は、前記コンテンツのパッケージングの完了に応じて自動的に生成される、
請求項８記載の方法。
【請求項１０】
コンテンツのパッケージング及び配達の少なくとも１つの要求は、タイマーに応答して生成される、
請求項１記載の方法。
【請求項１１】
パッケージングされたコンテンツは、契約している送り先にのみ配達される、
請求項１記載の方法。
【請求項１２】
調整されたコンテンツ配信の配信サービスマネージャであって、
少なくともパッケージング及び配達の要求を受信し、前記パッケージング及び配達の要求を少なくとも１つのそれぞれのパッケージング及びデリバリサービスに伝達する通信サービスと、
プログラムを記憶するメモリと、
前記プログラムを実行するプロセッサとを含み、
前記プロセッサは、前記プログラムを実行したときに、
それぞれのコンテンツのタイプ及びコンテンツの送り先を識別し、
少なくとも前記コンテンツのタイプに基づいて前記コンテンツをパッケージングするため、少なくとも１つのそれぞれのパッケージングサービスを選択し、前記コンテンツのパッケージングのためのパッケージング要求を前記少なくとも１つのそれぞれのパッケージングサービスに伝達し、
少なくとも２つのデリバリサービスを使用して少なくとも前記コンテンツの送り先に基づいて少なくとも前記識別された送り先に前記コンテンツを同時に配達するため、前記少なくとも２つのそれぞれのデリバリサービスを選択する、
ことを特徴とする配信サービスマネージャ。
【請求項１３】
当該配信サービスマネージャは、それぞれのパッケージングサービスを選択し、前記コンテンツの受信されたパッケージングの要求に応答して、前記コンテンツのパッケージングの要求を前記選択されたパッケージングサービスに伝達する、
請求項１２記載の配信サービスマネージャ。
【請求項１４】
当該配信サービスマネージャは、それぞれのデリバリサービスを選択し、パッケージングされたコンテンツの受信された配達の要求に応答して、パッケージングされたコンテンツの配達の要求を前記選択されたデリバリサービスに伝達する、
請求項１２記載の配信サービスマネージャ。
【請求項１５】
当該配信サービスマネージャは、前記コンテンツが利用可能にされたとき、コンテンツのパッケージングの要求を自動的に生成し、それぞれのパッケージングサービスに前記要求を伝達する、
請求項１２記載の配信サービスマネージャ。
【請求項１６】
当該配信サービスマネージャは、前記コンテンツのパッケージングの完了に応じて、前記パッケージングされたコンテンツの配達の要求を自動的に生成し、前記要求をそれぞれのデリバリサービスに伝達する、
請求項１５記載の配信サービスマネージャ。
【請求項１７】
当該配信サービスマネージャは、タイマーに応答して前記コンテンツのパッケージングの要求を生成し、前記要求をそれぞれのデリバリサービスに伝達する、
請求項１２記載の配信サービスマネージャ。
【請求項１８】
当該配信サービスマネージャは、タイマーに応答して前記パッケージングされたコンテンツの配達の要求を生成し、前記要求をそれぞれのデリバリサービスに伝達する、
請求項１７記載の配信サービスマネージャ。
【請求項１９】
調整されたコンテンツ配信のシステムであって、
コンテンツを生成及び調整するコンテンツマネージャと、
メディア管理システムとを備え、
前記メディア管理システムは、
少なくともコンテンツの選択及び配達されるべき前記コンテンツの送り先を含むユーザ入力を可能にするユーザインタフェースと、
前記選択されたコンテンツのパッケージング及び配達の要求を配信サービスマネージャに伝達することで、前記選択されたコンテンツの配達を行うスケジューラと、
少なくとも前記生成及び調整されたコンテンツと、パッケージング及び配達のステータス情報とを記憶するデータベースと、
それぞれのコンテンツをパッケージングする少なくとも１つのパッケージングサービスと、
それぞれのコンテンツを伝達する少なくとも１つのデリバリサービスと、
配信サービスマネージャとを有し、
前記配信サービスマネージャは、
前記メディア管理システムからの前記パッケージング及び配達の要求を受け、前記パッケージング及び配達の要求を少なくとも１つの前記それぞれのパッケージング及びデリバリサービスに伝達する通信サービスと、
プログラムを記憶するメモリと、
前記プログラムを実行するプロセッサとを含み、
前記プロセッサは、前記プログラムを実行したときに、
それぞれのコンテンツのタイプと、パッケージング及び配達されるべきコンテンツの送り先を識別し、
少なくとも前記コンテンツのタイプに基づいて前記コンテンツをパッケージングする前記少なくとも１つのそれぞれのパッケージングサービスを選択し、前記コンテンツのパッケージングのためのパッケージング要求を前記少なくとも１つのそれぞれのパッケージングサービスに伝達し、
少なくとも２つのデリバリサービスを使用して少なくとも前記コンテンツの送り先に基づいて少なくとも前記識別された送り先に前記コンテンツを同時に配達するため、前記少なくとも２つのそれぞれのデリバリサービスを選択する、
ことを特徴とするシステム。
【請求項２０】
少なくとも前記コンテンツタイプに基づいて前記コンテンツを同時にパッケージングするため、少なくとも２つのそれぞれのパッケージングサービスを選択するステップと、
前記少なくとも２つのパッケージングサービスを使用して前記コンテンツをパッケージングするステップと、
を含む請求項１記載の方法。
【国際調査報告】
2010520550.tif 000011
2010520550.tif 000012
2010520550.tif 000013