(57)【要約】  特許請求する主題は、ウェブサービスを介してトレードカードの一部にサービスするのを容易にするシステムおよび／または方法を提供する。ウェブサービスが、データの一部を提供してトレードカードを強化することができ、データの一部は、トレードカードドキュメント特有データの一部、インテリジェントガジェット、フィード駆動型コンポーネントのうちの少なくとも１つである。ビルドコンポーネントが、ウェブサービスを活用して、トレードカードによりデータの一部を利用することができる。
2011508316.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のデータの一部を表示するトレードカード（trade card）を利用するのを容易にする(facilitates)、コンピューターによって実現されるシステムであって、
データの一部(portion)を提供(provides)してトレードカードを強化(enhance)するウェブサービスであって、データの前記一部が、トレードカードドキュメント特有(document specific)データの一部、インテリジェントガジェット(gadget)、フィード駆動型(feed driven)コンポーネント、のうちの少なくとも１つである、ウェブサービス（１０４）と、
前記ウェブサービスを活用(leverages)して前記トレードカードによりデータの前記一部を利用(utilize)するビルドコンポーネント(build component)（１０２）とを備えるシステム。
【請求項２】
前記トレードカードが、このようなトレードカードのトピックにとって重要(essential)であると識別される情報の蒸留物(distillation)としてデータの前記一部を含み、データの前記一部が静的(static)データとアクティブデータとのうちの少なくとも一方を含む、請求項１に記載のシステム。
【請求項３】
前記トレードカードが、グラフィックの一部、音声の一部、映像の一部、画像の一部、テキストの一部、アプレット、ガジェット、リアルタイムデータ更新のうちの少なくとも１つを組み込む、請求項１に記載のシステム。
【請求項４】
前記トレードカードが１つまたは複数のデータセクションにより粒度(granular)を有し、各セクションが、ビュー、拡大縮小比、解像度のうちの少なくとも１つを含み、前記トレードカード粒度が、前記トレードカード上でのズームと前記トレードカード上でのパンとのうちの少なくとも一方に基づいて決定される、請求項１に記載のシステム。
【請求項５】
前記トレードカードが、環境(environment)中で前記環境用のフォーマット(format for the environment)から独立してユニバーサルに(universally)実施され、前記環境が、デスクトップコンピューター、コンポーネント、マシン、ウィンドウズベースのオペレーティングシステムを備えるマシン、メディアデバイス、ポータブルメディアプレーヤー、セルラーデバイス、ポータブルデジタルアシスタント（ＰＤＡ）、ゲームデバイス、ラップトップ、ウェブ閲覧デバイス、ゲームコンソール、ポータブルゲームデバイス、モバイルデバイス、ハードウェアの一部、ソフトウェアの一部、スマートフォン、ワイヤレスデバイス、第三者サービスのうちの少なくとも１つである、請求項４に記載のシステム。
【請求項６】
前記トレードカードに関係する少なくとも１つのデータセクションが、
前記トレードカードにアクセスする環境と、
前記トレードカードにアクセスするユーザーとのうちの一方に少なくとも部分的に基づいて露出(exposed)される、請求項５に記載のシステム。
【請求項７】
前記ウェブサービスが、前記トレードカードの一部と対話(interacts)するツールと機能(feature)とのうちの少なくとも一方である、請求項１に記載のシステム。
【請求項８】
前記ビルドコンポーネント(build component)が、前記トレードカードの少なくとも１つの部分によって利用(utilize)するために、データの前記一部、前記ツール、前記機能のうちの少なくとも１つを集約(aggregates)する、請求項７に記載のシステム。
【請求項９】
データの前記一部を提供する前記ウェブサービスの一部を求める要求に関係するデータ命令を受け取ることと、
前記要求に少なくとも部分的に基づいてウェブサービスの一部を通信することとのうちの少なくとも一方を可能にするインターフェイスをさらに備える、請求項１に記載のシステム。
【請求項１０】
前記要求が、ユーザー、ユーザーのグループ、会社、事業、ビジネス、マシン、ネットワーク、サーバー、フォーラム、ウェブサイト、デバイスのうちの少なくとも１つに関係する、請求項９に記載のシステム。
【請求項１１】
前記ウェブサービス、前記ビルドコンポーネント、少なくとも１つのトレードカード、インターフェイスのうちの少なくとも１つをホストするクラウド(cloud)をさらに備え、前記クラウドが、関係先(a party)によって維持され確認済み(identified)ユーザーによってネットワークを介してアクセス可能な少なくとも１つのリソースである、請求項１に記載のシステム。
【請求項１２】
前記ウェブサービスが、
トレードカードの一部を自動的に作成およびポピュレート(populate)するためのスキーマの一部と、
識別されたデータの一部を前記トレードカードの一部に自動的に組み込むクリップ技法(clip technique)とのうちの少なくとも一方によって、前記トレードカードの一部に対するオーサリング(authoring)を提供する、請求項１に記載のシステム。
【請求項１３】
前記ウェブサービスが、
トレードカードの一部を類別(categorizing)すること、トレードカードの一部を見つける(finding)こと、トレードカードの一部をリストすること、１つまたは複数のトレードカードをソートすること、１つまたは複数のトレードカードをフィルタリングすること、１つまたは複数のトレードカードの階層(hierarchical)マップをピボット(pivot)することのうちの少なくとも１つを提供する編成（organization）コンポーネントと、
トレードカード発行、前記トレードカードに関するプライバシー設定、前記トレードカードの伝送、前記トレードカードに関するエクスポート設定、前記トレードカードのインポート設定、トレードカードの１つまたは複数の部分の結合、前記トレードカードに関係するデータ埋め込み、前記トレードカードのアーカイブ、前記トレードカードのライフサイクルの一部の操作、トレードカードの再利用、前記トレードカードのシンジケーション(syndication)のうちの少なくとも１つを含めてトレードカードの一部を管理する制御コンポーネントと、
のうちの少なくとも一方を、ターゲットホストまたは環境の制限(limit)によって制約されない(unconstrained)ようにして備える、請求項１に記載のシステム。
【請求項１４】
前記ウェブサービスが、環境、デバイス、ユーザー、ネットワーク化されたユーザーのコミュニティ、ネットワーク、マシン、プラットフォーム、サーバー、ウェブサイトのうちの少なくとも１つに対して前記トレードカードの一部を共有できるようにする共有コンポーネントを利用する、請求項１に記載のシステム。
【請求項１５】
前記ウェブサービスが、検索エンジンからクエリを受け取ってそのようなクエリに関連するトレードカードの少なくとも一部を識別する入力／プラグコンポーネントを備え、前記トレードカードの前記一部が、トレードカードの集積(collection)に対する自動コンテンツクロール(crawl)によって識別される、請求項１に記載のシステム。
【請求項１６】
インターフェイスと前記ウェブサービスとの間で情報を提供(provisions)する接続コンポーネントをさらに備え、前記接続コンポーネントが、ブラウザーアプリケーション、デバイス、ハードウェアの一部、ソフトウェアの一部、モバイルデバイス、ポータブルメディアプレーヤー、ゲームコンソール、データ閲覧（browsing）デバイスのうちの少なくとも１つである、請求項１に記載のシステム。
【請求項１７】
トレードカードの一部と共に利用するウェブサービスにアクセスするのを容易にする、コンピューターによって実施される方法であって、
トレードカードにより利用するウェブサービスの一部を識別（identify）するステップ（７０２、８０４）と、
前記トレードカードの一部に対してウェブサービスの前記一部を実施（implement）するステップ（７０４、８０４）とを含む方法。
【請求項１８】
インターフェイスを介してクラウド（cloud）内で前記ウェブサービスに接続するステップをさらに含む、請求項１７に記載の方法。
【請求項１９】
インターフェイスを利用して、データの一部を提供する前記ウェブサービスの一部を求める要求を受け取るステップと、
インターフェイスを利用して、前記要求に少なくとも部分的に基づいて前記ウェブサービスの一部を通信するステップとをさらに含む、請求項１７に記載の方法。
【請求項２０】
ネットワーク上のデータの一部を表示するトレードカードを利用するのを容易にする、コンピューターによって実現されるシステムであって、
ウェブサービスに接続する手段（１０６、１０２、４０２、７０２、８０２）と、
前記ウェブサービスからデータの一部を提供してトレードカードを強化する手段であって、データの前記一部が、トレードカードドキュメント特有データの一部、インテリジェントガジェット、フィード駆動型コンポーネントのうちの少なくとも１つである手段（１０４、７０４、８０４）と、
前記ウェブサービスを活用して前記トレードカードによりデータの前記一部を利用する手段（１０２、７０４、８０４）とを備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願の実施例は、例えば、トレードカードサービスに関する。
【背景技術】
【０００２】
コンピューターハードウェア、ソフトウェア、およびネットワーキングにおける技術的進歩は、本質的に世界のどこからでも情報交換のために相互と通信できる、効率的でコスト効果の高いコンピューティングシステム（例えばデスクトップコンピューター、ラップトップ、ハンドヘルド、セルフォン、サーバーなど）につながってきた。これらのシステムは、より信頼性および頑強性がありユーザーフレンドリなシステムへと進化し続ける。この結果、ますます多くの産業および消費者が、コンピューターを購入し、情報交換のために従来の紙媒体および口頭媒体に対する存続可能な電子的代替としてコンピューターを利用している。例えば、多くの産業および消費者は、コンピューティング技術を活用して、ウェブベース（例えばオンライン）のサービスを通して効率向上およびコスト削減を行っている。例えば消費者は、特定情報の検索および取出し（例えば検索エンジンを介して）、商品の購入、銀行取引明細の閲覧、金銭取引の実施（例えばオンラインでの勘定支払い）、製品および会社の調査、求人への応募、リアルタイムの株価の入手、大学学位の取得、ニュースの入手、娯楽（例えば映像、音楽、番組）へのアクセス、ファイルおよびアプリケーションのダウンロード、通信の伝送（例えばＥメール、チャットルームなど）等を、マウスをクリックすることによって行うことができる。
【０００３】
このような技術的進歩に鑑みて、莫大な量のデータを、生成し、かつ／またはコンピューターハードウェア、ソフトウェア、およびネットワーキングに関連付けることができる。電子デバイス（例えばモバイルデバイス、パーソナルコンピューターなど）との様々な通信のために接続されるおよび／または利用可能であるという現在の傾向に伴い、電子デバイスに関連付けられ電子デバイスと共に利用されるデータの量は豊富にある可能性がある。一般に、データ（例えばインターネット、ローカルデータ、リモートデータ、ウェブサイトなど）の提示および編成は、ユーザーにとっての楽しめる閲覧体験に相関する。例えば、データが美しく配置され編成されたウェブサイトは、データが無秩序にまたはランダムに表示されたウェブサイトと比較して、トラフィックが増加する傾向がある。さらに、データとの対話能力も閲覧体験に影響する可能性がある。例えば、通常の閲覧または視聴データは、選択、クリック、スクロールなどの対話が限定された、画定された固定の空間および不動産（例えば表示画面）に依存する。
【発明の概要】
【課題を解決するための手段】
【０００４】
本明細書に述べるいくつかの態様の基本的な理解を提供するために、本改革の単純化した概要を以下に提示する。この概要は、特許請求する主題の広範な概観ではない。この概要は、特許請求する主題の主要なまたはクリティカルな要素を識別するものとはせず、また本改革の範囲を定めるものともしない。この概要の唯一の目的は、特許請求する主題のいくつかの概念を、後で提示するより詳細な記述の前置きとして単純化した形で提示することである。
【０００５】
本改革は、トレードカードの一部を強化することのできるウェブサービスの一部にアクセスするのを容易にするシステムおよび／または方法に関する。一般に、トレードカードを作成し、トレードカードにユーザー定義のデータ（例えば画像、ウェブページ、リンク、仕様、詳細など）をポピュレートする、ウェブサービスを提供することができる。例えばユーザーは、映画／ムービーに関連するウェブサービスを利用することによって、ムービートレードカード（例えば、ドキュメント特有の情報またはデータを含む、ドキュメントの蒸留物）を作成することができ、このウェブサービスは、ムービートレードカードをハイドレート（ｈｙｄｒａｔｅ）する（例えばデータを追加、ポピュレートするなど）ためのデータを提供する。さらに、ウェブサービスは、領域特有とすることもでき、あるいはウェブサービス領域から独立したものとすることもできる。さらに、ウェブサービスへは、インターフェイスコンポーネントを利用してアクセスすることができ、ビルドコンポーネントが、トレードカードを強化または作成するためにウェブサービスからデータを集約することができる。
【０００６】
特に、ユーザーは、画像、静的データ（例えばＨＴＭＬ）、ＵＲＬ、リンク、またはいずれか他の適切なデータなどのデータを追加するために、ウェブサービスを活用することができる。一例では、ウェブサービスは、インテリジェントガジェット（例えばサンドボックスなどの中で稼動するガジェット）またはフィード駆動型コンポーネントを提供することができる。インテリジェントガジェットは、トレードカードに機能または能力を提供するアプレットまたはソフトウェア部分とすることができる。加えて、ウェブサービスは、トレードカード１０８と共に利用する以下のツールまたは機能のうちの少なくとも１つを提供することができる。すなわち、１）オーサリング、２）データ組込み／選択、３）クラウドアクセシビリティ、４）編成、５）制御、６）共有、ならびに７）入力および／またはプラグインサービスである。特許請求する主題の他の態様では、トレードカードのためのウェブサービスの一部を受け取ることおよび実施することを容易にする方法が提供される。
【０００７】
以下の記述および添付の図面に、特許請求する主題のいくつかの例示的な態様を詳細に示す。しかし、これらの態様は、本改革の原理を採用できる様々な方式のうちの少数のみを示し、特許請求する主題は、このような態様およびそれらの均等物を全て含むものとする。特許請求する主題の他の利点および新規な特徴は、本改革に関する以下の詳細な記述を図面と共に考えることから明らかになるであろう。
【図面の簡単な説明】
【０００８】
【図１】トレードカードの一部を強化することのできるウェブサービスの一部にアクセスするのを容易にする例示的なシステムのブロック図である。
【図２】ウェブサービスを介してトレードカードの一部にデータを組み込むのを容易にする例示的なシステムのブロック図である。
【図３】トレードカードに関係するウェブサービスの一部と複数のユーザーがシームレスに対話できるようにするのを容易にする例示的なシステムのブロック図である。
【図４】トレードカードのためのウェブサービスの一部を受け取るのを容易にする例示的なシステムのブロック図である。
【図５】表示技法、閲覧技法、および／または仮想環境技法によってトレードカードの実施を向上させるのを容易にする例示的なシステムのブロック図である。
【図６】トレードカードの一部を強化することのできるウェブサービスの一部にアクセスするのを容易にする例示的なシステムのブロック図である。
【図７】トレードカードのためのウェブサービスの一部を受け取る例示的な方法を示す図である。
【図８】トレードカードに関係するウェブサービスの一部と複数のユーザーがシームレスに対話できるようにする例示的な方法を示す図である。
【図９】特許請求する主題の新規な態様を採用することのできる例示的なネットワーキング環境を示す図である。
【図１０】特許請求する主題により採用することのできる例示的な動作環境を示す図である。
【発明を実施するための形態】
【０００９】
特許請求する主題について図面を参照しながら述べるが、図面全体を通して、同じ要素を指すのには同じ参照番号を使用する。以下の記述では、説明上、本改革の完全な理解を提供するために多くの具体的な詳細を示す。しかし、特許請求する主題はこれらの具体的な詳細がなくても実施できることは明白であろう。他の場合では、本改革の記述を容易にするために、周知の構造およびデバイスはブロック図の形で示す。
【００１０】
本明細書で利用する用語「コンポーネント」、「システム」、「インターフェイス」、「サービス」、「ネットワーク」、「クラウド」、「アグリゲーター」などは、ハードウェア、ソフトウェア（例えば実行中の）、および／またはファームウェアのいずれかの、コンピューター関連エンティティを指すものとする。例えば、コンポーネントは、プロセッサ上で稼動するプロセス、プロセッサ、オブジェクト、実行可能ファイル、プログラム、関数、ライブラリ、サブルーチン、および／もしくはコンピューター、またはソフトウェアとハードウェアの組合せとすることができる。例示として、サーバー上で稼動するアプリケーションもサーバーも両方とも、コンポーネントとすることができる。１つまたは複数のコンポーネントが１つのプロセス内にあってよく、コンポーネントは、１つのコンピューター上に局在化させてもよく、かつ／または２つ以上のコンピューター間で分散させてもよい。
【００１１】
さらに、特許請求する主題を標準的なプログラミングおよび／またはエンジニアリング技法を用いて方法、装置、または製造品として実現して、開示する主題を実施するようにコンピューターを制御するためのソフトウェア、ファームウェア、ハードウェア、またはこれらの任意の組合せを製造することができる。本明細書で使用する用語「製造品」は、任意のコンピューター可読デバイス、キャリア、または媒体からアクセス可能な、コンピュータープログラムを包含するものとする。例えば、コンピューター可読媒体は、磁気記憶デバイス（例えばハードディスク、フロッピー（登録商標）ディスク、磁気ストリップなど）、光学ディスク（例えばコンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）など）、スマートカード、およびフラッシュメモリーデバイス（例えばカード、スティック、キードライブなど）を含むことができるが、これらに限定されない。加えて、搬送波を採用して、電子メールを送受信する際またはインターネットやローカルエリアネットワーク（ＬＡＮ）などのネットワークにアクセスする際に使用されるものなどのコンピューター可読電子データを搬送できることを理解されたい。当然、特許請求する主題の範囲または趣旨を逸脱することなくこの構成に修正を加えてもよいことは、当業者なら認識するであろう。さらに、単語「例示的」は、本明細書では、例、事例、または例証としての役割を果たすことを意味するのに使用される。本明細書で「例示的」として述べるどんな態様または設計も、他の態様または設計よりも好ましいまたは有利であるとは必ずしも解釈すべきではない。
【００１２】
本改革は、表示エンジン、閲覧エンジン、コンテンツアグリゲーター(aggregator)、および／またはこれらの任意の適切な組合せのうちの少なくとも１つと共に利用できることを理解されたい。「表示エンジン」は、複数の拡大縮小比、解像度、および／または詳細レベルの環境内で、シームレスなパンおよび／またはズームを可能にするリソース（例えばハードウェア、ソフトウェア、および／またはこれらの任意の組合せ）を指すことができ、詳細は、一意の情報を保持する特定のオブジェクトまたはフィーチャーに充てられるピクセルの数に関係付けることができる。これに従い、用語「解像度」は一般に、表示画像のオブジェクト、詳細、もしくはフィーチャーに割り当てられるピクセルの数、および／または、一意の論理画像データを使用して表示されるピクセルの数を意味するものとする。したがって、同じ量の画像データにより多いかまたはより少ないピクセルを割り当てるだけの従来の形の解像度変更は、容易に区別することができる。さらに、表示エンジンは、透視図からのズームアウトに基づいて環境内で空間ボリュームを生み出すことができ、あるいは、透視図からのズームインに基づいて環境内で空間ボリュームを縮小することができる。さらに、「閲覧エンジン」は、環境に関連するデータに対して様々な解像度により複数の拡大縮小比でシームレスなパンおよび／またはズームを採用するリソース（例えばハードウェア、ソフトウェア、および／またはこれらの任意の適切な組合せ）を指すことができ、環境は、インターネット、ネットワーク、サーバー、ウェブサイト、ウェブページ、および／またはインターネットの一部（例えばデータ、音声、映像、テキスト、画像など）のうちの少なくとも１つである。加えて、「コンテンツアグリゲーター」は、２次元データ（例えばメディアデータ、画像、映像、写真、メタデータなど）を収集して３次元（３Ｄ）仮想環境を生み出すことができ、この３Ｄ仮想環境は、探索する（例えば、このようなコンテンツ、および収集されたコンテンツの各視点を、閲覧、視聴、および／または散策する）ことができる。
【００１３】
次に図に移ると、図１には、トレードカードの一部を強化することのできるウェブサービスの一部にアクセスするのを容易にするシステム１００を示す。システム１００は、インターフェイスコンポーネント１０６を介してウェブサービス１０４の少なくとも一部を利用して少なくとも１つのトレードカード１０８を強化することのできるビルドコンポーネント１０２を含むことができる。言い換えれば、ウェブサービス１０４は、トレードカード１０８を作成および／または管理するために、様々なツールまたは機能を提供することができる。任意の適切な数のトレードカード１０８、ならびに任意の適切な数のウェブサービス１０４があってよく、ウェブサービス１０４の一部を利用してトレードカード１０８の一部を管理または作成できることを理解されたい。例えば、第三者ウェブサイトが複数のウェブサービスを提供することができ、ウェブサービスの一部が、トレードカードの任意の適切な部分またはセクションに対して、オーサリング、データ組込み、記憶、共有、編成、制御、入力またはプラグインサービスなど（ただしこれらに限定されない）のツールを使用可能にすることができる（様々なサービスについては後でさらに詳述する）。さらに、ビルドコンポーネント１０２は、トレードカード１０８と共にウェブサービス１０４の部分を利用または採用するのを可能にすることができる。一般に、ビルドコンポーネント１０２は、ウェブサービス１０４から受け取ったデータを、このような情報またはサービスをトレードカード１０８に組み込むために、集約することができる。
【００１４】
トレードカード１０８は、データの一部の要約とすることができることを理解されたい。例えば、トレードカードはウェブページの要約とすることができ、このトレードカードは、キーフレーズ、主要な画像、仕様情報（例えば価格、詳細など）、連絡先情報などを含むことができる。したがってトレードカードは、重要な、本質的な、かつ／または鍵となる、ウェブページの側面および／またはデータの要約である。トレードカード１０８は、様々なビュー、表示、および／またはデータレベルを含むことができ、それぞれは、それぞれの拡大縮小比または解像度を含むことができる。このようなビュー、表示、またはデータレベルは、ズーム（例えばズームイン、ズームアウトなど）またはパン（例えばパンレフト、パンライト、パンアップ、パンダウン、これらの任意の適切な組合せなど）のうちの少なくとも一方と共に利用できることを理解されたい。したがって、トレードカードの一部は、高解像度の第１のビューを含むことができ、ズームインが、異なるビューおよび異なる解像度で、追加のデータを明らかにすることができる。言い換えれば、ズームインは、第１のビューを、より拡大されたビュー中で表示することができるが、ズームインはまた、追加の情報またはデータを明らかにすることができる。さらに、トレードカード１０８は、静的データ、アクティブデータ、および／またはこれらの任意の適切な組合せなど、コンテンツ（例えば閲覧できるドキュメント、ウェブサイト、製品、商品、サービス、リンク、データの集積など）の蒸留に必須であると決定された任意の適切なデータを含むことができることを理解されたい。例えば、トレードカード１０８は、画像、テキストの一部、ガジェット、アプレット、リアルタイムデータフィード、映像の一部、音声の一部、グラフィックの一部などを含むことができる。
【００１５】
トレードカード１０８はさらに、任意の適切な環境中、任意の適切なプラットフォーム中、任意の適切なデバイス上などで利用することができる。言い換えれば、トレードカード１０８は、デスクトップコンピューター、コンポーネント、マシン、ウィンドウズ（登録商標）ベースのオペレーティングシステムを備えるマシン、メディアデバイス、ポータブルメディアプレーヤー、セルラーデバイス、ポータブルデジタルアシスタント（ＰＤＡ）、ゲームデバイス、ラップトップ、オペレーティングシステムにかかわらずウェブ閲覧デバイス、ゲームコンソール、ポータブルゲームデバイス、モバイルデバイス、ハードウェアの一部、ソフトウェアの一部、スマートフォン、ワイヤレスデバイス、第三者サービスなど、任意の適切な環境、プラットフォーム、デバイスなどに、ユニバーサルに適合可能とすることができる。別の例では、トレードカード１０８は、１）このようなトレードカードを利用する環境に、または２）トレードカードを利用するユーザーもしくはマシンに、少なくとも部分的に基づいて、特定の情報を表示することができる。言い換えれば、トレードカード１０８は、粒度を有すると共に様々なデータセクションまたは部分を含むことができ、このような粒度またはデータ部分は、このようなトレードカードを利用するユーザーまたはマシンに基づいて表示することができる。
【００１６】
例えば、ユーザーは、特定のサービスまたは製品を表すトレードカードを作成することができ、このトレードカードは、製品またはサービスに特有のデータの蒸留物とすることができる。トレードカードは例えば、重要な画像、仕様情報（例えばサイズ、重さ、色、材料構成など）、コスト、ベンダー、作り、モデル、バージョン、および／または、ユーザーがトレードカードに含めるいずれか他の情報など、様々なデータを含むことができる。言い換えれば、トレードカードは、ユーザーによって要約データが選択される、製品またはサービスデータの要約とすることができる。トレードカードはさらに、様々なリンク、関係、および／または提携を含むことができ、これらは、インターネット、異なるトレードカード、ネットワーク１０６、サーバー、ホスト、および／または、トレードカードに関連するいずれか他の適切な環境のうちの、少なくとも１つとの関係、リンク、および／または提携とすることができる。
【００１７】
加えて、システム１００は、任意の適切および／または必要なインターフェイスコンポーネント１０６（本明細書では「インターフェイス１０６」と呼ぶ）を含むことができ、インターフェイス１０６は、様々なアダプター、コネクタ、チャネル、通信経路などを提供して、ビルドコンポーネント１０２とウェブサービス（複数可）１０４とのうちの少なくとも一方を、ほぼ任意のオペレーティングおよび／もしくはデータベースシステム（複数可）に、かつ／または相互に統合する。加えて、インターフェイス１０６は、ビルドコンポーネント１０２、ウェブサービス（複数可）１０４、少なくとも１つのトレードカード１０８、ならびに、システム１００に関連するいずれか他のデバイスおよび／またはコンポーネントとの対話をもたらす、様々なアダプター、コネクタ、チャネル、通信経路などを提供することができる。
【００１８】
図２に、ウェブサービスを介してトレードカードの一部にデータを組み込むのを容易にするシステム２００を示す。システム２００は、トレードカード１０８を作成または強化するためにウェブサービス１０４の少なくとも一部にアクセスすることのできるユーザー２０２を含むことができ、このようなアクセスは、インターフェイス１０６および／またはビルドコンポーネント１０２によって提供することができる。ユーザー２０２は、会社、クライアント、従業員、グループ、ウェブサイト、マシン、フォーラム、および／または、トレードカード１０８を操作するためにウェブサービスと対話できる任意の適切なエンティティなど（ただしこれらに限定されない）、任意の適切なエンティティとすることができる。例えば、ユーザー２０２は、ウェブサービス１０４の一部を識別および／または利用するために、ビルドコンポーネント１０２を採用することができる。さらに、ユーザー２０２は、インターフェイス１０６によって、ウェブサービス１０４、ビルドコンポーネント１０２、および／またはこれらの任意の適切な組合せのうちの少なくとも１つにアクセスすることができる。ウェブサービス１０４は、トレードカード１０８と共に利用する以下のツールまたは機能のうちの少なくとも１つを提供することができることを理解されたい。すなわち、１）オーサリング、２）データ組込み／選択、３）クラウドアクセシビリティ、４）編成、５）制御、６）共有、ならびに７）入力および／またはプラグインサービスである。
【００１９】
例えば、ウェブサービス１０４は、トレードカード１０８の一部が生成または作成されるのを可能にすることができる。ウェブサービス１０４は、トレードカード１０８を自動的に、半自動的に、かつ／またはこれらの任意の適切な組合せで作成することのできる、スキーマの一部を提供することができる。さらに、スキーマの一部またはウェブサービス１０４は、トレードカードが対象とするサービスまたはサイト（例えばデバイス、ブログ、写真サイト、オークション、レビュー、オンラインストアなど）からトレードカードが独立しているという点で、トレードカード１０８を独立方式で作成することができる。例えば、トレードカードは自動的に作成されてよく、この場合トレードカードは、モバイルデバイスならびにデスクトップマシンに対してユニバーサルに適合可能とすることができる。一般に、ウェブサービス１０４は、スキーマの一部を採用して、データの要約または蒸留物を表すトレードカードを作成することができる。データの蒸留物または要約は、ドキュメント、アイテム、ウェブサイト、商品、サービス、ユーザー、ネットワーク、会社、事業、家庭、ユーザーグループなど（ただしこれらに限定されない）、任意の適切なコンテンツに関するものとすることができる。
【００２０】
さらに、ウェブサービス１０４によって提供されるスキーマの一部は、様々な機能および／または設定（例えばオフライン、オンライン、これらの任意の適切な組合せ）によってトレードカード１０８を生成することができることを理解されたい。一般に、このスキーマは、美的特性（例えばレイアウト、フォント、サイズ、フォーマットなど）、ポピュレートされるデータ（例えばグラフィックス、画像、映像、音声、ウェブリンク、ウェブサイト、編集体験、拡張データなど）、解像度データ（例えば拡大縮小比および対応する解像度、利用可能なビューなど）、関係（例えば直接リンク、間接リンクなど）、セキュリティ設定（例えば見るための許可）、表示設定（例えば、ターゲット環境またはホスト環境に基づく表示データの構成、このようなトレードカードを利用するユーザーまたはマシンに基づく、トレードカードの一部に対する表示設定など）、シンジケーションデータ（例えばトレードカードの一部をウェブ発行物としてシンジケートするなど）、トレードカードに含める利用可能なデータ（例えばグラフィックの一部、音声の一部、映像の一部、テキストの一部、ウェブリンク、ウェブページ、ウェブサイト、アプレット、ガジェット、リアルタイムフィードなど）、仕様情報、ソース、ホスト位置、および／または、本改革において論じるトレードカード作成に関連するいずれか他の適切なデータのうちの少なくとも１つについて、自動的または半自動的な補助（ユーザーによるレビューありまたはなし）を提供することができる。別の例では、コンテンツまたはデータの一部をユーザー２０２によって選択することができ、ウェブサービス１０４は、受け取ったこのようなコンテンツに基づいて最適な方式でトレードカードを作成することができる。したがって、ウェブサービス１０４は、ユーザー２０２によって収集または選択されたコンテンツのタイプに基づいて、最適化または標準化されたトレードカードを提供することができる。
【００２１】
さらに、ウェブサービス１０４は、トレードカード１０８の一部に含めるかまたは組み込むことのできる、利用可能なまたは潜在的なデータを提供することができる。例えば、データストア２０４（後で論じる）が、トレードカード１０８用のデータまたは利用可能なコンテンツを提供することができる。一般に、ウェブサービス１０４は、ネットワーク、ウェブサイト、サーバー、フォーラム、リンク、Ｅメール、通信（例えばチャットルーム、メッセンジャーアプリケーションなど）、音声、映像などからの情報またはデータを、ユーザーが「クリップ」または識別してトレードカード１０８に含めることを可能にすることができる。ウェブサービス１０４は、データを提供し、そのようなデータをトレードカード１０８の一部にシームレスに組み込むことができることを理解されたい。例えば、ユーザー入力（例えばクリック、選択、タッチスクリーン入力など）が、トレードカード用にウェブ上の任意の情報を取り込むことができる。さらに、ユーザー入力が、トレードカード用の一部として、フィードのコンテンツの保存／申し込みを行うことができる。例えば、ユーザー２０２は、トレードカード作成用のデータを選択するために、インターフェイス１０６を介してウェブサービス１０４にアクセスすることができる。ウェブサービス１０４とビルドコンポーネント１０２とのうちの少なくとも一方を利用して、このようなデータを識別しトレードカードを作成することができる。加えて、選択されたデータを、既存のまたはすでに作成済みのトレードカードに組み込むことができることを理解されたい。さらに別の例では、ウェブサービス１０４は、このようなデータを、それに関連する特定のビューまたは拡大縮小比に組み込めるようにすることができる。言い換えれば、データの一部をトレードカードに組み込むことができるが、表示設定または解像度設定が、データが表示されることになるビューまたは拡大縮小比を指示することができる。したがって、第１のビューはデータ集積を表示することができ、一方、異なるビュー（例えばズーム、パンなど）は異なるデータ集積を表示することができる。
【００２２】
別の例では、ウェブサービス１０４は、インテリジェントガジェット（例えばサンドボックス中で稼動するガジェットなど）またはフィード駆動型コンポーネントを提供することができる。インテリジェントガジェットは、トレードカードに機能または能力を提供するアプレットまたはソフトウェア部分とすることができる。フィード駆動型コンポーネントは、イベントをトリガーするための特別なタグを有する静的マークアップを含むことができる。例えば、ウェブサービスは、トレードカード上に表示される天気の更新を求めて１５分おきにサーバーにピング（ｐｉｎｇ）するフィード駆動型コンポーネントを、トレードカードに挿入することができる。
【００２３】
システム２００はさらに、ビルドコンポーネント１０２、ウェブサービス１０４、インターフェイス１０６、トレードカード１０８などに関係する任意の適切なデータを含むことのできるデータストア２０４を含むことができる。データストア２０４は、ウェブサービス１０４に組み込まれてもよく、スタンドアロンコンポーネントであってもよく（図示のように）、かつ／またはこれらの任意の適切な組合せであってもよいことを理解されたい。例えば、データストア２０４は、ウェブサービスの一部、ウェブサービス設定、トレードカード、トレードカードに組み込まれたデータ、トレードカードに含める利用可能なデータ（例えばグラフィックの一部、音声の一部、映像の一部、テキストの一部、ウェブリンク、ウェブページ、ウェブサイト、アプレット、ガジェット、リアルタイムフィードなど）、トレードカードのシンジケーション（例えば後でより詳細に述べる）、検索基準、トレードカードに関連するメタデータ、ユーザー設定、ユーザー構成、トレードカード設定またはデータ（例えば拡張データ、編集体験データ、リンク、ホスト位置、セキュリティ設定、露出設定など）、ユーザーログインデータ、ユーザーアカウント情報、および／または、システム２００に関係するいずれか他の適切なデータを含むことができるが、これらを含むことに限定されない。
【００２４】
データストア２０４は、例えば、揮発性メモリーと不揮発性メモリーのいずれかとすることができ、あるいは揮発性メモリーと不揮発性メモリーの両方を含むことができることを理解されたい。限定ではなく例示として、不揮発性メモリーは、読取専用メモリー（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラム可能ＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリーを含むことができる。揮発性メモリーはランダムアクセスメモリー（ＲＡＭ）を含むことができ、これは外部キャッシュメモリーとしての働きをする。限定ではなく例示として、ＲＡＭは、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、ＲａｍｂｕｓダイレクトＲＡＭ（ＲＤＲＡＭ）、ダイレクトＲａｍｂｕｓダイナミックＲＡＭ（ＤＲＤＲＡＭ）、およびＲａｍｂｕｓダイナミックＲＡＭ（ＲＤＲＡＭ）など、多くの形で利用可能である。本システムおよび方法のデータストア２０４は、これらおよびいずれか他の適切なタイプのメモリーを含むものとし、これらに限定されない。加えて、データストア２０４は、サーバー、データベース、ハードドライブ、ペンドライブ、外部ハードドライブ、ポータブルハードドライブなどとすることができることを理解されたい。
【００２５】
図３に、トレードカードに関係するウェブサービスの一部と複数のユーザーがシームレスに対話できるようにするのを容易にするシステム３００を示す。システム３００は、インターフェイス１０６を介して複数のユーザー３０２がトレードカード１０８とウェブサービス１０４とのうちの少なくとも一方にアクセスするかまたはそれと対話するのを可能にすることができる。ユーザー１〜ユーザーＮ（Ｎは正の整数）など、ウェブサービス１０４および／またはトレードカード１０８を利用することのできる任意の適切な数のユーザー３０２がいてよいことを理解されたい。例えば、第１のユーザーは、ウェブサービス１０４の一部を利用して、自分が作成したトレードカードにアクセスしてこのようなトレードカードを強化または編集することができる。加えて、第２のユーザーは、売り物のデジタルカメラを表すトレードカードを作成するためにウェブサービスを開始することができる。
【００２６】
システム３００はさらに、ウェブサービス１０４、トレードカード１０８、ビルドコンポーネント（図示せず）、および／またはこれらの任意の適切な組合せのうちの少なくとも１つを組み込むことのできる、クラウド３０４を利用することができる。クラウド３０４は、関係先（例えばオフサイト、オンサイト、第三者など）によって維持され確認済みユーザーによってネットワーク（例えばインターネット、ワイヤレス、ＬＡＮ、セルラー、Ｗｉ−Ｆｉ、ＷＡＮなど）を介してアクセス可能なリソース（例えばハードウェア、ソフトウェア、これらの組合せなど）の、任意の集積を指すことができる。クラウド３０４は、任意のサービス、ネットワークサービス、クラウドサービス、リソースの集積などを含むものとし、確認済みユーザーによってネットワークを介してアクセスすることができる。加えて、クラウド３０４は、任意の適切な数のサービス（複数可）を、任意の適切な数のユーザー（複数可）および／またはクライアント（複数可）に提供することができる。特に、クラウド３０４は、トレードカード１０８のためのツールまたは機能を提供するリソースおよび／またはサービスを含むことができる。例えば、情報（例えばトレードカードデータ、トレードカードの強化に関係するツール、トレードカードに組み込む機能、トレードカードに含めるデータなど）を、ユーザー、デバイス、マシン、および／またはいずれか他の適切なエンティティに対してプッシュおよび／またはプルすることのできるウェブサービス１０４の一部を、クラウド３０４に組み込むことができる。一般に、複数のユーザー３０２は、インターフェイス１０６を利用して、クラウド３０４内の少なくとも１つのトレードカード１０８またはウェブサービス１０４にアクセスすることができる。ウェブサービス１０４またはトレードカード１０８をクラウド３０４に組み込むことにより、特定のユーザーは、ユーザーの物理的位置、環境（例えばサーバー、マシン、ネットワーク、サービスプロバイダーなど）、プラットフォーム（例えばオペレーティングシステム、プロセッサ速度、メモリーなど）、またはトレードカードもしくはサービスが利用される対象であるデバイスから独立して、このようなウェブサービス１０４またはこのようなトレードカード１０８にアクセスするかまたはそれと対話することができる。
【００２７】
例えば、第１のユーザーが、クラウド３０４に記憶できる複数のトレードカードを所有またはオーサリングすることができる。セキュリティ技法（例えばユーザー名、パスワード、ヒューマンインタラクティブプルーフ（ＨＩＰ）など）を用いてクラウド３０４にログインすると、クラウド３０４は、所有またはオーサリングされるトレードカードに第１のユーザーがアクセスするのを可能にすることができる。この例に従えば、クラウド３０４は、異なるユーザーによって所有されるトレードカードの集積を記憶またはホストすることができる。クラウド３０４は多くのユーザーまたはエンティティのための複数のトレードカードをホストまたは記憶でき、クラウド３０４はユーザーのトレードカードの集積に対してユーザーを適切に識別できることを理解されたい。したがって、クラウド３０４にログインすると、またはクラウド３０４内で識別されると、トレードカードは、そのようなトレードカードの所有権を有するユーザーに結び付けることができる。トレードカードは、クラウド３０４に記憶および／またはアップロードされると、そのようなトレードカードを利用できる潜在的なターゲットまたはホストから分離され独立することができることを理解されたい。
【００２８】
ウェブサービス１０４は、トレードカードが編集体験によって作成されるのを可能にすることができる。編集体験は、特定のトレードカードの作成者に基づいて収集されたデータの任意の適切な集積とすることができる。例えば、編集体験は、作成されるトレードカードに関係する作成者の考えを表現するために作成者が集約する、音声、テキスト、グラフィック、または映像の任意の適切な部分とすることができる。一例では、ある製品に関するトレードカードは、そのような製品を使用する作成者の映像である編集体験を含むことができる。別の例では、この製品に関する、異なるユーザーによって作成されたトレードカードは、作成者または製品に関するウェブサイトである編集体験を含むことができる。さらに、編集体験は、トレードカードが利用される特定の環境に相関することができる。したがって、第１の環境にはトレードカードの第１の編集露出を採用し、第２の環境にはトレードカードの第２の編集露出を採用することができる。
【００２９】
論じたように、ユーザーは、トレードカードが利用される環境に少なくとも部分的に基づいてトレードカードの一部が露出または表示されるのを可能にするために、ウェブサービス１０４にアクセスすることができる。例えば、モバイルデバイス上ではトレードカードの一部が視聴可能または使用可能とすることができ、ラップトップデバイス上ではこのような部分が利用可能でないものとすることができる。加えて、ウェブサービス１０４は、トレードカード１０８に対して採用される様々なセキュリティ設定を提供することができる。言い換えれば、トレードカードの一部は、親しい友人からはアクセス可能だが、見知らぬ人からはアクセス不可能とすることができる。このような露出および／またはセキュリティ設定は、ウェブサービス１０４の一部によって操作または編集することができる。
【００３０】
ウェブサービス１０４は、ユーザーがトレードカード１０８の一部のためのシンジケーションを提供するのを可能にすることができる。シンジケーションは、トレードカードの一部をシンジケートできるようにすることができる（例えばウェブシンジケーションなど）。例えば、ウェブシンジケーションは様々なエンティティへのウェブフィードとすることができ、これらのエンティティは、ウェブサイト、異なるトレードカード、ネットワーク、サーバー、ユーザー、ウェブアドレス、Ｅメールアドレス、デバイス（例えばモバイルデバイス、ゲームデバイスなど）、および／または、トレードカードの一部を利用することのできるいずれか他の適切なホストもしくは環境などであるが、これらに限定されない。加えて、ウェブサービス１０４は、シンジケーション詳細または設定を構成するためにユーザーによって利用することができる。さらに、シンジケーションは、粒度を有するタイプのシンジケーションとすることができ、トレードカード１０８の各部分をシンジケーションに利用することができる。
【００３１】
図４に、トレードカードのためのウェブサービスの一部を受け取るのを容易にするシステム４００を示す。システム４００は、インターフェイス１０６を介して接続コンポーネント４０２によって少なくとも１つのウェブサービス１０４と対話または通信することのできるユーザー２０２を含むことができる。論じたように、ウェブサービス１０４を利用して、少なくとも１つのトレードカード１０８またはトレードカード１０８の一部を作成、強化、および／または修正することができる。接続コンポーネント４０２を利用して、インターフェイス１０６とウェブサービス１０４との間で情報を送受信することができる。特に、接続コンポーネント４０２は、ブラウザーアプリケーション、デバイス、ハードウェアの一部、ソフトウェアの一部、モバイルデバイス、ポータブルメディアプレーヤー、ゲームコンソール、データ閲覧デバイス、および／または、ネットワークもしくはサーバーもしくはインターネットと対話できるいずれか他の適切なマシンとすることができる。
【００３２】
ウェブサービス１０４は、ターゲットホストまたは環境の制限によって制約されないようにして少なくとも１つのトレードカード１０８を類別、発見、リスト、ソート、フィルタリング、および／またはピボットすることのできる編成コンポーネント４０４を含むことができる。例えば、ユーザー２０２によって受け取られた特定の検索基準に基づいて、一群のトレードカードをソートまたはフィルタリングすることができる。別の例では、階層グラフ、マップ、またはチャートが、ユーザートレードカードおよび特定の関係を図解することができ、このようなグラフ、マップ、またはチャートは、多くの視点からの様々な関係を示すために、ユーザー定義の基準に基づいてピボットまたは再構成することができる。編成コンポーネント４０４は追加で、人々／ユーザー、タグ、位置、および／または時間に基づいて、トレードカードに対するピボットまたはフィルタリングを可能にすることができる。
【００３３】
ウェブサービス１０４はさらに、所有またはオーサリングされるトレードカードをユーザーが操作、編集、および／または管理できるようにすることのできる制御コンポーネント４０６を提供することができる。一般に、トレードカード１０８は、ウェブサービス１０４によって提供される制御コンポーネント４０６を利用することによって、発行、共有、伝送（例えばＥメール送信、ポータブル、転送など）、エクスポート、インポート、結合、組込み、アーカイブ、再利用することなどができる。さらに、制御コンポーネント４０６は、ユーザー２０２が少なくとも１つのトレードカード１０８のライフサイクルを管理できるようにすることができる。加えて、制御コンポーネント４０６は、トレードカード１０８の一部に対して、発行および／またはシンジケーション技法を採用することができる。
【００３４】
さらに、ウェブサービス１０４は、環境、デバイス、ユーザー、ネットワーク化されたユーザーのコミュニティ、ネットワーク、マシン、プラットフォーム、サーバーなどのうちの少なくとも１つに対してトレードカードの一部を共有できるようにすることのできる共有コンポーネント４０８を提供することができる。例えば、トレードカードの一部は、第１のユーザーに対しては秘密にすることができるが、第２のユーザーに対しては公開することもできる。このようなセキュリティまたは表示設定は、ウェブサービス１０４および／または共有コンポーネント４０８を利用して可能にするかまたは構成することができる。共有コンポーネント４０８はさらに、トレードカードのこのような共有部分がユーザー、サービス、第三者、ネットワーク、コミュニティなどによって吟味またはランク付けできるようにすることができる。例えば、トレードカードに対する査読を利用することのできるコミュニティを採用することができ、このようなランク付けまたは吟味を検索基準または編成基準として利用することができる。
【００３５】
ウェブサービス１０４はまた、入力／プラグコンポーネント４１０を実装することができる。入力／プラグコンポーネント４１０は、ウェブサービス１０４の一部が任意の適切なコンポーネント（例えばソフトウェア、ハードウェア、および／もしくはこれらの任意の適切な組合せ）またはデバイス（例えばスマートフォン、モバイルデバイス、閲覧コンポーネント、ポータブルデジタルアシスタント（ＰＤＡ）、メディアプレーヤー、ポータブルゲームデバイスなど）によって組み込まれるかまたは利用されるのを可能にすることができる。一例では、入力／プラグコンポーネント４１０は、トレードカードを自動的に作成するために、コンテンツまたはメディアを求めてクロールまたは検索することができる。さらに、入力／プラグコンポーネント４１０は、ブラウザーおよび／または検索エンジンとの適合を可能にすることができる。例えば、クエリ(query)を受け取ることができ、入力／プラグコンポーネント４１０は、受け取ったクエリに関係または合致するトレードカードを識別することができる。特に、クエリまたは検索は通常、検索との関連でページに対するインデックスを突き止めることができる。しかし、入力／プラグコンポーネント４１０はさらに、検索またはクエリにさらに関係するトレードカードの一部を識別することができる。入力／プラグコンポーネント４１０は、照会または検索を可能にする任意の適切なブラウザー、検索エンジン、またはウェブサイトに、ユニバーサルに適合可能とすることができることを理解されたい。
【００３６】
図５に、表示技法、閲覧技法、および／または仮想環境技法によってトレードカードの実施を向上させるのを容易にするシステム５００を示す。システム５００は、ビルドコンポーネント１０２、ウェブサービス１０４、インターフェイス１０６、および／またはトレードカード１０８を含むことができる。システム５００はさらに、任意の適切な表示データ（例えばトレードカード）とのシームレスなパンおよび／またはズーム対話を可能にする表示エンジン５０２を含むことができ、このようなデータは、複数の拡大縮小比またはビュー、およびこれらに関連する１つまたは複数の解像度を含むことができる。言い換えれば、表示エンジン５０２は、ズーム（例えばズームイン、ズームアウトなど）および／またはパン（例えばパンアップ、パンダウン、パンライト、パンレフトなど）を可能にすることによって表示データの最初のデフォルトビューを操作することができ、このようなズームまたはパンされたビューは、様々な解像度品質を含むことができる。表示エンジン５０２は、関連するデータの量またはネットワークの帯域幅にかかわらず視覚情報が円滑に閲覧されるのを可能にする。さらに、表示エンジン５０２は、任意の適切な表示装置または画面（例えばポータブルデバイス、セルラーデバイス、モニター、プラズマテレビジョンなど）と共に採用することができる。表示エンジン５０２はさらに、以下の利益または向上のうちの少なくとも１つを提供することができる。すなわち、１）ナビゲーションの速度がオブジェクト（例えばデータ）のサイズまたは数から独立できること、２）性能が画面または表示装置上のピクセルに対する帯域幅の比率に依存できること、３）ビュー間の移行を円滑にできること、および４）どんな解像度の画面に対しても、拡大縮小がほぼ完全であり素早いことである。
【００３７】
例えば、画像（例えばトレードカードの一部）を、特定の解像度のデフォルトビューで見ることができる。しかし、表示エンジン５０２は、この画像を、様々な解像度の複数のビューまたは拡大縮小比（デフォルトビューと比較して）でズームおよび／またはパンできるようにすることができる。したがって、ユーザーは、画像の一部の上でズームインして、等しいかまたはより高い解像度の拡大ビューを得ることができる。画像がズームおよび／またはパンされるのを可能にすることにより、画像は、様々な拡大縮小比、レベル、またはビュー（それぞれが１つまたは複数の解像度を含む）で視聴または探索することのできるほぼ無限の空間またはボリュームを含むことができる。言い換えれば、パンやズームなどから独立した円滑な移行により、解像度を維持しながらより粒度の高いレベルで画像を見ることができる。さらに、第１のビューは、その上で表示エンジン５０２によってズームまたはパンされない限り、画像に関する情報またはデータの各部分を露出しないものとすることができる。
【００３８】
閲覧エンジン５０４もまた、システム５００に含めることができる。閲覧エンジン５０４は、表示エンジン５０２を活用して、インターネット、ネットワーク、サーバー、ウェブサイト、ウェブページなどのうちの少なくとも１つとの関連で閲覧される任意の適切なデータに対して、シームレスかつ円滑なパンおよび／またはズームを実施することができる。閲覧エンジン５０４は、スタンドアロンコンポーネントであってもよく、ブラウザーに組み込まれてもよく、ブラウザー（例えば、パッチもしくはファームウェア更新、ソフトウェア、ハードウェアなどを介した、レガシーブラウザー）と組み合わせて利用されてもよく、かつ／またはこれらの任意の適切な組合せであってもよいことを理解されたい。例えば、閲覧エンジン５０４は、シームレスなパンおよび／またはズームなどのインターネット閲覧機能を、既存のブラウザーに組み込むことができる。例えば、閲覧エンジン５０４は、ウェブサイト上でのシームレスなズームおよび／またはパンによる向上した閲覧を提供するために、表示エンジン５０２を活用することができ、円滑なズームおよび／またはパンによって様々な拡大縮小比またはビューを露出することができる。
【００３９】
システム５００はさらに、複数の２次元（２Ｄ）コンテンツ（例えばメディアデータ、画像、映像、写真、メタデータ、トレードカードなど）を収集して、探索できる３次元（３Ｄ）仮想環境（例えば各画像および視点を表示する）を生み出すことのできる、コンテンツアグリゲーター５０６を含むことができる。仮想環境内でユーザーに完全な３Ｄ環境を提供するために、本物のビュー（例えば画像からの純粋なビュー）が、合成ビュー（例えば３Ｄモデル上に投影されたブレンドなどのコンテンツ間の補間）と結合される。例えば、コンテンツアグリゲーター５０６は、場所または物体の写真の大きい集積を集約し、このような写真を類似度について分析し、再構築された３Ｄ空間でこのような写真を表示することができ、各写真が次の写真にどのくらい関係するかを示すことができる。収集されるコンテンツは、様々な場所（例えばインターネット、ローカルデータ、リモートデータ、サーバー、ネットワーク、ワイヤレスに収集されたデータなど）から来るものであってよいことを理解されたい。例えば、ほぼどんな角度または視点からの場面をも見るために、コンテンツの大きい集積（例えばギガバイトなど）に素早く（例えば数秒など）アクセスすることができる。別の例では、コンテンツアグリゲーター５０６は、ほぼ類似するコンテンツを識別し、ズームインして小さい細部を拡大してそれに焦点を合わせることができる。コンテンツアグリゲーター５０６は、以下のうちの少なくとも１つを提供することができる。すなわち、１）場面の中を歩行または飛行して様々な角度からコンテンツを見ること、２）解像度（例えばメガピクセル、ギガピクセルなど）から独立してコンテンツをシームレスにズームインまたはズームアウトすること、３）他のコンテンツとの関連でコンテンツがどこで取り込まれたかを突き止めること、４）現在見られているコンテンツに類似するコンテンツを突き止めること、および５）コンテンツの集積または特定のビューをエンティティ（例えばユーザー、マシン、デバイス、コンポーネントなど）に通信することである。
【００４０】
図６に、インテリジェンスを採用して、トレードカードの一部の強化に関係するウェブサービスの一部にアクセスするのを容易にするシステム６００を示す。システム６００は、ビルドコンポーネント１０２、ウェブサービス１０４、インターフェイス１０６、および／またはトレードカード１０８を含むことができる。ビルドコンポーネント１０２、ウェブサービス１０４、インターフェイス１０６、および／またはトレードカード１０８は、前の各図で述べたそれぞれのコンポーネント、サービス、およびトレードカードとほぼ同様とすることができることを理解されたい。システム６００はさらに、インテリジェントコンポーネント６０２を含む。インテリジェントコンポーネント６０２は、ビルドコンポーネント１０２とウェブサービス１０４とのうちの少なくとも一方が利用して、トレードカードの一部の作成および／または操作を容易にすることができる。例えば、インテリジェントコンポーネント６０２は、オーサリング詳細、クリッピングデータまたはトレードカードに含めるデータ、クラウド設定（例えばセキュリティ設定、ログイン設定など）、トレードカードデータに関する編成選好、特定のユーザーおよびユーザーのトレードカードに関する制御選好、共有設定、入力サービス／プラグインオプションなどを推論することができる。さらに、インテリジェントコンポーネント６０２は、自動的または半自動的に作成されるトレードカードに関する機能または特性、トレードカードのテンプレートまたはタイプ、トレードカードに組み込むデータの一部、シンジケーション設定、露出設定、セキュリティ設定、トレードカードを利用する環境に基づく露出設定、美的特性（例えばレイアウト、フォント、サイズ、フォーマットなど）、編集体験、解像度データ（例えば、拡大縮小比および対応する解像度、利用可能なビューなど）、表示または露出設定（例えば、ターゲットもしくはホスト環境に基づく表示データに関する構成、このようなトレードカードを利用するユーザーもしくはマシンに基づく、トレードカードの一部に関する表示設定など）、制御設定、共有設定、編成設定、入力／プラグ設定、クラウド設定、および／または、システム６００に関係するいずれか他のデータを推論することができる。
【００４１】
インテリジェントコンポーネント６０２は、ウェブサービス１０４の一部を利用して作成されたトレードカードのための、提案、および／または推論されたコンテンツを識別するために、情報価値（ＶＯＩ、ｖａｌｕｅ  ｏｆ  ｉｎｆｏｒｍａｔｉｏｎ）計算を採用することができる。例えば、ＶＯＩ計算を利用することにより、最も理想的および／または適切な提案および／またはコンテンツを、トレードカードに対して決定することができる。さらに、インテリジェントコンポーネント６０２は、イベントおよび／またはデータを介して取り込まれた１組の観察から、システム、環境、および／またはユーザーの状態を推理するのを可能にするかまたは推論することができることを理解されたい。推論は、特定のコンテキストまたはアクションを識別するために採用することができ、あるいは、例えば複数の状態にわたる確率分布を生成することができる。推論は確率的とすることができる。すなわち、データおよびイベントの考慮に基づいた、当該の状態にわたる確率分布の計算とすることができる。推論はまた、１組のイベントおよび／またはデータから、より高レベルのイベントを構成するために採用される技法を指すこともできる。このような推論の結果、イベントが時間的に近接して相関していようといまいと、またイベントおよびデータの出所であるイベントおよびデータソースが１つであろうと複数であろうと、１組の観察されたイベントおよび／または記憶されたイベントデータから、新しいイベントまたはアクションが構築される。様々な分類（明示的および／あるいは暗黙的に訓練された）方式ならびに／またはシステム（例えばサポートベクターマシン、ニューラルネットワーク、エキスパートシステム、ベイズ信念ネットワーク、ファジィ論理、データ融合エンジンなど）を、特許請求する主題に関連する自動的および／または推論されたアクションの実施と共に採用することができる。
【００４２】
分類器は、入力属性ベクトルｘ＝（ｘ１，ｘ２，ｘ３，ｘ４，ｘｎ）を、あるクラスにこの入力が属する信頼度にマッピングする関数であり、すなわちｆ（ｘ）＝信頼度（クラス）である。このような分類は、確率的および／または統計ベースの分析（例えば分析の効用およびコストを考慮に入れる）を採用して、自動的に実施されるようユーザーが望むアクションを予測または推論することができる。サポートベクターマシン（ＳＶＭ）は、採用できる分類器の一例である。ＳＶＭは、可能性のある入力の空間における超曲面を見つけることによって動作し、この超曲面は、トリガー基準を非トリガーイベントから分離することを試みる。直感的に、これにより分類は、訓練データと近いが同一ではないテスト用データに対して正しいものになる。他の有向および無向モデル分類手法は、例えばナイーブベイズ、ベイズネットワーク、決定樹、ニューラルネットワーク、ファジィ論理モデルを含み、また、種々の独立パターンを提供する確率分類モデルを採用することができる。本明細書で使用される分類はまた、優先順位のモデルを開発するのに利用される統計的回帰も含む。
【００４３】
ビルドコンポーネント１０２またはウェブサービス１０４はさらに、ユーザーと、ビルドコンポーネント１０２とウェブサービス１０４とのうちの少なくとも一方に結合された任意のコンポーネントとの間の対話を容易にするための様々なタイプのユーザーインターフェイスを提供する、提示(presentation)コンポーネント６０４を利用することができる。図示のように、提示コンポーネント６０４は、ビルドコンポーネント１０２またはウェブサービス１０４と共に利用できる別個のエンティティである。しかし、提示コンポーネント６０４および／または類似のビューコンポーネントは、ビルドコンポーネント１０２に組み込まれてもよく、ウェブサービス１０４に組み込まれてもよく、かつ／またはスタンドアロンユニットであってもよいことを理解されたい。提示コンポーネント６０４は、１つまたは複数のグラフィカルユーザーインターフェイス（ＧＵＩ）、コマンドラインインターフェイスなどを提供することができる。例えば、データのロード、インポート、読取りなどのための領域または手段をユーザーに提供するＧＵＩをレンダリングすることができ、このＧＵＩは、このようなことの結果を提示するための領域を含むことができる。これらの領域は、ダイアログボックス、スタティックコントロール、ドロップダウンメニュー、リストボックス、ポップアップメニュー、編集コントロール、コンボボックス、ラジオボタン、チェックボックス、プッシュボタン、およびグラフィックボックスを含む、既知のテキストおよび／またはグラフィック領域を含むことができる。加えて、ナビゲーションのための垂直および／または水平スクロールバーや、ある領域が見えるようになるかどうかを決定するためのツールバーボタンなどの提示を容易にするためのユーティリティを採用することができる。例えば、ユーザーは、ビルドコンポーネント１０２とウェブサービス１０４とのうちの少なくとも一方に結合された、かつ／または組み込まれた、１つまたは複数のコンポーネントと対話することができる。
【００４４】
ユーザーはまた、これらの領域と対話して、様々なデバイス、例えばマウス、ローラーボール、タッチパッド、キーパッド、キーボード、タッチスクリーン、ペンおよび／または音声アクティブ化、身体運動検出などを介して、情報を選択および提供することができる。通常、検索を開始するために、情報の入力に続いてプッシュボタンやキーボード上のエンターキーなどの機構を採用することができる。しかし、特許請求する主題はこのように限定されないことを理解されたい。例えば、チェックボックスを強調表示するだけで、情報の搬送が開始されてもよい。別の例では、コマンドラインインターフェイスを採用することができる。例えば、コマンドラインインターフェイスは、テキストメッセージを提供することによって情報を入力するようユーザーに促す（例えば表示装置上のテキストメッセージおよび音声トーンを介して）ことができる。次いで、ユーザーは、インターフェイスプロンプト中で提供されたオプションに対応する英数字入力や、プロンプト中で投げかけられた質問への回答など、適切な情報を提供することができる。コマンドラインインターフェイスは、ＧＵＩおよび／またはＡＰＩと共に採用できることを理解されたい。加えて、コマンドラインインターフェイスは、限られたグラフィックサポートを伴うハードウェア（例えばビデオカード）および／もしくは表示装置（例えば白黒、ＥＧＡ、ＶＧＡ、ＳＶＧＡなど）、ならびに／または低帯域幅通信チャネルと共に採用することができる。
【００４５】
図７〜８に、特許請求する主題による方法および／または流れ図を示す。説明を簡単にするために、これらの方法を一連の動作として図示および記述する。本改革は、例示する動作、および／または動作の順序によって限定されないことを了解および理解されたい。例えば、動作は、様々な順序で、かつ／または同時に行われてよく、本明細書に提示および記述されていない他の動作と共に行われてもよい。さらに、特許請求する主題による方法を実施するのに、例示する全ての動作が必要とはされない場合もある。加えて、別法としてこれらの方法は、状態図またはイベントを介して、相互に関係付けられた一連の状態として表すこともできることは、当業者なら了解および理解するであろう。加えて、以下および本明細書全体に開示する方法は、そのような方法をコンピューターに移送および転送するのを容易にするために、製造品に記憶することができることもさらに理解されたい。本明細書で使用する製造品という用語は、任意のコンピューター可読デバイス、キャリア、または媒体からアクセス可能な、コンピュータープログラムを包含するものとする。
【００４６】
図７に、トレードカードのためのウェブサービスの一部を受け取るのを容易にする方法７００を示す。参照番号７０２で、トレードカードと共に利用するウェブサービスの一部が識別される。ウェブサービスの一部は、トレードカードの一部を作成または強化するために提供することができる。例えば、ユーザーは、特定のウェブサービスを選択するためにウェブサービスと対話または通信することができる。ウェブサービスへは、ウェブサービスの位置またはソースから独立してアクセスできることを理解されたい。言い換えれば、任意の適切な環境（そのような環境がローカル、リモート、サーバー、ネットワーク、クラウドサービス、第三者サービス、ウェブサイト、フォーラム、ウェブリンクなどであろうと）から、ウェブサービスにアクセスするかまたはウェブサービスを実施することができる。
【００４７】
トレードカードはデータの一部の要約とすることができ、このような要約は、重要な、本質的な、かつ／または鍵となる側面および／またはデータを含む。例えば、トレードカードはウェブページの要約とすることができ、このトレードカードは、キーフレーズ、主要な画像、メタデータ、仕様／製品情報（例えば価格、詳細など）、連絡先情報などを含むことができる。したがってトレードカードは、重要な、本質的な、および／または鍵となる、ウェブページの側面および／またはデータである。さらに、トレードカードは、静的データ、アクティブデータ、および／またはこれらの任意の適切な組合せなど、ドキュメントまたはアイテムの蒸留に必須であると決定された任意の適切なデータを含むことができることを理解されたい。例えば、トレードカードは、画像、ガジェット、アプレット、リアルタイムデータフィードなどを含むことができる。トレードカードはさらに、任意の適切な環境中、任意の適切なプラットフォーム中、任意の適切なデバイス上などで利用することができる。別の例では、トレードカードは、粒度のある層またはビューを含むことができ、このようなトレードカードを表示または利用することになる環境に少なくとも部分的に基づいて、特定のデータ部分を表示することができる。別の例では、トレードカードを表示または利用する特定のユーザーまたはマシンに基づいて、トレードカードに関する特定のデータ部分を表示することができる。さらに、トレードカードは、それぞれの解像度を伴う拡大縮小比またはビューを含むことができ、アクセスされる拡大縮小比またはビューに基づいて、特定のデータ部分を表示するかまたは明らかにすることができる。
【００４８】
参照番号７０４で、ウェブサービスの一部をトレードカードの一部に対して実施することができる。一般に、ウェブサービスの一部が選択または識別されると、ウェブサービスは、トレードカードの一部を作成、強化、または操作することができる。ウェブサービスの一部は、トレードカードのオーサリング（例えばトレードカードを作成または生成してデータの集積を要約する）、データのクリッピング（例えばトレードカードのためのデータ組込み／選択）、リモートアクセシビリティ（例えばクラウドアクセシビリティ、リモート対話など）、トレードカードの編成（例えば類別、発見、リスト、ソート、フィルタリング、ピボットなど）、トレードカードの制御（例えば発行、伝送、エクスポート、インポート、トレードカードの結合、トレードカードの部分の結合、アーカイブ、再利用、削除、トレードカードのライフサイクルの制御など）、トレードカードの共有（例えば環境ベースの共有、ユーザーベースの共有、様々な共有設定を伴うビューまたは拡大縮小比など）、入力またはプラグインサービスの提供（例えばクエリに対するトレードカード結果を提供できるブラウザーまたは検索エンジンプラグイン）、シンジケーション、ランク付け、編集体験などのうちの、少なくとも１つを提供することができる。
【００４９】
図８に、トレードカードに関係するウェブサービスの一部と複数のユーザーがシームレスに対話できるようにするのを最適化する方法８００を示す。参照番号８０２で、インターフェイスを介してクラウド内のウェブサービスに接続することができる。例えば、ユーザーが、ウェブサービスにアクセスするためにマシンまたはコンピューティングデバイスを利用してクラウドまたはネットワーク化サービスに接続することができる。論じたように、クラウドは、関係先（例えばオフサイト、オンサイト、第三者など）によって維持され確認済みユーザーによってネットワーク（例えばインターネット、ワイヤレス、ＬＡＮ、セルラー、Ｗｉ−Ｆｉ、ＷＡＮなど）を介してアクセス可能なリソース（例えばハードウェア、ソフトウェア、これらの組合せなど）の、任意の集積を指すことができる。さらに、クラウドは、トレードカードの作成、操作、編集、または強化に関係するウェブサービスの一部をホストするかまたは含むことができる。インターフェイスは、クラウドとウェブサービスとのうちの少なくとも一方にアクセスすることのできる任意の適切なソフトウェア、ハードウェア、またはこれらの組合せとすることができることを理解されたい。
【００５０】
参照番号８０４で、トレードカードの一部に対して採用するサービスを選択することができる。例えば、クラウドに、そしてまたウェブサービスに接続すると、トレードカードを作成するかまたはトレードカードと共に利用するために実施する少なくとも１つのサービスを選択することができる。ウェブサービスおよび／またはクラウドは、オーサリング、データ組込み／選択、クラウドアクセシビリティ、編成、制御、共有、入力および／またはプラグインサービス、シンジケーション、編集体験、ランク付けなど（ただしこれらに限定されない）、トレードカードに向けた複数のウェブサービス（例えばサービス）を提供することができることを理解されたい。さらにユーザーは、トレードカードの部分またはセクションに関連して任意の適切なサービス部分を利用することができる。例えば、第１のサービスをトレードカードの第１の部分に利用することができ、第２のサービスはトレードカードの第２の部分を強化することができる。
【００５１】
参照番号８０６で、コンテンツクロールを利用して、検索エンジンクエリに関係する少なくとも１つのトレードカードを識別することができる。コンテンツクロールは、受け取ったクエリまたは検索に関連するデータを識別するために１つまたは複数のトレードカードにわたって開始することができ、このようなコンテンツクロールは、クエリまたは検索に対応するトレードカードの部分を突き止めることができる。特に、クエリまたは検索は通常、検索との関連でページ（例えばウェブページ、リンク、ウェブサイトなど）に対するインデックスを突き止めることができる。しかし、コンテンツクロールはさらに、検索またはクエリにさらに関係するトレードカードの一部を識別することができる。したがって、デジタルカメラに対する検索エンジンの検索は、そのような検索に関係するウェブサイトまたは他のリンク、ならびに、デジタルカメラに関係するトレードカードの集積を突き止めることができる。
【００５２】
特許請求する主題の様々な態様を実施するための追加のコンテキストを提供するために、図９〜１０および以下の考察では、本改革の様々な態様を実施できる適切なコンピューティング環境の簡潔かつ一般的な記述を提供するものとする。例えば、前の各図で述べたようにトレードカードを作成および／または強化するためにアクセスおよび利用できるウェブサービスを、このような適切なコンピューティング環境で実施することができる。特許請求する主題を、ローカルコンピューターおよび／またはリモートコンピューター上で稼動するコンピュータープログラムのコンピューター実行可能命令の一般的なコンテキストで上述したが、本改革を他のプログラムモジュールと共に実施することもできることは当業者なら理解するであろう。一般に、プログラムモジュールは、特定のタスクを実施し、かつ／または特定の抽象データ型を実装する、ルーチン、プログラム、コンポーネント、データ構造などを含む。
【００５３】
さらに、これらの発明的方法を他のコンピューターシステム構成で実施することもできることは、当業者なら理解するであろう。これら他のコンピューターシステム構成は、シングルプロセッサまたはマルチプロセッサのコンピューターシステム、ミニコンピューター、メインフレームコンピューター、ならびにパーソナルコンピューター、ハンドヘルドコンピューティングデバイス、マイクロプロセッサベースのおよび／またはプログラム可能な消費者電子機器などを含み、これらはそれぞれ、１つまたは複数の関連するデバイスと動作可能に通信することができる。特許請求する主題の例示した態様はまた、通信ネットワークを通してリンクされたリモート処理デバイスによっていくつかのタスクが実施される分散コンピューティング環境で実施することもできる。しかし、本改革の態様の全てとは言わないまでもいくつかは、スタンドアロンコンピューター上で実施することができる。分散コンピューティング環境では、プログラムモジュールは、ローカルおよび／またはリモートのメモリー記憶デバイスに位置することができる。
【００５４】
図９は、特許請求する主題が対話することのできる見本的なコンピューティング環境９００の概略ブロック図である。システム９００は、１つまたは複数のクライアント９１０を含む。クライアント（複数可）９１０は、ハードウェアおよび／またはソフトウェア（例えばスレッド、プロセス、コンピューティングデバイス）とすることができる。システム９００はまた、１つまたは複数のサーバー９２０を含む。サーバー（複数可）９２０は、ハードウェアおよび／またはソフトウェア（例えばスレッド、プロセス、コンピューティングデバイス）とすることができる。サーバー９２０は、例えば、本改革を利用することによって変換を実施するためのスレッドを収容することができる。
【００５５】
クライアント９１０とサーバー９２０との間の可能な通信の１つは、２つ以上のコンピュータープロセス間で伝送されるように適合されたデータパケットの形とすることができる。システム９００は、クライアント（複数可）９１０とサーバー（複数可）９２０との間の通信を容易にするために採用することのできる通信フレームワーク９４０を含む。クライアント（複数可）９１０は、クライアント（複数可）９１０に対してローカルな情報を記憶するために採用することのできる１つまたは複数のクライアントデータストア９５０に動作可能に接続される。同様に、サーバー（複数可）９２０は、サーバー９２０に対してローカルな情報を記憶するために採用することのできる１つまたは複数のサーバーデータストア９３０に動作可能に接続される。
【００５６】
図１０を参照すると、特許請求する主題の様々な態様を実施するための例示的な環境１０００が、コンピューター１０１２を含む。コンピューター１０１２は、処理ユニット１０１４、システムメモリー１０１６、およびシステムバス１０１８を備える。システムバス１０１８は、システムメモリー１０１６を含めた（ただしこれに限定されない）システムコンポーネントを、処理ユニット１０１４に結合する。処理ユニット１０１４は、様々な利用可能なプロセッサのいずれかとすることができる。デュアルマイクロプロセッサおよび他のマルチプロセッサアーキテクチャを処理ユニット１０１４として採用することもできる。
【００５７】
システムバス１０１８は、任意の様々な利用可能なバスアーキテクチャを使用するメモリーバスまたはメモリーコントローラー、周辺バスまたは外部バス、および／またはローカルバスを含めた、いくつかのタイプのバス構造（複数可）のいずれかとすることができ、これらのバスアーキテクチャは、ＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）、ＭＳＡ（Ｍｉｃｒｏ−Ｃｈａｎｎｅｌ  Ａｒｃｈｉｔｅｃｔｕｒｅ）、ＥＩＳＡ（Ｅｘｔｅｎｄｅｄ  ＩＳＡ）、ＩＤＥ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）、ＶＬＢ（ＶＥＳＡ  Ｌｏｃａｌ  Ｂｕｓ）、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）、カードバス、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＡＧＰ（Ａｄｖａｎｃｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）バス、ＦｉｒｅＷｉｒｅ（ＩＥＥＥ１３９４）、およびＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｆａｃｅ）を含むが、これらに限定されない。
【００５８】
システムメモリー１０１６は、揮発性メモリー１０２０および不揮発性メモリー１０２２を含む。不揮発性メモリー１０２２には、起動中などにコンピューター１０１２内の要素間で情報を転送するための基本ルーチンを含むＢＩＯＳ（ｂａｓｉｃ  ｉｎｐｕｔ／ｏｕｔｐｕｔ  ｓｙｓｔｅｍ）が記憶される。限定ではなく例示として、不揮発性メモリー１０２２は、読取専用メモリー（ＲＯＭ）プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラム可能ＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリーを含むことができる。揮発性メモリー１０２０はランダムアクセスメモリー（ＲＡＭ）を含み、これは外部キャッシュメモリーとしての働きをする。限定ではなく例示として、ＲＡＭは、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、ＲａｍｂｕｓダイレクトＲＡＭ（ＲＤＲＡＭ）、ダイレクトＲａｍｂｕｓダイナミックＲＡＭ（ＤＲＤＲＡＭ）、およびＲａｍｂｕｓダイナミックＲＡＭ（ＲＤＲＡＭ）など、多くの形で利用可能である。
【００５９】
コンピューター１０１２はまた、取外し可能／取外し不可能、揮発性／不揮発性のコンピューター記憶媒体を備える。図１０には、例えばディスク記憶装置１０２４を示す。ディスク記憶装置１０２４は、磁気ディスクドライブ、フロッピー（登録商標）ディスクドライブ、テープドライブ、Ｊａｚドライブ、Ｚｉｐドライブ、ＬＳ−１００ドライブ、フラッシュメモリーカード、またはメモリースティックのようなデバイスを含むが、これらに限定されない。加えて、ディスク記憶装置１０２４は、他の記憶媒体と別個にまたは共に記憶媒体を含むことができ、これらは、コンパクトディスクＲＯＭデバイス（ＣＤ−ＲＯＭ）、ＣＤ記録可能ドライブ（ＣＤ−Ｒドライブ）、ＣＤ書換え可能ドライブ（ＣＤ−ＲＷドライブ）またはデジタル多用途ディスクＲＯＭドライブ（ＤＶＤ−ＲＯＭ）などの光学ディスクドライブを含むが、これらに限定されない。ディスク記憶デバイス１０２４をシステムバス１０１８に接続するのを容易にするために、通常はインターフェイス１０２６などの取外し可能または取外し不可能インターフェイスが使用される。
【００６０】
図１０には、ユーザーと、適切な動作環境１０００中で述べた基本的なコンピューターリソースとの間の媒介としての働きをするソフトウェアが記載されていることを理解されたい。このようなソフトウェアは、オペレーティングシステム１０２８を含む。オペレーティングシステム１０２８は、ディスク記憶装置１０２４上に記憶されてよく、コンピューターシステム１０１２のリソースの制御および割振りを行う働きをする。システムアプリケーション１０３０が、システムメモリー１０１６とディスク記憶装置１０２４とのいずれかに記憶されたプログラムモジュール１０３２およびプログラムデータ１０３４を通して、オペレーティングシステム１０２８によるリソース管理を利用する。特許請求する主題は、様々なオペレーティングシステム、またはオペレーティングシステムの組合せによって実施できることを理解されたい。
【００６１】
ユーザーは、入力デバイス（複数可）１０３６を介してコンピューター１０１２にコマンドまたは情報を入力する。入力デバイス１０３６は、マウスなどのポインティングデバイス、トラックボール、スタイラス、タッチパッド、キーボード、マイクロホン、ジョイスティック、ゲームパッド、衛星受信アンテナ、スキャナー、ＴＶチューナーカード、デジタルカメラ、デジタルビデオカメラ、ウェブカメラなどを含むが、これらに限定されない。これらおよび他の入力デバイスは、インターフェイスポート（複数可）１０３８を介しシステムバス１０１８を通して処理ユニット１０１４に接続する。インターフェイスポート（複数可）１０３８は、例えばシリアルポート、パラレルポート、ゲームポート、ユニバーサルシリアルバス（ＵＳＢ）を含む。出力デバイス（複数可）１０４０は、入力デバイス（複数可）１０３６と同じタイプのポートのいくつかを使用する。したがって例えば、ＵＳＢポートを使用して、コンピューター１０１２に入力を提供することができ、コンピューター１０１２から出力デバイス１０４０に情報を出力することができる。出力アダプター１０４２は、出力デバイス１０４０の中でもとりわけ、モニターやスピーカーやプリンターのように特別なアダプターを必要とするいくつかの出力デバイス１０４０があることを例示するために提供してある。出力アダプター１０４２は、限定ではなく例示として、出力デバイス１０４０とシステムバス１０１８との間の接続手段を提供するビデオカードおよびサウンドカードを含む。リモートコンピューター（複数可）１０４４など、他のデバイス、および／またはデバイスのシステムは、入力と出力の両方の機能を提供することに留意されたい。
【００６２】
コンピューター１０１２は、リモートコンピューター（複数可）１０４４など１つまたは複数のリモートコンピューターへの論理接続を使用して、ネットワーク化された環境で動作することができる。リモートコンピューター（複数可）１０４４は、パーソナルコンピューター、サーバー、ルーター、ネットワークＰＣ、ワークステーション、マイクロプロセッサベースのアプライアンス、ピアデバイス、または他の一般的なネットワークノードなどとすることができ、通常は、コンピューター１０１２に関して述べた要素の多くまたは全てを備える。簡潔にするために、メモリー／記憶デバイス１０４６のみがリモートコンピューター（複数可）１０４４と共に示してある。リモートコンピューター（複数可）１０４４は、ネットワークインターフェイス１０４８を通してコンピューター１０１２に論理接続され、次いで通信接続１０５０を介して物理接続される。ネットワークインターフェイス１０４８は、ローカルエリアネットワーク（ＬＡＮ）やワイドエリアネットワーク（ＷＡＮ）などの有線および／またはワイヤレス通信ネットワークを包含する。ＬＡＮ技術は、ファイバ分散データインターフェイス（ＦＤＤＩ）、銅分散データインターフェイス（ＣＤＤＩ）、イーサネット（登録商標）、トークンリングなどを含む。ＷＡＮ技術は、ポイントツーポイントリンク、サービス総合デジタル網（ＩＳＤＮ）やその変形のような回路交換ネットワーク、パケット交換ネットワーク、およびデジタル加入者回線（ＤＳＬ）を含むが、これらに限定されない。
【００６３】
通信接続（複数可）１０５０は、ネットワークインターフェイス１０４８をバス１０１８に接続するために採用されるハードウェア／ソフトウェアを指す。説明を明確にするために通信接続１０５０はコンピューター１０１２の内部に示してあるが、コンピューター１０１２の外部にあってもよい。ネットワークインターフェイス１０４８への接続に必要なハードウェア／ソフトウェアは、単に例示目的として、通常の電話グレードモデムやケーブルモデムやＤＳＬモデムを含めたモデム、ＩＳＤＮアダプター、およびイーサネット（登録商標）カードなど、内部および外部技術を含む。
【００６４】
以上に述べたことは、本改革の例を含む。当然、特許請求する主題について述べるために、コンポーネントまたは方法の考えられるあらゆる組合せを記述することは不可能だが、本改革のさらに多くの組合せおよび置換が可能であることは当業者なら理解するであろう。したがって、特許請求する主題は、添付の特許請求の趣旨および範囲の内に入るあらゆる改変、修正、および変形を包含するものとする。
【００６５】
特に、また前述のコンポーネント、デバイス、回路、システムなどによって実施される様々な機能に関して、このようなコンポーネントを記述するのに使用する用語（「手段」への言及を含む）は、本明細書で説明した特許請求する主題の例示的な態様における機能を実施する開示した構造に対して構造的に等価でなくても、述べたコンポーネントの指定の機能を実施する任意のコンポーネント（例えば機能的均等物）に、特に指示がない限り対応するものとする。これに関して、本改革は、特許請求する主題の様々な方法の動作および／またはイベントを実施するための、システムと、コンピューター実行可能命令を有するコンピューター可読媒体とを含むこともまた理解されるであろう。
【００６６】
本改革を実施する方法は複数あり、これらは例えば、アプリケーションおよびサービスが本発明の広告技法を使用するのを可能にする適切なＡＰＩ、ツールキット、ドライバーコード、オペレーティングシステム、コントロール、スタンドアロンまたはダウンロード可能ソフトウェアオブジェクトなどである。特許請求する主題は、ＡＰＩ（または他のソフトウェアオブジェクト）の観点からの使用、ならびに、本発明による広告技法に従って動作するソフトウェアまたはハードウェアオブジェクトからの使用を企図する。したがって、本明細書に述べた本改革の様々な実装形態は、ソフトウェア中だけでなく、全体的にハードウェア中、部分的にハードウェア中、および部分的にソフトウェア中にある態様を有することができる。
【００６７】
前述のシステムについては、いくつかのコンポーネント間の対話に関して述べた。このようなシステムおよびコンポーネントは、これらのコンポーネントないしは指定のサブコンポーネント、指定のコンポーネントないしはサブコンポーネントのいくつか、および／または追加のコンポーネント、ならびに、以上の様々な置換および組合せを含むことができることを理解することができる。サブコンポーネントはまた、親コンポーネントに含まれる（階層的）のではなく他のコンポーネントに通信可能に結合されたコンポーネントとして実現することもできる。加えて、１つまたは複数のコンポーネントを、集約機能を提供する単一のコンポーネントに結合してもよく、あるいはいくつかの別個のサブコンポーネントに分割してもよく、このようなサブコンポーネントに通信可能に結合して統合機能を提供するために、管理層など任意の１つまたは複数の中間層を設けてもよいことに留意されたい。本明細書に述べた任意のコンポーネントはまた、本明細書に具体的に述べてはいないが当業者には一般に知られている１つまたは複数の他のコンポーネントと対話することもできる。
【００６８】
加えて、本改革の特定の特徴をいくつかの実装形態のうちの１つのみに関して開示した場合もあるが、このような特徴は、いずれか所与のまたは特定の適用例に望まれ有利であろうように、他の実装形態の他の１つまたは複数の特徴と組み合わせてもよい。さらに、詳細な記述または特許請求の範囲で用語「ｉｎｃｌｕｄｅｓ（含む、備える）」、「ｉｎｃｌｕｄｉｎｇ」、「ｈａｓ（有する）」、「ｃｏｎｔａｉｎｓ（含む）」、これらの変形、および他の類似の単語が使用される限り、これらの用語は、どんな追加のまたは他の要素も排除しないオープンな移行語としての用語「ｃｏｍｐｒｉｓｉｎｇ（含む、備える）」と同様にして包含的であるものとする。
【図１】
2011508316.tif 000003
【図２】
2011508316.tif 000004
【図３】
2011508316.tif 000005
【図４】
2011508316.tif 000006
【図５】
2011508316.tif 000007
【図６】
2011508316.tif 000008
【図７】
2011508316.tif 000009
【図８】
2011508316.tif 000010
【図９】
2011508316.tif 000011
【図１０】
2011508316.tif 000012
【国際調査報告】
2011508316.tif 000013
2011508316.tif 000014