(57)【要約】      （修正有）【課題】インタラクティブ環境における広告の提供システムを提供する。【解決手段】システム１００は、広告１２０、定量的メトリクス１２２、仮想ゲーム環境１２６を表現するデータセット１０８を認識し、格納するデータベース１０２を有する。データセットの表現は、ユーザインタラクションデータ１１８、１２４、１３４に基づいてプロセッサ１０４によって通信デバイス１１２のユーザインターフェース１１０にレンダリングされる。現実世界の賞を示すしるし１３０を備えた仮想ゲーム環境へのアクセスは、ユーザインタラクティブデータの１つの尺度を示す定量的メトリクスを表現するデータセットの１つと関連する値１２２ａに基づいて、プロセッサによって提供される。しるしは、仮想ゲーム環境がレンダリングされているユーザインターフェースを通して通信デバイスから受信される他のユーザインタラクションデータに基づいてデータベースに格納されているユーザアカウント１３２に帰属され得る。【選択図】図１
0003216098.tif 000002
【実用新案登録請求の範囲】
【請求項１】
インタラクティブ環境で広告を提供するためにコンピュータにより実行されるシステムは、
複数のデータセットを識別し、格納するデータベースと、
前記データベースと作動的に通信し、通信デバイスのユーザインターフェース上に前記データベースから前記複数のデータセットの表現をレンダリングするように構成されたプロセッサと、
前記プロセッサと作動的に通信するコンピュータ可読媒体に格納されたコンピュータ実行可能なインストラクションと、を備え、
前記インストラクションは、前記プロセッサによって前記コンピュータ可読媒体から実行される時に、
前記複数のデータセットと関連する第１データセットを取得し、前記第１データセットは、ユーザインターフェースを通して前記通信デバイスから受信した少なくとも１つの第１ユーザインタラクションデータに応答して前記データベースから少なくとも１つの広告を表現するものであり、前記第１データセットの表現が、前記通信デバイスのユーザインターフェース上にレンダリングされ、
前記複数のデータセットと関連する第２データセットを生成して前記データベースに格納し、前記第２データセットは、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第２ユーザインタラクションデータの１つあるいは複数の尺度を示す定量的メトリクスを表現するものであり、
前記複数のデータセットと関連する第３データセットを提供し、前記第３データセットは、前記第２データセットと関連する少なくとも１つの値に基づく仮想ゲーム環境を表現するものであり、前記第３データセットは現実世界の賞を示す少なくとも１つのしるしを有し、前記少なくとも１つのしるしは、第３データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第３ユーザインタラクションデータに少なくとも基づいて、前記データベースに格納されたユーザアカウントに帰属される、
ように構成されているシステム。
【請求項２】
前記第３データセットによって表現される仮想ゲーム環境は、少なくとも１つの仮想確率ゲームを含む、請求項１に記載のシステム。
【請求項３】
前記しるしは、仮想確率ゲームの結果に基づいて、前記ユーザが所有するユーザアカウントに帰属される、請求項２に記載のシステム。
【請求項４】
前記仮想確率ゲームの結果は、前記複数のデータセットに関連し、前記仮想確率ゲームと同等の現実世界確率ゲームの実施から導入された第４のデータセットに基づいて決定される、請求項３に記載のシステム。
【請求項５】
前記定量的メトリクスを表現する第２のデータセット関連する前記少なくとも１つの値は、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して開かれた広告の総数に対応している、請求項１に記載のシステム。
【請求項６】
前記定量的メトリクスを表現する第２のデータセット関連する前記少なくとも１つの値は、前記第１データセットの表現がレンダリングされるユーザインターフェース上でクリックされた１つあるいは複数の広告におけるクリック可能なリンクの総数に対応している、請求項１に記載のシステム。
【請求項７】
前記クリック可能なリンクのそれぞれは、前記第１のデータセットによって表現される広告に埋め込まれている、請求項６に記載のシステム。
【請求項８】
前記クリック可能なリンクのそれぞれは、前記ユーザインターフェース上でレンダリングされる前記第１のデータセットに対応する少なくとも１つのグラフィック要素に埋め込まれている、請求項６に記載のシステム。
【請求項９】
前記グラフィック要素は、静止画像と動画から選択される、請求項８に記載のシステム。
【請求項１０】
前記グラフィック要素は、前記ユーザインターフェース上でレンダリングされる前記第１のデータセットによって規定されるユーザインターフェースの領域内で移動可能である、請求項９に記載のシステム。
【請求項１１】
前記グラフィック要素の前記ユーザインターフェースの領域の１つの部位から他の部位への移動は、前記第１のデータセットによって前記ユーザインターフェース上に表現される広告における変化を起こす、請求項１０に記載のシステム。
【請求項１２】
前記グラフィック要素が、広告における各変化の所定時間の後に、前記第１データセットの表現がレンダリングされるユーザインターフェース上に出現するように構成される、請求項１１に記載のシステム。
【請求項１３】
インタラクティブ環境で広告を提供するためにコンピュータにより実行される方法は、
通信デバイスのユーザインターフェースを通して通信デバイスから受信した第１ユーザインタラクションデータに応答して、データベースから少なくも１つの広告を表現する第１データセットを取得し、第１データセットの表現が前記通信デバイスのユーザインターフェース上にレンダリングされるステップと、
前記第１データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第２ユーザインタラクションデータの１つあるいは複数の尺度を示す定量的メトリクスを表現する第２のデータセットを生成して前記データベースに格納するステップと、
前記第２のデータセットと関連する少なくとも１つの値に基づく仮想ゲーム環境を表現する第３のデータセットへのアクセスを提供し、前記第３のデータセットは現実世界の賞を示す少なくとも１つのしるしを有しているステップと、
第３のデータセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第３のユーザインタラクションに少なくとも基づいて、前記データベースに格納されたユーザアカウントへ少なくとも１つのしるしを帰属させるステップと、
を備えている。
【請求項１４】
第３データセットにより表現された仮想ゲーム環境に含まれる仮想確率ゲームの結果に基づいて前記しるしをユーザアカウントに帰属させるステップを含む、請求項１３に記載の方法。
【請求項１５】
仮想確率ゲームと等価の現実世界の確率ゲームの実施に由来する第４のデータセットに基づいて仮想確率ゲームの結果を決定するステップを含む、請求項１４に記載の方法。
【考案の詳細な説明】
【技術分野】
【０００１】
本考案は、通信デバイスに電子広告を提供するシステム及び方法に係り、より詳しくは、ユーザインタラクションデータに基づいて１つあるいは複数のコンピュータによってインタラクティブ環境で実行されるシステム及び方法に関するものである。
【背景技術】
【０００２】
消費者は、往々にして、放送コマーシャル、印刷広告、電子メール広告キャンペーン、ウェブ・ブラウジング・アプリケーション上のポップアップ広告、アプリ内モバイル広告のいずれかを通して広告に晒されている。このような広告の形式は、広告が消費者の注目を獲得し、広告に関する消費者の注目が保持され、消費者が最終的に広告の商品および／あるいは広告に係るサービスの顧客となることを促されるように機能するようになっている。広告主側における驚くべき現実は、消費者は、一般に、幾つかの理由の混合によって、いかに広告が魅力的であってもその広告を気にかけない傾向にあるということである。その理由の１つは、消費者に提供されるこれらの広告のメカニズムが、当該広告に対して消費者が関わることを許容していないことにある。
【０００３】
２０１２年５月１９日に公開されたWebuxx, LLC(ミシガン州、米国)の米国公開特許No. 20120094764には、オンライン広告と関わることを希望するユーザが賞を獲得する機会を備えた無料宝くじへの参加を許容するウエブベース広告及び宝くじシステムが開示されている。ウェブベースシステムは、広告を表示し、宝くじ情報を管理し、宝くじ結果を決定するために参加者から受信した情報に対して宝くじルールを適用する。本先行技術システムにはさらに、予め定められた時間だけ広告を表示し、特定の広告に関連してユーザフィードバックを提供し、参加者を宝くじ情報に促すことに応答して、インターフェース一般ないし広告自体をクリックしたり関わったりすることを含む宝くじエントリー要件が開示されている。
【０００４】
上記引用した先行技術システムに採用されている宝くじエントリー要件は、消費者が広告と関わることができるメカニズムを提供し得るものであるが、同先行技術システムにおいて宝くじが運営されるメカニズムに関連して問題が残っている。具体的には、先行技術システムは、参加者情報を受信する時に各参加者に固有のエントリー番号を割り当てることによって、参加者情報の連続する順番に基づいて宝くじの結果を決定している。宝くじの結果、すなわち、当選あるいは落選結果を決定する時に、先行技術システムは、参加者に固有のエントリー番号を宝くじルール内に含まれた予め設定された番号と対比する。参加者の固有のエントリー番号が予め設定された番号と一致する場合には、システムは、当該参加者を当選者として宣言し、宝くじの結果は当選結果となる。一方、参加者に固有なエントリー番号が予め設定された番号と一致しない場合には、システムは、当該参加者を落選者として宣言し、宝くじの結果は落選結果となる。
【０００５】
先行技術システムに関連する問題は、それによって宝くじが実行されるメカニズムは、潜在的に詐欺の原因となるということである。固有エントリー番号の生成に依存する参加者情報の連続する順番は、参加者に知られている正当な参加者情報を参照することなく悪意から変更し得るので、固有エントリー番号に依存する宝くじ結果の決定は信頼性が無く、疑わしく、極めて恣意的であり、参加者側において容易に証明することができない。このことは、宝くじの実施の真実さに対する疑問を生じさせ、そして、広告によって代表される広告主や先行技術システムを提供するサービスプロバイダやパブリッシャーの評判に影響を与え得ることになる。
【考案の開示】
【考案が解決しようとする課題】
【０００６】
したがって、インタラクティブ環境における広告を提供する１つあるいは複数のコンピュータによって実行されるシステムであって、コンピュータとユーザのインタラクションに関連する電子データの使用が極めて虚偽の影響を受け難いような少なくとも１つのシステムを提供するという顕著なニーズが残っている。
【課題を解決するための手段】
【０００７】
本考案の１つの態様では、インタラクティブ環境で広告を提供するためにコンピュータにより実行されるシステムが提供される。本システムは、複数のデータセットを識別し、格納するデータベースと、前記データベースと作動的に通信し、通信デバイスのユーザインターフェース上に前記データベースから前記複数のデータセットの表現をレンダリングするように構成されたプロセッサと、前記プロセッサと作動的に通信するコンピュータ可読媒体に格納されたコンピュータ実行可能なインストラクションと、を備えている。
【０００８】
上記コンピュータ実行可能なインストラクションは、前記プロセッサによって前記コンピュータ可読媒体から実行される時に、前記複数のデータセットと関連する第１データセットを取得するように構成されている。前記第１データセットは、前記システムがユーザインターフェースを通して前記通信デバイスから第１ユーザインタラクションデータを受信した時に、前記データベースからの前記複数の広告に関連した広告を表現する。この表現によって、前記第１データセットは、通信デバイスのインターフェース上にレンダリングされる。
【０００９】
上記コンピュータ実行可能なインストラクションは、さらに、前記複数のデータセットと関連する第２データセットを生成して前記データベースに格納するように構成されている。前記第２データセットは、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される第２ユーザインタラクションデータの尺度を示す定量的メトリクスを表現する。
【００１０】
上記コンピュータ実行可能なインストラクションは、また、前記複数のデータセットと関連する第３データセットへのアクセスを提供する。前記第３データセットは、前記第２データセットと関連する値に基づく仮想ゲーム環境を表現し、現実世界の賞を示す少なくとも１つのしるしを有する。上記しるしは、第３データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される第３ユーザインタラクションデータに基づいて、前記データベースに格納されたユーザアカウントに帰属される。
【００１１】
好ましくは、前記定量的メトリクスを表現する第２のデータセット関連する前記値は、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して開かれた広告の総数に対応している。また、前記定量的メトリクスを表現する第２のデータセット関連する前記値は、前記第１データセットの表現がレンダリングされるユーザインターフェース上でクリックされた１つあるいは複数の広告におけるクリック可能なリンクの総数に対応している。
【００１２】
第２のデータセットに関連する値に基づく第３データセットによって表現される仮想ゲーム環境へのアクセスを提供するシステムの用意は、ユーザインタラクションデータが、通信デバイスから継続して受信されることを保証する。特に、仮想ゲーム環境へのアクセスは、通信デバイスのユーザに仮想ゲームプレイと関わることを可能とするが、これは、通信デバイスのユーザインターフェースを通してユーザにより開かれた、あるいは、クリックされた広告の総数に基づくであろう。このことは、ユーザがこのような広告をより多く閲覧すること、すなわち、広告が表示されるユーザインターフェースに対するより多くのインタラクションをもたらすことを奨励ないし動機づけすることを保証する。なぜなら、ユーザインターフェース上でユーザが行う閲覧ないしクリックの回数は、ユーザが仮想確率ゲームにアクセスでき、ゲームプレイと関わることができる回数に直接比例するからである。
【００１３】
同じユーザが関わるゲームプレイは、当該ユーザに関連するユーザアカウントに現実世界の賞を示す「しるし」が帰属される機会を提供するように構成された仮想確率ゲームであるので、ユーザのモチベーションが保証される。ユーザアカウントへの「しるし」の帰属は、当該ユーザアカウントが属するユーザが「しるし」に関連する現実世界の賞を獲得することを意味する。
【００１４】
くじ（ロッタリー）によって特徴づけられる仮想確率ゲームにおいてユーザによって指定された数字の組み合わせに対応する第３ユーザインタラクションデータに基づくユーザアカウントへの「しるし」の帰属を提供するシステムの用意は、くじ（ロッタリー）のオペレーションが、潜在的な詐欺の原因に極めてなり難いことを保証する。なぜなら、くじ引きが基づく数字の組み合わせは、ユーザによって指定され、このことは、同ユーザが、くじ引きにおいて有効に当選したかについてユーザ自身で判断するための記録ないし根拠を有することを意味するからである。
【００１５】
言い換えると、部分的にユーザによって指定された番号の組み合わせに依存するくじ（ロッタリー）の結果の決定は信頼できるものであり、疑わしい、ないし、恣意的であるとみなされる可能性が低いものである。また、ユーザが当選したか否かはユーザ側において容易に検証できるので、詐欺が行われる可能性が小さい。結果として、広告及び仮想ゲーム環境とユーザのインタラクションに基づいて、賞金のような現実世界の賞のユーザに対して潜在的に与えることを管理するオペレーションは、確かで信頼できるものであるとみなすことができる。
【００１６】
本考案の他の態様では、インタラクティブ環境における広告を提供するためにコンピュータによって実行される方法が提供される。本方法の第１のステップは、通信デバイスのユーザインターフェースを通して通信デバイスから受信した第１ユーザインタラクションデータに応答して、データベースから少なくも１つの広告を表現する第１データセットを取得することによって特徴付けられ、第１データセットの表現が前記通信デバイスのユーザインターフェース上にレンダリングされる。
【００１７】
本方法の第２のステップは、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第２ユーザインタラクションデータの１つあるいは複数の尺度を示す定量的メトリクスを表現する第２のデータセットを生成して前記データベースに格納することによって特徴付けられる。
【００１８】
本方法の第３のステップは、前記第２のデータセットと関連する少なくとも１つの値に基づく仮想ゲーム環境を表現する第３のデータセットへのアクセスを提供するものであり、前記第３のデータセットは現実世界の賞を示す少なくとも１つのしるしを有している。
【００１９】
本方法の第４のステップは、第３のデータセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第３のユーザインタラクションに少なくとも基づいて、前記データベースに格納されたユーザアカウントへのしるしの帰属である。
【００２０】
しるしをユーザアカウントに帰属させるステップは、さらに、第３データセットにより表現された仮想ゲーム環境に含まれる仮想確率ゲームの結果に基づくものである。本方法はさらに、仮想確率ゲームと等価の現実世界の確率ゲームの実施に由来する第４のデータセットに基づいて仮想確率ゲームの結果を決定するステップを含んでもよい。
【００２１】
本考案をより理解し、当該考案がどのように実施されるかを示すために、本考案の好ましい実施例を、非限定的な例示として、図面を参照しつつ説明する。
【図面の簡単な説明】
【００２２】
【図１】図１は、本考案の１つの実施例に係るインタラクティブ環境における広告を提供するシステムを示す概要ブロック図である。
【図２】図２は、図１のシステムに用いるのに適切なソフトウェアモジュールのブロック図である。
【図３】図３は、図１のシステムに用いるのに適切な広告を提供する一般的なフロー図である。
【図４】図４は、図１のシステムの構成要素のインタラクションを示すフロー図である。
【図５】図５は、図３のフローに用いるのに適切なイベントを検知するプロセスを示すフロー図である。
【図６】図６は、図５の電子くじ券（電子ロッタリーチケット）の要素のブロック図である。
【図７】図７は、図１のシステムに用いるのに適切な仮想ゲーム環境のプロセスのフロー図である。
【図８】図８は、図７のフロー図の続きである。
【図９】図９は、図１のシステムに用いるのに適切な電子くじ引きを実行するプロセスを示すフロー図である。
【図１０】図１０は、図１のシステムに用いるのに適切な当選適格性基準を適用するプロセスを示すフロー図である。
【図１１】図１１は、インタラクティブ環境における広告を提供する他のシステムを示すブロック図である。
【図１２】図１２は、図１及び図１１のシステムに用いるのに適するハードウェアアーキテクチャである。
【図１３】図１３は、図１及び図１１のシステムに用いられるのに適するデータベースコンテンツのブロック図である。
【考案を実施するための形態】
【００２３】
図１を参照すると、本考案の１つの実施例に係るインタラクティブ環境における広告を提供するシステムを示す概要ブロック図が示してある。本明細書の記載を通して、本システムには一貫して参照番号１００が付される。システム１００は、主として、データベース１０２、プロセッサ１０４、コンピュータ実行可能なインストラクション１０６を含んでいる。
【００２４】
データベース１０２は、リレーショナル・データベース、オブジェクト・データベース、ないしデータウェアハウスであり、複数のデータセット１０８を受信し、処理し、格納し、識別する。データベース１０２は好ましくは、リレーショナル・データベース・マネジメントシステム(RDBMS)と作動的に働くように構成されており、ストラクチャード・クエリ・ランゲージ(SQL)や他の適切なクエリ・ランゲージを用いて照会されるタイプである。１つの実施例では、所定の基準のセットを満たし、複数のデータセット１０８を含むデータベース・オブジェクトの検索における柔軟性のため、Java Data Objects(JDO)のJDO Query language(JDOQL)が、本考案のシステム１００に適切に採用される。本考案が属する分野の当業者において、データベース１０２と類似のタイプの２つあるいは３つ以上のデータベースが本考案のシステム１００で実施され得ることが理解される。
【００２５】
プロセッサ１０４は、データベース１０２と作動的に通信するものであり、通信デバイス１１２のユーザインターフェース１１０上のデータベース１０２から複数のデータセット１０８の表現をレンダリングするように構成されている。プロセッサ１０４は、商業的に入手可能な汎用プロセッサ、カスタム汎用プロセッサ、特定目的プロセッサ、組み込みプロセッサのいずれかである。プロセッサ１０４は、かなりの数の利用できるコアを有するコプロセッサのようなマルチコアプロセッサとして実施されてもよい。プロセッサ１０４は、図示したような通信ネットワーク１１４クラウドコンピューティングネットワーク、あるいは、分散処理ネットワークに接続された単一のデータ処理デバイスや複数のデータ処理デバイスの組み合わせによって実施され得る。
【００２６】
コンピュータにより実行可能なインストラクション１０６は、プロセッサ１０４と作動的に通信するコンピュータ可読媒体１１６に格納されている。簡潔のため、コンピュータ実行可能インストラクション１０６は以下に「ソフトウェア」と称し、コンピュータ可読媒体１１６は「メモリー」と称する。ソフトウェア１０６は、直接様式におけるマシーンコードとして、あるいは、間接様式におけるスクリプトとして、プロセッサ１０４によって実行され、ソースコード、オブジェクトコード、あるいは他の適切なコンピュータ可読フォーマットとして、コンピュータ可読媒体１１６に格納される。ソフトウェア１０６は、ルーティンのセット、ファンクションのセット、モジュールのセット、スクリプトのセット、プロセスのセット等を含み、これらはそれぞれ、C、C++、Java、Javascript、C#、Perl等の適切なプログラミング言語を使用して構築される。
【００２７】
メモリー１１６は、ランダムアクセスメモリー、リードオンリーメモリー、フラッシュメモリー、外部メモリー、ハードドライブ・ストレージデバイス、オプティカル・ディスク・ドライブ・ストレージデバイス、マグネティック・ディスク・ドライブ・ストレージデバイス、ソリッドステートドライブ・ストレージデバイスの１つあるいは任意の組み合わせであり得る。ソフトウェア１０６はメモリー１１６に組み込まれるものであるが、同じソフトウェア１０６が望ましくはプロセッサ１０４に直接ロードされてもよいことが理解される。ソフトウェア１０６の１つあるいは複数あるいは全体の要素は、プロセッサ１０４として特徴付けられるように、単一のコンピューティングデバイス上にローカライズされてもよく、あるいは、有線あるいは無線接続を通して互いに通信する複数のコンピューティングデバイス間に分散されもよいことが理解され評価される。
【００２８】
ソフトウェア１０６は、コンピュータ可読媒体１１６からプロセッサ１０４によって実行される時に、ユーザインターフェース１１０を通して通信デバイス１１２から受信される第１ユーザインタラクションデータ１１８に応答して、データセット１０２からの複数のデータセット１０８に関連する第１データセットを取得するように構成されている。第１ユーザインタラクションデータ１１８は好ましくは、通信デバイス１１２から通信ネットワーク１１４を通してプロセッサ１０４によって受信される。
【００２９】
通信ネットワーク１１４は、それとインターリンクする１つあるいは複数のネットワークを含み、プロセッサ１０４によって特徴付けられるように、コンピューティングデバイス間で相互連動通信を提供する。１つあるいは複数のパブリックあるいはプライベートパケット交換ネットワークは通信ネットワーク１１４として特徴付けられてもよい。好ましくは、通信ネットワーク１１４はパブリックインターネットを含んでいる。あるいは、通信ネットワーク１１４は、１つあるいは複数のEthernet接続あるいはトランスミッション・コントロール・プロトコル／インターネット・プロトコル (TCP/IP)等を用いる同様のプライベート接続を含み得る。 
【００３０】
プロセッサ１０４は、通信ネットワーク１１４を通してデータベース１０２から複数のデータセット１０２の表現を通信デバイス１１２のユーザインターフェース１１０上にレンダリングするように構成される。したがって、通信ネットワーク１１４上でユーザインターフェース１１０を通して通信デバイス１１２からプロセッサ１０４によって受信された第１ユーザインタラクションデータ１１８に応答して、第１データセットがプロセッサ１０４によってデータベース１０２から取得された時に、一般に広告１２０を表す第１データセットの表現が、通信デバイス１１２のユーザインターフェース１１０上にレンダリングされる。
【００３１】
ソフトウェア１０６は、コンピュータ可読媒体１１６からプロセッサ１０４によって実行される時に、さらに、複数のデータセット１０８に関連する第２データセットを生成し、データベース１０２に格納するように構成されている。第２データセットは、第１データセットの表現がレンダリングされるユーザインターフェース１１０を通して通信デバイス１１２からプロセッサ１０４によって受信される第２ユーザインタラクションデータ１２４の１つあるいは複数の尺度を示す定量的メトリクス１２２を表す。
【００３２】
ソフトウェア１０６は、コンピュータ可読媒体１１６からプロセッサ１０４によって実行される時に、さらに、複数のデータセット１０８に関連する第３データセットへのアクセスを提供するように構成される。第３データセットは、仮想ゲーム環境１２６を表し、それを通して、仮想確率ゲーム128がイニシャライズされ、通信ネットワーク１１４上でユーザインターフェース１０８を通して通信デバイス１１２を操作するユーザによってプレイされる。
【００３３】
複数のデータセット１０８に関連する第３のデータセットへのアクセスは、第２のデータセットに関連する値122aに基づいており、現実世界の賞あるいは現実世界の賞を表す、ないし、現実世界の賞に関連する情報を示す「しるし」１３０を有している。しるし１３０は、通信ネットワーク１１４上で、第３データセットがレンダリングされるユーザインターフェース１１０を通して、通信デバイス１１２からプロセッサ１０４が受信する第３ユーザインタラクションデータ１３４に基づいて、データベース１０２に格納されるユーザアカウント１３２に帰属される。
【００３４】
好ましくは、定量的メトリクス１２２を表現する第２のデータセットと関連する値 122aは、第１データセットの表現がレンダリングされるユーザインターフェース１１０を通して開かれた広告120a、120c、120eの総数に対応する。あるいは、定量的メトリクス１２２を表現する第２のデータセットと関連する値122aは、第１データセットの表現がレンダリングされるユーザインターフェース１１０上でクリックされた広告120a、120c、120eの総数に対応する。 
【００３５】
好ましくは、クリック可能な各リンクは、一般に第１のデータセットによって表現される広告１２０上に埋め込まれる。あるいは、クリック可能な各リンクは、ユーザインターフェース１１０上にレンダリングされる第１のデータセットに対応するグラフィック要素１３６上に埋め込まれてもよい。 グラフィック要素１３６は静止画像あるいは動画である。本考案に係るシステム１００の注目すべき特徴は、グラフィック要素１３６は、ユーザインターフェース１１０上でレンダリングされた第１のデータセットによって規定されたインターフェース１１０の領域内で移動可能に構成されていることである。
【００３６】
ソフトウェア１０６は、ユーザインターフェース１１０の領域のある部分から他の部分へのグラフィック要素１３６の移動が、一般に広告１２０を表す第１データセットによってユーザインターフェース１１０上に表示される広告１２０における変化（例えば、広告120aから広告120c、広告120cから広告120e等）を生じさせるように構成されている。ソフトウェア１０６は、また、グラフィック要素１３６が、広告１２０(例えば、広告120aから広告120c、広告120cから広告120e等)における変化のための所定時間(例えば、５秒、１０秒、１５秒等)の経過後に第１データセットの表現が、レンダリングされるユーザインターフェース１１０上に現れるように設定されるように構成される。
【００３７】
ユーザインターフェース１１０上のグラフィック要素１３６の提示の上述の好ましい構成は、広告１２０が一般にユーザによって閲覧されやすくなることを保証する。なぜなら、広告１２０が表示されるユーザインターフェースに対するインタラクションはユーザによって行われることが要求されるからである。別に言うと、ユーザが、グラフィック要素１３６を移動させるやり方で通信デバイス１１２のユーザインターフェース１１０上にレンダリングないし表示された広告１２０と関わらない場合には、ユーザは他の広告に移動できない。このようなインタラクションが無い場合には、いかなるポイントすなわちトークン（定量的メトリクス１２２を表現する第２のデータセットに関連する値122a によって特徴づけられる）がユーザによって獲得されず、ユーザのユーザアカウント１３２に帰属されない。この場合、仮想ゲーム環境１２６へのいかなるアクセスも、ユーザによって操作可能である通信デバイス１１２に提供されず、確率ゲーム128と関連するいかなるゲームプレイに関わる機会、及び、確率ゲーム128の結果128aに基づく賞金を獲得する機会を事実上失うことになる。
【００３８】
ソフトウェア１０６によって測定される定量的メトリクス１２２は、以下の任意のものを含んでもよいことが理解され評価される。(i)各広告120a、120c、120eを表示するユーザインターフェース１１０上の滞在時間; (ii)予め決められた時間内における、スワイピング、タッピング、スクローリング、長押し、タッチング、マルチタッチング、ピッチング、リバースピッチング、ペッキング、ドラッギング、ティルティング、フリッキング、ホールディング等のアクションないしタスクを完了する率；(iii)FacebookTMやTwitterTMのようなソーシャルメディア・プラットフォーム、電子メールアプリケーション、カレンダーアプリケーション等を通してシステム１００の外でシェアされた広告120a、120c、120eの総数；(iv)ユーザインターフェース１１０を通して回答された質問の総数；(v)広告120a、120c、120eの１つあるいは複数のローカルコピーの通信デバイス１１２へのダウンロード等のシステム１００の要素の１つによって検出されたイベントの平均回数。
【００３９】
プロセッサ１０４が、第１データセット、第２データセット、第３データセット、第１ユーザインタラクションデータ１１８、第２ユーザインタラクションデータ１２４、第３ユーザインタラクションデータ１３４を含む電子データを、通信デバイス１１２との間で送受信するために、通信インターフェース（図示せず）がシステム１００に設けられ、プロセッサ１０４と通信するように構成されてもよい。通信インターフェースは、通信デバイス１１２との間でソフトウェアの要素の一つあるいは複数あるいは全体をルーティングすることを可能とするロジックを含んでいてもよい。
【００４０】
ソフトウェア１０６は、部分的にあるいは全体として、メインフレームコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、スマートフォーンのような通信デバイス１１２として特徴付けられ、通信ネットワーク１１４を通して他のコンピューティングデバイスと接続する能力を有する様々なコンピューティングデバイスからの利用可能性及びアクセシビリティを保証するローカルアプリケーション、ウェブベース・クライアントアプリケーション、および／あるいはモバイルベース・クライアントアプリケーションとして提示されることが理解され評価される。ローカルアプリケーションとして、ソフトウェア１０６は、一部あるいは全体として、それが通信デバイス１１４に接続されているか否かにかかわらず、スタンドアローン・ゲーミングマシーン上でアクセスされ得る。
【００４１】
第２のデータセットに関連する値122aに基づく第３データセットによって表現される仮想ゲーム環境１２６へのアクセスを提供するシステムの用意は、第１ユーザインタラクションデータ１１８、第２ユーザインタラクションデータ１２４、第３ユーザインタラクションデータ１３４を含むユーザインタラクションデータが、ソフトウェア１０６が存在する（特に、プロセッサ１０４のメモリー１１６）プロセッサ１０４によって、通信デバイス１１２から継続して受信されることを保証する。
【００４２】
特に、仮想ゲーム環境１２６へのアクセスは、通信デバイス１１２のユーザに仮想ゲームプレイと関わることを可能とするが、これは、通信デバイス１１２のユーザインターフェース１１０を通してユーザにより開かれた、あるいは、クリックされた広告120a、120c、120eの総数に基づくであろう。このことは、ユーザがこのような広告120a、120c、120eをより多く閲覧すること、すなわち、広告１２０が一般に表示されるユーザインターフェース１１０に対するより多くのインタラクションをもたらすことを奨励ないし動機づけすることを保証する。なぜなら、ユーザインターフェース１１０上でユーザが行う閲覧ないしクリックの回数は、ユーザが仮想確率ゲーム128にアクセスでき、ゲームプレイと関わることができる回数に直接比例するように、ソフトウェア１０６において構成されているからである。
【００４３】
同じユーザが関わるゲームプレイは、当該ユーザに関連するユーザアカウント１３２に現実世界の賞を示す「しるし」１３０が帰属される機会を提供するように構成された仮想確率ゲームであるので、ユーザのモチベーションが保証される。ユーザアカウント１３２への「しるし」１３０の帰属は、同じユーザアカウント１３２が属するユーザが「しるし」１３０に関連する現実世界の賞を獲得することを意味する。しるし１３０は、例えば、1,000,000.00フィリピンペソないし約22,460.00米国ドルのような賞情報を示す仮想マークないしラベルである。 
【００４４】
好ましくは、１つの実施例にしたがって、くじ（ロッタリー）によって特徴づけられる仮想確率ゲームにおいてユーザによって指定された数字の組み合わせに対応する第３ユーザインタラクションデータ１３４に基づくユーザアカウント１３２への「しるし」１３０の帰属を提供するシステム１００の用意は、くじ（ロッタリー）のオペレーションが、潜在的な詐欺の原因に極めてなり難いことを保証する。なぜなら、くじ引きが基づく数字の組み合わせは、ユーザによって指定され、このことは、同じユーザが、くじ引きにおいて有効に当選したかについてユーザ自身で判断するための記録ないし根拠を有することを意味するからである。
【００４５】
言い換えると、部分的にユーザによって指定された番号の組み合わせに依存するくじ（ロッタリー）の結果128aの決定は信頼できるものであり、疑わしい、ないし、恣意的であるとみなされる可能性が低いものである。また、ユーザが当選したか否かはユーザ側において容易に検証できるので、詐欺が行われる可能性が小さい。結果として、広告及び仮想ゲーム環境１２６とユーザのインタラクションに基づいて、賞金のような現実世界の賞のユーザに対して潜在的に与えることを管理するオペレーションは、確かで信頼できるものであるとみなすことができる。
【００４６】
しるし１３０ は、さらに、複数のデータセット１０８に関連した第４データセットに基づいて決定され、仮想確率ゲーム１２８と同等の現実世界の確率ゲームの実施からシステム１００に導入された仮想確率ゲーム１２８の結果128aに基づいて、ユーザが所有するユーザアカウント１３２に帰属されることが好ましいので、第１、第２、第３のユーザインタラクションデータ１１８、１２４、１３４の使用における詐欺の可能性はさらに防止される。第４データセットは、仮想確率ゲーム１２８と同等の現実世界の確率ゲームにおいて引かれた当選番号組み合わせに一致してもよい。
【００４７】
図２を参照すると、本考案の１つあるいは複数の実施例に係る図１に示すシステムにおいて適切に用いられるソフトウェア２００のモジュールのブロック図が示してある。ソフトウェア２００は好ましくは、ユーザ登録モジュール２０２、ユーザ認証モジュール２０４、広告モジュール２０６、ゲームモジュール２０８、ユーザアカウント管理モジュール２１０、定量的メトリクス測定モジュール２１２、当選適格性モジュール２１４、第３者インターフェースモジュール２１６、通知モジュール２１８を含んでいる。
【００４８】
ユーザ登録モジュール２０２は、本考案の１つあるいは複数の実施例に係るインタラクティブ環境における広告を提供するシステム内部にユーザアカウントを生成するソフトウェアコードを含んでいてもよい。ユーザ登録モジュール２０２は、好ましくは、ソフトウェアのユーザと関連するユーザ情報を受信するように構成されている。ユーザ登録モジュール２０２によって受信され処理されるユーザ情報はソフトウェア２００のユーザを識別するように機能する。ユーザ情報は本来秘密である。したがって、ソフトウェア２００の使用及び実行はユーザの同意及びプライバシー情報についてのポリシーによって管理される。
【００４９】
ユーザ情報に関連する識別子には、例示すると、電子メールアドレス、ファーストネーム情報、ラストネーム情報、誕生日情報、物理的な住所情報、年齢情報、性別情報、パスワード情報、シークレット/セキュリティ質問情報、電話番号情報、モバイル番号情報 、照会コード情報が含まれる。他のタイプの情報がユーザ登録モジュール２０２によって収集されてもよく、このことは続く記載から明白である。これらの他のタイプの情報は、広告の閲覧者としてのユーザのレベルに関して、ユーザの個人プロファイルと関連していてもよい。
【００５０】
ユーザ認証モジュール２０４は、ユーザがユーザ情報ないしログイン・ユーザ・クレデンシャル情報として知られている情報を再入力することが要求される場合に、ユーザ登録モジュール２０２によって収集されたユーザ情報に関連してユーザ情報を分析し、確認するソフトウェアコードを含んでいる。このような場合として、ソフトウェア２００がインストールされている通信デバイスがクラッシュしたり、ファクトリーモードにリセットされたりする時、ソフトウェア２００の実行に対してユーザによって重要なタスクやアクションが実行される必要がある時が例示される。
【００５１】
ユーザ登録モジュール２０２に関連するユーザ情報に加えて、ユーザ認証モジュール２０４は、ユーザの指特徴情報、ユーザの手特徴情報、ユーザの掌特徴情報、ユーザの顔特徴情報、ユーザの目特徴情報等のような付加的ユーザ情報を収集してもよい。これらの情報はユーザ認証モジュール２０４によってデータベースに格納され、ソフトウェア２００を高い安全様式で使用ないしアクセスすることを希望するユーザを認証する目的で使用されてもよい。ユーザによるソフトウェア２００へのアクセスやソフトウェア２００に影響を与える重要なタスクないしアクションの実行する試みについて、ユーザ認証モジュール２０４はソフトウェア２００によってイニシャライズされ、ユーザの入力データとデータベースに格納されているデータとが照合され、これらのデータのマッチングが実行され得る。
【００５２】
例えば、ソフトウェア２００がユーザの入力データが手の特徴情報であると決定すると、ユーザ認証モジュール２０４は、入力された手の特徴情報がデータベースに格納されている対応する手の特徴情報とマッチするか否かを決定するようにトリガーされる。２つの手の特徴情報が互いに一致した時には、認証は成功し、ユーザはソフトウェア２００に関連する資源へのアクセスが許可される。２つの手の特徴情報が互いに一致しなかった時には、認証は失敗し、ユーザのソフトウェア２００に関連する資源へのアクセスが拒絶される。
【００５３】
広告モジュール２０６は、主として、様々な通信デバイスないしコンピューティングデバイスから受信したユーザインタラクションデータに応答して、広告のデータストリームを同じ通信デバイスないしコンピューティングデバイス上に表示するソフトウェアコードを含んでいる。広告モジュール２０６によって提供される広告のデータストリームは、例えば、テキストコンテンツ、画像コンテンツ、ビデオコンテンツ、オーディオコンテンツ、アクティブリンク等のようなマルチメディアコンテンツを含んでもよい。広告モジュール２０６は、繰り返しあるいは定期的に広告の属性（その幾つかとして、通信ないしコンピューティングデバイスのユーザインターフェースの特徴に依存する広告のサイズ、広告を表示している通信デバイスに関連する地理的情報に従う広告の関連性、ソフトウェア２００のユーザに関連する個人情報やアクティビティ情報に基づく広告コンテキストの関連性、が例示される）を変更するように構成されてもよい。
【００５４】
ゲームモジュール２０８は、様々な通信ないしコンピューティングデバイスから受信したユーザインタラクションデータに応答して、仮想ゲーム環境を同じ通信デバイスないしコンピューティングデバイス上に表示するソフトウェアコードを含んでいてもよい。仮想ゲーム情報は、確率ゲーム、最もポピュラーなもとしてはくじ（ロッタリー）タイプ、によって特徴づけられるゲームの選択を含んでいる。ゲームモジュール２０８は、また、予め設定された結果決定基準にしたがって、確率ゲームに関連する結果の決定を実行する。くじタイプについては、ゲームモジュール２０８は、くじ（ロッタリー）エントリーとして機能する番号の手動選択を許容するように、あるいは、通信デバイスないしコンピューティングデバイスからのリクエストに基づいて番号の組み合わせを自動生成する乱数生成器を含むように構成され得る。
【００５５】
ユーザアカウント管理モジュール２１０は、ユーザによって生成されたユーザアカウントを生成し、維持し、管理するソフトウェアコードを含んでいる。ソフトウェア２００の他のモジュールの任意の１つあるいは複数からのデータは、ユーザアカウント管理モジュール２１０によって考慮される。これらのデータは、ユーザアカウント格付け、潜在的な詐欺や苦情に関連する報告のようなユーザアカウントを通した報告の受信及び確認、ユーザアカウントを通した質問の受信及び確認、このような報告や質問に基づく回答を出すこと等の予め決められたタスクを実行するのに特に役立つ。全てのユーザアクティビティデータすなわちユーザインタラクションデータは、ユーザアカウント管理モジュール２１０によって記録される。
【００５６】
定量的メトリクス測定モジュール２１２は、それによってユーザインタラクションデータが所与の属性を保有することになる数値程度を測定するソフトウェアコードを含んでいる。例えば、ユーザインタラクションデータの測定は、広告のストリームに対して実行されたクリック回数に基づくものである。図１に記載された定量的メトリクスは、例えば、広告を表示するユーザインターフェース上の滞在時間やスワイピングやタッピング等のアクションやタスクを完了する率を含み、定量的メトリクス測定モジュール２１２によって管理される。
【００５７】
当選適格性モジュール２１４は、それによってユーザアカウントが、ユーザインタラクションデータに関連する値（すなわち、ポイント）を獲得する資格を有するとする基準を規定する。当選適格性モジュール２１４は、ユーザアカウントに関連した上記基準に依存して、当選および／あるいは獲得資格のマルチレベルの量子化に基づいて、ユーザアカウントに特定のレベルを割り当てるように構成されてもよい。例えば、ユーザアカウントを運用しているユーザの財務能力に関する電子申告が、当選適格性モジュール２１４を通してユーザによって行われた場合には、より高いレベルをユーザアカウントに割り当ててもよい。
【００５８】
１つの実施例では、ユーザアカウントを通したユーザのプロファイルは、上記電子申告を行うためにユーザによって編集されてもよく、詳細なメカニズムは図１０に記載されている。他の実施例では、ユーザアカウントのレベルは、ユーザアカウントを運用するユーザが様々な方法で獲得した仮想チップないしコインの数によって量子化される。例えば、ユーザは、特定の広告と対話することによって、あるいは、図１に記載された仮想環境における補助的なゲーム（すなわち、ミニゲーム）をプレイすることによって、チップないしコインを獲得する。これらのチップないしコインは、ユーザによって、例えば、仮想ゲーム環境におけるハイ・ロー・ゲームにベットされ、結果として、現実世界の賞を獲得する機会を取得する。あるいは、チップないしコインが当選適格性モジュール２１４によって決定されたあるレベルに到達した場合に、ユーザはこれらのチップないしコインを現実世界のアイテムに交換するために用いてもよい。
【００５９】
第三者インターフェースモジュール２１６は、図１に記載したシステムのプロセッサが、適切なアプリケーション・プログラミング・インターフェース(API)を通して、第３者サービスプロバイダによって提供される第３者サービスと関わることを許容してもよい。第３者インターフェースモジュール２１６を通して第３者サービスプロバイダによって提供される第３者サービスとしては、FacebookTM、GoogleTM、TwitterTMのようなソーシャルメディア・プラットフォーム、広告アプリケーション、ゲームアプリケーション、GoogleTM アナリティックス、検証/認証アプリケーション、電子メール通信アプリケーション、等が例示される。
【００６０】
通知モジュール２１８は、様々な通信デバイスに対する通知を生成するカスタマイズ可能なメカニズムを提供する。このようなメカニズムとしては、IP/TCP ネットワークを通した電子メール通知、通信ネットワークを通したショートメッセージサービス(SMS)、ユーザインターフェース上のポップアップアラート、インタラクティブページ等が例示される。様々なイベントによって、通知モジュール２１８が任意の適切な形式で通知を送信することがトリガーされる。このようなイベントとしては、ユーザアカウントへの不正アクセスが検出された時、ユーザ情報における不正変更が認識された時；くじ引き日情報が、予め設定されているくじ引き日情報に近づいていると判断された時；当選番号の組み合わせが電子的に引かれた時；賞情報のしるしがユーザアカウントに帰属された時；が例示される。
【００６１】
本考案のインタラクティブ環境における広告を提供するシステムの図示されたソフトウェアモジュール２００は、これらがどのように構成されるかによって、ソフトウェアコードの個別のブロックに対応しても対応しなくてもよいことが理解される。これに関連して、各モジュール２０２、２０４、２０６、２０８、２１０、２１２、２１４、２１６、２１８について記載した機能は、１つあるいは複数の非一過性のコンピュータ可読媒体に格納された様々なコードの部分によって、予め決められた時間間隔で実行され得ることが理解される。
【００６２】
非一過性のコンピュータ可読媒体からのソフトウェアコードの実行は、適切なコンピューティングハードウェア及び複数のコンピューティングハードウェアによって実行され、また、ソフトウェア２００のモジュール ２０２、２０４、２０６、２０８、２１０、２１２、２１４、２１６、２１８は、本考案のインタラクティブ環境における広告を提供するシステムの１つあるいは複数の実施例を実行することにどのように関連するかを示すことを目的として、意図された機能に基づいて単に分離されていることが理解され評価される。
【００６３】
例示したモジュールの数はより少なくても多くてもよい。コンピューティングの分野では、様々なモジュールの様々な機能を表現するこのようなソフトウェアコードは、ソフトウェア実行に関する限り任意の適切かつ効率的な様式で結合されたり分離されたりすることが良く知られているからである。
【００６４】
図３を参照すると、本考案の１つあるいは複数の実施例にしたがって、図１のシステムに適切に用い得る広告を提供する一般的なフロー図が示してある。図示のフロー図におけるステップは、図１に記載されたプロセッサによって実行される。フローはブロック３００において開始し、ブロック３００では、プロセッサが、そのユーザインターフェース上に広告のセットを表示する通信デバイス（詳しくは、その通信デバイスのユーザインターフェースを通して）からリクエストを受信する。広告のセットのリクエストを受信すると、プロセッサは、ブロック３０２に示すように同リクエストに基づいてクエリ・シンタックスを生成するステップを実行し、そして、別個にブロック３０４に示すように、生成されたクエリ・シンタックスを用いて広告データベースをクエリするステップを実行する。
【００６５】
ブロック３０４における広告データベースのクエリはフローをブロック３０６に移動させ、ブロック３０６では、プロセッサが広告データベースから広告のセットを検索する。その次に、ブロック３０８に示すように、プロセッサは、検索された広告のセットを、そのユーザインターフェースを通して同広告の表示をリクエストしていた通信デバイスに返す。フローはブロック３１０で終了し、ブロック３１０では、広告が表示画面、すなわち通信デバイスのユーザインターフェース上に図形的に表現される。広告のグラフィカル表現は、通信デバイスのスペシフィケーションに依存してあるいは応答して調整されてもよい。
【００６６】
図４を参照すると、本考案の１つあるいは複数の実施例にしたがって、図１のシステムにおける定量的メトリクスを測定する要素のインタラクションを示すフロー図が示される。特に、図示のインタラクションは、通信デバイス１１２、プロセッサ１０４、データベース１０２間で実行される。通信デバイス１１２とプロセッサ１０４との間のインタラクションは、通信ネットワーク１１４を通して行われる。一方、プロセッサ１０４とデータベース１０２との間のインタラクションは、図１２により詳細に示すシステムバスを通して実行可能となっている。パス４００に示すように、フローは、通信でバース１１２がプロセッサ１０４に、通信デバイス１２のユーザインターフェース上の広告インターフェースを開きまたアクセスする要求を送信した時に開始する。
【００６７】
パス４０２に示すように、フローはプロセッサ１０４に進み、データベース１０２からの広告に関連するオブジェクトを検索する。引き続き、パス４０４に示すように、フローは、データベース１０２に進み、広告オブジェクトをデータベース１０２からプロセッサ１０４に引き渡す。パス４０６に示すように、プロセッサ１０４に対する広告オブジェクトの引き渡しによって、プロセッサ１０４による通信デバイス１１２のインターフェース上への広告のデータストリームのローディングによって、そして、続くパス４０８に示すように、プロセッサ１０４によって同ユーザインターフェース上に広告のデータストリームに関連する第１の広告コンテンツを表示することによって、フローは継続する。
【００６８】
第１の広告コンテンツが表示された後に、フローはパス４１０をとり、プロセッサ１０４によって、表示された第１の広告に対応するマーカー（すなわち、グラフィック要素）がイニシャライズされる。その後、フローはパス４１２を進み、マーカーに関連するイベントがプロセッサ１０４によって継続的に検出される。パス４１４に示すように、通信デバイス１１２のユーザインターフェース上のイベントが検出されると、同イベントが通信デバイス１１２からプロセッサ４に送信される。
【００６９】
パス４１６に示すように、イベントの検出によって、プロセッサ１０４は、データベース１０２におけるイベントの発生のカウントを生成する。続くパス４１８に沿って、プロセッサ１０４が第１の広告上に表示したマーカーを終了させることによって、フローは継続する。結果として、パス４２０に示すように、プロセッサ１０４は第２の広告を表示するように進む。その上に表示されたマーカーを有する第１の広告と同様に、パス４２２に示すように、第２の広告も、同様に、イニシャライズされたマーカーを有するように構成される。
【００７０】
パス４２４に示すように、プロセッサ１０４によって、第２の広告を表示する通信デバイス１１２のユーザインターフェース上で他のイベントが検出され、パス４２６に示すように、通信デバイス１１２からプロセッサ１０４に送信される。パス４２８に示すように、通信デバイス１１２からプロセッサ１０４に送信されたイベントによって、プロセッサ１０４がデータベース１０２におけるイベントの発生のカウントを更新することをトリガーする。
【００７１】
プロセッサ１０４によって、第３の広告、第４の広告、第５の広告等を、通信デバイス１１２のユーザインターフェース上に表示してもよい。プロセッサ１０４によって、通信デバイス１１２のユーザインターフェース上に表示された続く広告のそれぞれに関して、パス４２２、４２４、４２６、４２８と同じフローがプロセッサ１０４によって実行されてもよい。
【００７２】
パス４２０から４２８へのループは、広告の全体のデータストリームについて、広告のデータストリームに含まれる各広告に対する、通信デバイス１１２のユーザインターフェース上で有効なイベントの生起カウントの総数に対応する「値」が決定され得ることを意味する。図１に記載するように、この「値」は、第２のユーザインタラクションデータに関連する値である。
【００７３】
図５を参照すると、本考案の１つあるいは複数の実施例にしたがって、図３のフローに使用されるのに適するイベントの検出のプロセスを示すフロー図が示される。図５に示すプロセスは、適切には、図１に詳細に記載するプロセッサによって実行され、ブロック５００で開始し、ブロック５００では、広告のデータストリームがイニシャライズされ、ユーザインターフェース上に第１の広告コンテンツが表示される。次いでプロセスは、ブロック５０２へと進み、第１の広告コンテンツについての第１の地点が決定され、そして、ブロック５０４に進み、第１の広告コンテンツについての第２の地点が決定される。第１の広告コンテンツにおける第１地点及び第２地点の決定は、好ましくは、無作為で実行される。第１地点及び第２地点が決定されると、プロセスはブロック５０６に移動し、第２地点でマーカーがイニシャライズされ、これによって第２地点が位置するユーザインターフェースの部分においてマーカーがレンダリングされる。
【００７４】
ブロック５０８で示すように、マーカーがユーザインターフェース上にレンダリングされる全体の間に、第２地点すなわち第２地点によって定義された領域の外にマーカーが移動したことを検知する。決定ブロック５１０で決定されるように、そのような移動が検知され、第１地点すなわち第１地点によって定義された第１の広告コンテンツの領域にマーカーが達した時には、ブロック５１２に示すように、マーカーは直ちに終了する。さもなければ、プロセスは前のブロック５０４に戻り、第１の広告コンテンツ上の新しい第２の地点が無作為に決定される。決定ブロック５１０で検出されたマーカーの移動が第１地点、すなわち第１地点によって定義された第１広告コンテンツの領域に到達しない限り、前のブロック５０４から決定ブロック５１０へとループが形成される。
【００７５】
前のブロック５１２に示すようなマーカーの終了は、ブロック５１４に示すようなマーカーの終了の発生カウントの生成ないし更新をもたらす。その後、プロセスはブロック５１６へ移動し、広告のデータストリームに含まれる次の広告コンテンツの表示がイニシャライズされる。決定ブロック５１８で決定されるように、広告ストリームの終了のいかなるリクエストも受信されない限り、プロセスは、前のブロック502、504、506、508、510、512、514、516における実行ステップを実行する。あるいは、前の決定ブロック５１８で決定されるように、広告ストリームの終了のリクエストが受信されると、プロセスはブロック５２０で完結し、広告のデータストリームが終了する。
【００７６】
マーカーの終了の出現のカウントの生成ないし更新のステップは、単に本考案の実施例を例示するだけであり、他の適切なメカニズムに置き換えられ得ることが理解され評価される。例えば、１つの広告データストリームに出現する各マーカーの終了をカウントすることに代えて、マーカーが第２地点から離れて第１地点に到達する時の瞬間をカウントしてもよい。また、前のブロック５１２に示すように、広告コンテンツにおける変化は、容易にマーカーの終了を示すもとして容易に捉えることができるので、前のブロック５１６に示すような広告のデータストリームに含まれる全ての続く広告の表示のイニシャライゼーションをカウントするようにしてもよい。
【００７７】
このようなイベントは、第２ユーザインタラクションデータの尺度を示す定量的メトリクスを表す第２データセットに関連する値を決定することに適切に用いることができ、上記値は、現実世界の賞を獲得するようにプレイできる仮想確率ゲームを提供する仮想ゲーム環境へのアクセスを決定し、仮想ゲーム環境への上記アクセスは電子くじ券（電子ロッタリーチケット）によって表され、これらの全ては図１に記載されている。
【００７８】
図６を参照すると、本考案の１つあるいは複数の実施例にしたがって、図５の電子くじ券の要素のブロック図が示されている。電子くじ券６００は、ゲーム表示602とチケット表示604を有している。ゲーム表示602は、参加しているユーザによって行うことができる確率ゲームによって特徴付けられる利用可能なゲームの選択に対応している。確率ゲームは、6/42ロット、6/45ロット、6/49ロット、6/55ロット、6/58ロット、4桁ロット、6桁ロット、EZ2ロット、のようなくじ（ロッタリー）タイプのものであり、これらのゲームの各実施は、例えば、フィリピン慈善宝くじ事務局(PCSO)やくじ（ロッタリー）すなわち様々なナンバーゲームタイプを通して収益を生成する権限がある他の同様の機関によって提供されている現実世界のカウンターパートのそれぞれの実施と同様である。本考案の仮想ゲーム環境におけるゲームプレイは、このような機関や国の法律に管理されていても、されていなくてもよい。好ましくは、ゲーム表示602は、ゲーム識別子606、４桁ゲーム情報608、6/55ゲーム情報610を含んでいる。
【００７９】
チケット表示604は、図１に記載されたシステムによって読み取り可能なアクセスコードないしシリアル番号である。チケット識別子604には、そのチケットを用いることができる特定のくじ（ロッタリー）ゲーム、そのチケットが属するユーザアカウント、ユーザアカウントと関連するユーザ情報、くじゲームプレイにしたがってユーザが一連の数字を指定するとチケットに割り当てられる数字の組み合わせ、のような重要な情報が埋め込まれている。チケット識別子６０４を具現化するアクセスコードないしシリアル番号は、仮想ゲーム環境におけるくじゲームがアクセスできるユーザインターフェース上に表示されても、表示されなくてもよい。好ましくは、図示されているように、チケット表示604は、チケット識別子612、ユーザアカウント識別子 614、賞に関する情報616、数字組み合わせ情報 618、くじ引き日情報 620を含んでいる。
【００８０】
図７を参照すると、本考案の１つあるいは複数の実施例にしたがって、図１のシステムに適切に用いられ得る仮想ゲーム環境にアクセスするプロセスのフロー図が示されている。特に、図７に例示するプロセスは、図５及び図６に記載された電子くじ券（電子ロッタリーチケット）を用いた仮想ゲーム環境へのアクセスを示し、図１に記載されたプロセッサによって実行される。プロセスはブロック７００で開始し、ブロック７００では、未使用の電子くじ券のユーザインターフェース上での閲覧要求が受信される。この開始ステップによってプロセスはブロック７０２に進み、電子くじ券に関連するくじ券情報がくじ（ロッタリー）データベース７０４から取得される。続くブロック７０６において、未使用のくじ券のリストがユーザインターフェース上に表示される。
【００８１】
決定ブロック７０８において、任意の１つの電子くじ券を用いた仮想ゲーム環境へのアクセス要求が受信される。もしそのような要求が受信されない場合には、プロセスは前のブロック７０６で示したように、継続して未使用のくじ券のリストを表示する。一方、そのような要求の受信は、プロセスがブロック７１０に進むことをトリガーし、ゲーム選択プロンプトが表示される。ゲーム選択プロンプトには、賞金のような現実世界の賞を潜在的に獲得するためにユーザによってプレイ可能なすべてのタイプのくじゲームのいずれか１つのくじゲームがユーザによって選択され、ユーザは自身の選択に基づいてゲームプレイと関わることができる。決定ブロック７１２において決定されるように、ユーザによって特定のくじゲームが選択されると、プロセスは、終結ブロック７１４に示すように仮想ゲーム環境へアクセスするように移動する。さもなければ、プロセスは前のブロック７１０に示すように、継続してゲーム選択プロンプトを表示する。
【００８２】
図８を参照すると、図７のフロー図の続きが示してある。継続点は、丸で囲んだAで示してある。ブロック７１６において、くじエントリー番号選択プロンプトが表示される。このプロンプトの表示は、くじゲームのタイプに基づいて数字の組み合わせを手動で選択することを可能とする。例えば、くじゲームが6/55ロットゲームだとすると、55の数字のセットが表示されたプロンプトの部分を形成し、その中からユーザが５つの数字を選択してくじエントリーを形成する。数字のマニュアル選択とは別に、乱数生成器を作動させることによって数字の自動選択を実行してもよい。決定ブロック７１８で示すように、選択されたくじエントリー番号が受信されると、ブロック７２０で示すように、プロセスは同じくじエントリー番号をハイライトするように移動する。さもなければ、前のブロック７１６で示すように、プロセスは継続し、くじエントリー番号選択プロンプトを表示する。
【００８３】
ハイライトされたくじエントリー番号は、それと関連付けられた電子くじ券が提出される準備ができていることを示すものとして機能する。決定ブロック７２２において決定されるように、ハイライトされたくじエントリー番号を含む電子くじ券を提出する要求が受信されると、プロセスはブロック７２４に進み、チケット提出コンファメーションプロンプトが表示される。さもなければ、前のブロック７２０に示すように、プロセスは、継続して、くじエントリー番号をハイライトする。決定ブロック７２６において決定されるように、チケット提出コンファメーションプロンプトの表示に応答してコンファメーションが受信されると、プロセスはブロック７２８で完結し、成功したチケット提出プロンプトが表示される。さもないと、前のブロック７２４に示すように、プロセスは継続して、チケット提出コンファメーションプロンプトを表示する。
【００８４】
図９を参照すると、本考案の１つあるいは複数の実施例にしたがって、図１のシステムに用いられるように適する電子くじ引きを実行するプロセスを表示するフロー図が示される。 図９に図示されたプロセスは、図１に記載したプロセッサによって実行され得る。プロセスは、ブロック９００に示すように、当選電子くじ券を引く要求を受信することから開始し、次いで、ブロック９０２に示すように、当選番号組み合わせプロンプトを表示する。
【００８５】
決定ブロック９０４において、プロセスは、当選番号組み合わせ情報が受信されたかを決定する。当選番号組み合わせ情報の受信は、電子くじ引きに対応するくじ（ロッタリー）ゲームの管理者によって行われる。あるいは、当選番号組み合わせ情報の受信は、続く記載により詳細に議論するアプリケーション・プログラミング・インターフェース(API)を通して自動的に行われる。
【００８６】
ブロック９０４において当選番号組み合わせ情報が受信されない場合には、プロセスは、前のブロック９０２に示すように継続して当選番号組み合わせプロンプトを表示する。さもなければ、当選番号組み合わせ情報の受信の成功によって、プロセスはブロック９０６へと進み、参加しているユーザアカウントに関連するくじ券情報が、ユーザアカウントデータベース９０８及びくじ（ロッタリー）データベース９１０から取得される。ブロック９１２に示すように、参加しているユーザアカウントに属する番号組み合わせを含んでいるであろうくじ券情報を取得すると、プロセスは、直ちに、当選番号組み合わせ情報と、くじ券情報（特に、くじ券情報に含まれている番号組み合わせのそれぞれ）とを比べる。
【００８７】
決定ブロック９１４において、プロセスは、当選番号組み合わせ情報が、くじ券情報に含まれる数字の組み合せの１つあるいは複数とマッチするかを決定する。少なくとも一つがマッチする場合には、プロセスはブロック９１６に移動し、当選番号組み合わせを有する当選ユーアカウントをタグ付けし、それに応じて、ユーザアカウントデータベース９０８及びくじデータベース９１０を更新する。さもなければ、プロセスは終了する。
【００８８】
図１０を参照すると、本考案の１つあるいは複数の実施例にしたがって、図１のシステムに用いるのに適する当選適格性基準を適用するプロセスを示すフロー図が示されている。図１０に図示されたプロセスは、図１に記載されたプロセッサによって実行され得る。ブロック１０００に示すように、プロセスは、図１に示すシステム資源にアクセスする要求を当該システムに登録された、あるいは登録されていないユーザが受信したか否かを決定することで開始する。ユーザが登録されていない場合には、プロセスはブロック１００２に進み、ユーザ登録プロンプトが表示され、次いで、ブロック１００４に進み、ユーザ登録プロンプト上で提供されたユーザ情報に基づいてユーザアカウントが生成され、ユーザ情報は、ユーザアカウントデータベース１００６に格納される。
【００８９】
ユーザアカウントが前のブロック１００４で生成されている場合、決定ブロック１０００において決定されたように、ユーザが既に登録されている場合の２つの場合のいずれかにおいて、プロセスはブロック１００８に進み、ユーザログインプロンプトが表示され、そしてプロセスはブロック１０１０に進み、ユーザ・ログイン・クレデンシャル情報が検証される。必要とされるユーザ・ログイン・クレデンシャル情報は、例えば、電子メール情報及びパスワード情報を含む。ユーザアカウントデータベース１００６を照会することで、決定ブロック１０１２において決定されるように、電子メール及びパスワード情報が無効な場合には、プロセスはブロック１０１４に移動し、無効ユーザログイン・クレデンシャルプロンプトが表示される。この地点で、プロセスはブロック１００８に継続して進み、ユーザログインプロンプトが表示される。
【００９０】
一方、決定ブロック１０１２で決定されるように、電子メール情報及びパスワード情報が有効な場合には、プロセスはブロック１０１６へ進み、ユーザプロファイルページがイニシャライズされかつ表示され、そして、ブロック１０１８に進み、当たりくじ（すなわち、当選）適格性基準選択プロンプトが表示される。本考案の１つあるいは複数の実施例において、当選適格性基準は、例えば、現実世界の書類やユーザに関連するイベントの電子申告を要求することによって実行される。
【００９１】
１つの実施例では、好ましくは、以下の電子申告が要求される：(i)出生証明；(ii)銀行口座；(iii)少なくとも１つの入国スタンプを備えたパスポート；(iii)２００５年もしくはそれより新しいモデルの車；(iv)少なくとも200,000.00フィリピンペソあるいは約4,500.00米国ドルの信用限度を備えたVisaTMあるいはMastercardTM；(v)少なくとも500,000.00フィリピンペソあるいは約11,200.00米国ドルの信用限度を備えたVisaTM あるいはMastercardTM ；(vi)少なくとも200,000.00フィリピンペソあるいは約4,500.00米国ドルの区域の価値を備えた不動産；(vii) 少なくとも10,000,000.00フィリピンペソあるいは約225,000.00米国ドルの区域の価値を備えた不動産。
【００９２】
ユーザによって申告された時には、上記電子書類を、ユーザが獲得した現実世界の賞を請求する時に、本考案のシステムのサービスプロバイダに提示しなければならない。偽りの申告は、現実世界の賞の没収をもたらす。ユーザの資力を支持する電子文書の申告を実行することには多くの顕著な利点がある。最も基本的な利点は、詐欺や虚偽を防ぐことができるということである。他の利点は、特に、広告主側において、各参加しているユーザの社会経済的地位や興味にしたがって、広告のデータストリームの対象を絞ることができることである。例えば、システムが、少なくとも一つの入国スタンプを備えたパスポートを有する１つの特定のユーザから申告を受信した場合には、この申告に関連する広告のデータストリームが生成される。この例では、広告のデータストリームは、旅行、ツアー、宿泊に関する広告を含む。
【００９３】
決定ブロック１２２０で示すように、電子申告（すなわち、当たりくじ適格性基準情報の証明）の１つが受信された時には、プロセスは完結ブロック１０２４に移動し、提出された電子申告は、ユーザアカウントデータベース１００６に格納される。さもなければ、前のブロック１０１８に示すように、プロセスは継続して当たりくじ適格性基準選択プロンプトを表示する。さらに、参加しているユーザが所有する当選ユーザアカウントの申告のより早期の検証すなわち認証のため、上記電子申告に対応する電子書類のコピーのアップロードを要求し、アップロードされた電子書類はユーザアカウントデータベース１００６に格納してもよいことが理解され評価される。
【００９４】
図１１を参照すると、本考案の１つあるいは複数にしたがうインタラクティブ環境における広告を提供する他のシステムを示すブロック図が示してある。図１のシステムにおいて、通信デバイスのユーザインターフェース上の広告のデータストリームの提示は、プロセッサにおいて局所的に配置される。図１１の他のシステムにおいて、このような広告１１００のデータストリームの提示は、インターネットによって具現化された通信ネットワーク１１０４を通して、アプリケーションプログラミングインターフェース(API)によって、ウェブ上の広告主の遠隔ハードウェア及びソフトウェア資源１１０２に由来して行われる。このような構成によって、広告主は 広告のデータストリームを直接、サーバとして動作するソフトウェアモジュール１１０８を有するプロセッサ１１０６に与えることを可能とし、次いで、通信ネットワーク１１０４を通して、クライアントとして動作する通信デバイス１１１２のユーザインターフェース１１１０上に表示させる。
【００９５】
同様に、第三者コンテンツ１１１４はプロセッサ１１０６に提供され、次いで、通信ネットワーク１１０４を通して、第３者コンテンツプロバイダのハードウェア及びソフトウェア資源１１１６から通信デバイス１１１２に提供される。第三者コンテンツ１１１４としては、時間情報、天気情報、ソーシャルメディア情報、地理情報、現実世界の確率ゲームの実施に由来する当選番号組み合わせ情報、が例示される。
【００９６】
図１２を参照すると、本考案の１つあるいは複数にしたがう図１及び図１１のシステムに適切に用いられるハードウェアアーキテクチャが示してある。ハードウェアアーキテクチャは、以下の要素の通信を可能とするシステムバス１２００を含んでいる：セントラルプロセシングユニット１２０２、コンピュータ実行可能なインストラクションを含むメインメモリ１２０４、オペレーティングシステム、ルーティン、インストラクションを格納するストレージインターフェース１２０６、外部ディスクドライブ１２０８、キーボード１２１と連結された入力/出力コントローラ１２１０、ポインティングデバイス１２１４、オーディオ１２１６及びマイクロフォーン１２１８、表示画面１２２２と連結された表示コントローラ１２２０、通信ネットワーク１２２６を介して他のデバイスとデータ通信を可能とするネットワークインターフェース１２２４。
【００９７】
図１３を参照すると、本考案の１つあるいは複数にしたがって、図１及び図１１のシステムに適切に用いられるデータベースコンテンツのブロック図が示される。データベースコンテンツは、セッション識別子1302a、タイムスタンプ1304a、承認データ1306a、ユーザプロファイルデータ1308a、メタデータ1310a、タスク識別子1312a、を含むであろうタスクレコード1300aによって特徴付けられる。 任意の通信デバイスによる同じデータベースへのアクセス要求に応答して、複数のタスクレコード1300a、1300b、1300nが、図１に記載されているデータベースにおいて生成される。
【００９８】
タスクレコードは、例えば、図１に詳細に記載されている広告、定量的メトリクス、仮想ゲーム環境、第１インタラクションデータ、第２インタラクションデータ、第３インタラクションデータを表現する複数のデータセットを識別するために、更新、削除、ないし利用される。タスクレコード1300b は、セッション識別子1302b、タイムスタンプ1304b、承認データ1306b、ユーザプロファイルデータ1308b、メタデータ1310b、タスク識別子1312bを含み得る。同様に、全てのタスクレコード1300nは、セッション識別子1302n、タイムスタンプ1304n、承認データ1306n、ユーザプロファイルデータ1308n、メタデータ1310n、タスク識別子1312nを含み得る。
【００９９】
本考案の他の態様では、インタラクティブ環境における広告を提供する方法（図示せず）が提供される。本方法は好ましくはコンピュータによって実行される。
【０１００】
本方法の第１のステップは、通信デバイスのユーザインターフェースを通して通信デバイスから受信した第１ユーザインタラクションデータに応答して、データベースから少なくも１つの広告を表現する第１データセットを取得することによって特徴付けられ、第１データセットの表現が前記通信デバイスのユーザインターフェース上にレンダリングされる。
【０１０１】
本方法の第２のステップは、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第２ユーザインタラクションデータの１つあるいは複数の尺度を示す定量的メトリクスを表現する第２のデータセットを生成して前記データベースに格納することによって特徴付けられる。
【０１０２】
本方法の第３のステップは、前記第２のデータセットと関連する少なくとも１つの値に基づく仮想ゲーム環境を表現する第３のデータセットへのアクセスを提供するものであり、前記第３のデータセットは現実世界の賞を示す少なくとも１つのしるしを有している。
【０１０３】
本方法の第４のステップは、第３のデータセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第３のユーザインタラクションに少なくとも基づいて、前記データベースに格納されたユーザアカウントへのしるしの帰属である。
【０１０４】
しるしをユーザアカウントに帰属させるステップは、さらに、第３データセットにより表現された仮想ゲーム環境に含まれる仮想確率ゲームの結果に基づくものである。本方法はさらに、仮想確率ゲームと等価の現実世界の確率ゲームの実施に由来する第４のデータセットに基づいて仮想確率ゲームの結果を決定するステップを含んでもよい。
【図１】
0003216098.tif 000003
【図２】
0003216098.tif 000004
【図３】
0003216098.tif 000005
【図４】
0003216098.tif 000006
【図５】
0003216098.tif 000007
【図６】
0003216098.tif 000008
【図７】
0003216098.tif 000009
【図８】
0003216098.tif 000010
【図９】
0003216098.tif 000011
【図１０】
0003216098.tif 000012
【図１１】
0003216098.tif 000013
【図１２】
0003216098.tif 000014
【図１３】
0003216098.tif 000015
【手続補正書】
【提出日】平成30年1月9日(2018.1.9)
【手続補正２】
【補正対象書類名】実用新案登録請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【実用新案登録請求の範囲】
【請求項１】
インタラクティブ環境で広告を提供するためにコンピュータにより実行されるシステムは、
複数のデータセットを識別し、格納するデータベースと、
前記データベースと作動的に通信し、通信デバイスのユーザインターフェース上に前記データベースから前記複数のデータセットの表現をレンダリングするように構成されたプロセッサと、
前記プロセッサと作動的に通信するコンピュータ可読媒体に格納されたコンピュータ実行可能なインストラクションと、を備え、
前記インストラクションは、前記プロセッサによって前記コンピュータ可読媒体から実行される時に、
前記複数のデータセットと関連する第１データセットを取得し、前記第１データセットは、ユーザインターフェースを通して前記通信デバイスから受信した少なくとも１つの第１ユーザインタラクションデータに応答して前記データベースから少なくとも１つの広告を表現するものであり、前記第１データセットの表現が、前記通信デバイスのユーザインターフェース上にレンダリングされ、
前記複数のデータセットと関連する第２データセットを生成して前記データベースに格納し、前記第２データセットは、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第２ユーザインタラクションデータの１つあるいは複数の尺度を示す定量的メトリクスを表現するものであり、
前記複数のデータセットと関連する第３データセットを提供し、前記第３データセットは、前記第２データセットと関連する少なくとも１つの値に基づく仮想ゲーム環境を表現するものであり、前記第３データセットは現実世界の賞を示す少なくとも１つのしるしを有し、前記少なくとも１つのしるしは、第３データセットの表現がレンダリングされるユーザインターフェースを通して前記通信デバイスから受信される少なくとも１つの第３ユーザインタラクションデータに少なくとも基づいて、前記データベースに格納されたユーザアカウントに帰属される、
ように構成されているシステム。
【請求項２】
前記第３データセットによって表現される仮想ゲーム環境は、少なくとも１つの仮想確率ゲームを含む、請求項１に記載のシステム。
【請求項３】
前記しるしは、仮想確率ゲームの結果に基づいて、前記ユーザが所有するユーザアカウントに帰属される、請求項２に記載のシステム。
【請求項４】
前記仮想確率ゲームの結果は、前記複数のデータセットに関連し、前記仮想確率ゲームと同等の現実世界確率ゲームの実施から導入された第４のデータセットに基づいて決定される、請求項３に記載のシステム。
【請求項５】
前記定量的メトリクスを表現する第２のデータセット関連する前記少なくとも１つの値は、前記第１データセットの表現がレンダリングされるユーザインターフェースを通して開かれた広告の総数に対応している、請求項１に記載のシステム。
【請求項６】
前記定量的メトリクスを表現する第２のデータセット関連する前記少なくとも１つの値は、前記第１データセットの表現がレンダリングされるユーザインターフェース上でクリックされた１つあるいは複数の広告におけるクリック可能なリンクの総数に対応している、請求項１に記載のシステム。
【請求項７】
前記クリック可能なリンクのそれぞれは、前記第１のデータセットによって表現される広告に埋め込まれている、請求項６に記載のシステム。
【請求項８】
前記クリック可能なリンクのそれぞれは、前記ユーザインターフェース上でレンダリングされる前記第１のデータセットに対応する少なくとも１つのグラフィック要素に埋め込まれている、請求項６に記載のシステム。
【請求項９】
前記グラフィック要素は、静止画像と動画から選択される、請求項８に記載のシステム。
【請求項１０】
前記グラフィック要素は、前記ユーザインターフェース上でレンダリングされる前記第１のデータセットによって規定されるユーザインターフェースの領域内で移動可能である、請求項９に記載のシステム。
【請求項１１】
前記グラフィック要素の前記ユーザインターフェースの領域の１つの部位から他の部位への移動は、前記第１のデータセットによって前記ユーザインターフェース上に表現される広告における変化を起こす、請求項１０に記載のシステム。
【請求項１２】
前記グラフィック要素が、広告における各変化の所定時間の後に、前記第１データセットの表現がレンダリングされるユーザインターフェース上に出現するように構成される、請求項１１に記載のシステム。