クリップエンジンを用いてクリップデータベースからクライアントデバイスにクリップを提供する方法であって、a.クリップのための要求をクライアントデバイスから受け取る段階、b.前記要求に応答するクリップを前記クリップデータベースから取り出す段階、及びc.前記クリップを前記クライアントデバイスに配信する段階、を含むことを特徴とする方法。クリップのための要求をクライアントデバイスから受け取る前記段階は、ユーザがアプリケーションを開いたという通知を受け取る段階を含むことを特徴とする請求項1に記載の方法。前記アプリケーションは、カレンダーアプリケーション又はデスクトップウィジェット又はソーシャルネットワーキングサイトアプリケーションであることを特徴とする請求項2に記載の方法。前記クリップエンジンは、前記クリップデータベース内に統合されることを特徴とする請求項1に記載の方法。前記配信する段階は、ストリーミング又はダウンロードを含むことを特徴とする請求項1に記載の方法。前記クリップは、該クリップに関連するコンテンツ品目の購入に関する埋め込みデータを含むことを特徴とする請求項1に記載の方法。前記クリップに関連するコンテンツ品目の購入に関するデータをダウンロードする段階を更に含むことを特徴とする請求項1に記載の方法。前記クライアントデバイスにおいてオファーを表示させる段階を更に含み、該オファーは、コンテンツ品目のためのもの、又は該コンテンツ品目に関連する情報、販売促進材料、又は商品又はサービスのためのものであり、該コンテンツ品目は、前記クリップに対応することを特徴とする請求項1に記載の方法。クリップのための要求をクライアントデバイスから受け取る前記段階は、1つ又はそれよりも多くのクリップを示す基準を受け取る段階を含むことを特徴とする請求項1に記載の方法。前記基準は、ユーザフォームからのものであることを特徴とする請求項9に記載の方法。前記ユーザフォームは、ユーザプリファレンス、要望、指示、又は心的状態に関する情報を要求することを特徴とする請求項10に記載の方法。前記基準は、クイズからのものであることを特徴とする請求項9に記載の方法。クイズの質問が、クリップを含むことを特徴とする請求項12に記載の方法。クイズの解答が、クリップを含むことを特徴とする請求項12に記載の方法。クライアントデバイスに配信されるクリップがユーザによって準備されたカスタムクリップである方法であって、a.コンテンツ品目のビデオファイル又は予め作成されたサブクリップにおいて、インポイント及びアウトポイントを選択し、かつ該インポイントと該アウトポイントの間にカスタムサブクリップを定義する段階、b.予め作成されたサブクリップの集合から予め作成されたサブクリップを選択する段階、及びc.少なくとも1つの定義されたカスタムサブクリップ及び1つの選択した予め作成されたサブクリップを望ましい順序で一続きにしてカスタムクリップを作成する段階、を含む、ことを特徴とする請求項1に記載の方法。タイトル、クレジット、音楽、スコア、サウンドトラック、又は音響又はビデオ効果を前記カスタムクリップに追加する段階を更に含むことを特徴とする請求項15に記載の方法。前記カスタムクリップを、該カスタムクリップをソーシャルネットワーキングサイトに公開することによって共有する段階を更に含むことを特徴とする請求項15に記載の方法。クリップを取り出す前記段階は、コンテンツ品目に関する情報と該コンテンツ品目のインポイント及びアウトポイントとをクリップデータベースに配信する段階を含むことを特徴とする請求項1に記載の方法。コンピュータデバイスに請求項1に記載の方法を実施させるための命令、を含むことを特徴とする非一時的なコンピュータ可読媒体。クリップをクリップデータベースからクライアントデバイスに提供するためのクリップエンジンであって、a.クリップのためのクライアント要求をクライアントデバイスから受け取り、かつ取り出したクリップを該クライアントデバイスに配信するクライアントデバイスのための通信モジュール、及びb.クリップのためのクリップエンジン要求をクリップエンジンからクリップデータベースに送信し、かつクライアントデバイスへのその後の送信のために該クリップデータベースからクリップを受け取るクリップデータベースのための通信モジュール、を含むことを特徴とするクリップエンジン。前記クリップエンジンは、クリップデータベースのフロントエンドを形成することを特徴とする請求項20に記載のクリップエンジン。前記クライアント要求又は前記クリップエンジン要求のうちの少なくとも一つが、それぞれ、基準の形式でクリップエンジン又は前記クリップデータベースに呈示され、クリップエンジン又は前記クリップデータベースは、それぞれ、前記基準に基づいてどのクリップを配信するかを解決する、ことを特徴とする請求項20に記載のクリップエンジン。前記基準は、ユーザフォームからのものであることを特徴とする請求項20に記載のクリップエンジン。前記基準は、クイズからのものであることを特徴とする請求項20に記載のクリップエンジン。前記基準は、ユーザプリファレンス、ユーザ設定、ユーザデータ、又はユーザ格付けの少なくとも1つからのものであることを特徴とする請求項20に記載のクリップエンジン。前記データベース通信モジュールは、コンテンツ品目に関する情報と該コンテンツ品目のインポイント及びアウトポイントとを前記クリップデータベースに配信することによってクリップのためのクリップエンジン要求を送信することを特徴とする請求項20に記載のクリップエンジン。クリップエンジンを用いてクリップをクリップデータベースに要求し、かつそこから受け取る方法であって、a.アプリケーション内でクリップのための要求を生成する段階、b.前記生成した要求をクリップエンジンに送信する段階、c.前記要求に応答するクリップをクリップデータベースから又は前記クリップエンジンから受け取る段階、及びd.前記クリップを再生する段階、を含むことを特徴とする方法。前記再生する段階は、前記アプリケーション内で行われることを特徴とする請求項27に記載の方法。前記再生する段階は、クライアントデバイスのユーザインタフェース上にオーバーレイされて行われることを特徴とする請求項27に記載の方法。前記再生する段階は、プラグイン内で行われることを特徴とする請求項27に記載の方法。オファーを表示する段階を更に含み、前記オファーは、コンテンツ品目のためのもの、又は該コンテンツ品目に関連する情報、販売促進材料、又は商品又はサービスのためのものであり、前記コンテンツ品目は、前記クリップに対応する、ことを特徴とする請求項27に記載の方法。コンピュータデバイスに請求項27に記載の方法を実施させるための命令、を含むことを特徴とする非一時的なコンピュータ可読媒体。前記命令は、アプリケーションプログラムとしてクライアントデバイスにダウンロードされる、請求項32に記載の媒体。クリップエンジンを用いてクリップをクリップデータベースからクライアントデバイスに提供する方法であって、a.クリップをクライアントデバイスにダウンロードする段階、b.クリップのための要求をクライアントデバイスから受け取る段階、c.前記受け取りにより、前記ダウンロードしたクリップを前記クライアントデバイス上で再生させる段階、を含むことを特徴とする方法。前記ダウンロードする段階は、ユーザプロフィールに基づいてバックグラウンドの処理として実行されることを特徴とする請求項34に記載の方法。前記ユーザプロフィールは、ユーザ取引又は購入履歴、ソーシャルネットワーキングサイトからのユーザデータ、又はユーザプリファレンスのうちの少なくとも1つに関する情報を含むことを特徴とする請求項35に記載の方法。コンピュータデバイスに請求項34に記載の方法を実施させるための命令、を含むことを特徴とする非一時的なコンピュータ可読媒体。クリップをクリップデータベースからクライアントデバイスに提供するためのクリップエンジンであって、a.クリップのためのクライアント要求をクライアントデバイスから受け取り、かつ取り出したクリップを該クライアントデバイスに配信するクライアントデバイスのための通信モジュール、及びb.クリップのためのクリップエンジン要求をクリップエンジンからクリップデータベースに送信し、かつ該クリップデータベースからクライアントデバイスへのクリップの送信に対して準備する該クリップデータベースのための通信モジュール、を含むことを特徴とするクリップエンジン。マーケティング努力に関して、人々が映画を思い出して議論する1つの方法は、自分の好きな部分について考えることによってである。人々は、有名なシーン又は引用によって映画を識別することがあり、これらを議論するのは楽しい娯楽であることが多い。このような消費者に対してアクセス可能な映画データベースは、このようなシーン及び引用のリストを提供することさえある。しかし、このようなシーンは、ビデオファイル共有サイト上でアクセス可能にすることができるが、一貫した又は興味をひく方法で、又は対応するコンテンツ品目の購入を増加させる方法では呈示されないことが多い。更に悪いことに、このようなシーンの海賊版が作成され、従って、これらの所有者に対する適切な対価がもたらされないことがある。本発明のある一定の実施は、ユーザがムービークリップのようなクリップを閲覧して共有するためのシステム及び方法を提供し、人々が映画を楽しむための娯楽的方式を提供する。このようなクリップは、高品質で一貫した様式で提供することができ、従って、人々の娯楽を高め、閲覧者が対応する1つ又は複数のコンテンツ品目を購入する機会を増加させる。閲覧者は、自己自身のクリップを選択して、選択したクリップの自己自身のプレイリストを作成することさえ可能である。このようなクリップの呈示は、カレンダーアプリケーションを用いて毎日又は他の定期的ベースで、直接検索により、クイズとの対話により、ソーシャルネットワーキングサイトとの対話により、応答フォームとの対話により、例えば、ユーザの特徴に関する質問に回答し、それによってこのような特徴に対応するクリップを提供することを含むいくつかのモードアプリケーションを通じたものとすることができる。本発明の開示を所与とすれば、このようなクリップを呈示することができる他の方法も理解されるであろう。1つの実施において、コンピュータシステムは、要求を行うクライアント、例えば、システム、ユーザ、又は処理にビデオクリップを送信するためのクリップエンジンを提供する。クリップエンジンは、ビデオクリップを保存する、例えば、MPEGファイルのビデオデータを保存するデータベースと対話し、クライアントの要求に適合するクリップを取り出す。ユーザは、戻されたクリップを閲覧して、直接又はリンクによって他者とクリップを共有し、対応するビデオコンテンツ、例えば、クリップが取り出された映画を購入又はレンタルすることができる。クリップは、ユーザに無料で又は有料で提供することができる。クリップは、PC、ゲーム機、携帯式ゲーム機、携帯電話、メディアプレーヤ、タブレット、又はラップトップコンピュータなどのような様々なデバイス上で提供されるか又はアクセス可能である。クリップはまた、クリップを一意的に判断するインポイント及びアウトポイントを受け取り又は判断することにより、即座に提供することができる。インポイント及びアウトポイントの知識により、クリップは、コンテンツ品目の完全バージョン、例えば、映画から取り込む又は切り取ることができる。クリップエンジンは、いくつかのモードで作動させることができる。各モードにおいて、利用可能な要求のタイプは変えることができ、それによってクリップエンジンが戻す1つ又は複数のクリップをいかに選択するかを判断することができる。1つの実施において、各モードは、ユーザのための異なるインタフェースを有し、別々のアプリケーションとして作動する。ユーザは、モードアプリケーションと対話して、モードアプリケーションがクリップエンジンと対話し、適宜、データを共有する。モードは、一緒に又は重複する機能で作動するように実施することができる。1つの実施では、クリップエンジンは、検索、クイズ、パーソナリティ、及びデイリーというモードを有する。検索モードでは、クリップエンジンは、映画のタイトル、セリフ又は引用、俳優、スタッフ、年、言語、国、スタジオ、ジャンル、興行収入、公開日、人気度などのような特定の基準を用いて特定のクリップ又はクリップ群を検索する。例えば、ユーザは、特定の映画又は俳優に関して入手可能なクリップを要求することができる。別の例では、ユーザは、特定の引用に対応するクリップを要求することができる。別の例では、クリップエンジンが1つ又はそれよりも多くの基準を導出してクエリ自体を作成する。クイズモードでは、クリップエンジンは、クイズゲームの質問を補足するためにクリップを提供する。1つの実施では、クリップは、例えば、このクリップの映画を特定せよ、このクリップ内の俳優を特定せよ、又はどのクリップがこの映画からのものかを特定せよ複数のクリップを見せるのように、質問の一部分として提供される。別の実施では、クリップは、解答又は解答の一部分として提供され、例えば、質問への解答が映画又は映画のシーンの時は、映画又はシーンを呈示するためにクリップを提供する。本明細書では応答フォームと一般的に呼ぶパーソナリティモードでは、クリップエンジンは、個性又は心的特性に適合するクリップを提供する。特性は、ユーザのプロフィール及び/又は質問への回答から導出される。クリップエンジンは、識別した特性をクリップに関連する特性メタデータに照合し、この場合の特性メタデータは、割り当てるか又は導出することができる。戻されたクリップは、ユーザがクリップを友人又は人々と共有することによって自身を表現するための娯楽的方式を提供する。変形では、これらの特性は、要求するユーザに関してではなく、別の人物、例えば、クリップの意図する受信者に関するものである。クリップはまた、ユーザの又は受信者の心的状態又は個性に適合する場合があるコンテンツの推奨又は提案としての役目を果たすことができる。例えば、クリップが心的状態に適合する又はこれを補完する場合、映画自体も同様とすることができる。クリップエンジンは、実施に応じて、モードアプリケーションを通じて又は直接に様々な要求を受け取る。1つの実施では、クリップエンジンは、要求の基準をクリップデータベースに提供し、クリップデータベースは、どの1つ又は複数のクリップを戻すかを解決する。別の実施では、クリップエンジンは、クライアント要求からターゲットクリップをもたらし、クリップデータベースに特定のクリップを要求する。別の実施では、クリップエンジン及びクリップデータベースが統合されて、例えば、クリップエンジンは、クリップデータベースのフロントエンド又はインタフェースとして作動する。クリップエンジンは、各クリップに購入情報、例えば、リンクとして表示されるURL又は今購入するボタンを添付することができる。クリップの受信者は、サービスにアクセスして、図示のコンテンツ、例えば、クリップに関連するコンテンツをこの購入情報を用いて、例えば、リンクをクリックすることによって購入又はレンタルすることができる。購入情報は、適切なプロバイダ、例えば、コンテンツを販売又はレンタルすることができるサービスプロバイダからクリップエンジンに提供される。別の実施では、購入情報がビデオクリップ内に埋め込まれ、クリップと共にクリップデータベース内に保存される。この場合、購入情報は、クリップエンジンに対して透過的である。1つの実施では、クリップエンジンは、Facebook登録商標のようなソーシャルネットワーキングサイトと連動して作動する。次に、モードアプリケーションの各々をサイト内のアプリケーション又はオプションに提供することができる。サイトのユーザは、サイト上でアプリケーションにアクセスすることができ、クリップエンジンは、次に、サイトにクリップを提供して戻すことができる。その後、ユーザは、サイトを通じてクリップを閲覧して共有することができ、例えば、自己自身のページ又は友人のページにクリップをポストし、又は他の人のページからクリップを取り出す。例えば、ユーザは、自分の好きな映画の引用を検索して、その結果のクリップを自身のページにポストし、又はこれを友人に送信する。クイズモードでは、ユーザは、クリップエンジンによって提供される質問及び解答内のクリップを用いて、自分の好きな映画に基づいてソーシャルネットワーキングサイト上でクイズ及び挑戦をすることができる。ユーザは、どの映画が自身の個性、心的状態、又は関係性に適合するかを見出すためにフォームに回答することができる。クリップエンジンは、ポストして共有するためのクリップを提供することができる。1つの実施では、ユーザは、例えば、全くなし、1回、自由になどでこのクリップを共有又は再ポストすることができる方法に関してクリップにタグ付けすることができる。デイリーモードでは、クリップエンジンは、毎日、新しいクリップをクライアントに提供する。クリップは、重み付けを用いて又は特定の規則を用いて無作為に選択することができる。例えば、選択は、ユーザのプロフィール及びアクション履歴、例えば、購入、クリックスルー、閲覧、又はユーザのライブラリに基づいて重み付けすることができる。プロフィール又は履歴情報は、他のソースからクリップエンジンに提供することができる。例えば、ソーシャルネットワーキングサイトでは、ユーザ又はユーザの友人の関心を使用することができ、例えば、ユーザがファンである群又は関心事を基準として利用することができる。別の例では、映画がDVD又はブルーレイ登録商標ディスクで発売された日にこの映画のクリップを選択するなどの発売日に基づいてクリップを選択することができる。デイリーモードの1つの実施では、ユーザがカレンダーアプリケーション又はサービスにアクセスすると、ユーザにはムービークリップ又は予告編が表示される。毎日又は何らかの他の定期的ベースで異なるクリップを表示することができる。クリップの異なるプールを毎日利用可能にすることができ、アプリケーションにアクセスする度に新しいクリップを選択することができる。別の実施では、連続するアクセスで、例えば、同じ日又は連続する日にわたって同じ映画からのクリップを表示することができる。クリップは、アプリケーションが常駐するデバイス上に保存することができ、又は必要に応じてダウンロード又はストリーミングすることができる。複数のクリップを自動的に又は必要に応じて再生することができる。同様に、ユーザは、クリップを再生し又は特定のクリップを要求することができる。ムービークリップは、カレンダーアプリケーション内に埋め込みで、オーバーレイとして、又は別々に表示することができる。ムービークリップは、カレンダーアプリケーションによって呈示することができ、又はカレンダーアプリケーションによって起動される別のアプリケーションによって処理することができる。ユーザは、映画に関する付加的情報にアクセスして、映画を購入又はレンタルすることができる。カレンダーアプリケーションは、コンテンツアプリケーション又はコンテンツサービスプロバイダと協調して作動し、コンテンツへのアクセスを開始するための取引の管理、コンテンツデータのダウンロード又はストリーミング、金融取引の処理、デジタル権利の管理などを行う。ユーザは、クリップ又はクリップへのリンクを他のユーザに転送することができる。ユーザにはまた、映画又はメディアに関する発売日、例えば、ブルーレイ登録商標ディスク又はDVDの発売日に関する情報、又は販売促進、例えば、ダウンロード可能な又は印刷可能な購入クーポンへのリンクも呈示することができる。オーバーレイされたクリップ又は中間クリップのような個別の広告をムービークリップに追加することができる。関連する実施において、モードアプリケーションの管理者は、特定のタイトル及びクリップが特定の日にスケジュールされるように提供することができる。このようにして、クリップは、クリップが実際に入手可能になる前に又は他の理由で再生されるように選択することができる。1つの態様において、本発明は、クライアントデバイスからクリップ要求を受け取る段階と、要求に応答するクリップをクリップデータベースから取り出す段階と、クリップをクライアントデバイスに配信する段階とを含むクリップエンジンを用いてクリップデータベースからクライアントデバイスにクリップを提供する方法に関する。本発明の実施は、以下の1つ又はそれよりも多くを含むことができる。クライアントデバイスからクリップ要求を受け取る段階は、ユーザがアプリケーションを開いたという通知を受け取る段階を含むことができる。アプリケーションは、カレンダーアプリケーション又はデスクトップウィジェット又はソーシャルネットワーキングサイトアプリケーションとすることができる。クリップエンジンは、クリップデータベース内に統合することができる。配信する段階は、ストリーミング又はダウンロードを含むことができる。クリップは、クリップに関連するコンテンツ品目の購入に関する埋め込みデータを含むことができる。本方法は、クリップに関連するコンテンツ品目の購入に関するデータをダウンロードする段階を更に含むことができる。本方法は、クライアントデバイスにおいてコンテンツ品目のためのオファー又はコンテンツ品目に関連する情報、販売促進材料、又は商品又はサービスのためのオファーを表示させる段階を更に含むことができ、コンテンツ品目はクリップに対応する。クライアントデバイスからクリップ要求を受け取る段階は、1つ又はそれよりも多くのクリップを示す基準を受け取る段階を含むことができる。基準は、ユーザフォームからとすることができる。ユーザフォームは、ユーザのプリファレンス、要望、指示、又は心的状態に関する情報を要求することができる。基準はクイズからとすることができ、クイズの質問又は解答は、クリップを含むことができる。クライアントデバイスに配信されるクリップは、以下の方法を用いてユーザによって準備されたカスタムクリップとすることができ、本方法は、コンテンツ品目のビデオファイルにおいて又は予め作成されたサブクリップにおいてインポイント及びアウトポイントを選択し、インポイントとアウトポイントの間でカスタムサブクリップを定義する段階と、予め作成されたサブクリップ集合から予め作成されたサブクリップを選択する段階と、少なくとも1つの定義されたカスタムサブクリップ及び1つの選択した予め作成されたサブクリップを望ましい順序で一続きにして、カスタムクリップを作成する段階とを含む。本方法は、タイトル、クレジット、音楽、スコア、サウンドトラック、又は音響又はビデオ効果をカスタムクリップに追加する段階を更に含むことができる。本方法は、カスタムクリップをソーシャルネットワーキングサイトに公開することにより、カスタムクリップを共有する段階を更に含むことができる。クリップを取り出す段階は、コンテンツ品目に関する情報、並びにコンテンツ品目のインポイント及びアウトポイントをクリップデータベースに配信する段階を含むことができる。別の態様において、本発明は、クライアントデバイスからクライアントのクリップ要求を受け取り、取り出したクリップをクライアントデバイスに配信するクライアントデバイスのための通信モジュールであるクライアント通信モジュールと、クリップエンジンからクリップデータベースにクリップエンジンのクリップ要求を送信し、クライアントデバイスにその後送信するためにクリップデータベースからクリップを受け取るクリップデータベースのための通信モジュールであるデータベース通信モジュールとを含むクリップデータベースからクライアントデバイスにクリップを提供するためのクリップエンジンに関する。本発明の実施は、以下のうちの1つ又はそれよりも多くを含むことができる。クリップエンジンは、クリップデータベースのフロントエンドを形成することができる。クライアント要求又はクリップエンジン要求の少なくとも一つは、基準の形式で、クリップエンジン又はクリップデータベースにそれぞれ呈示することができ、クリップエンジン又はクリップデータベースは、それぞれ、いずれのクリップを配信するかをユーザフォーム又はクイズとすることができる基準に基づいて解決することができる。基準は、ユーザプリファレンス、ユーザ設定、ユーザデータ、又はユーザ格付けのうちの少なくとも1つからとすることができる。データベース通信モジュールは、コンテンツ品目に関する情報、並びにコンテンツ品目のインポイント及びアウトポイントをクリップデータベースに配信することにより、クリップエンジンのクリップ要求を送信することができる。別の態様において、本発明は、アプリケーションにおいてクリップ要求を生成する段階と、生成した要求をクリップエンジンに送信する段階と、要求に応答するクリップをクリップデータベースから又はクリップエンジンから受け取る段階と、クリップを再生する段階とを含むクリップエンジンを用いてクリップデータベースに対しクリップを要求して受け取る方法に関する。本発明の実施は、以下のうちの1つ又はそれよりも多くを含むことができる。再生する段階は、アプリケーション内で行うことができる。再生する段階は、クライアントデバイスのユーザインタフェース上にオーバーレイで又はプラグインで行うことができる。本方法は、コンテンツ品目のオファー又はコンテンツ品目に関連する情報、販売促進材料、又は商品又はサービスのオファーを表示する段階を更に含むことができ、コンテンツ品目はクリップに対応する。別の態様において、本発明は、クリップをクライアントデバイスにダウンロードする段階と、クライアントデバイスからクリップ要求を受け取る段階と、受け取り時に、ダウンロードしたクリップの再生をクライアントデバイス上で発生させる段階とを含むクリップエンジンを用いてクリップデータベースからクライアントデバイスにクリップを提供する方法に関する。本発明の実施は、以下のうちの1つ又はそれよりも多くを含むことができる。ダウンロードする段階は、ユーザのプロフィールに基づいてバックグラウンドの処理として実行することができる。ユーザのプロフィールは、ユーザの取引又は購入履歴、ソーシャルネットワーキングサイトからのユーザデータ、又はユーザプリファレンスのうちの少なくとも1つに関する情報を含むことができる。別の態様において、本発明は、コンピュータデバイスに上述の方法のいずれかを実施させるための命令を含む非一時的なnontransitoryコンピュータ可読媒体に関する。このような媒体は、アプリケーションプログラムとしてクライアントデバイスにダウンロードされる命令を含むことができる。別の態様において、本発明は、クライアントデバイスからクライアントのクリップ要求を受け取り、取り出したクリップをクライアントデバイスに配信するクライアントデバイスのための通信モジュールであるクライアント通信モジュールと、クリップエンジンからクリップデータベースにクリップエンジンのクリップ要求を送信し、クリップデータベースからクライアントデバイスへのクリップの送信を準備するクリップデータベースのための通信モジュールであるデータベース通信モジュールとを含むクリップデータベースからクライアントデバイスにクリップを提供するためのクリップエンジンに関する。本発明の利点は、以下の1つ又はそれよりも多くを含むことができる。ビデオクリップは、毎日又は他の定期的ベースでクライアントデバイスに提供することができ、ユーザに忘れられない楽しい閲覧経験をもたらす。ビデオクリップは、セリフ又は引用のような検索基準に基づいて提供することができる。ビデオクリップは、映画の雑学問題のようなユーザが解答するための質問に基づいてクライアントデバイスに提供することができ、ゲームの機会及びユーザの映画の知識を試す方法をユーザに提供する。ビデオクリップは、ユーザのプロフィール及び/又は現況、例えば、心的状態に関するユーザの質問への回答に基づいてクライアントデバイスに提供することができ、感情及び心的状態又は他の心情を表現するための新しい方法をユーザに提供する。ユーザが対応するコンテンツ、例えば、映画又は音楽ビデオを購入又はレンタルすることを可能にする情報をビデオクリップで提供することができ、顧客にはコンテンツにアクセスするための新しい方法をもたらし、反対にコンテンツプロバイダにはユーザに到達する方法を可能にする。ユーザには、好きな映画を想起させるか又は通知し、又はコンテンツプロバイダが売り込みたい映画を通知することができる。他の利点は、図面及び特許請求の範囲を含む以下の説明から明らかであろう。最初に、以下の説明の大半は、例えば、映画からのビデオクリップに関連することになる点に注意されたい。しかし、用語クリップは、他の種類のデジタルコンテンツ、例えば、オーディオクリップ、電子書籍、音楽ビデオ、テレビ番組、及び実際には実質的にあらゆるデジタルコンテンツ品目にも同様に関連することができ、従って、本発明の範囲は、ビデオクリップだけに限定されない。本明細書では、用語クリップとは、対応する又は関連するコンテンツ品目の小さい示唆部分を指すことになり、多くの場合、ユーザに、対応する又は関連するコンテンツ品目の購入を誘発する役目をする。複数のクリップは、所定のコンテンツ品目に関連することがあり、その逆もある。しかし、クリップはあらゆるサイズとすることができ、任意のコンテンツを有することができる点は理解されるであろう。図1を参照すると、システム10を図示の主要構成要素に対する様々な代替物を有する論理図に示している。特に、クリップデータベース12をクリップエンジン14と共に示している。エンドユーザプラットフォーム又はクライアントデバイス16は、クリップエンジン14と通信するように示している。クライアントデバイス16は、ビデオクリップのようなクリップの要求をクリップエンジン14に対して行い、クリップエンジン14は、クリップデータベース12からの支援を得て又は支援なしで要求を解決して、所望された又は判断したクリップをクライアントデバイス16に提供する。いつかの実施では、クリップエンジンが提供を準備するが、クリップデータベースが直接にクライアントデバイスにクリップを提供する。クリップデータベース12は、クリップを保存して必要に応じて提供するあらゆるタイプのサーバ又は他のデータベースシステム18とすることができる。代替的に、クリップを保存する代わりに、クリップデータベース12は、データベース18内に保存された完全なコンテンツ品目からクリップを作成することができる。例えば、クリップデータベース12は、クリップエンジン14から要求を受け取ることができ、要求は、共にビデオクリップを一意的に判断するコンテンツ品目のインポイント及びアウトポイントを含む。このようにして、このような仮想クリップを即座に作成することができる。クリップデータベース12は、クリップエンジン14が望ましいクリップを作成することができる元のコンテンツ品目を自己のノードで累積的に提供することができるコンテンツ配信ネットワークCDN19とすることができる点にも注意されたい。別の実施では、クリップデータベース12は、クリップの第三者ソースへのポータル26として表すことができる。このようなクリップの第三者ソースは、Crackle登録商標のようなビデオファイル閲覧及び共有サイト28を含むことができる。1つの実施において、クリップデータベース12は、コンテンツ品目及び/又はこのクリップを保存することができ、現在既存のメタデータが適用されている。次に、メタデータを検索クエリと組み合わせて使用して、1つ又はそれよりも多くのクリップを識別することができる。代替的に、クリップデータベース12は、クリップを提供する目的専用サーバとして設けることができる。内部の各コンテンツ品目に関して、コンテンツ品目の所有者に適切な権利が設定され対価を支払うことができる。メタデータは、各シーン毎又は各フレーム毎でさえも提供することができる。言い換えれば、セリフ、俳優、心的状態、又はどのような種類のアクションが行われるか、例えば、爆発などのような態様を含むフレームレベルのメタデータを提供することができる。特定のシーンは、業務上の理由から、例えば、デジタル権が許可されていない、裸体を含むなどから利用不可の場合がある。以下でより詳細に説明するように、ビデオクリップを閲覧する際、ユーザには、対応する又は関連するコンテンツ品目を購入又はレンタルするためのオプションを与えることができる。購入又はレンタル取引は、取引モジュール24を用いて達成することができ、これは、完全な及び/又は関連するコンテンツ品目へのポータル又はそのソース22に誘導することができる。クライアントデバイス16は、図示のように、クリップエンジン14を通じて取引モジュール24に誘導することができる。クライアントデバイス16は、いくつかの異なるタイプのデバイス上に実施可能なデスクトップ又はデジタルウィジェット32を通じてクリップエンジン14と対話することができる。例えば、デスクトップウィジェット32は、携帯電話42、ラップトップ又はタブレットコンピュータ44、デスクトップコンピュータ46、コンソールシステム48、テレビ52上に、又は一般的に別のソフトウエア処理54内部に実施することができる。携帯型ゲーム機などのような他のデバイスも理解されるであろう。デジタルウィジェット32は、カレンダーアプリケーション34、ソーシャルネットワークアプリケーション36、デスクトップアプリケーション38、ソーシャルネットワークアプリケーション内部のオプションに、又は他の形式で実施可能である。クリップはまた、カレンダー又はアプリケーションがホストするあらゆる場所内に、例えば、ブラウザベースのアプリケーションでインポート可能なフィード内に組み込むことができる。特定の他の形態についてはモードアプリケーションとして以下で説明し、本発明の開示を所与として、当業者は、他のアプリケーションも可能であることは理解されるであろう。クリップは、要求からいくつかの方法で戻すことができる。一般的に、クリップ又はクリップ群は、ユーザ又はアプリケーションによって与えられた基準をクリップ内のキーワード又は他のメタデータに対して照合することによって見出される。クリップは、無料又は有料で提供することができる。例えば、拡張クリップ又は関連するコンテンツのためのクーポンと共に提供されるクリップには、料金を課すことができる。クリップはまた、ユーザに対してパーソナライズすることができ、例えば、ユーザがアクションアドベンチャー映画のファンの場合、提供されるビデオクリップは、このジャンルに絞ることができる。クリップのためのユーザインタフェース56は、クリップの選択を可能にし、並びにクリップ及び/又はクリップに関連する完全なコンテンツ品目の表示のための部分又はウィンドウを含むことができる。ユーザインタフェースはまた、クリップに関連する商品及びサービスの販売促進、マーケティング、及び広告を提供することができる。代替的実施では、販売促進、マーケティング、及び広告は、それ自体でクリップを形成することができ、このようなクリップは、オーバーレイするか又は得られるビデオクリップ内に挿入することができる。販売促進、マーケティング、及び広告は、別々の広告サーバによって生成することができ、これらのサーバは、クリップエンジン14又はクリップデータベース12とインタフェースで接続して、クリップと並んで広告を提供し、又は得られたビデオクリップ自体の内部に埋め込むことができる。ビデオクリップのためのユーザインタフェースはまた、近々登場するビデオクリップのプレビュー、並びに過去に提供されたビデオクリップをユーザが再訪する方法も提供することができる。ユーザインタフェースは、更に、ユーザが再生したクリップを再生することを可能にする。ビデオクリップは、ストリーミングすることができストリーミングクリップ58として示す、又はダウンロードクリップ62として具現化することができる。代替的に、クリップ64は、例えば、バックグラウンドの処理でダウンロードすることにより、クライアントデバイス16上に事前に保存することができる。このようにして、クリップを再生したい時にネットワーク接続がない場合でも、クリップ全体が入手可能である。この実施では、クリップエンジンからの信号を利用して、保存されたクリップの再生を引き起こし又は開始することができる。図2は、本発明の特定の実施の流れ図20である。流れ図20において、第1段階は、ユーザが毎日、カレンダーアプリケーションにアクセスすることである段階66。例えば、ユーザは、朝、仕事を始める時に自己のカレンダーアプリケーションを開くことができる。幅広い種類の代替案が存在し、例えば、ユーザは自己のカレンダーを開いたままにすることができ、クリップエンジンが毎日同じ時間に又は例えばオプション又は設定メニューでユーザによって設定されたいずれかの他の定期的ベースでクリップを提供することができることは理解されるであろう。次の段階は、ユーザに毎日又は他の定期的ベースで、異なるムービークリップを呈示することである段階68。クリップは、予告編又は他のあらゆる種類のクリップとすることができる。クリップをこの実施では今日のクリップと呼ぶが、これは、曜日に対応することもある。例えば、新しいDVDが火曜日に発売されるので、火曜日の今日のクリップは、新しく発売される映画に対応することができる。金曜日は、ホラー映画、土曜日はコメディ、又はユーザによって又はクリップエンジンプロバイダによって設定された他のいずれかの基準に対応することができる。祝日は、これら自体のクリップのソースを有することができる。例えば、ハロウィンには、ホラーのクリップを提供することができる。バレンタインデーには、恋愛映画からのクリップを提供することができる。クリップは、その日のニュースに基づいて提供することができる。例えば、選挙日には、政治映画からのクリップを提供することができる。クリップは、再生される時間帯に基づいて変えることができる。例えば、クリップが現地時間の深夜に再生される場合には、日中に再生されるクリップと比較して、より静かなクリップを再生するように重み付けを課すことができる。図3は、本明細書で開示する原理の実施に従う一般的方法を示す流れ図30である。流れ図30において、第1段階は、ユーザがアクションを行うことである段階72。図4に関連して以下で特定のタイプのアクションについて説明する。アクションに起因して、ビデオクリップが選択され、又はビデオクリップの基準が判断される段階74。この実施では、ビデオクリップの選択は、2つの方法のうちの一方とすることができる。第1に、ビデオクリップの選択は、無作為とすることができる段階84。この実施では、無作為のビデオクリップは、毎日又は上述のような他のいずれかの選択された定期的ベースでユーザに提供される。別の実施では、ビデオクリップの選択は、無作為ではなく段階86、むしろ非無作為の基準に基づいて判断される。ビデオクリップの選択が無作為ではない場合、1つのケースでは、ビデオクリップは、ユーザによって単に選択することができる。代替的に、ユーザのアクションが基準を識別する場合、クリップデータベース内のキーワード又はメタデータに対して照合するために、この基準又は、より適すように構築されたプロキシ基準を使用することができる。いくつのクリップがユーザによって選択されるか、又はいくつのクリップが基準を満たすかにより、1つ又はそれよりも多くのクリップをユーザに戻すことができる。流れ図30の次の段階は、ユーザに1つ又はそれよりも多くのビデオクリップを呈示することである段階76。ビデオクリップがユーザによって又は基準によって一意的に判断された場合には、ビデオクリップを呈して直ちに再生することができる。代替的に、いくつか又は多くのビデオクリップが基準を満たす場合、ユーザには、選択するためのクリップのリストを呈示することができる。ユーザには、クリップの全てを再生するためのオプションを呈示することができる。アクションが連続して行われると、付加的なビデオクリップを提供して再生することができる。1つの実施では、ビデオクリップは、主題において関連している段階82。例えば、同じ映画からのシーン、又は同じ俳優、ジャンル、又は監督などからの映画は、アクションが連続して行われる時に、例えば、ユーザが、例えば、同じ日に又は連続する日にわたって自己のカレンダーアプリケーションを開くか又はこれにアクセスする時に表示することができる。別の実施では、ビデオクリップは、主題において無関係とすることができる段階78。図4を参照すると、段階72、すなわち、ユーザがアクションを行う段階を達成することができる様々な例示的な方法を示す線図40を示している。図2を参照して上述したように、ユーザを実行することができる1つのアクションタイプは、例えば、毎日又は他の定期的ベースで、自己のカレンダーにアクセスすることである段階88。別のタイプのアクションは、ユーザがサービスにアクセス可能であることである段階92。例えば、ユーザは、ファイル共有サイト、DVDレンタルの市販のサイト、コンテンツ品目配信、又はチケット販売のサービスなどにアクセス可能である。カレンダーアプリケーションにアクセスする以外に、ユーザは、電子メールクライアント、時計、タスクマネージャなどのような別のアプリケーションにアクセス可能な段階94。ユーザはまた、図9及び10に関連して以下でより詳細に説明するような1つ又はそれよりも多くのモードアプリケーションにアクセス可能である段階96。ユーザは、ソーシャルネットワーキングサイトにアクセスすることができ段階98、これは、サイト内部でソーシャルネットワーキングアプリケーション又はオプションを提供することができ、このアプリケーション又はオプションは、クリップエンジンからフィードを受け取り、ユーザがこのサイト上でビデオクリップにアクセスし又はこれを共有するのを可能にする。以下に説明するように、モードアプリケーションはまた、ソーシャルネットワーキングサイトのコンテクスト内に実施することができる。ユーザがアクションを行うことができる別の方法では、ユーザは、セリフ、登場人物などに基づいてクリップを直接に検索することができる段階102。いくつかのクリップが返ることがあり、ユーザは、これらの中から閲覧及び/又は共有するように選択することができる。上述のアクションは、例にすぎず、ユーザは、本明細書に開示する原理の枠の中であらゆる数のアクションを行うことができる点は理解されるであろう。図5を参照すると、段階76、すなわち、ユーザにビデオクリップを呈示する段階を達成することができる様々な方法を示す線図60を示している。上述のように、ビデオクリップは、クライアントデバイスにストリーミングすることができ段階114、ビデオクリップは、デバイスにダウンロードして実質的に同時に、例えば、リアルタイムに再生することができ段階116、又は例えばバックグラウンドの処理で以前にダウンロードしたビデオクリップを再生させることができる段階118。再生させる段階は、クリップエンジン、クリップデータベース、又はデジタルウィジェットなどから送信される信号を通じて行うことができる。別の実施では、ビデオクリップは、必要に応じて適切なプラグインを用いてブラウザ内で再生することができる段階122。この場合、プラグインを登録する段階も実行することができる。更に別の実施では、ビデオクリップは、ネイティブデバイスアプリケーションのコンテクスト内で再生することができる段階124。例えば、ビデオクリップは、この目的のように設計されたメディアプレーヤウィンドウで再生することができる。この場合、ネイティブデバイスアプリケーション内部に埋め込まれたビデオクリップを再生することができる段階126。例えば、カレンダーアプリケーションは、ビデオクリップを再生するために設けられたウィンドウを有することができる。代替的に、ビデオクリップは、ネイティブデバイスアプリケーション上にオーバーレイで再生することができる段階128。このようにして、ユーザは、依然としてクリップを楽しみながら、基本であるアプリケーションの状況を見続けることができる。別の実施では、ビデオクリップは、完全に別の無関係なウィンドウで再生することができる段階132。このようにして、ビデオクリップは、デスクトップの別の部分に移動することができ、又は別々に閲覧するために他の方法で操作することができる。本発明の開示を所与とすれば、他の実施も可能であることは理解されるであろう。図6を参照すると、線図70は、段階76、すなわち、ユーザにビデオクリップを呈示する段階を達成することができる付加的な様々な方法を示している。第1に、上述のように、クリップは、あらゆる数の異なる種類のデジタルコンテンツ品目によって表現することができ、映画からのビデオクリップ段階152、映画の予告編段階154、音楽ビデオ段階156、例えば、ビデオクリップ間又はその内部の広告段階158などを含む。例えば、オーディオコンテンツ、画像、電子書籍、ウェブページを含む他のテキストのコンテンツなどのような他の種類のデジタルコンテンツを含むことができる。ユーザにはまた、ビデオクリップに関して付加的なオプションを与えることができる段階134。例えば、ユーザには、ビデオクリップに関連するコンテンツ品目に関する付加的情報又は販売促進情報又はオファーを与えることができる段階136。すなわち、ユーザには、コンテンツ品目のデジタル又はディスクバージョンの発売日に関する情報、コンテンツ品目のためのダウンロード可能な又は印刷可能なクーポンへのアクセス、又はコンテンツ品目に関する販売促進のための情報などを与えることができる。ユーザにはまた、ビデオクリップ又はビデオクリップへのリンクを他のユーザに転送するためのオプションも与えることができる段階148。転送オプションは、ソーシャルネットワーキングサイト又は関連のアプリケーションのコンテクスト内で提供することができる。ユーザにはまた、ビデオクリップに関連する1つ又は複数のコンテンツ品目を購入又はレンタルするためのオプションも与えることができる段階138。例えば、ビデオクリップが映画の予告編の場合、関連するコンテンツ品目は、映画とすることができる。別の関連コンテンツ品目は、映画に関連する音楽ビデオとすることができる。購入又はレンタルを達成するために、購入情報がユーザに対してアクセス可能でなければならない。1つの実施では、購入情報は、適切なプロバイダから提供されるように各ビデオクリップに添付することができる段階142。この実施では、購入情報をビデオクリップファイルと共に又は別々の伝送で送信することができる。適切なプロバイダとは、一般的に、コンテンツを販売又はレンタルすることができるサービスプロバイダである。別の実施では、購入情報をビデオクリップ内に埋め込むことができる段階144。このようにして、購入情報はクリップエンジンに対して透過的である。いずれの場合にも、購入情報へのアクセスにより、取引の処理が可能になり段階146、これは、次に、コンテンツ品目のダウンロード又はストリーミングを可能にすることにより、関連するコンテンツ品目へのアクセスを開始する。図7は、クリップエンジン及びクリップデータベースシステム80の1つの実施を示している。クリップエンジン14は、クリップデータベース12と信号通信しているように示している。1つの代替形態では、クリップエンジン14は、クライアントデバイスからのデータを使用して、ユーザ又はモードアプリケーション又は他のアプリケーションによって選択された1つ又はそれよりも多くのクリップを要求するが、これは、クリップclip又はclipsが基準によって明確に判断される場合である段階166。例えば、ユーザが特定のクリップを要求する場合、又はユーザによって設定された基準が、ただ1つのクリップだけがこれに適合するようになっている場合には、クリップデータベースからクリップを直ちに取得することができる。代替的に、基準によって1つのクリップが明確に判断されない場合、クリップエンジンは、基準に基づいていくつかのクリップを解決して要求することができる段階168。言い換えれば、クリップエンジンは、基準をメタデータと比較することにより計算を実行して、基準に適合するクリップを判断して要求することができる。いずれの場合も、計算の一部分は、必要に応じてクライアントデバイスによって又はクリップデータベースによって実行することができる。一般的に、何らかのレベルの計算又は解決が必要になるが、それによってクリップが一意的に判断される場合には、このクリップを直ちに再生することができる。判断されない場合、ユーザにはいくつかのクリップを呈示することができ、ユーザインタフェースにより、ユーザの要望に従う1つ又はそれよりも多くのクリップの選択を可能にすることができる。これも図7に示すように、クリップデータベース12は、基準によって明確に判断される場合には、ユーザ又はモードアプリケーション又は他のアプリケーションによって選択されたクリップを提供することができる段階172。基準によって明確に判断されない場合には、クリップデータベース12自体が、いずれの1つ又は複数のクリップが基準を満たすかを解決するモジュールでありながら、同時に基準に基づいてクリップを提供するモジュールとすることができる段階174。図7に示す実施では、クリップエンジン又はクリップデータベースのいずれか又は両方が何らかのレベルの解決を実行することができ、解決は、クリップメタデータを基準と照合することに関連する。基準は、一般的に、クライアントデバイスから提供されるが、一部の場合には、クリップエンジンからの情報も利用することができ、例えば、クリップエンジンが過去の閲覧に関する情報を保存するなどである。更に、一部の実施では、クライアントデバイスは、何らかのレベルの解決又は事前解決を提供することができ、又は代替的に解決により適する形式に基準を変換することができる。図8を参照すると、クリップエンジン14’がクリップデータベース12’のフロントエンド構成要素又はモジュールとして設けられる代替的実施90を示している。この実施では、クリップエンジンがクリップデータベースの一部分を形成し、従って、これらの機能は統合又は共有される。図9は、クリップエンジン14及びクリップデータベース12と通信するクライアントデバイス16を含むシステム100を示しており、クライアントデバイスは、モードアプリケーション184、186、188、又は192の1つ又はそれよりも多くを実行中である。モードアプリケーションには、ソーシャルネットワーキングサイト194内部又はこれと通信するのような外部情報及び/又は制御を提供することができる。ソーシャルネットワーキングサイト194は、ソーシャルネットワーキングサイト内にインストール済みのアプリケーションとして、又はソーシャルネットワーキングサイトのフレームワーク内から実行されるオプションのいずれかで外部情報及び/又は制御を提供することができる。このようなシステムでは、ユーザは、ソーシャルネットワーキングサイト上でアプリケーションにアクセスすることができ、クリップエンジン14は、表示して共有するためにソーシャルネットワーキングサイトにクリップを提供して戻すことができる。ユーザがモードアプリケーションの結果又はビデオクリップを共有することができるように、ソーシャルネットワーキングサイト194内部又はそれ以外の場所に共有施設196も設けられる。ユーザは、ソーシャルネットワーキングサイトを通じてクリップを閲覧して共有し、クリップを自己のページ又は友人のページにポストし、又は他の人のページからクリップを取り出すことができる。例えば、ユーザは、自分の好きな映画のセリフを検索して、その結果のクリップを自己のページにポストし又はこれを友人のページにポストするために友人に送信することができる。各モードでは、利用可能な要求のタイプは様々であり、かつクリップエンジン14が、戻すクリップを選択する方法を判断する。各モードは、ユーザのための異なるインタフェースを利用することができ、別々のアプリケーションとして作動する。ユーザは、モードアプリケーションと対話することができ、モードアプリケーションがクリップエンジンと対話して、適宜、データを共有することができる。モードは、一緒に又は重複する機能で作動し、並びに全く別々に作動させることができる。1つのモードアプリケーションは、図2に関連して上記で説明した今日のクリップアプリケーションに類似する。特に、ユーザが定期的にクリップを受け取るデイリーモードアプリケーション192を利用することができる。ユーザは、クリップ選択を特定の方法で指示するための様々な設定を入力することができる。例えば、ユーザは、好きな俳優のような設定を入力することができ、クリップを、このような好きな俳優から抜粋することができる。ユーザはまた、様々な設定と並んで様々な設定のための重み付けも入力することができる。特定のクリップを特定の時間に表示させ又はさせないような規則を入力することができる。クリップの選択はまた、ユーザのプロフィール及びアクション履歴、例えば、ユーザによって行われた購入、ユーザのクリックスルー、ユーザの閲覧履歴、入手可能であればユーザの他の蓄積された購入又はライブラリなどに基づくことができる。このような情報は、ソーシャルネットワーキングサイト内にユーザが存在することから判断することができる。この点では、ユーザの関心だけではなく、その友人の関心、及び説明された関心事又は群もクリップを判断することができる。説明してきたようなこのような他のいずれかのファクタ、並びにクリップに対応するコンテンツ品目の発売日を含む他のものなども利用することができる。このモードでは、無作為のクリップを有効にすることができる。別のモードアプリケーションは、クイズモード188である。このモードでは、ユーザがユーザインタフェース56内の又は、例えば、ソーシャルネットワーキングサイト内の雑学クイズインタフェースを利用して雑学問題に解答する。このモードでは、クリップは、質問の前、途中、又は後に再生することができる。例えば、クリップエンジンは、クイズゲーム内の質問を補足するためにクリップを提供することができる。1つの実施では、クリップは、質問の一部分として提供することができ、例えば、このクリップの映画又は俳優を特定せよ又はどのクリップがこの映画からのものか、すなわち、複数のクリップを見せる。クリップはまた、解答又は解答の一部分として提供することができ、例えば、質問への解答が映画又は映画のワンシーンの場合、映画又はシーンを呈示するためにクリップを提供することができる。このようなクイズモードアプリケーションの付加的な態様について、図10を参照して、特にソーシャルネットワーキングアプリケーションに関連して以下に説明する。別のモードアプリケーションは、検索モード186である。このモードでは、ユーザが検索インタフェース上で検索基準を入力する。基準は、映画のタイトル、セリフ、引用、俳優、スタッフ、公開年、言語、国、スタジオ、ジャンル、興行収入、公開日、人気度などを含むことができる。検索モードの結果は、特定の映画、俳優、引用、又は上記で開示したような他のいずれかの基準などに対応する特定のクリップ又はクリップ群とすることができる。クリップエンジン14は、ユーザによって入力された検索から1つ又はそれよりも多くの基準を導出して、導出した基準からクエリ自体を更に作成することができる。別のモードアプリケーションは、応答フォーム184である。応答フォーム184は、例えば、パーソナリティモードを生成するために利用することができ、クリップエンジンは、個性又は心的特性に適合するクリップを提供する。特性は、ユーザのプロフィールから又はフォーム上の質問への回答から導出することができる。クリップエンジンは、特性をクリップに関連する適切なメタデータに照合する。この照合段階のために、関連するメタデータに示すような映画に関連する心的状態又は中心テーマに、又は映画の中の特定のシーンに特性を照合するためにルックアップテーブルを利用することができる。このようなメタデータは、映画又はシーンの特徴に基づいて割り当てるか又は導出することができる。クリップエンジンはまた、ユーザの心的状態又は個性に適合する場合があるコンテンツ品目の推奨又は提案も提供することができ、このようなコンテンツ品目に対応するクリップを再生することができる。更に、特性は、要求するユーザに関してではなく、別の人物に関するものとすることができる。例えば、友人が最悪の月曜日を過ごしている場合、ユーザは、最悪の月曜日に適切なクリップ、例えば、最悪の月曜日を過ごす登場人物が現れる映画のクリップを共有することができる。パーソナリティモードの1つの特定の実施において、結果をクリップのプレイリストとして具現化することができ、これは、閲覧者のパーソナライズされた個性の予告編になる。予告編は、関連する一連の映画クリップを通じて閲覧者の個性を伝える。予告編内の個々のクリップの1つ又はそれよりも多くは、テキストを含むグラフィックによって紹介することができ、これが、閲覧者の個性と関連する方法でクリップを組み立てて、例えば、ジョンは内気でたまに臆病でになり、予告編は、臆病で内気な登場人物の映画のクリップに画面が移ることになる。図10は、クイズモードアプリケーション188の付加的な詳細を示す流れ図110である。第1段階は、クイズモードアプリケーションをインスタンス化することである段階198。このアプリケーションは、クリップエンジンと通信できる限りは、スタンドアロンアプリケーション、ウェブアプリケーション、ソーシャルネットワーキングサイトアプリケーションなどとすることができる。次の段階は、クイズを表示することである段階202。ユーザは、クイズをして段階204、クイズをしている間にクイズを共有する段階206。クイズの質問の前、途中、又は後に閲覧しているユーザにクリップを提供することができる段階208。ユーザには、閲覧したクリップに関連する映画又は他のコンテンツ品目を購入するためのオプションを与えることができる段階212。クイズの後、様々なオプションをユーザに提供することができる。例示的なものを図10に示している。例えば、ユーザは別のクイズをすることができる段階214。代替的に、ユーザは、より高いスコアを得ることを期待して同じクイズをすることができる段階216。ユーザは、クイズを共有することができる段階218。このようにして、ユーザは、他のユーザ又は友人のスコアを負かそうと挑戦することができる。最後に、ユーザは、他のユーザ又は友人と結果を共有することができる段階222。その際、ユーザは、自己のクイズ結果を自身のウォールにポストしてコメントを追加することができる段階224。これ又は他のモードにおいて、ユーザは、例示的なクリップをポストして、例えば、全くなし、1回、自由になどでこのクリップを共有又は再ポストすることができる方法に関してクリップにタグ付けすることができる。特定のソーシャルネットワーキングサイトにおいて、ユーザには、ポストしたクリップ、クイズ、又は結果の賛同をLIKEボタンをクリックすることなどによって示すオプションを与えることができる段階226。最後に、ただし排他的にではないが、ユーザは、ソーシャルネットワーキング又は他のサイト内部の共有により、外部共有により、又はクリップへのリンクを単にコピーして電子メールを通じてリンクを友人に送信することにより、これらの結果を共有することができる段階228。このようにして、ユーザは、自分の好きな映画に基づいてソーシャルネットワーキングサイトを用いてクイズをして挑戦することができる。クイズは、クリップエンジンによって提供される質問及び解答の中にクリップを組み込むことができる。ユーザが映画の中の登場人物又は映画自体を好きであることを回答が示すように、クイズを提供することができる。このようにして、ユーザを楽しませて、どの映画又は登場人物又はシーンが、ユーザの個性、心的状態、関係性、又はメタデータを提供することができユーザがデータを提供することができる映画の実質的にいずれかの面に適合するかを見出すことができる。図11は、ユーザが自己自身のクリップを作成することができる本明細書に説明する原理による代替的実施を示しており、この実施をクリップ及び共有と呼ぶ。この実施は、ソーシャルネットワーキングサイト又は他の第三者サイト内のアプリケーションとすることができ、又はスタンドアロンアプリケーションとすることができる。一般的に、アプリケーションは、クリップエンジン14へのアクセスを有する。図11の流れ図120において、第1段階は、クリップ及び共有アプリケーションをインスタンス化することである段階232。ユーザ検索、ユーザプロフィールに基づく提案により、又はユーザが望ましいコンテンツ品目を識別することができる他のいずれかの技術により、1つ又はそれよりも多くのコンテンツ品目を選択することができる段階234。コンテンツ品目に対応する予め作成されたクリップを提供することができ、この場合には、ユーザは、予め作成されたクリップを選択することができる段階236。この段階において、コンテンツ品目内の有名な又は注目に値するシーンの少なくとも1つ及び一般的にはより多くのクリップが提供され、ユーザは、これらのクリップのうちの1つ又はそれよりも多くを選択する。ユーザはまた、いつクリップを開始して停止するかをそれぞれ描写するインポイント及びアウトポイントの選択により、カスタムサブクリップを作成することができる段階242。インポイント及びアウトポイントは、予め作成されたクリップから又はコンテンツ品目自体から選択することができる。次にユーザは、段階236で選択したクリップを段階242で作成したクリップとあらゆる望ましい順序で組み合わせて、カスタムクリップを作成することができ段階238、これは、クリップのプレイリストと見なすことができる。このようなカスタムクリップの作成には制約を課すことができる。このような制約は、クリップを用いてコンテンツ品目のうちのどの程度を借のためのすることができるかに関する制御を提供する。このような制約は、カスタムサブクリップ及びカスタムクリップの長さに対する時間的制約を含むことができる。例えば、カスタムクリップの全体の長さが4分を超えられない場合には、インポイントとアウトポイントの間の時間的距離は、4分を超えてはならない。他の制約及び規則を実施することもできる。これらの制約は、ビジネス規則によって実施することができ、ビジネス規則は、メタデータ内又はアプリケーション自体に存在することができる。後者の場合、プレイリストが所定の上限、例えば、4分を超えられないようにアプリケーションを単にハードコード化するだけでよい。クリップがビデオクリップでない場合、アナログの規則が適用可能である。例えば、クリップが電子書籍に関連する場合、いくつかのページ又は登場人物に制約を課すことができる。規則は、コンテンツ所有者の必要性及び要望に従って任意とすることができる点は理解されるであろう。カスタムクリップを作成した状態で、ユーザは、装飾、例えば、スコア、他の音楽、タイトル、クレジット、検索のためのキーワード、及びタグなどを追加することができる段階244。このようにして、クリップは、キーワード、作成者などによって検索可能にすることができる。次にユーザは、結果をプレビューすることができる段階246。次にユーザは、結果を保存して共有することができる段階248。ユーザは、これに応じて、共有されるカスタムクリップに関するコメントを提供し受容することができ、likesのような賛同のクリックを受け入れることができ、カスタムクリップをお気に入りとして設定することができ、カスタムクリップをフォルダ内にファイルすることができなどが可能である。ユーザと同様に他の閲覧者にも、結果として生じたカスタムクリップ内に含まれるコンテンツ品目のための販売促進を提供することができる段階252。言い換えれば、ユーザによってポストされたカスタムクリップ内に現れるクリップを有するいずれのコンテンツ品目に関しても、このような品目に関連する販売促進、広告、又はマーケティングをカスタムクリップの作成者又は閲覧者に提供することができる。コンバージョンが発生する場合、すなわち、ユーザ又は友人がカスタムクリップに関連するコンテンツ品目を購入又はレンタルする場合、1人又は複数のコンテンツ所有者への対価を含むデジタル権利問題に対処するためにバックエンド取引を実行することができる段階254。図12は、プロセッサ256を含むクリップデータベース12の一例示的実施を示している。クリップデータベース12は、クリップエンジン又はクライアントデバイスから要求又は基準を受け取ることができるコンピュータ可読の命令を有するメモリ258を含むことができる。例えば、メモリ258は、クリップclip又はclipsの直接の選択に適する形式で基準を受け取ることができ、又は別の構成要素により適切な基準に将来的に変換するための要求を受け取ることができる。クリップデータベース12はまた、保存されたビデオクリップを取得して提供することができるコンピュータ可読の命令を有するメモリ262も含むことができる。メモリ262は、上述のようにインポイント及びアウトポイントが提供された場合に、保存されたクリップを取得し又はクリップを作成することができる。代替的に、メモリ262は、別々のコンテンツプロバイダのような他のソースからクリップを取り出す又はクリップを作成することができる。クリップデータベース12はまた、提供された又は推測された基準に基づいて要求を解決することができるコンピュータ可読の命令を有するメモリ246も含む。メモリ246は、検索クエリ又は雑学問題など形式の要求を受け入れて、これをコンテンツ品目又はビデオクリップに関連するメタデータ又は他のデータに対して照合することができる基準に変換するために利用することができる。この機能はクリップエンジン14内に及びある程度まではクライアントデバイス16内に組み込むことができるので、メモリ264は、全ての実施において必要というわけではない。クリップデータベース12は、モードアプリケーションの一部又は全てと通信することができるコンピュータ可読の命令を有するメモリ266を更に含むことができる。言い換えれば、メモリ266は、モードアプリケーションと通信するために利用することができ、これらのアプリケーションは、順に、カレンダーアプリケーションのようなデスクトップウィジェット、ソーシャルネットワーキングサイトアプリケーション、又は説明してきたような他のタイプのアプリケーションとすることができる。モードアプリケーションは、一般的に、クリップエンジンによってホストされるが、クライアントデバイス又はクリップデータベースによってもホストされ、又はそれらの一部分を形成することができる。クリップデータベース12は、金融取引を含むコンテンツ品目をクライアントデバイスに提供するための取引を準備することができるコンピュータ可読の命令を有するメモリ268も更に含む。メモリ268は、様々なコンテンツ又はサービスプロバイダと連動して機能することができ、提供されるビデオクリップに伴う又は含まれる購入情報を利用して、コンテンツの購入又はレンタルを行う時に起動することができる。メモリ268の機能のいくつかも、クリップエンジン14内に組み込むことができる。図13は、プロセッサ272を含むクリップエンジン14の一例示的実施を示している。クリップエンジン14は、クライアントデバイスから要求又は基準を受け取ることができるコンピュータ可読の命令を有するメモリ274を含む。メモリ274は、メモリ258に類似することができるが、特に、クリップエンジンがクライアントデバイス16のユーザインタフェース56からデータ、例えば、検索要求、デスクトップウィジェットの設定、クイズの解答、フォームの応答などの受け取りを可能にする命令を含む。クリップエンジン14は、受け取った要求又は基準に基づいてクリップデータベースへの要求を形成することができるコンピュータ可読の命令を有するメモリ276を更に含む。メモリ276は、クリップデータベースに適する形式のクリップデータベース12への要求又はクエリを形成するために利用することができる。クリップエンジン14は、取得したビデオクリップをクライアントデバイスに配信することができるコンピュータ可読の命令を有するメモリ278を更に含む。配信は、ストリーミング、ダウンロードなどを含むいくつかの方法とすることができる。この点に関して、配信は、クリップデータベース12からクライアントデバイス16に直接に提供することができる点に注意されたい。クリップエンジン14は、コンテンツ品目をクライアントデバイスに提供するための取引を準備することができるコンピュータ可読の命令を有するメモリ282を更に含む。このメモリ282は、クリップデータベース内のメモリ268に対応するものであり、両方は、一緒に機能して、クライアントデバイス16が望ましいコンテンツ品目へのアクセスを購入、レンタルなどのいずれかによって取得するための取引を準備することができる。取引準備の機能は、メモリによって共有することができ、又はメモリのうちの1つが取引を完全に担うことができる。クリップエンジン14は、提供された基準に基づいて、要求されるクリップを解決又は判断することができるコンピュータ可読の命令を有するメモリ284を更に含む。すなわち、クリップエンジンに提供されたフォームが準最適又は単にクリップデータベース12内のクリップメタデータに対して直接適用するには適さない場合、メモリ284を利用して、要求への応答又は基準に適するクリップ又はクリップ群を解決又は他の方法で判断することができる。クリップエンジン14は、モードアプリケーションの一部又は全てと作動し又は通信することができるコンピュータ可読の命令を有するメモリ286を更に含む。メモリ286は、モードアプリケーション自体を作動させ、又はモードアプリケーションの作動のための他のプラットフォームと通信するために利用することができる。例えば、モードアプリケーションが、ビデオクリップの毎日の提供の場合、メモリ286は、アプリケーションを実行するのに必要な機能の多くを組み込むことができる。しかし、モードアプリケーションが、別のサーバ上で部分的に実行される応答フォームアプリケーション、例えば、パーソナリティモードの場合、メモリ286を利用して、別のサーバに及びそこからデータを通信して、アプリケーションの目的を果たすことができる。クリップエンジン14は、ソーシャルネットワーキングサイトのような第三者のサイトとインタフェースで接続することができるコンピュータ可読の命令を有するメモリ288を更に含む。このようにして、クリップエンジンは、データ、例えば、クリップ及び応答をそれぞれソーシャルネットワーキングサイトに及びそこから通信して、クイズ、調査、応答フォームなどのようなソーシャルネットワーキングサイトの目的を果たすことができる。クリップエンジン14は、クリップデータベース12と通信することができるコンピュータ可読の命令を有するメモリ289を更に含む。このようにして、クリップエンジン14は、クリップデータベース12に要求及び基準を通信し、これに応答してクリップを、又はクライアントデバイス16にクリップを直接配信したという通知を受け取ることができる。図14は、プロセッサ292を含む例示的なクライアントデバイス16を示している。クライアントデバイス16は、ネイティブアプリケーションとして、又は別のアプリケーション、例えば、カレンダーアプリケーション内部のいずれかでビデオクリップアプリケーションをロードすることができるコンピュータ可読の命令を有するメモリ294を含む。変形も見出されると考えられる。例えば、ビデオクリップアプリケーションは、ウェブアプリケーションとすることができ、ビデオクリップは、プラグインで再生することができる。クライアントデバイス16は、ビデオクリップの要求をユーザから受け取ることができるコンピュータ可読の命令を有するメモリ296を更に含む。要求は、説明してきたように、カレンダーアプリケーション又はデスクトップウィジェットのための設定、フォームへの応答、雑学問題への解答などを含むいくつかの形式とすることができる。クライアントデバイス16は、1つ又はそれよりも多くのビデオクリップを解決するのに用いる基準を受け取ることができるコンピュータ可読の命令を有するメモリ298を更に含む。このメモリ298は、いくつかの点でメモリ296と重複することができる。メモリ298は、直接の要求以外の基準を受け取るのに特に有用である。例えば、メモリ298は、俳優情報、ジャンル情報、及び配信される1つ又はそれよりも多くのクリップを判断するのに有用な他の情報のような基準を受け取ることができる。クライアントデバイス16の機能に応じて、クライアントデバイス16は、受け取った要求及び/又は基準を所与として、クリップの何らかのレベルの解決をもたらすことができる点に注意されたい。クライアントデバイス16は、要求又は基準をクリップエンジンに送信することができるコンピュータ可読の命令を有するメモリ302を更に含む。メモリ302は、無線技術、有線技術を含むあらゆる数の技術によって通信することができ、メモリ302は、一般的に、公知のネットワーク伝送方法を組み込んでいる。クライアントデバイス16は、ビデオクリップを表示することができるコンピュータ可読の命令を有するメモリ304を更に含む。例えば、ビデオクリップは、この目的のための別々のウィンドウで、ブラウザのプラグインで、ネイティブアプリケーション独特の表示ウィンドウで、例えば、カレンダーアプリケーションなどで再生することができる。クライアントデバイス16は、ビデオクリップに関連するオプションに関するユーザ入力を受け取ることができるコンピュータ可読の命令を有するメモリ306を更に含む。例えば、メモリ306により、付加的情報を要求し、関連するコンテンツ品目に対応してダウンロードされるクーポンを要求するユーザ入力など受信を可能にすることができる。クライアントデバイス16は、ユーザ入力の表示及び受信を含むモードアプリケーションの一部又は全てを作動させることができるコンピュータ可読の命令を有するメモリ308を更に含む。メモリ308は、設定の入力、質問への回答又は解答の入力、並びに質問、フォーム、及びビデオクリップ、並びに関連するコンテンツ品目の表示を含むこのようなアプリケーションのクライアントサイドを作動させるために利用することができる。一般的に、このようなアプリケーションのサーバサイドは、クリップエンジン14又はクリップデータベース12によって処理される。様々な実施において、このようなアプリケーションのクライアントサイドは、薄いか又は実質的である可能性がある。クライアントデバイス16は、ビデオクリップ又はモードアプリケーションの結果を別のクライアントデバイスに対して共有することができるコンピュータ可読の命令を有するメモリ312を更に含む。メモリ312は、公知のメッセージング技術を用いて別のクライアントデバイスに対して直接通信するために利用することができ、又はファイル共有サーバ又はソーシャルネットワーキングサイトのような仲介物を通じて作動させることができる。メモリ312はまた、他のクライアントデバイスによって後でアクセスするために、ビデオクリップ又はモードアプリケーションの結果をサーバ又はサイトにポストするために利用することができる。メモリ312は、このようなポストへのアクセスを制御するために更に利用することができる。図12-14には示していないが、他のメモリも理解されるであろう。例えば、クイズ及び応答フォームを作成し、認証を確立しなどを行うことができるコンピュータ可読の命令を有するメモリを設けることができる。代替的実施において、これらのメモリは、ソフトウエア、ハードウエア、又は様々な形式のファームウエアのいずれかでモジュールとして実施することができる。例えば、通信モジュールを利用して、クリップエンジンとクライアントデバイスとの間、並びにクリップエンジンとクリップデータベースとの間でデータを通信することができる。データベースモジュールを利用して、クリップデータベースのデータベース機能を処理することができる。他のモジュールも、理解されるであろう。クリップの系統的アクセス、例えば、ビデオクリップの毎日のアクセス又は他のこのような提供をもたらすシステム及び方法について開示した。上記で開示したように、ユーザには、ビデオクリップを見るための有利で楽しい方法、並びにクリップに関連するコンテンツ品目にアクセスする、例えば、購入又はレンタルするための有利な方法を提供することができる。1つの実施は、クライアントデバイス、クリップエンジン、又はクリップデータベースを提供するコードを実行するためのようなコンピュータ命令を保存して実行するための1つ又はそれよりも多くのプログラマブルプロセッサ及び対応するコンピュータシステム構成要素を含む。図15を参照すると、クライアントデバイス、クリップエンジン、又はクリップデータベースのための例示的なコンピュータ環境の表現が示されている。コンピュータ環境は、コントローラ314と、メモリ318と、ストレージ322と、媒体デバイス326と、ユーザインタフェース334と、入力/出力I/Oインタフェース336と、ネットワークインタフェース338とを含む。構成要素は、共通バス342によって相互接続される。代替的に、中央にコントローラを有する星形パターンのような異なる接続構成を使用することができる。コントローラ314は、プログラマブルプロセッサを含み、デバイス及びサーバ及びこれらの構成要素の作動を制御する。コントローラ314は、メモリ318又は埋め込みのコントローラメモリ図示せずから命令をロードし、これらの命令を実行してシステムを制御する。実行において、コントローラ156は、部分的にソフトウエアシステムとしてクリップエンジン14を提供することができる。代替的に、このサービスは、コントローラ314内で別々のモジュラー構成要素として実施することができる。非一時的なコンピュータ可読メモリ316を含むことができるメモリ318は、第2のディスプレイ及びサーバの他の構成要素によって一時的に使用するデータを保存し、上述のように、メモリ258-268、274-288、及び294-312を含むことができる。1つの実施において、メモリ318はRAMとして実施される。別の実施では、メモリ318はまた、フラッシュメモリ及び/又はROMのような長期の又は永続的なメモリを含む。非一時的なコンピュータ可読メモリ324を含むことができるストレージ322は、システムによって使用されるデータを保存するためなどでデバイス及びサーバの他の構成要素によって一時的又は長期に使用するデータを保存する。1つの実施において、ストレージ322は、ハードディスクドライブ又は半導体ドライブである。非一時的なコンピュータ可読メモリ328を含むことができる媒体デバイス326は、取外し可能媒体を受け入れ、取外し可能媒体からデータを読み取り及び/又は書き込む。1つの実施において、媒体デバイス326は、光学ディスクドライブ又はディスクバーナー、例えば、書込可能ブルーレイ登録商標ディスクドライブ332である。ユーザインタフェース334は、例えば、クライアントデバイスのユーザからのユーザ入力を受け入れて、ユーザに情報を呈示するための構成要素を含む。1つの実施において、ユーザインタフェース334は、キーボードと、マウスと、オーディオスピーカと、ディスプレイとを含む。コントローラ314は、ユーザからの入力を用いて、例えば、クライアントデバイス16の作動を調整する。I/Oインタフェース336は、外部ストレージ又は補助デバイス、例えば、プリンタ又はPDAのような対応するI/Oデバイスに接続するために、1つ又はそれよりも多くのI/Oポートを含む。1つの実施では、I/Oインタフェース336のポートは、USBポート、PCMCIAポート、シリアルポート、及び/又はパラレルポートのようなポートを含む。別の実施では、I/Oインタフェース336は、外部デバイスとの無線通信のための無線インタフェースを含む。これらのI/Oインタフェースは、1つ又はそれよりも多くのコンテンツサービスプロバイダに接続するために利用することができる。ネットワークインタフェース338により、ローカル及びより広いネットワークとの接続が可能になり、RJ-45又はEthernet接続又はWiFiインタフェース802.11のような有線及び/又は無線ネットワーク接続を含む。WiMax、3G又は4G、802.15プロトコル、802.16プロトコル、衛星、Bluetooth登録商標、赤外線などを含むいくつかの他のタイプのネットワーク接続が可能であることは理解されるであろう。クライアントデバイス、クリップエンジン、及びクリップデータベースは、このようなデバイスに独特の付加的なハードウエア及びソフトウエア、例えば、電力及びオペレーティングシステムを含むことができるが、これらの構成要素は、簡潔にするために図には特に示していない。他の実施において、デバイスの異なる構成、例えば、異なるバス又はストレージ構成又はマルチプロセッサ構成を使用することができる。本発明の様々な例証的な実施について説明した。しかし、当業者は、付加的な実施も可能であり、本発明の範囲内であることは認識されるであろう。例えば、テレビ又はインターネットビデオ、オーディオ、テキスト、又はウェブコンテンツのような様々な種類のコンテンツ品目を配信することができる。従って、本技術は、ムービークリップの取得及び再生に限定されない。この技術のプラットフォームを所与とすれば、作成可能なモードアプリケーションのタイプの変形が認識されるであろう。例えば、ユーザは、心的状態又は経験に基づいて一連の質問に答えることができ、システムは、ユーザの回答を最も示している映画を選択することができる。このようなものは、ユーザが観たいと所望すると考えられる映画であると仮定することができる。映画のビデオクリップを提供することもできる。一方、ユーザの気分が落ち込んでいる場合には、システムは、コメディ又は陽気な映画を提案することができる。このような質問及び回答のフォーマットは、他のアプリケーションに対しても適切とすることができる。例えば、ビデオクリップ又はこの関連コンテンツ品目を観る前又は後に、ユーザは、映画の中のどの登場人物が最も好きかを判断するのを目的とした一連の質問に答えることができる。一連の質問の後、ユーザには、この登場人物が目立って登場するビデオクリップを見せることができる。同様にして、ユーザは、別のユーザに関するこのような一連の質問に答えることができる。更に、ユーザの人生又はその期間における心的状態又は経験の経過を表すムービークリップを互いに組み合わせることができる。例えば、ユーザは、一連の感情又は心情又は経験の種類などを引き出す一連の質問に答えることができる。クリップエンジンは、これらの感情及び経験を呼び起こす一連のクリップを互いに一続きにすることができる。基本的に、クリップエンジンは、ユーザの人生を喚起する映画の予告編を作成する。別のアプリケーションでは、ユーザは、一連のセリフのような特定の基準を入力することができ、これなどのセリフを組み込んだいくつかのシーンを呈示することができる。次に、ユーザは、シーンを共有することによって強調することを試みた内容をいずれのシーンが最も正確に伝えるかに基づいて、閲覧又は共有するためのシーンを選択することができる。ユーザの検索を助けるためのプロンプト、例えば、タイトル、俳優、セリフ、監督などの分野のプロンプトを設けることができる。クイズモードは、マルチプレーヤ対話を組み込むことができる。クイズ及び雑学アプリケーションでは、ユーザによってポイントを累積することができ、これは、クーポン、関連するコンテンツ品目に関する付加的洞察又はデータ、例えば、ギャグリールなど又はユーザに対して価値のある他の品目に引き換えることができる。例えば、ユーザが映画に関する質問に正解すると、関連する音楽ビデオをユーザに提供し又はユーザによってアクセスすることができる。クイズアプリケーションでは、特定の正解又は不正解がないことがあるが、異なる解答又は一連の解答が、異なるクリップの選択をもたらすことができる。ソーシャルネットワーキングサイトを入力/出力のための基礎として組み込むことができる場合、判断又は解決されたクリップは、ユーザのウォール、友人のウォール、又はユーザがポストのアクセスを有する誰かのウォールにポストすることができる。別の変形では、例えば、カレンダーアプリケーションに関して、ビジネス規則をサポートすることができる。このようなビジネス規則は、過去又は将来において何日間にわたってユーザがクリップ又はクリップの通知を見られるようにするかに関して含むことができる。例えば、過去の全てのクリップは、所定の時点まで入手可能にすることができる。将来に関しては、クリップをまだ入手可能にすることはできないが、将来の日が現在になる時に、クリップを閲覧するよう閲覧者に促すためにリイマインダーを設定することができる。従って、本発明は、上述の実施だけに限定されない。