"コンテンツをデバイス800に配信する方法であって、該方法は、サーバによって実行され、該方法は、該サーバが、該コンテンツが共通の配信フォーマット540を有するように、様々なフォーマットでパブリッシュされたコンテンツ512,516,520を再パッケージすることと、該サーバが、共通の配信フォーマット540を有する該再パッケージされたコンテンツを配信クライアント140に通信することとを包含し、該再パッケージングすることは、該コンテンツを定義するデータ構造にメタデータ640,642,644を追加することを包含し、該メタデータはエンベロープ530,630を定義し、該エンベロープは、第1の部分が、1つのデータ構造の開始部分において構成され、第2の部分が該1つのデータ構造の終端部分において構成され、その結果、該第1および第2の部分が該1つのデータ構造をラップする、方法。前記再パッケージするステップの前に、前記サーバが、様々なフォーマットでパブリッシュされたコンテンツ512,516,520を取得すること710と、前記メタデータを追加するステップの後に、該サーバが、前記エンベロープの前記第1および第2の部分でラップされた前記1つのデータ構造を格納すること720とをさらに包含する、請求項1に記載の方法。前記様々なフォーマットのうちの少なくとも1つがシンジケートフィードフォーマットである、請求項1に記載の方法。前記シンジケートフィードフォーマットはRSSまたはAtomである、請求項3に記載の方法。再パッケージすることは、前記データ構造に埋め込まれた配信パラメータを指定するメタデータ417を抽出すること714,732と、該抽出するステップの後で、該データ構造が該配信パラメータを指定する該メタデータによってさらにラップされるように、該配信パラメータを指定する該メタデータ417に基づいて、前記エンベロープ530,630を改変することとをさらに包含する、請求項1~4のうちのいずれか1項に記載の方法。前記コンテンツのうちの少なくとも1つは非シンジケートコンテンツである、請求項1に記載の方法。前記メタデータは、前記エンベロープがデフォルトチャネル設定から導出されたデフォルトメタデータであることを定義する、請求項6に記載の方法。前記非シンジケートコンテンツは、コンテンツペイロード632と、メタデータエンベロープ630とを含み、該メタデータエンベロープは、該非シンジケートコンテンツを定義する該データ構造内に埋め込まれるコンテンツ処理メタデータ640,642,644を含む、請求項6に記載の方法。再パッケージングすることは、前記非シンジケートコンテンツを定義する前記データ構造に埋め込まれた前記コンテンツ処理メタデータ640,642,644の少なくとも一部を抽出すること732と、該抽出するステップの後で、該コンテンツ処理メタデータ640,642,644の該少なくとも一部に従って、前記コンテンツペイロード632を処理することと、該コンテンツ処理メタデータ640,642,644の他の部分で該処理されたコンテンツペイロードをエンベロープ化することとをさらに包含する、請求項8に記載の方法。前記コンテンツ処理メタデータは、使用されるべきモバイルチャネルと、前記コンテンツペイロードが失効するときと、該コンテンツペイロードの優先度と、該コンテンツペイロードがローミングの間に配信されるべきか否かとを含むパラメータを定義する、請求項9に記載の方法。前記非シンジケートコンテンツが、バイナリ、ビデオおよびテキストのうちの1つである、請求項6に記載の方法。請求項1~11のうちのいずれか1項に記載の方法を行うように構成されている配信サーバ。請求項12に記載の配信サーバによって再パッケージされた再パッケージされたコンテンツを受信し、そして該再パッケージされたコンテンツをパッケージ解除するように構成された配信クライアント。請求項13に記載の前記配信クライアントを備えるデバイス。請求項12に記載の配信サーバと、請求項13に記載の配信クライアントとを備えるシステム。請求項1~11のいずれか1項に記載の方法を、コンピューティングデバイスに行わせるプログラム命令を格納するコンピュータ読取り可能媒体。モバイルデバイスのための現在の技術、例えば無線アプリケーションプロトコルWAPは、コンテンツをプッシュする能力を有している。しかしながらWAPは、無線アプリケーションプロトコルを満たすようにウェブサイトが再書込みされ、かつ変化しない一定のウェブサイトをユーザに提供することによってユーザのサイトを閲覧する能力に適応することを要求する。その他の代替案は、SMSベースのプッシュおよびブロードキャスト、またはセルブロードキャストを含む。ブロードキャストの場合、配信は、特定のユーザのニーズまたは特定のデバイスの性能に対してカスタマイズされない。したがってシステムは、それらに関連するインテリジェンスを有していない。より優れた解決策が、モバイルデバイスに対して必要とされている。問題はさらに、コンテンツが様々なフォーマットにおいて提供されるときに生じる。配信システムは、フォーマットに関わらずコンテンツを配信することが可能である必要がある。概要本システムおよび方法は、モバイル配信のためのシンジケートコンテンツの変換を提供し得る。特に、コンテンツパブリッシャが、シンジケートコンテンツプロバイダと配信サーバとの間に配置され得、このコンテンツパブリッシャは、モバイルデバイスメタデータを挿入して、モバイル配信を容易化するように適合されている。そしてコンテンツパブリッシャは、配信サーバにおいて、改変されたシンジケートコンテンツをパブリッシュし得る。理解され得るように、モバイル配信メタデータを追加することによって、コンテンツパブリッシャは、パブリッシュするときに、既存のシンジケートコンテンツを変更する必要がなくなる。モデルは、同じコンテンツが、有線クライアントおよび無線クライアントの両方に配信され得ることを保証し得る。コンテンツパブリッシャは、本明細書中に記載されているように、コンテンツプロバイダの一部であり得る論理エンティティであり得るか、または全く別個のエンティティであり得る。特に、好適な実施形態においては、コンテンツパブリッシャは、XMLベースのシンジケートフィードにおいて、シンジケートコンテンツプロバイダからコンテンツを受信するように適合され得る。そのようなXMLベースのシンジケートフィードは、例えば、RSSまたはAtomを含み得る。コンテンツパブリッシャは、最先の機会において、メタデータをシンジケートコンテンツ内に追加し得る。好適な実施形態において、メタデータは、モバイル配信メタデータを含んでいるXML要素を定義する特定のネームスペースを含み得る。ネームスペースURLは、これらの要素すなわち、それらの名前、タイプ、有効値、等を定義するXMLスキームのドキュメントを指定し得る。一旦コンテンツパブリッシャが、メタデータを追加することによって改変されたコンテンツをパブリッシュすると、配信サーバはその後、コンテンツを検索し、様々な配信クライアントへの配信のために、それを単一のフォーマットに再パッケージする。好適には、再パッケージは、コンテンツプロバイダによって追加された任意のメタデータを抽出し、このメタデータをシンジケートコンテンツのまわりにラッピングすることを含む。そしてラッピングされたコンテンツは、ラッピングされたコンテンツに関わらず、配信クライアントに配信され得る。非シンジケートコンテンツは、同様にラッピングされ得る。一実施形態において、非シンジケートコンテンツは、メタデータ内に既にラッピングされたエンベロープメタデータモデルに見出され得る。この場合、配信サーバは、配信サーバに向けられたメタデータを抽出することだけが必要であり得る。非シンジケートコンテンツがエンベロープモデル内にない場合、配信サーバは、デフォルトのチャネル設定から導かれたデフォルトのメタデータにおいてコンテンツをラップし得る。したがって本開示は、モバイル配信のためのメタデータをシンジケートコンテンツフィードの中に埋め込むための方法を提供し得、この方法は、シンジケートコンテンツプロバイダからコンテンツを受信するステップ;標準的なスキームの拡張機構を用いて、メタデータをコンテンツの中に埋め込むことにより、改変されたコンテンツを形成するステップ;改変されたコンテンツをパブリッシュするステップを含んでいる。本開示はさらに、モバイルデバイスへの配信のために、配信サーバにおいてコンテンツを再パッケージするための方法を提供し得、この方法は、埋め込まれたメタデータおよび埋め込まれたコンテンツを有するパブリッシュされたコンテンツを検索するステップ;パブリッシュされたコンテンツから、埋め込まれたメタデータを抽出するステップ;埋め込まれたコンテンツを抽出されたメタデータにラッピングして、ラッピングされたコンテンツを形成するステップ;配信のためにラッピングされたコンテンツを格納するステップを含んでいる。本開示はさらに、モバイル配信のために、シンジケートコンテンツフィードの中にメタデータを埋め込むように適合されたコンテンツパブリッシャを提供し得、このコンテンツパブリッシャは、シンジケートコンテンツプロバイダからコンテンツを受信するように適合された受信器;標準的なスキームの拡張機構を用いて、メタデータをコンテンツの中に埋め込むことにより、改変されたコンテンツを形成するための手段;改変されたコンテンツをパブリッシュするように適合されたパブリッシング手段を含んでいる。本開示はなおもさらに、モバイルデバイスへの配信のためにコンテンツを再パッケージするように適合された配信サーバを提供し得、埋め込まれたメタデータおよび埋め込まれたコンテンツを有するパブリッシュされたコンテンツを検索するように適合された検索手段;パブリッシュされたコンテンツから埋め込まれたメタデータを抽出するように適合された抽出手段;埋め込まれたコンテンツを抽出されたメタデータにラッピングして、ラッピングされたコンテンツを形成するように適合されたラッピング手段;配信のためにラッピングされたコンテンツを格納するように適合された格納装置を含んでいる。本発明は、さらに以下の手段を提供する。項目1モバイル無線環境における配信のためのメタデータをシンジケートコンテンツフィードの中に埋め込むための方法であって、該方法は、シンジケートコンテンツプロバイダからコンテンツを受信するステップと、標準的なスキームの拡張機構を用いて、該メタデータを該コンテンツの中に埋め込むことにより、改変されたコンテンツを形成するステップと、該改変されたコンテンツをパブリッシュするステップとを包含する、方法。項目2上記標準的なスキームの拡張機構は、拡張マークアップ言語XMLスキームの拡張機構である、項目1に記載の方法。項目3上記XMLスキームの拡張機構は、XMLネームスペースを利用して、配信パラメータを指定する、項目2に記載の方法。項目4上記シンジケートコンテンツフィードは、RSS2.0またはAtom1.0フィードである、項目1~項目3のいずれか一項に記載の方法。項目5モバイル無線環境における配信のための上記メタデータは、任意のシンジケートコンテンツが上記シンジケートコンテンツフィードの中に埋め込まれる前に、該シンジケートコンテンツフィードの中に埋め込まれる、項目1~項目4のいずれか一項に記載の方法。項目6上記コンテンツは、上記埋め込むステップによって変更されない、項目5に記載の方法。項目7モバイルデバイスへの配信のために、配信サーバにおいてコンテンツを再パッケージするための方法であって、埋め込まれたメタデータおよび埋め込まれたコンテンツを有するパブリッシュされたコンテンツを検索するステップと、該パブリッシュされたコンテンツから、該埋め込まれたメタデータを抽出するステップと、該埋め込まれたコンテンツを該抽出されたメタデータにラッピングして、ラッピングされたコンテンツを形成するステップと、配信のために該ラッピングされたコンテンツを格納するステップとを包含する、方法。項目8上記パブリッシュされたコンテンツの中に埋め込まれたメタデータが存在しない場合に、上記ラッピングするステップは、埋め込まれたメタデータをデフォルトのメタデータで代用する、項目7に記載の方法。項目9上記デフォルトのメタデータは、上記モバイルデバイスへの配信のためのデフォルトのチャネル設定に基づいて形成される、項目8に記載の方法。項目10上記抽出するステップの前に、上記パブリッシュされたコンテンツがシンジケートされているか否かをチェックするステップをさらに含んでおり、イエスの場合には、該抽出するステップ、上記ラッピングするステップ、および上記格納するステップに進み、ノーの場合には、該パブリッシュされたコンテンツがエンベロープされているか否かをチェックし、イエスの場合に、該抽出するステップは、上記配信サーバに関連するメタデータのみを抽出し、該ラッピングするステップをスキップし、ノーの場合に、該抽出するステップをスキップし、デフォルトのメタデータを利用して、該ラッピングするステップおよび該格納するステップに進む、項目7~項目9のいずれか一項に記載の方法。項目11上記パブリッシュされたコンテンツは、様々なフォーマットである、項目7~項目10のいずれか一項に記載の方法。項目12上記様々なフォーマットは、Atomコンテンツ、RSSコンテンツ、または非シンジケートコンテンツから選択される、項目11に記載の方法。項目13上記ラッピングするステップは、上記埋め込まれたコンテンツを変更しないままにしておく、項目7~項目12のいずれか一項に記載の方法。項目14上記ラッピングするステップの前に、上記抽出されたメタデータにメタデータを追加するステップをさらに含んでいる、項目7~項目13のいずれか一項に記載の方法。項目15上記ラッピングされたコンテンツは、単一のフォーマットである、項目7~項目14のいずれか一項に記載の方法。項目16上記単一のフォーマットは、拡張マークアップ言語XMLのエンベロープフォーマットである、項目15に記載の方法。項目17モバイル無線環境における配信のためのメタデータをシンジケートコンテンツフィードの中に埋め込むように適合されたコンテンツパブリッシャであって、該コンテンツパブリッシャは、シンジケートコンテンツパブリッシャからコンテンツを受信するように適合された受信器と、標準的なスキームの拡張機構を用いて、該メタデータを該コンテンツの中に埋め込むことにより、改変されたコンテンツを形成するための手段と、該改変されたコンテンツをパブリッシュするように適合されたパブリッシング手段とを備えている、コンテンツパブリッシャ。項目18上記標準的なスキームの拡張機構は、拡張マークアップ言語XMLスキームの拡張機構を含んでいる、項目17に記載のコンテンツパブリッシャ。項目19上記XMLスキームの拡張機構は、XMLネームスペースを利用して、配信パラメータを指定するように適合されている、項目18に記載のコンテンツパブリッシャ。項目20上記シンジケートコンテンツフィードは、RSS2.0またはAtom1.0フィードを含んでいる、項目17~項目19のいずれか一項に記載のコンテンツパブリッシャ。項目21上記パブリッシング手段は、任意のシンジケートコンテンツを埋め込む前に、モバイル無線環境における配信のためのメタデータを埋め込むように適合されている、項目17~項目20のいずれか一項に記載のコンテンツパブリッシャ。項目22上記埋め込むための手段は、上記コンテンツを変更しないように適合されている、項目21に記載のコンテンツパブリッシャ。項目23モバイルデバイスへの配信のためにコンテンツを再パッケージするように適合された配信サーバであって、埋め込まれたメタデータおよび埋め込まれたコンテンツを有するパブリッシュされたコンテンツを検索するように適合された検索手段と、該パブリッシュされたコンテンツから、該埋め込まれたメタデータを抽出するように適合された抽出手段と、該埋め込まれたコンテンツを該抽出されたメタデータの中にラッピングして、ラッピングされたコンテンツを形成するように適合されたラッピング手段と、配信のために該ラッピングされたコンテンツを格納するように適合された格納装置とを備えている、配信サーバ。項目24上記パブリッシュされたコンテンツにおいて埋め込まれたメタデータが存在しない場合に、上記ラッピング手段は、埋め込まれたメタデータをデフォルトのメタデータで代用するように適合されている、項目23に記載の配信サーバ。項目25上記ラッピング手段は、上記モバイルデバイスへの配信のために、デフォルトのチャネル設定に基づいて、デフォルトのメタデータで代用するように適合されている、項目24に記載の配信サーバ。項目26上記パブリッシュされたコンテンツが、シンジケートまたはエンベロープされているか否かをチェックするためのチェッキング手段をさらに含んでおり、該コンテンツがシンジケートされていないがエンベロープされている場合には、該チェッキング手段は、上記ラッピング手段が上記抽出されたコンテンツをラッピングすることを妨げ、該抽出手段に該配信サーバに対するメタデータのみを抽出させるように適合されており、該コンテンツがシンジケートされておらず、かつエンベロープされていないことを該チェッキング手段が発見した場合には、該チェッキング手段は、デフォルトのチャネル設定を利用するために、該ラッピング手段に命令するように適合されている、項目23~項目25のいずれか一項に記載の配信サーバ。項目27上記パブリッシュされたコンテンツは、様々なフォーマットである、項目23~項目26のいずれか一項に記載の配信サーバ。項目28上記様々なフォーマットは、Atomコンテンツ、RSSコンテンツ、または非シンジケートコンテンツを含んでいる、項目27に記載の配信サーバ。項目29上記ラッピング手段は、上記埋め込まれたコンテンツを変更しないままにするように適合されている、項目23~項目28のいずれか一項に記載の配信サーバ。項目30上記抽出する手段によって抽出された任意のメタデータにメタデータを追加するための手段をさらに含んでいる、項目23~項目29のいずれか一項に記載の配信サーバ。項目31上記ラッピングされたコンテンツは、単一のフォーマットを含んでいる、項目23~項目30のいずれか一項に記載の配信サーバ。項目32上記単一のフォーマットは、拡張マークアップ言語XMLのエンベロープフォーマットを含んでいる、項目31に記載の配信サーバ。項目33プログラム命令を格納するコンピュータ読取り可能な媒体であって、該プログラム命令は、コンピューティングデバイスに、項目1~項目6のいずれか一項に記載の方法、または項目7~項目16のいずれか一項に記載の方法を実行させる、媒体。摘要モバイル配信のためのメタデータをシンジケートコンテンツフィードの中に埋め込むための方法およびシステムであって、この方法は、シンジケートコンテンツプロバイダからコンテンツを受信するステップ;標準的なスキームの拡張機構を用いて、メタデータをコンテンツの中に埋め込むことにより、改変されたコンテンツを形成するステップ;改変されたコンテンツをパブリッシュするステップを有している。また、配信サーバおよびこの配信サーバ内の方法は、配信のために、単一フォーマットのラップされたコンテンツエンベロープの中にコンテンツを再パッケージする。本開示は、図面を参照するとより良く理解される。ここで図1に対する参照がなされる。動的なコンテンツをクライアントアプリケーションに配信するためのプッシュシステムが示されている。図1のシステムは、単純化されたシステムであり、動的なコンテンツ配信アーキテクチャにおいて必要とされる論理コンポーネントを示している。しかしながら、当業者によって理解されるように、その他のコンポーネントが存在し得、あるいは様々なコンポーネントが一緒にグループ化され得る。アーキテクチャ100は、コンテンツプロバイダ110を含んでいる。コンテンツプロバイダ110は、動的なコンテンツをユーザに提供するように配置されている。実施例は、例えば、ウェブサイトが販売している書籍を含み得る。コンテンツプロバイダ110は、新しく発売された書籍のリストを定期的に提供し得、このリストは、ウェブサイトに加入契約している加入者または加入契約を管理している配信サーバのいずれかに送信され得る。好適な実施形態において、配信サーバ120は、無線ネットワーク130を介することにより、モバイルデバイスに配置された配信クライアント140と通信する。配信クライアント140は、コンテンツプロバイダ110から配信されているコンテンツを受信し、このコンテンツをクライアントアプリケーション150と通信し得、このクライアントアプリケーションは、最終的にこのコンテンツを消費し得る。ここで図2に対する参照がなされる。システムにインテリジェンスを追加するために、コンテンツはメタデータと関連付けられる。この場合、メタデータは、コンテンツをマニピュレートするために処理要素によって使用され得るデータとして定義される。理解され得るように、一般的なプッシュシステムは、様々なコンテンツプロバイダおよびアプリケーションがシステム内に存在することを可能にするために、メタデータを要求する。メタデータは、処理パラメータまたはルール、あるいは直接的に提供される処理ハンドラ、コード、または参照reference、あるいは別の位置における処理ハンドラ、コード、またはルールに対するリンクを含む、様々な形式であり得る。図2に見ることができるように、コンテンツは、矢印210によって示されているように、コンテンツプロバイダ110からクライアントアプリケーション150にパスされる。メタデータアーキテクチャ100内の様々なコンポーネントに対する命令を提供するもまた、通常はコンテンツと共に、アーキテクチャ100内のコンポーネントの間にパスされ得る。例えば、矢印220は、コンテンツプロバイダにおいて発生するメタデータを示しており、これは、クライアントアプリケーション150に到達するまで、配信システムには認識されない。矢印230は、コンテンツプロバイダ110によって形成されたメタデータを示しており、このメタデータは、配信クライアント140に向けたものであるので、配信クライアント140に対してのみ流れる。矢印240は、配信サーバ120によって生成され、配信クライアント140に対して向けられたメタデータを示しており、そしてこれは第1に、配信サーバ120においてコンテンツと関連付けられ、配信クライアント140においてコンテンツから分離stripされる。これが起こり得る場合の実施例は、ユーザとサービスプロバイダとの間の提供されるサービスの料金プランおよびレベルに関連する契約を含み、この場合には、サービスプロバイダは、利用可能なサービスを制限したり、または拡張されたサービスを提供したりするために、メタデータを使用し得る。ここで図3に対する参照がなされる。図3は、コンテンツのメタデータに対する多層のエンベロープモデルを示している。配信サーバ120は、プッシュエンベロープ310を受信する。このプッシュエンベロープ310は、配信サーバ120に対するコンテンツ処理メタデータ312、および配信クライアントエンベロープ314を含んでいる。配信サーバ120は、コンテンツ処理メタデータ312を抽出し、このメタデータを使用することによって、配信クライアントエンベロープ314を処理する。メタデータ312は、配信サーバ120が配信クライアントエンベロープ314を用いて何をすべきかを記述している。配信クライアントエンベロープ314は、配信クライアント140にパスされ、ここでこれは、コンテンツエンベロープ320およびコンテンツ処理メタデータ322に分解される。コンテンツ処理メタデータ322は、配信クライアント140によって、コンテンツエンベロープ320を処理するために使用される。例えばこれは、クライアントアプリケーション150が、最新バージョンのコンテンツのみに関心がある場合に、既に配信されたコンテンツエンベロープ320と最新のエンベロープとの置換を実行するように、配信クライアント140に命令するために使用され得る。コンテンツエンベロープ320は、クライアントアプリケーション150にパスされる。コンテンツエンベロープ320は、クライアントアプリケーション150によって消費されるアプリケーションおよびコンテンツペイロード332に対する処理メタデータ330を含んでいる。当業者によって理解され得るように、図3にしたがうエンベロープの入れ子構造は、アーキテクチャの任意の処理要素において処理が行われ得、特定のコンテンツをどのように扱うべきかをコンテンツプロバイダ110に指定し得る、リッチな動的環境を提供する。一実施形態において、メタデータは特定の論理要素に対して向けられ、その他の処理要素には認識されない。さらに理解され得るように、メタデータは、コンテンツ配信の様々なステージに対してのみ含まれ得る。例えばメタデータは、配信サーバ120と配信クライアント140との間でのみ要求され得、したがってクライアントアプリケーション150に対するメタデータは、一切含まれないことがあり得る。その他の代替案は、当業者にとっては明白であり得る。さらに理解され得るように、一部の場合におけるコンテンツプロバイダ110は、一般的なシンジケートコンテンツプロバイダであり得、配信されているコンテンツに対してメタデータを追加する能力または意図を一切有していないことがあり得る。この場合においては、図4、図5、図6、および図7を参照して記載されているようなコンテンツパブリッシャが提供される。ここで図4に対する参照がなされる。シンジケートコンテンツプロバイダ410は、モバイルユーザが所望するコンテンツを含んでいる。コンテンツパブリッシャ415は、シンジケートコンテンツプロバイダ410からコンテンツを抽出する。コンテンツパブリッシャ415は、モバイル配信メタデータ417およびパブリッシュ418のコンテンツを挿入するように適合されている。そしてこのコンテンツは、配信サーバ120によって抽出され、モバイルデバイスに配信される。さらに理解され得るように、この全ては、クライアント側これは、図1に示されているように、配信クライアント140およびクライアントアプリケーション150を含んでいるではなく、サーバ側425で実行される。当業者によって理解され得るように、コンテンツパブリッシャ415は、シンジケートコンテンツプロバイダ410の一部であり得るか、または分離されたエンティティであり得る。挿入するモバイル配信メタデータ417の実施例は、以下のコードセグメントを利用して提供される。以下のコードセグメントにおいて、例示的なユーザのRSS2.0コードおよびシンジケートコンテンツ410によって提供されるコンテンツは、以下の通りである:当業者によって理解されるように、上記のコンテンツは、無線および有線ネットワークに配信され得る。上記のコードセグメントは、経済ニュースプロバイダに対するニュースレポートの単なる実施例を示しているに過ぎない。コンテンツパブリッシャ415は、上記のコンテンツを受信し、モバイル配信メタデータ417を挿入する。これは、以下のようなセグメントに示されている:太字のコンテンツに示されているように、この挿入は、配信サーバに対するメタデータの追加を含んでいる。特に上記の実施例において、XMLは、XMLメッセージmxmlns:m=http://schemas.com/mcdに対するリンクの追加を含んでいる。XMLメッセージmは、コンテンツが満了したときに、使用され得るモバイルチャネル、コンテンツの優先度、およびローミング中にコンテンツが配信され得るか否かを含む、様々なパラメータを定義するXMLスキームのファイルを指定している。上記の例示的なメタデータは、によって指定されているように、コンテンツ配信のために特定のモバイルチャネルが使用され得ることを前提としている。これはまた、コンテンツがいつ満了するか、コンテンツの優先度が低いこと、およびローミング中にこれが配信されるべきであることも指定している。モバイル配信のためのパラメータは、シンジケートコンテンツ410に基づいて、コンテンツパブリッシャ415において設定され得る。さらに、パラメータを設定するために、モバイルデバイスによる選択preferenceが、コンテンツパブリッシャ415に提供され得る。理解され得るように、上述は、配信サーバ120に対して指定され得る様々なパラメータおよびネームスペースの実施例に過ぎず、その他のパラメータおよびネームスペースも本開示の範囲内にあり得る。さらに、ネームスペースmに関連して上記で概説された実施例は、挿入することが必ずしも必要とされず、単に例示のために提供されているに過ぎない。さらなる実施例において、コンテンツは、Atom1.0フォーマットであり得る。Atom1.0フォーマットにおける上述と同じコンテンツの実施例は:である。コンテンツパブリッシャ415は、以下のものにしたがってメタデータを挿入し得る:太字の挿入に関連して上記で示されているように、メタデータは、コンテンツ内に挿入される。特に、RSS2.0フィードに挿入されたのと同じメタデータはまた、現在のAtom1.0コンテンツフィード内にも挿入される。RSS2.0およびAtom1.0の実施例の両方から、コンテンツパブリッシャがコンテンツにタッチしないかコンテンツを開かないこと、および最先の機会においてメタデータをコンテンツストリーム内に挿入することが理解され得る。この場合これは、RSSバージョンがRSS2.0フィードにおいて指定された直後、およびAtomコンテンツに対するネームスペースがAtom1.0コンテンツに対して定義された後である。ここで図5に対する参照がなされる。相互動作性を保証するために、およびデバイス上への配信クライアントの実装を単純化するために、好適な実施例においては、唯1つの共通の配信フォーマットがサポートされるべきである。コンテンツは、例えば配信メタデータを含んでいるXMLエンベロープのようなメタデータエンベロープを用いてラップされる。配信サーバ120は、シンジケートされたフォーマットを、共通の配信フォーマットに再パッケージしなければならない。図5に示されているように、第1のコンテンツパブリッシャ510は、Atomコンテンツ512を生成する。第2のコンテンツパブリッシャ514は、RSSコンテンツ516を生成する。第3のコンテンツパブリッシャ518は、非シンジケートコンテンツ520を生成する。非シンジケートコンテンツ520は、特にバイナリ、ビデオ、およびテキストを含む、任意のものであり得る。配信サーバ120は、Atomコンテンツ512、RSSコンテンツ516、および非シンジケートコンテンツ520を取得し、共通のフォーマットへとフィードを再パッケージするように適合されている。図5に示されているように、メタデータエンベロープ530は、コンテンツ532のまわりにラップされ、これは、コンテンツ512、516、または520のいずれかを含み得る。これは、単一の配信フォーマット540で、コンテンツを期待しているデバイスにパスされる。このように、図5に示されているように、3つのフォーマットが、デバイスへの配信のために、1つのフォーマットに変換される。配信のための再パッケージングは、コンテンツプロバイダ510、コンテンツプロバイダ514、またはコンテンツプロバイダ518のいずれかによってパブリッシュされたパブリッシュコンテンツを取得し、それを配信のために変換することを含んでいる。これは例えば、以下のコードセグメントを取得し、それを図5のエンベロープモデル528に変換することを含んでいる。したがって、上記で提供されたようなパブリッシュコンテンツは、以下のようなものであり得る:配信サーバは、コンテンツを再パッケージし、メタデータエンベロープ530およびコンテンツ532を含んでいるエンベロープモデル528を形成する。コードの実施例は、以下のようなものであり得る:上述から、太字のものはメタデータエンベロープ530であり、太字でないものはコンテンツである。理解され得るように、コンテンツは、コンテンツパブリッシャまたは配信サーバ120によってタッチされている。非シンジケートコンテンツ520に対し、同様のプロセスが行われる。特に、図6を参照すると、非シンジケートパッケージングは、コンテンツ630と共にメタデータエンベロープ632を含み得る。この場合、メタデータエンベロープは、配信サーバに対するメタデータ640;配信サーバおよびクライアントの両方に対するメタデータ642;および配信クライアントに対するメタデータ644を含み得る。配信サーバに対するメタデータは、配信サーバと配信クライアントとの間の配信の前に、配信サーバによって抽出される。配信サーバおよび配信クライアントに対する共通のメタデータ642は、配信サーバによって読み取られ、処理され得る。実施例は、コンテンツに対する満了日を含む。コンテンツが特定の日付までに配信されないと、配信サーバは、パケットを破棄し得る。逆に、コンテンツがクライアントに配信されるが、クライアントアプリケーションが開かれていない場合には、配信クライアントにコンテンツをコンテンツアプリケーションへと配信させるために、クライアント側において共通のメタデータが使用され得る。この場合、配信クライアントは、満了日を読取り得、満了日が渡過していた場合には、コンテンツを破棄し得る。配信クライアント644に対するメタデータは、非シンジケートコンテンツに残り、配信クライアントにパスされる。上述のことは、図7を参照してよりよく理解される。図7は、コンテンツをパッケージングするためのフローチャートを示している。理解され得るように、配信サーバは一般的に、この方法を実行する。ステップ710において、方法は、パブリッシュコンテンツを取得することを含んでいる。ステップ712は、コンテンツがシンジケートされているか否かを調べるためのチェックである。イエスである場合、プロセスはステップ714に推移し、ここでは、配信サーバに関連するメタデータが、コンテンツから抽出される。プロセスは、ステップ716に推移し、ここでは、配信クライアントに関連するメタデータが、フィードから抽出され、メタデータエンベロープが構築される。その後、ステップ718において、コンテンツが抽出され、このコンテンツは、ステップ716において形成されたメタデータエンベロープ内にラップされる。その後、プロセスはステップ720に推移し、ここでは、メタデータエンベロープ内にラップされたコンテンツが、配信クライアントへの配信のために格納される。ステップ712において、コンテンツがシンジケートされていないことが発見された場合、プロセスはその後、ステップ730に推移する。ステップ730において、コンテンツがエンベロープされているか否かを理解するためのチェックがなされる。イエスである場合、プロセスはステップ732に推移し、ここでは、配信サーバに関連するメタデータが、エンベロープコンテンツから抽出され、配信サーバはその後、抽出されたメタデータに関連してコンテンツを処理し得る。ステップ732から、プロセスはステップ720に推移し、ここでは、エンベロープされた、残っているコンテンツは、配信クライアントへの配信のために格納される。ステップ730において、コンテンツがエンベロープされたことが発見された場合、プロセスはステップ740に推移する。ステップ740においては、メタデータエンベロープが、デフォルトのチャネル設定を用いて構築される。したがって、例えば、配信サーバは、特定の配信クライアントに対するデフォルトの設定、または配信クライアントに関連付けられた特定のモバイルデバイスに対するデフォルトの設定を含み得る。このように、メタデータエンベロープは、これらのデフォルトのチャネル設定を用いて形成され得る。ステップ742において、コンテンツは、ステップ740において形成されたメタデータエンベロープにラップされ、その後、ラップされたコンテンツが配信クライアントへの配信のために格納されるステップ720に推移する。このように、図7から、シンジケートまたはエンベロープされた様々なフォーマットにおけるデータが、メタデータの中にラップされ得、配信クライアントへの配信のために格納され得る。ステップ720において格納されたデータは、配信クライアントへの一定の配信を提供し、モバイルデバイス上での配信クライアントの実装を単純化するために、コンテンツのまわりにラップされたエンベロープを含んでいる一定のフォーマットである。そのため、上述は、配信サーバにおけるパブリッシングにおいて、モバイル配信メタデータの埋め込みを提供する。コンテンツパブリッシャは、シンジケートコンテンツフィード内に、モバイル配信の制御のためのメタデータを埋め込む。好適な実施形態において、メタデータは、標準的なXMLスキームの拡張機構を用いて埋め込まれる。さらに、メタデータと共にパブリッシュされたコンテンツは、その後配信サーバにおいて、配信サーバ-配信コンテンツ配信フォーマットに変換される。任意の形式のシンジケートコンテンツが考えられるが、特定の実施例においては、RSSまたはAtomまたはその他のXMLベースのシンジケートコンテンツフィードが考えられる。このRSS、Atom、またはその他のXMLベースのシンジケートコンテンツは、配信クライアントへの配信のために、XMLエンベロープフォーマットに変換される。配信クライアントおよびコンテンツクライアントまたはコンテンツアプリケーションは、任意のモバイルデバイスにおいて見出され得る。実施例において示されている1つの特定のモバイルデバイスは、図8において提供されている。ここで図8に対する参照がなされる。図8は、本出願の装置および方法の好適な実施形態と共に使用され得るモバイルステーションを示しているブロック図である。モバイルステーション800は、好適には、少なくとも音声通信能力およびデータ通信能力を有している、双方向の無線通信デバイスである。モバイルステーション800は、好適には、インターネット上のその他のコンピュータシステムと通信する能力を有している。提供される完全な機能に依存して、無線デバイスは、データメッセージングデバイス、双方向ページャ、無線eメールデバイス、データメッセージングの力を有するセル方式電話、無線インターネット機器、またはデータ通信デバイス等と称され得る。モバイルステーション800が双方向通信可能な場合、このモバイルステーションは、通信サブシステム811を組み込み得る。この通信サブシステム811は、受信器812および送信器814の両方、ならびに関連するコンポーネント例えば、好適には埋め込み型または内蔵型の、アンテナ要素816および818、局所発振器LO813、およびデジタル信号プロセッサDSP820のような処理モジュールのうちの1つ以上を含んでいる。通信分野の当業者に理解され得るように、通信サブシステム811の特定の設計は、デバイスが動作することが意図されている通信ネットワークに依存し得る。ネットワークアクセス要件はまた、ネットワーク819のタイプに依存して変動し得る。一部のCDMAネットワークにおいて、ネットワークアクセスは、モバイルステーション800の加入者またはユーザに関連付けられ得る。CDMAモバイルステーションは、CDMAネットワーク上で動作するために、リムーバブルユーザアイデンティティモジュールRUIM;removableuseridentitymoduleまたは加入者識別モジュールSIM;subscriberidenitymoduleカードを必要とし得る。SIM/RUIMインターフェース844は、通常、ディスケットまたはPCMCIAカードが出し入れされ得るカードスロットに類似したものである。SIM/RUIMカードは、約64Kのメモリを有し得、多数のキー構成851、およびその他の情報853例えば、識別および加入者関連情報を保持し得る。要求されたネットワーク登録または作動手順が完了すると、モバイルステーション800は、ネットワーク819を介して通信信号を送受信し得る。図8に示されているように、ネットワーク819は、モバイルデバイスと通信する複数の基地局を含み得る。例えば、ハイブリッドCDMA1xEVDOシステムにおいては、CDMA基地局およびEVDO基地局がモバイルステーションと通信し、モバイルステーションは、同時に両方に接続される。EVDO基地局およびCDMA1x基地局は、異なるページングスロットを使用して、モバイルデバイスと通信する。通信ネットワーク819を介してアンテナ816によって受信された信号は、受信器812に入力される。この受信器812は、通常の受信器機能、例えば、信号増幅、周波数ダウン変換、フィルタリング、チャネル選択など、そして図8に示されている例示的なシステムにおいては、アナログデジタルA/D変換を実行し得る。受信した信号のA/D変換は、より複雑な通信機能、例えば、DSP820において実行されるべき復調および復号を可能にする。同様に、送信されるべき信号は、例えばDSP820によって処理され変調および符号化を含む、デジタルアナログ変換、周波数アップ変換、フィルタリング、増幅、およびアンテナ818を介する通信ネットワーク819上の伝送のために、送信器814に入力される。DSP820は、通信信号を処理するのみならず、受信器および送信器の制御をも提供する。例えば、受信器812および送信器814において通信信号に印加される利得は、DSP820において実装された自動利得制御アルゴリズムを介して、適応制御され得る。モバイルステーション800は、デバイスの全体の動作を制御する、マイクロプロセッサ838を含むことが好適である。通信機能少なくともデータ通信能力および音声通信を含むは、通信サブシステム811を介して実行される。マイクロプロセッサ838はまた、さらなるデバイスサブシステム、例えば、ディスプレイ822、フラッシュメモリ824、ランダムアクセスメモリRAM826、補助入力/出力I/Oサブシステム828、シリアルポート830、1つ以上のキーボードまたはキーパッド832、スピーカ834、マイクロフォン836、短距離通信サブシステムのようなその他の通信サブシステム840、および一般に842として示されているその他任意のデバイスサブシステムと相互作用する。シリアルポート830は、USBポートまたは当業者に公知のその他のポートを含み得る。図8に示されているサブシステムの一部は、通信関連機能を実行するが、その他のサブシステムは、常駐またはデバイス上の機能を提供し得る。一部のサブシステム例えば、キーボード832およびディスプレイ822が、通信関連機能例えば、通信ネットワーク上での伝送のためにテキストメッセージを入力すること等およびデバイス常駐機能例えば、電卓またはタスクリストの両方のために使用され得るということに、留意されたい。マイクロプロセッサ838によって使用されるオペレーティングシステムソフトウェアは、好適には、フラッシュメモリ824のような永続性の格納装置に格納される。このフラッシュメモリ824は、リードオンリメモリROMまたは同様の格納要素図示されずに置換され得る。当業者は、オペレーティングシステム、特定のデバイスアプリケーション、またはそれらの一部は、揮発性メモリ例えば、RAM826に一時的にロードされ得るということを理解し得る。受信された通信信号もまた、RAM826に格納され得る。示されているように、フラッシュメモリ824は、コンピュータプログラム858とプログラムデータ格納装置850、852、854、および856との両方の異なるエリアに分離され得る。これらの異なる格納タイプは、各プログラムが、それら自身のデータ格納要求に対して、フラッシュメモリ824の一部を割り当て得るということを示している。マイクロプロセッサ838は、そのオペレーティングシステム機能に加えて、モバイルステーション上のソフトウェアアプリケーションの実行が可能であることが好適である。基本的な動作を制御する所定の一連のアプリケーション例えば、少なくともデータ通信アプリケーションおよび音声通信アプリケーションを含むは、通常、製造中にモバイルステーション800にインストールされ得る。その他のアプリケーションは、その後または動的にインストールされ得る。好適なソフトウェアアプリケーションは、モバイルステーションのユーザに関係のあるデータアイテムを編集および管理する能力を有している、個人情報管理PIMアプリケーションであり得、このデータアイテムは、eメール、カレンダーイベント、音声メール、予約、およびタスクアイテムなどであるが、これらには限定されない。通常、PIMデータアイテムの格納を容易にするために、1つ以上のメモリ格納装置が、モバイルステーション上で利用可能であり得る。そのようなPIMアプリケーションは、無線ネットワーク819を介して、データアイテムを送受信する能力を有していることが好適であり得る。好適な実施形態において、PIMデータアイテムは、無線ネットワーク819を介することにより、ホストコンピュータシステムに格納されるかまたは関連付けられたモバイルステーションのユーザの対応するデータアイテムと、シームレスに統合され、同期化され、そして更新される。さらなるアプリケーションもまた、ネットワーク819、補助I/Oサブシステム828、シリアルポート830、短距離通信サブシステム840、またはその他任意の適切なサブシステム842を介することによって、モバイルステーション800にロードされ得、マイクロプロセッサ838による実行のために、ユーザによって、RAM826または好適には不揮発性格納装置図示されずにインストールされ得る。アプリケーションのインストールにおけるそのような柔軟性は、デバイスの機能を増大させ、高められたデバイス上の機能、通信関連機能、またはそれらの両方を提供し得る。例えば、セキュア通信アプリケーションは、モバイルステーション800を用いて実行されるべき電子商取引機能およびその他の類似の金融取引機能を可能にし得る。データ通信モードにおいて、受信した信号例えば、テキストメッセージまたはウェブページダウンロードは、通信サブシステム811によって処理され得、マイクロプロセッサ838に入力され得る。このマイクロプロセッサ838は、ディスプレイ822または補助I/Oデバイス828に出力するために、受信した信号をさらに処理することが好適である。配信クライアント860配信クライアント140と等価であり得るもまた、入力を処理し得る。またモバイルステーション800のユーザは、例えば、キーボード好適には、完全英数字キーボードまたは電話タイプキーパッド832と共に、ディスプレイ822、そしてもしかすると補助I/Oデバイス828を用いることにより、データアイテム例えばeメールメッセージを編集し得る。そのように編集されたアイテムは、その後、通信サブシステム811を介して、通信ネットワーク上に伝送され得る。音声通信に対しては、受信した信号が好適にはスピーカ834に出力され得、送信のための信号がマイクロフォン836によって生成され得るということを除き、モバイルステーション800の全体の機能は類似している。代替的な音声またはオーディオI/Oサブシステム例えば、音声メッセージ録音サブシステムもまた、モバイルステーション800上に実装され得る。音声またはオーディオ信号出力は、主にスピーカ834を介して達成されることが好適であるが、ディスプレイ822もまた、例えば発呼側の識別、音声コールの経過時間、またはその他の音声コール関連の情報の表示を提供するために用いられ得る。図8におけるシリアルポート830は、通常、ユーザのデスクトップコンピュータ図示されずとの同期化が所望され得る、パーソナルデジタルアシスタントPDAタイプのモバイルステーションに実装され得るが、オプションのデバイスコンポーネントである。そのようなポート830は、ユーザが外部デバイスまたはソフトウェアアプリケーションを介して選択を設定することを可能にしたり、無線通信ネットワーク以外によってモバイルステーション800に情報またはソフトウェアダウンロードを提供することによって、モバイルステーション800の能力を拡張したりし得る。代替的なダウンロードパスは、例えば、直接的な、そして信頼性があり、確実な接続を介することにより、暗号化キーをデバイスにロードし、それによって、信頼できるデバイス通信を可能にするために用いられ得る。当業者によって理解され得るように、シリアルポート830はさらに、モバイルデバイスをコンピュータに接続してモデムとして動作させるために用いられ得る。その他の通信サブシステム840、例えば短距離通信サブシステムは、モバイルステーション800と様々なシステムまたはデバイスこれらは、必ずしも類似のデバイスであるとは限らないとの間の通信を提供し得る、さらなるオプションのコンポーネントである。例えば、サブシステム840は、同様に使用可能なシステムまたはデバイスとの通信を提供するために、赤外線デバイス、ならびに関連のある回路およびコンポーネントまたはBluetooth登録商標通信モジュールを含み得る。本明細書に記載された実施形態は、本出願の技術の要素に対応する要素を有する構造、システム、または方法の実施例である。この記載された説明は、代替的な要素本出願の技術の要素と類似の対応する要素を有する実施形態を、当業者が生産および使用することを可能にする。したがって、本出願の技術の意図されている範囲は、本明細書に記載されている本出願の技術とは異ならないその他の構造、システム、または方法を含み、本明細書に記載されている本出願の技術とは本質的ではない点のみが異なるその他の構造、システム、または方法をもさらに含む。"