(57)【特許請求の範囲】
【請求項１】
情報配信ネットワークを実現するためのシステムであって、
前記情報配信ネットワークを介して情報配信サービスを提供するように構成された情報サービスと、
前記情報配信サービスを受けられるように前記情報サービスと通信するために装置ユーザが利用するユーザ装置と、
選択された情報を前記情報サービスから前記ユーザ装置を通じて前記装置ユーザにターゲティングするためのメタデータを収集するトランスポート構造と、
を含み、前記トランスポート構造が、前記メタデータを収集するために、複数のホストエンティティに１個単位で連続して結合するモーフィング手順を実施し、
さらに、前記トランスポート構造にトランスポート構造命令を与えることにより前記トランスポート構造の動作を調整するトランスポートサーバを含み、
前記トランスポートサーバは、前記トランスポート構造に結合命令、タスク命令、ナビゲーション命令、及びタイミング命令をプログラムして前記トランスポート構造を制御し、
前記トランスポート構造は、前記ユーザ装置にもともと組み込まれることにより、或いは対応する広告に結合している間に前記ユーザ装置へ送信されることにより、前記情報配信ネットワーク内に展開され、
前記トランスポート構造は、さらに、前記トランスポート構造命令に従って第１のホストエンティティに自動的に結合し、前記トランスポート構造が、将来的な広告をより正確にターゲティングするために、前記第１のホストエンティティに関する前記メタデータを収集して前記トランスポートサーバへ送信し、
前記トランスポート構造は、さらに、現在前記トランスポート構造命令によりモーフィング手順が必要とされているかどうかを判定し、
前記トランスポート構造は、さらに、前記トランスポート構造命令で指定されるように前記モーフィング手順を実施して第２のホストエンティティに自動的に再結合し、その後、前記トランスポート構造が、前記将来的な広告をより正確にターゲティングするために前記第２のホストエンティティに関する前記メタデータを収集して送信する、
ことを特徴とするシステム。
【請求項２】
前記選択された情報が、広告情報及び電子コンテンツを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記トランスポート構造命令が、結合命令、タスク命令、ナビゲーション命令、及びタイミング命令を含む、
ことを特徴とする請求項１に記載のシステム。
【請求項４】
前記ホストエンティティが、前記ユーザ装置の装置アプリケーションを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項５】
前記ホストエンティティが、前記ユーザ装置に関連するサービスを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項６】
前記ホストエンティティが、前記ユーザ装置を含む、
ことを特徴とする請求項１に記載のシステム。
【請求項７】
前記ホストエンティティが、１又はそれ以上の広告を含む、
ことを特徴とする請求項１に記載のシステム。
【請求項８】
前記メタデータが、ユーザメタデータ、装置メタデータ、アプリケーションメタデータ、広告メタデータ、及びサービスメタデータを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項９】
前記トランスポートサーバが、前記メタデータを分析して、前記装置ユーザへ送信するための関連広告を識別する、
ことを特徴とする請求項１に記載のシステム。
【請求項１０】
前記選択された情報の側面を前記メタデータからのターゲティング特性にマッチさせることにより、前記選択された情報を前記装置ユーザにターゲティングする、
ことを特徴とする請求項１に記載のシステム。
【請求項１１】
前記トランスポート構造が、前記ユーザ装置のプロセッサにより実行されるトランスポート構造ソフトウェアモジュールによって制御される、
ことを特徴とする請求項１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に電子情報を配信するための技術に関し、より具体的には、情報配信ネットワークにおいてモーフィング手順を利用するためのシステム及び方法に関する。
【背景技術】
【０００２】
電子情報を配信するための効果的な方法を実施することは、現代の電子システムの設計者及び製造者にとって重要な検討課題である。しかしながら、電子装置が利用する電子情報を効果的に配信することにより、システム設計者に多くの課題が生じる恐れがある。例えば、さらなるシステムの機能及び性能を求める要求が高まることにより、より大きなシステム処理能力が必要となり、追加のソフトウェアリソースが必要となる可能性がある。処理要件又はソフトウェア要件の増加により、生産コスト及び経営の非効率性が増加した結果、これに対応する不利益な経済的影響がもたらされる可能性もある。
【０００３】
さらに、様々な高度な配信動作を行うためにシステム能力が高まることにより、システムユーザに付加的な利益がもたらされる場合もあるが、様々なシステム構成要素の制御及び管理に関するさらなる要求が突きつけられる可能性もある。例えば、電子広告情報を効果的に管理する電子システムは、必要なデジタルデータの量が多く複雑であるため、効果的な実施から恩恵を受けることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
システムリソースに対する要求が増加し、データの大きさが大幅に増加している結果、電子情報を電子装置に配信するための新しい技術を開発することが、関連する電子技術にとって懸案事項であることは明らかである。従って、上述した全ての理由から、電子情報を配信するための効果的な技術を開発することは、現代の電子システムの設計者、製造者、及びユーザにとって依然として重要な検討課題のままとなっている。
【課題を解決するための手段】
【０００５】
本発明によれば、情報配信ネットワークにおいてモーフィング手順を利用するためのシステム及び方法が開示される。１つの実施形態では、配信システムが、対応するユーザ装置の装置ユーザが利用するのに適した様々な種類の情報を自動的に提供する。例えば、配信される情報は、以下に限定されるわけではないが、特定の装置ユーザをターゲットとする商業広告情報を含むことができる。所望の広告情報に積極的にアクセスするように消費者に要求する「プル」モデルをサポートする従来の広告技術とは異なり、上述の配信システムは、装置ユーザ及び様々な広告主の両方を定めた対応するメタデータに基づいて適当な広告情報を自動的に選択してターゲット装置ユーザへ送信する「プッシュ」モデルをサポートする。
【０００６】
１つの実施形態では、配信システムが、配信システム内の適当なエンティティとの間で様々な種類の関連情報を自動的に伝送する１又はそれ以上のトランスポート構造をサポートし、これを利用することができる。例えば、このトランスポート構造を利用して、情報サービスから様々な装置ユーザ、ユーザ装置、様々なサービス、及びそれぞれの広告主に関するメタデータを収集して転送することができる。また、このトランスポート構造を利用して、適当なユーザ装置にターゲット広告及び／又は電子コンテンツへのリンクを提供することもできる。
【０００７】
本発明によれば、トランスポート構造が、指定されたホストエンティティに結合して、このホストに関するメタデータを収集することができる。本発明は、結合したトランスポート構造が、適当な命令ソースからの所定の命令に従って新たなホストに動的かつ自動的に再結合するモーフィング手順を有利にサポートする。
【０００８】
いくつかの実施形態では、ソースエンティティがいずれかの効果的な生成技術を利用することにより、最初にトランスポート構造を作成することができる。トランスポート構造には、特定のＴＳ命令をあらゆる効果的な方法でプログラムすることができる。例えば、いくつかの実施形態では、トランスポートサーバのＴＳマネージャが、結合命令、タスク命令、ナビゲーション命令、及びタイミング命令を与えてトランスポート構造を効果的に制御することができる。
【０００９】
トランスポートサーバ又はその他の適当なエンティティが、情報配信ネットワーク内にトランスポート構造を展開する。例えば、いくつかの実施形態では、１又はそれ以上のユーザ装置内にもともとトランスポート構造を組み込むことができる。或いは、情報配信ネットワークを介して１又はそれ以上のユーザ装置又はその他の指定されたエンティティにトランスポート構造を送信することができる。例えば、いくつかの実施形態では、トランスポート構造が、対応する広告又はその他の種類の電子情報に結合している間に、これを適当なユーザ装置（又はその他のターゲット先）へ送信することができる。
【００１０】
トランスポート構造のＴＳ命令を読み込んで、この特定のトランスポート構造に適した機能を決定する。トランスポート構造は、ＴＳ命令に従って適当なホストエンティティに自動的に結合する。ホストエンティティは、以下に限定されるわけではないが、実際のユーザ装置、装置アプリケーション、又は特定のサービスプログラムを含むことができる。次に、トランスポート構造は、将来的な広告をより正確にターゲティングするために、ホストエンティティに関する適当なメタデータを収集してトランスポートサーバ（又はその他のメタデータの宛先）へ送信する。
【００１１】
トランスポート構造は、ＴＳ命令に従って、現在ＴＳ命令によりモーフィング手順が必要とされているかどうかを定期的に判定する。現在モーフィング手順が必要とされていない場合、トランスポート構造は、ホストエンティティに関する適当なメタデータを収集して送信し続ける。一方、トランスポート構造が、現在ＴＳ命令によりモーフィング手順が必要とされていると判定した場合、トランスポート構造は、ＴＳ命令で指定されるように新たなホストエンティティに自動的かつ動的に再結合する。次に、トランスポート構造は、将来的な広告をより正確にターゲティングするために、この新たなホストエンティティに関する適当なメタデータを有利に収集して送信する。従って、少なくとも上述の理由により、本発明は、情報配信ネットワークにおいてモーフィング手順を利用するための改善されたシステム及び方法を提供する。
【図面の簡単な説明】
【００１２】
【図１】本発明の１つの実施形態による配信システムのブロック図である。
【図２Ａ】本発明によるトランスポート構造の１つの実施形態を示すブロック図である。
【図２Ｂ】本発明によるメディアファイルの１つの実施形態のブロック図である。
【図２Ｃ】本発明による図２ＡのＴＳ命令の１つの実施形態のブロック図である。
【図２Ｄ】本発明による図２Ａのメタデータの１つの実施形態のブロック図である。
【図３】本発明による図１のユーザ装置の１つの実施形態を示すブロック図である。
【図４】本発明による図３のユーザメモリの１つの実施形態を示すブロック図である。
【図５】本発明による図１の情報サービスの１つの実施形態を示すブロック図である。
【図６Ａ】本発明による図５のトランスポートサーバの１つの実施形態を示すブロック図である。
【図６Ｂ】本発明による図６Ａのサーバメモリの１つの実施形態を示すブロック図である。
【図７】本発明による図５の広告サーバの１つの実施形態を示すブロック図である。
【図８Ａ】本発明の１つの実施形態によるモーフィング手順を実施するための方法ステップのフロー図である。
【図８Ｂ】本発明の１つの実施形態によるモーフィング手順を実施するための方法ステップのフロー図である。
【発明を実施するための形態】
【００１３】
本発明は、電子データ配信技術の改善に関する。以下の説明は、当業者が本発明を実施及び使用できるようにするために提供し、特許出願及びその要件との関連において行うものである。当業者には、開示する実施形態に対する様々な修正が明らかであろうし、また本明細書における一般的な原理を他の実施形態に適用することもできる。従って、本発明は、図示の実施形態に限定されることを意図されるものではなく、本明細書で説明する原理及び特徴と一致する最も広い範囲を許容すべきものである。
【００１４】
本発明は、情報配信ネットワークを実現するためのシステム及び方法を含むとともに、この情報配信ネットワークを介して情報配信サービスを提供するように構成された情報サービスを含む。装置ユーザがユーザ装置を利用して、情報配信サービスを受けるために情報サービスと通信する。トランスポート構造が、情報配信ネットワーク内の様々なネットワークエンティティと通信して、選択された情報を装置ユーザにターゲティングするための適当なメタデータを収集するように実現される。トランスポート構造は、対応するメタデータを収集するためにトランスポート構造を複数のエンティティに１個単位で連続して結合するモーフィング手順を自動的かつ動的に実施する。
【００１５】
ここで図１を参照すると、本発明の１つの実施形態による配信システム１１０のブロック図を示している。図１の実施形態では、配信システム１１０が、以下に限定されるわけではないが、１又はそれ以上のユーザ装置１２２、情報サービス１１８、及びネットワーク１２６を含むことができる。代替の実施形態では、図１の実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を利用することにより配信システム１１０を実現することができる。
【００１６】
本発明によれば、配信システム１１０が、対応するユーザ装置１２２の装置ユーザが利用するのに適した様々な種類の情報を自動的に提供する配信手順を有利にサポートする。例えば、配信される情報は、以下に限定されるわけではないが、ユーザ装置１２２の適当な装置ユーザを具体的にターゲットとする商業広告情報を含むことができる。所望の広告情報に積極的にアクセスするように消費者に要求する「プル」モデルをサポートする従来の広告技術とは異なり、図１の配信システム１１０は、装置ユーザ、ユーザ装置、及び様々な広告主を定める対応するメタデータに基づいて適当な広告情報を自動的に選択しターゲット装置ユーザへ送信する「プッシュ」モデルをサポートする。
【００１７】
図１の実施形態では、金銭的な又はその他の対価と引き換えに広告主及び装置ユーザに配信サービスを提供する配信制御エンティティによって配信システム１１０を実現しサポートすることができる。配信制御エンティティは、情報サービス１１８又はユーザ装置１２２などの配信システム１１０のキー要素を保持して制御する営利企業であってもよい。
【００１８】
本発明によれば、配信システム１１０が、配信システム１１０内の適当なエンティティとの間で様々な種類の関連する情報を自動的に収集して伝送する１又はそれ以上のトランスポート構造（図２Ａを参照）をサポートして利用できるという利点を有する。例えば、トランスポート構造を利用して、情報サービス１１８から様々な装置ユーザ、ユーザ装置１２２、ネットワーク１２６、及びそれぞれの広告主とその広告に関するメタデータを収集して転送することができる。また、トランスポート構造を利用して、適当なユーザ装置１２２がアクセスできるようにターゲット広告及び／又は電子コンテンツへのリンクを伝送又は提供することもできる。
【００１９】
本発明によれば、トランスポート構造が、指定されたホストエンティティに最初に結合して、このホストに関するメタデータを収集することができる。本発明は、結合したトランスポート構造が、適当な命令ソースからの所定の命令に従って新たなホストに動的かつ自動的に再結合するモーフィング手順を有利にサポートする。従って、本発明は、情報配信ネットワークにおいてモーフィング手順を効果的に実施するための改善されたシステム及び方法を提供する。以下、図１の配信システム１１０の実施構成及び利用に関するさらなる詳細について図２Ａ〜図８Ｂに関連して説明する。
【００２０】
ここで図２Ａを参照すると、本発明によるトランスポート構造２１０の１つの実施形態のブロック図を示している。図２Ａの実施形態は例示目的で示すものであり、代替の実施形態では、図２Ａの実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を利用することによりトランスポート構造２１０を実現することができる。
【００２１】
図２Ａの実施形態では、トランスポート構造（ＴＳ）コントローラ２１２が、トランスポート構造のための知的機能及び制御を提供するためのいずれかの適当な種類の情報又は命令を含むことができる。図２Ａの実施形態では、ＴＳコントローラ２１２が、いずれかの適当な命令ソースにより提供されるトランスポート構造（ＴＳ）命令２１４に従って適当なホストエンティティに結合することができる。いくつかの実施形態では、ＴＳコントローラ２２０及びＴＳ命令２１４が、ユーザ装置１２２のプロセッサなどの外部エンティティとやりとりし、或いはこの外部エンティティがＴＳコントローラ２２０及びＴＳ命令２１４を実行することができる。ＴＳ命令２１４の１つの実施形態に関する追加の詳細については、以下で図２Ｃに関連してさらに説明する。
【００２２】
図２Ａの実施形態では、メタデータ２１６が、配信システム１１０に結合されたあらゆる関連エンティティに関するあらゆる種類の収集した修正可能な情報を含むことができる。メタデータ２１６の１つの実施形態に関する追加の詳細については、以下で図２Ｄに関連してさらに説明する。いくつかの実施形態では、トランスポート構造２１０が、トランスポート構造２１０が現在結合している特定のホストエンティティに関するメタデータ２１６を収集する。ホストエンティティは、いずれかの特定の種類の構成要素、装置、ソフトウェアモジュール、又はその他のエンティティとすることができる。例えば、図２Ａの実施形態では、ホストエンティティが、以下に限定されるわけではないが、ユーザ装置１２２（図１）、装置アプリケーション４２２、及びサービスプログラム４５０（図４を参照）を含むことができる。図２Ａの実施形態では、雑情報２１８が、あらゆる追加データ又はその他の必要な情報を含むことができる。メディアリンク２２０は、以下で図２Ｂに関連して説明するように、１又はそれ以上のメディアファイルにアクセスするための場所又は接続手段を示すための適当な情報を含むことができる。
【００２３】
トランスポート構造２１０は、いずれかの適当なソースからいずれかの効果的な形で作成することができる。例えば、トランスポート構造２１０をユーザ装置１２２（図１）に組み込んで、必要に応じて装置ユーザがこれを起動するようにすることができる。或いは、ネットワーク１２６又は情報サービス１１８内の様々なエンティティがトランスポート構造２１０を作成し、又は起動することができる。例えば、トランスポートサーバ（図６Ａを参照）がトランスポート構造２１０の作成及び動作を管理することができる。いくつかの実施形態では、様々な広告を介してトランスポート構造２１０をユーザ装置１２２へ送信することができる。以下、図２Ａのトランスポート構造２１０の実施構成及び利用に関するさらなる詳細について図２Ｂ〜図８Ｂに関連して説明する。
【００２４】
ここで図２Ｂを参照すると、本発明によるメディアファイル２５０の１つの実施形態のブロック図を示している。図２Ｂの実施形態は例示目的で示すものであり、代替の実施形態では、図２Ｂの実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を利用することによりメディアファイル２５０を実現することができる。例えば、図２Ｂのメディアファイル２５０は、図２Ａのメディアリンク２４６を利用することによってアクセスできる別個のエンティティとして示している。しかしながら、代替の実施形態では、メディアファイル２５０を、図２Ａのトランスポート構造２１０と一体に実現することができる。
【００２５】
図２Ｂの実施形態では、広告（ａｄｓ）２５４が、ユーザ装置１２２（図１）のうちの適当なユーザ装置へ送信するために選択されたいずれかの適当な種類のターゲット広告情報を含むことができる。同様に、コンテンツアイテム２５８は、ユーザ装置１２２のうちの適当なユーザ装置へ送信するために選択されたいずれかの適当な種類の電子コンテンツ情報を含むことができる。例えば、コンテンツ２５８は、以下に限定されるわけではないが、ビデオデータ、オーディオデータ、グラフィクス、テキスト、映画、音楽レコーディング、及びコンピュータプログラムを含むことができる。以下、適当なメディアファイル２５０をターゲット装置ユーザに提供するためのさらなる情報について図３〜図８Ｂに関連してさらに説明する。
【００２６】
ここで図２Ｃを参照すると、本発明による図２ＡのＴＳ命令２１４の１つの実施形態のブロック図を示している。図２Ｃの実施形態は例示目的で示すものであり、代替の実施形態では、図２Ｃの実施形態に関連して説明する構成要素、機能及び構成のいくつかに加え、或いはこれらの代わりに構成要素、機能及び構成を利用することによりＴＳ命令２１４を実現することができる。
【００２７】
図２Ｃの実施形態では、ＴＳ命令２１４をあらゆる効果的な方法で作成することができる。例えば、１つの実施形態では、トランスポートサーバ（図６Ａ）のＴＳマネージャ６４８又はその他のいずれかの適当なエンティティによりＴＳ命令２１４を作成することができる。また、ＴＳ命令２１４は、あらゆる所望の時点で変更又は更新することができる。図２Ｃの実施形態では、結合命令２６０が、トランスポート構造２１０が関連するメタデータ２１６（図２Ａ）を収集するために１又はそれ以上のホストエンティティに結合するための特定の命令を与える。また、結合命令２６０は、トランスポート構造２１０が対応するメタデータ２１６を収集するために異なるホストエンティティに再結合するモーフィング手順をサポートするための情報を含むことができる。
【００２８】
図２Ｃの実施形態では、タスク命令２６４が、トランスポート構造２１０が実行するための特定のタスク、動作、機能、又はステップを示すいずれかの適当な命令又はその他の情報を含むことができる。例えば、いくつかの実施形態では、タスク命令２６４が、トランスポート構造２１０が収集及び／又は配信するように指示された情報の種類を記述する詳細命令を含むことができる。図２Ｃの実施形態では、ナビゲーション命令２６８が、トランスポート構造２１０に特定のナビゲーション指示又は制限を与えるいずれかの適当な命令又はその他の情報を含むことができる。例えば、いくつかの実施形態では、ナビゲーション命令２６８が、１又はそれ以上の開始地点及び１又はそれ以上の目的地点により定義される少なくとも１つのナビゲーションパスを定めることができる。
【００２９】
図２Ｃの実施形態では、タイミング命令２７２が、トランスポート構造２１０が関連メタデータ２１６（図２Ａ）を収集するために１又はそれ以上のホストエンティティに結合するように命令される結合時間を詳細に指示するための命令を与えることができる。また、タイミング命令２７２は、トランスポート構造２１０が対応するメタデータ２１６を収集するために異なるホストエンティティに特定の時点で再結合するモーフィング手順をサポートするために結合命令２６０とともに使用する情報を含むことができる。
【００３０】
図２Ｃの実施形態では、雑命令２７６が、トランスポート構造２１０の動作を制御するためのあらゆる追加命令又はその他の適当な情報を含むことができる。以下、ＴＳ命令２１４の作成及び利用に関するさらなる詳細について図２Ｄ〜図８Ｂに関連してさらに説明する。
【００３１】
ここで図２Ｄを参照すると、本発明による図２Ａのメタデータ２１６の１つの実施形態のブロック図を示している。図２Ｄの実施形態では、メタデータ２１６の様々なカテゴリが、トランスポート構造２１０（図２Ａ）が結合できるホストエンティティの様々な潜在的結合次元を表す。図２Ｄの実施形態は例示目的で示すものであり、代替の実施形態では、図２Ｄの実施形態に関連して説明する構成要素、機能及び構成のいくつかに加え、或いはこれらの代わりに構成要素、機能及び構成を利用することによりメタデータ２１６を実現することができる。
【００３２】
図２Ｄの実施形態では、ユーザメタデータ２２２が、ユーザ装置１２２（図１）の１又はそれ以上の装置ユーザに関する情報を含むことができる。ユーザメタデータ２２２は、あらゆる所望の種類の情報を含むことができる。例えば、ユーザメタデータ２２２は、以下に限定されるわけではないが、購入取引及びインターネット閲覧パターンなどの過去及び現在のユーザの行動を含むことができる。いくつかの実施形態では、ユーザメタデータ２２２が、１又はそれ以上の適当なユーザプロファイル４３０（図４）から選択的に作成した情報を含むこともできる。
【００３３】
同様に、装置メタデータ２２６は、１又はそれ以上のユーザ装置１２２に関するあらゆる所望の種類の情報を含むことができる。例えば、装置メタデータ２２６は、以下に限定されるわけではないが、対応するユーザ装置１２２の特定の機能及び特徴を含むことができる。いくつかの実施形態では、１又はそれ以上の適当な装置プロファイル４３４（図４）から装置メタデータ２２６を選択的に作成することができる。図２Ａの実施形態では、アプリケーションメタデータ２３０が、ユーザ装置１２２の１又はそれ以上の装置アプリケーション４２２（図４を参照）の様々な属性又は機能に関するあらゆる所望の種類の情報を含むことができる。
【００３４】
図２Ｄの実施形態では、広告メタデータ２３４が、配信システム１１０に関連する１又はそれ以上の広告主及び広告に関するあらゆる所望の種類の情報を含むことができる。いくつかの実施形態では、広告を広告ソース５４０（図５）に関連付けることができる。図５の実施形態では、広告メタデータ２３４が、対応する広告に関する広告特徴又は機能を含むことができる。例えば、広告特徴は、以下に限定されるわけではないが、製品タイプ、広告の表示履歴、広告フォーマット、広告の長さ、及び広告のメディアタイプを含むことができる。
【００３５】
図２Ｄの実施形態では、サービスメタデータ２３８が、１又はそれ以上のネットワークサービス又はサービスプログラム４５０（図４）に関するあらゆる所望の種類の情報を含むことができる。このようなサービスプログラム４５０は、対応するユーザ装置１２２を通じて装置ユーザにサービスを提供するあらゆる所望の種類の機能を含むことができる。例えば、サービスプログラム４５０は、以下に限定されるわけではないが、携帯電話サービスプロバイダ、インターネットサービスプロバイダ、有料コンテンツのプロバイダサービス、コア通信サービス、ネットワークマップサービス、全地球測位サービス、インターネット検索サービス、及び無線通信サービスを含むことができる。図２Ｄの実施形態では、雑情報２４２が、あらゆる追加データ又はその他の適当な情報を含むことができる。
【００３６】
配信システム１１０内の様々なエンティティは、トランスポート構造２１０が収集したメタデータ２１６をあらゆる適当な形で利用することができる。例えば、本発明によれば、広告セレクタ（図６Ｂを参照）が、ユーザメタデータ２２２、装置メタデータ２２６、広告メタデータ２３４、及び／又はサービスメタデータ２３８のうちの対応する要素を識別してマッチさせることによって、ターゲット装置ユーザへ自動送信するのに適した種類の関連広告情報を識別することにより、広告選択手順を実施することができる。以下、メタデータ２１６の作成及び利用に関するさらなる情報及び詳細について図３〜図８Ｂに関連してさらに説明する。
【００３７】
ここで図３を参照すると、本発明による図１のユーザ装置１２２の１つの実施形態のブロック図を示している。図３の実施形態では、ユーザ装置１２２が、以下に限定されるわけではないが、中央処理装置（ＣＰＵ）３１４と、メモリ３１８と、ディスプレイ３３８と、グローバルポジショニングシステム（ＧＰＳ）モジュール３４４と、１又はそれ以上の（単複の）入力／出力インターフェイス（（単複の）Ｉ／Ｏインターフェイス）３４０とを含む。
【００３８】
図３の実施形態は例示目的で示すものであり、代替の実施形態では、図３の実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を使用してユーザ装置１２２を実現することができる。また、ユーザ装置１２２を、以下に限定されるわけではないが、デスクトップコンピュータ、携帯情報端末、デジタルカメラ、携帯電話、セットトップボックス、又はラップトップコンピュータを含むいずれかの種類のポータブルな又は非ポータブルな電子装置として実現することもできる。
【００３９】
図３の実施形態では、ＣＰＵ３１４を、好ましくはソフトウェア命令を実行するいずれかの適当な及び互換性のあるマイクロプロセッサ装置を含むように実現することにより、ユーザ装置１２２の動作を制御及び管理することができる。図３のディスプレイ３３８は、装置ユーザに様々な情報を表示するのに適した画面を備えたブラウン管モニタ又は液晶ディスプレイ装置を含むいずれかの効果的な種類のディスプレイ技術を含むことができる。図３の実施形態では、（単複の）Ｉ／Ｏインターフェイス３４０が、ユーザ装置１２２がいずれかの必要な種類の情報を受信及び／又は送信するための１又はそれ以上の入力及び／又は出力インターフェイスを含むことができる。
【００４０】
図３の実施形態では、以下に限定されるわけではないが、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及びフロッピーディスク、メモリスティック、コンパクトディスク、又はハードディスクなどの様々な種類の不揮発性メモリを含む所望の記憶装置のいずれかの組み合わせを含むようにメモリ３１８を実現することができる。図３の実施形態では、ユーザ装置１２２が、いずれかの公知の又は拡張された装置の位置特定手順を実施するためのＧＰＳモジュール３４４を利用して、ユーザ装置１２２に対応する位置座標を提供することができる。以下、ユーザ装置１２２の利用に関する追加の詳細について図４〜図８Ｂに関連してさらに説明する。
【００４１】
ここで図４を参照すると、本発明による図３のユーザメモリ３１８の１つの実施形態のブロック図を示している。代替の実施形態では、図４の実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を利用することによりユーザメモリ３１８を実現することができる。
【００４２】
図４の実施形態では、装置アプリケーション４２２が、好ましくはＣＰＵ３１４により実行されてユーザ装置１２２のための様々な機能及び動作を実行するプログラム命令を含むことができる。通常、装置アプリケーション４２２の具体的な特質及び機能は、対応するユーザ装置１２２の特定の種類及び具体的な機能などの要素によって異なる。いくつかの実施形態では、装置アプリケーション４２２が、トランスポート構造２１０が結合して対応するメタデータ２１６をモニタし記録するホストエンティティとして機能することができる。図４の実施形態では、オペレーティングシステム４２６が、ユーザ装置１２２の下位レベルの機能を制御して調整することが好ましい。いくつかの実施形態では、オペレーティングシステム４２６が、トランスポート構造２１０が結合してユーザ装置１２２に関する対応するメタデータ２１６をモニタし記録するホストエンティティとして機能することができる。
【００４３】
図４の実施形態では、ユーザ装置１２２が、ユーザ装置１２２又はユーザ装置１２２の装置ユーザに関するいくつかの属性又は特徴をまとめて記述するユーザプロファイル４３０及び装置プロファイル４３４を含むことができる。例えば、ユーザプロファイル４３０は、以下に限定されるわけではないが、装置ユーザの名前、性別、年齢、宗教、趣味、興味、職業、結婚歴、住所、収入、インターネット閲覧履歴、地理的位置、クレジットカードの取引記録、及びユーザの好みに関する情報を含むことができる。同様に、装置プロファイル４３４は、以下に限定されるわけではないが、装置の種類、装置のメーカー、過去及び現在の装置の位置、サポートされている装置の機能、及び装置の構成を含むことができる。図４の実施形態では、広告（ａｄｓ）４４２が、配信システム１１０（図１）を介して受け取られる、ユーザ装置１２２の装置ユーザに特化したターゲット広告情報を含むことができる。同様に、コンテンツ４４６は、配信システム１１０（図１）を介して受け取られる、ユーザ装置１２２の装置ユーザに特化したターゲット電子コンテンツ情報を含むことができる。
【００４４】
図４の実施形態では、（単複の）サービスプログラム４５０が、以下に限定されるわけではないが、対応するユーザ装置１２２を通じて装置ユーザにサービスを提供するあらゆる所望の種類の機能を含むことができる。例えば、サービスプログラム４５０は、以下に限定されるわけではないが、携帯電話サービスプロバイダ、インターネットサービスプロバイダ、有料コンテンツのプロバイダサービス、コア通信サービス、ネットワークマップサービス、全地球測位サービス、インターネット検索サービス、及び無線通信サービスを含むことができる。いくつかの実施形態では、サービスプログラム４５０のいずれかが、トランスポート構造２１０が結合して対応するメタデータ２１６をモニタし記録するホストエンティティとして機能することができる。図４の実施形態では、雑情報４５４が、あらゆる追加データ又はその他の適当な情報を含むことができる。以下、図４のユーザメモリ３１８の実施構成及び利用に関するさらなる詳細について図５〜図８Ｂに関連して説明する。
【００４５】
ここで図５を参照すると、本発明による図１の情報サービス１１８の１つの実施形態のブロック図を示している。図５の実施形態では、情報サービス１１８が、以下に限定されるわけではないが、コントローラ５１４と、トランスポートサーバ５１８と、広告サーバ５３８と、１又はそれ以上の広告ソース５４０と、１又はそれ以上のコンテンツソース５４２とを含む。図５の実施形態は例示目的で示すものであり、代替の実施形態では、図５の実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を使用して情報サービス１１８を実現することができる。
【００４６】
図５の実施形態では、情報サービス１１８の動作機能を調整するためのいずれかの効果的な制御手段を含むようにコントローラ５１４を実現することができる。例えば、いくつかの実施形態では、コントローラ５１４を、情報サービス１１８の動作を管理する対応する制御アプリケーションプログラムを含むコンピュータ装置として実現することができる。或いは、ソフトウェア命令を実行するためのいずれかの適当な互換性のあるマイクロプロセッサ装置を含む中央処理装置としてコントローラ５１４を実現することにより、情報サービス１１８の動作を制御及び管理することができる。
【００４７】
図５の実施形態では、トランスポートサーバ５１８が、本発明による１又はそれ以上のトランスポート構造２１０（図２）と通信してこれを制御するためのいずれかの効果的な手段を含むことができる。トランスポートサーバ５１８の実施構成及び利用に関する追加の詳細については、以下で図６Ａ〜図６Ｂに関連してさらに説明する。図５の実施形態では、（単複の）広告ソース５４０が、配信システム１１０（図１）を介して宣伝するための広告情報を提供する１又はそれ以上の適当なエンティティを含むことができる。例えば、広告ソース５４０は、様々な営利企業、特定の広告主、又は広告開発者を含むことができる。
【００４８】
図５の実施形態では、（単複の）コンテンツソース５４２が、配信システム１１０を介して宣伝するための電子コンテンツを提供する１又はそれ以上の適当なエンティティを含むことができる。例えば、コンテンツソース５４２は、様々な営利企業、特定の広告主、又はコンテンツ製作者を含むことができる。図５の実施形態では、広告サーバ５３８が、ユーザ装置１２２（図１）のターゲット装置ユーザに提供するための適当な広告情報及び／又は電子コンテンツを、１又はそれ以上のトランスポート構造２１０（図２Ａ）からのメタデータを利用することにより識別して集計するためのいずれかの効果的な手段を含むことができる。広告サーバ５３８の１つの実施形態については、以下で図７に関連してさらに説明する。以下、情報サービス１１８の実施構成及び利用に関する追加の詳細について図６〜図８Ｂに関連してさらに説明する。
【００４９】
ここで図６Ａを参照すると、本発明による図５のトランスポートサーバ５１８の１つの実施形態のブロック図を示している。図６Ａの実施形態では、トランスポートサーバ５１８が、以下に限定されるわけではないが、中央処理装置（ＣＰＵ）６１４と、メモリ６１８と、ディスプレイ６３８と、１又はそれ以上の（単複の）入力／出力インターフェイス（（単複の）Ｉ／Ｏインターフェイス）６４０とを含む。図６Ａの実施形態は例示目的で示すものであり、代替の実施形態では、図６Ａの実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を使用してトランスポートサーバ５１８を実現することができる。
【００５０】
図６Ａの実施形態では、好ましくはソフトウェア命令を実行するいずれかの適当な互換性のあるマイクロプロセッサ装置を含むようにＣＰＵ６１４を実現することにより、トランスポートサーバ５１８の動作を制御及び管理することができる。図６Ａのディスプレイ６３８は、装置ユーザに様々な情報を表示するのに適した画面を備えたブラウン管モニタ又は液晶ディスプレイ装置を含むあらゆる効果的な種類のディスプレイ技術を含むことができる。図６Ａの実施形態では、（単複の）Ｉ／Ｏインターフェイス６４０が、トランスポートサーバ５１８がいずれかの必要な種類の情報を受信及び／又は送信するための１又はそれ以上の入力及び／又は出力インターフェイスを含むことができる。図６Ａの実施形態では、以下に限定されるわけではないが、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及びフロッピーディスク、メモリスティック、コンパクトディスク、又はハードディスクなどの様々な種類の不揮発性メモリを含む所望の記憶装置のいずれかの組み合わせを含むようにトランスポートサーバメモリ６１８を実現することができる。
【００５１】
ここで図６Ｂを参照すると、本発明による図６Ａのトランスポートサーバメモリ６１８の１つの実施形態のブロック図を示している。代替の実施形態では、図６Ｂの実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を利用することによりトランスポートサーバメモリ６１８を実現することができる。
【００５２】
図６Ｂの実施形態では、トランスポートサーバメモリ６１８が、以下に限定されるわけではないが、以下で開示及び説明するいくつかのソフトウェアプログラム及びデータを含むことができる。例えば、トランスポートサーバメモリ６１８は、好ましくはＣＰＵ６１４により実行されてトランスポートサーバ５１８のための様々な機能及び動作を実行するプログラム命令からなるサーバアプリケーション６４４を含むことができる。通常、サーバアプリケーションの具体的な特質及び機能は、対応するトランスポートサーバ５１８の特定の種類及び具体的な機能などの要素次第で異なる。
【００５３】
本発明によれば、トランスポートサーバ５１８がＴＳマネージャ６４８を利用して、本発明による１又はそれ以上のトランスポート構造２１０（図２Ａ）のための様々な機能を管理及び調整することができる。いくつかの実施形態では、ＴＳマネージャ６４８が、配信システム１１０（図１Ａ）からの様々な許可された配信サービスに参加できるようにユーザ装置１２２の装置ユーザを登録するための登録手順を調整する登録モジュールを含むことができる。ＴＳデータベース６５２は、配信システム１１０内の様々なエンティティに配信サービスを提供するトランスポート構造２１０に関するいずれかの適当な情報を含むことができる。いくつかの実施形態では、ＴＳマネージャ６４８が、ＴＳデータベース６５２内のそれぞれのトランスポート構造情報を、配信システム１１０内のトランスポート構造２１０の現在の状態を反映するように絶えず更新することができる。
【００５４】
いくつかの実施形態では、トランスポートサーバ５１８が、１又はそれ以上の装置ユーザ及び対応するユーザ装置１２２に代わって広告選択手順を実施するための広告セレクタ６５６及び広告選択データ６６０を含むことができる。図６Ｂの実施形態では、メタデータマネージャ６６４又はその他の適当なエンティティが、いずれかの効果的な技術を利用することにより、トランスポート構造２１０からのメタデータ２１６にメタデータ分析／集約手順を実施することができる。いくつかの実施形態では、メタデータ分析／集約手順により、広告選択手順中に様々な種類及びカテゴリの集約されたメタデータ６６８を識別して、これを広告セレクタ６５６が利用できるようにする。
【００５５】
いくつかの実施形態では、メタデータマネージャ６６４が、ユーザ装置１２２及び対応する装置ユーザから収集したメタデータ２１６をいくつかの所定の基準に照らして分析して、集約されたメタデータ６６８内の特定のターゲティング特性及びパラメータを識別することができる。例えば、ターゲティング特性は、以下に限定されるわけではないが、ユーザメタデータ２２２、装置メタデータ２２６、アプリケーションメタデータ２３０、広告メタデータ２３４、及びサービスメタデータ２３８（図２Ｄを参照）からの選択特性を含むことができる。図６Ｂの実施形態では、雑情報６７２が、トランスポートサーバ５１８が利用するためのいずれかの所望の種類の情報又はデータを含むことができる。
【００５６】
ここで図７を参照すると、本発明による図５の広告サーバ５３８の１つの実施形態のブロック図を示している。図７の実施形態では、広告サーバ５３８が、以下に限定されるわけではないが、中央処理装置（ＣＰＵ）７１４と、メモリ７１８と、ディスプレイ７３８と、１又はそれ以上の（単複の）入力／出力インターフェイス（（単複の）Ｉ／Ｏインターフェイス）７４０とを含む。図７の実施形態は例示目的で示すものであり、代替の実施形態では、図７の実施形態に関連して説明する構成要素及び構成のいくつかに加え、或いはこれらの代わりに構成要素及び構成を使用して広告サーバ５３８を実現することができる。
【００５７】
図７の実施形態では、好ましくはソフトウェア命令を実行するいずれかの適当な互換性のあるマイクロプロセッサ装置を含むようにＣＰＵ７１４を実現することにより、広告サーバ５３８の動作を制御及び管理することができる。図７のディスプレイ７３８は、装置ユーザに様々な情報を表示するのに適した画面を備えたブラウン管モニタ又は液晶ディスプレイ装置を含むいずれかの効果的な種類のディスプレイ技術を含むことができる。図７の実施形態では、（単複の）Ｉ／Ｏインターフェイス７４０が、広告サーバ５３８がいずれかの所望の種類の情報を受信及び／又は送信するための１又はそれ以上の入力及び／又は出力インターフェイスを含むことができる。
【００５８】
図７の実施形態では、以下に限定されるわけではないが、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及びフロッピーディスク、メモリスティック、コンパクトディスク、又はハードディスクなどの様々な種類の不揮発性メモリを含む所望の記憶装置のいずれかの組み合わせを含むようにメモリ７１８を実現することができる。図７の実施形態では、メモリ７１８が、以下に限定されるわけではないが、サーバアプリケーション７２２、ドッキングポート７２６、広告７３０、及びコンテンツ７３４を含む。
【００５９】
図７の実施形態では、サーバアプリケーション７２２が、広告サーバ５３８の様々な機能及び動作を実行するための、好ましくはＣＰＵ７１４により実行されるプログラム命令を含むことができる。通常、サーバアプリケーション７２２の具体的な特質及び機能は、対応する広告サーバ５３８の特定の種類及び具体的な機能などの要素によって異なる。いくつかの実施形態では、サーバアプリケーション７２２が、ユーザ装置１２２、トランスポートサーバ５１８、又はその他の適当なエンティティからの広告選択を分析して適当な広告を識別し、ユーザ装置１２２（図１）のターゲット装置ユーザに提供することができる。
【００６０】
図７の実施形態では、ドッキングポート７２６が、広告サーバ５３８が１又はそれ以上のトランスポート構造２１０（図２）と双方向通信して広告７３０、コンテンツ７３４、又は広告選択情報を転送するためのいずれかの効果的なインターフェイス手段を含むことができる。図７の実施形態では、広告７３０が、広告ソース５４０（図５）などのいずれかの適当なエンティティから広告サーバ５３８に提供される広告情報を含む。同様に、図７の実施形態では、コンテンツ７３４が、コンテンツソース５４２（図５）などのいずれかの適当なエンティティから広告サーバ５３８に提供される電子コンテンツを含む。
【００６１】
ここで図８Ａ〜図８Ｂを参照すると、本発明の１つの実施形態によるモーフィング手順を実施するための方法ステップのフロー図を示している。図８のフロー図は例示目的で示すものであり、代替の実施形態では、本発明は、図８の実施形態に関連して説明するステップ及び順序以外のステップ及び順序を利用することができる。
【００６２】
図８Ａのステップ８１２において、ソースエンティティがあらゆる効果的な生成技術を利用することにより、最初にトランスポート構造２１０を作成することができる。ステップ８１６において、トランスポート構造２１０に、特定のＴＳ命令２１４をあらゆる効果的な形でプログラムすることができる。例えば、いくつかの実施形態では、トランスポートサーバ５１８のＴＳマネージャ６４８が、結合命令２６０、タスク命令２６４、ナビゲーション命令２６８、及びタイミング命令２７２を与えて、トランスポート構造２１０を効果的に制御することができる。
【００６３】
ステップ８２０において、トランスポートサーバ５１８又はその他の適当なエンティティが、情報配信システム１１０内にトランスポート構造２１０を展開する。例えば、いくつかの実施形態では、１又はそれ以上のユーザ装置１２２にもともとトランスポート構造５１８を組み込むことができる。或いは、情報配信システム１１０を介して、トランスポート構造２１０を１又はそれ以上のユーザ装置１２２又はその他の指定されたエンティティへ送信することができる。例えば、いくつかの実施形態では、トランスポート構造２１０を、対応する広告又はその他の種類の電子情報に結合している間に適当なユーザ装置１２２（又はその他のターゲット先）へ送信することができる。
【００６４】
ステップ８２４において、トランスポート構造２１０のＴＳ命令２１４を読み込んで、トランスポート構造２１０の適当な機能を決定する。その後、図８Ａの処理は、接続文字「Ａ」を通じて図８Ｂのステップ８２８へ進む。図８Ｂのステップ８２８において、トランスポート構造２１０が、上述のステップ８１６ですでに作成されたＴＳ命令２１４に従って適当なホストエンティティに自動的に結合する。ホストエンティティは、以下に限定されるわけではないが、ユーザ装置１２２、装置アプリケーション４２２、又はサービスプログラム４５０を含むことができる。
【００６５】
ステップ８３２において、トランスポート構造２１０が、将来的な広告をより正確にターゲティングするために、ホストエンティティに関する適当なメタデータ２１６を収集してトランスポートサーバ５１８（又はその他のメタデータの宛先）へ送信する。ステップ８３６において、トランスポート構造２１０が、現在ＴＳ命令２１４によりモーフィング手順が必要とされているかどうかを判定する。現在モーフィング手順が必要とされていない場合、トランスポート構造２１０は、ステップ８３２で説明したようにホストエンティティに関する適当なメタデータ２１６を収集して送信し続ける。
【００６６】
一方、トランスポート構造２１０が、現在ＴＳ命令２１４によりモーフィング手順が必要とされていると判定した場合、ステップ８４０において、トランスポート構造２１０が、ＴＳ命令２１４で指定されるように新たなホストエンティティに自動的かつ動的に再結合する。その後、トランスポート構造２１０は、将来的な広告をより正確にターゲティングするために、この新たなホストエンティティに関する適当なメタデータ２１６を有利に収集して送信する。従って、少なくとも上述の理由により、本発明は、情報配信ネットワークにおいてモーフィング手順を利用するための改善されたシステム及び方法を提供する。
【００６７】
以上、いくつかの実施形態を参照しながら本発明について説明した。当業者には本開示に照らして他の実施形態も明らかであろう。例えば、上記の特定の実施形態で説明したもの以外のいくつかの構成及び技術を使用して本発明を容易に実施することができる。また、上述した以外のシステムとともに本発明を効果的に使用することもできる。従って、説明した実施形態に対するこれらの及びその他の変形も本発明の対象となることが意図され、これらは添付の特許請求の範囲によってのみ限定される。
【図１】
0005556786.tif 000002
【図２Ａ】
0005556786.tif 000003
【図２Ｂ】
0005556786.tif 000004
【図２Ｃ】
0005556786.tif 000005
【図２Ｄ】
0005556786.tif 000006
【図３】
0005556786.tif 000007
【図４】
0005556786.tif 000008
【図５】
0005556786.tif 000009
【図６Ａ】
0005556786.tif 000010
【図６Ｂ】
0005556786.tif 000011
【図７】
0005556786.tif 000012
【図８Ａ】
0005556786.tif 000013
【図８Ｂ】
0005556786.tif 000014