【実施例】
【0049】
(実施例#1)
1.何が関心対象の従属測定値であるか、またそれらの特性は何か?これらの従属測定値を入力/提供する(70)。
【0050】
a.例えば、全体的な売り上げ、部屋のアップグレード、バーの売り上げなど。
【0051】
2.関心対象となる環境要因は何か?これらの要因を入力/提供する(72)。
【0052】
a.例えば、ホテルのサイズ、ホテルのロケーションなど。
【0053】
3.関心対象となるコンテンツ要因は何か?これらの要因を入力/提供する(74)。
【0054】
a.例えば、背景色について異なるコンテンツ。
【0055】
b.戦略的メッセージが異なるコンテンツ(例えば、放縦か、効率か)。
【0056】
4.関心対象の従属測定値に関する訪問者訪問持続時間(VVD)は何か?VVDを入力/提供する(75)。
【0057】
a.VVDは、観察者がデジタルコンテンツを経験することができる最長の(又は典型的な)時間枠、及び観察者がそのコンテンツに従って行動し得る時間を定義する。
【0058】
b.VVDは、特定の研究の条件を実行するための独立した時間枠を指定する、タイムスロットサンプル(TSS)を定義するために使用される。
【0059】
5.実験緊急度/価値:
a.いつ実験を完了する必要があるかを指定する(77)。
【0060】
b.実験仮説の価値を指定する(79)(例えば、ユーザーは、仮説が真であるか否か、を知るためにいくら支払うつもりか)。
【0061】
これらの従属変数及び独立変数(すなわち、環境要因及びコンテンツ要因)は、特定の実験を計画するために、以降に説明する方式で、システムによって使用される。システムのアルゴリズムは、上記定義のデータを受け取り、一定の要因が正確に制御され、他の要因が無作為化されるように、コンテンツを種々のTSSに割り当てる(例えば、コンテンツのバージョンが示されるものは、占有レベル全体にわたって無作為化される)。多くの実施形態に関しては、特定量の表示時間のみが実験のために必要とされるため、特定の時間枠(例えば、TSS)は、「空いた」まま残される。明確性の目的のために、前文で使用した用語「空いた」とは、実験のため以外の目的(例えば、機械学習ルーチン)に使用される所定の時間枠(例えば、TSS)の現在の利用可能性を指す。しかしながら、所定の時間枠に関して、特定の「ビジネス目標」は、「空いた」ものとすることができる。この状況では、例えば、アップグレードのような特定のビジネス目標を評価するために、時間枠(例えば、TSS)が使用されているのであれば、バーの売り上げのような別のビジネス目標は、「空いた」ものである。
【0062】
実験が定義されると、ユーザーの目的関数(すなわち、種々の消費者評価尺度に対して置かれる価値)を増大させるコンテンツ配信パターンを生成するための機械学習アルゴリズムを使用して、この「空いた」時間枠(すなわち、実験専用に割り当てられていないもの)を満たすために、以下の代表的プロセスが、好ましくは使用される。下記は、機械学習ルーチンへのデータ入力、及びルーチンがこのデータを使用してスケジュールを生成する方法に関する、
図8に示す代表的方法の工程の説明である。その後、引き続き、これらの代表的プロセスを伴う、例示的な展開シナリオを提示する。
【0063】
(実施例#2)
1.それぞれの特性に関する有効性評価尺度をシステムに入力/提供する(80)。
【0064】
a.例えば、バーの売り上げ、部屋のアップグレード、レストランの売り上げなど。
【0065】
2.それぞれの有効性評価尺度の価値を入力/提供する(82)。
【0066】
a.異なる有効性評価尺度は、異なる利益率を有し得る(例えば、バーの売り上げ対レストランの売り上げ)か、又は異なる評価尺度を有し得る(例えば、部屋のアップグレードの数対バーの売り上げ)。各ビジネス目標の価値を定義することにより、アルゴリズムは、これらの価値に基づいて、種々のコンテンツ小片に関する、単一の目的関数を計算することが可能になる。
【0067】
3.いずれのコンテンツをネットワーク上に示すかを選択する(83)。
【0068】
a.ユーザーは、機械学習アルゴリズムのために使用したいコンテンツを、ユーザーのコンテンツデータベースから選択する。このコンテンツは、以前の実験からのコンテンツデータベースからであってもよく、及び/又は機械学習ルーチン(例えば、以下に述べるような、探索プロセス及び活用プロセスを伴う強化学習ルーチン)のために明示的に製作してもよい。
【0069】
4.特定のコンテンツ小片に対する、任意のロケーション/時間の制約を指定する(84)。
【0070】
a.機械学習ルーチン(例えば、探索プロセス及び活用プロセスを伴う強化学習ルーチン)は、いずれのコンテンツ小片が最も有効であるかを学習するために、種々のロケーションで、種々の時間に、コンテンツを提示する。しかしながら、コンテンツは、一部のロケーション又は一部の時間枠に関して、不適切な場合がある。
【0071】
5.各コンテンツ小片に関して、VVDを指定する(85)。
【0072】
a.コンテンツを経験すること(例えば、見ること)とそのコンテンツに従って行動することとの間の、測定可能な方法で、期待される(又は最長の)期間。
【0073】
6.システムは、以下の制約付きで、また
図9に示すように、デジタル看板コンテンツの各小片がデジタル看板ネットワーク内の各ディスプレイ上に示される時間及びロケーションのスケジュールを、スケジュール作成し(86)、継続的に調整する(88)。
【0074】
a.研究を完了するために必要な時間枠又は部分を定める(90)。
【0075】
i.実験コンテンツを、以下のように時間枠へ割り当てる。
【0076】
1.要求された実験は、「緊急度」期日(上記の工程5aで定義される)の終了までに完了する。
【0077】
2.実験の費用は、その実験を実行することと、MLRを使用することとの比較に関連する機会費用に対して、最小限に抑える。
【0078】
b.実験専用に割り当てられない時間枠を定める(91)。
【0079】
i.これらの期間は、実験コンテンツが存在しない表示期間である。
【0080】
c.この時間枠(ロケーション、時間、及び看板/ディスプレイ)に対して、その特定時間に、その看板上に提示し得るコンテンツ(工程3及び工程4で定義される)を定める(92)。
【0081】
i.この時間に対して適切ではない関連コンテンツ(例えば、4〜10AMにハッピーアワーを広告すること)、又は特定の看板上に対して適切ではない関連コンテンツ(例えば、チェックインカウンターの背後にない看板上の、部屋のアップグレードのコンテンツ)、又は特定の場所に対して適切ではない関連コンテンツ(例えば、レストランを有さないホテルでレストランを広告すること)を考察してはいけない。
【0082】
d.各時間枠の間、システムが「探索」又は「活用」のいずれであるかを決定する(93)。このことを決定するための数多くの方法としては、以下のものが挙げられるが、これらに限定されない:
i.無作為:探索期間(例えば、10%)に対する「活用」期間(例えば、90%)の数を予め決定する。これらの確率を使用して、探索コンテンツを割り当てるか又は活用コンテンツを割り当てるかを、無作為に選択する。
【0083】
ii.半インテリジェント:履歴分散に基づいて、探索するか又は活用するかの確率を修正する。測定値の分散が減少するに従い、活用を行なう可能性を増大させる。
【0084】
iii.費用分析:活用することと比較した、探索することの機会費用を推定し、機会費用が高い場合は、活用をより頻繁に行なう。
【0085】
e.「活用」モードである場合(94):
i.履歴データを使用し、看板及び時間枠の特性から判断して、重み付けされたビジネス目標を最大化するコンテンツを定める。
【0086】
1.先行の知識が存在しない場合には、コンテンツを無作為にスケジュールに割り当てる。
【0087】
2.回帰分析(又は、他の一般的な予測関数)を履歴データに対して使用し、成果(重み付けされたビジネス目標)を最大化する、コンテンツの最良の「混成」を予測する。
【0088】
a.回帰分析は、ディスプレイ、ロケーション、及び時間の変数を有する履歴データを、各コンテンツ小片(及びコンテンツの組み合わせ)と共に使用して、コンテンツの最良な混成を予測する。
【0089】
f.「探索」モードである場合(95):
i.提示する探索コンテンツを定める:
1.無作為:表示されると認定されたコンテンツから、1つのコンテンツ小片を無作為に選択する。
【0090】
2.時間基準:コンテンツ小片を、前回それらが探索されたときに基づいて選択する。
【0091】
3.半インテリジェント:現在のディスプレイの特性(時間、ロケーションなど)に関する、システムの履歴データ内の「知識格差」を確認し、その知識格差を補完するコンテンツを提示する。
【0092】
7.コンテンツ配信及びデータ処理モジュールが、ネットワーク全体にわたってコンテンツを配信する(96)。
【0093】
8.データを収集して処理する(97):
a.研究に関するレポートを生成する。
【0094】
b.新たなデータを履歴データベース内へ統合する。
【0095】
9.工程6〜8を、ユーザーが探索/活用プロセスを終結させるまで繰り返す(98)。
【0096】
a.工程1〜5で提供されるいずれかの情報が変化した場合には、このことにより、工程6でのコンテンツ配信パターンが修正され得る。
【0097】
以下の展開シナリオは、本発明の実施形態による、上述のプロセスを実施することができる方法を示す。
【0098】
(実施例#3)
3a.実験コンテンツの配信
Manticoreは、デジタル看板ネットワークを有する5つのホテルを所有する、ホテルチェーンである。Manticoreは、その5つのホテルを、ロケーションの種類(都市部か、郊外か)、及び部屋数の観点からのホテルのサイズ(小、中、大)によって分類している。
【0099】
Manticoreは、広告に人間のモデルを追加することにより、顧客が部屋のアップグレードを選択する可能性が増大するか否か(上記の実施例#2の工程1)を理解したいと望んでいる。Manticoreは、自身の広告にモデルを使用すると、ロイヤリティ料金がかかるため、モデルを使用しないことに勝る、モデルを使用することの利益を判定することに関心がある。彼らは、自身の都市部のホテルと郊外のホテルとを比較すると、モデルを追加する効果が異なる場合がある(上記の実施例#2の工程2)と考える理由を有する。
【0100】
Manticoreは、1つの点以外は全ての点で同一の、2つのコンテンツ小片を設計した:一方のコンテンツ小片は、モデルを有する(部屋アップグレード−モデルあり)が、他方のコンテンツ小片は有さない(部屋アップグレード−モデルなし)(上記の実施例#2の工程3)。Manticoreはまた、全顧客の99.9%が、自身のホテルに入って1時間以内に、チェックインし、アップグレードの決定をする(VVD=1時間、TSS=2時間、上記の実施例#2の工程4)ことも周知している。
【0101】
因果関係実験を計画するための、以下に記載の手順を使用して、システムがスケジュールを生成し、実験コンテンツをそのスケジュールに割り当てる。
図10は、この研究のための、5つのManticoreのホテル物件に対するコンテンツの配信を示す。更には、Manticoreは、翌日の終わりまでにその回答を知りたいと望んでいる(上記の実施例#2の工程5)。この緊急度期日を延長することによって、MLRか、因果関係実験かへの、表示時間の割り振りをシステムが調節する方法を評価/実証できることに留意されたい。このデータを使用して、アルゴリズムは、
図10に示すように、5つのManticoreの所有物件に対するコンテンツをスケジュールする。
【0102】
図10は、都市部と郊外との比較における、「部屋アップグレード−モデルなし」対「部屋アップグレード−モデルあり」の効果を試験するための、再生リストのスケジュールを示す。具体的には、
図10に示す再生リストのスケジュールは、Manticoreホテルによって計画された因果関係実験を実施するために生成され、都市部のホテルと郊外のホテルとの比較における、2つのコンテンツ小片(「部屋アップグレード−モデルなし」対「部屋アップグレード−モデルあり」)の性能を試験する。この計画において、従属測定値は部屋のアップグレードの数であり、ホテルのサイズは、関心対象となる変数ではない。したがって、アルゴリズムは、この変数に対して、コンテンツの配信を無作為化する。斑点状の四角形及び斜線の四角形は、実験専用に割り当てられた時間枠(例えば、タイムスロットサンプル期間)を示す。部屋のアップグレード(すなわち、従属測定値)に関する時間枠(例えば、TSS)は、2時間であると推定される
図10に見られるように、この展開シナリオには、実験専用に割り当てられない数多くの「空いた」時間枠が存在する。これらの空いた時間枠は、TSSとすることができ、網目状の四角形で示される。この場合では、緊急度は、1日で研究を完了することである(上記の実施例#2の工程5aを参照)。
【0103】
3b.実証:空いたタイムスロットへの最適化コンテンツの割り当て
Manticoreはまた、自身のROIを増大させるために「空いた」期間(
図10の網目状の四角形で示される)を使用することにも関心がある。
【0104】
1.Manticoreは、2つのビジネス目標、すなわち部屋のアップグレード及びバーの売り上げを最大化することに関心がある。
【0105】
2.Manticoreは、各アップグレードは$100の価値であり、一方でバーでの利益率は40%であると判定している。
【0106】
3.Manticoreは、自身のデジタルコンテンツライブラリに、4つのコンテンツ小片を有する。
【0107】
i.部屋アップグレード−モデルなし
ii.部屋アップグレード−モデルあり
iii.バー−放縦
iv.バー−効率
4.Manticoreは、バーのコンテンツを午前中の早い期間(4:00〜8:00)に再生することを制限している。更には、その施設の1つ(都市部の小サイズのホテル)は、バーを有さず、そのため、バーのコンテンツをその施設で再生することを望まない。
図11は、これらの制限を示す。
【0108】
図11は、種々の現場及び種々の時間枠に対するコンテンツ制限を示す図である。斑点状の四角形は、コンテンツを再生することができない時間枠及びロケーションである。空白の四角形は、それらの特定時間において、それらのロケーションで、コンテンツが再生可能であることを示す。
【0109】
5.このシナリオでは、先行の顧客研究によって、全顧客の99%が、ホテルに入って、1時間以内に部屋をアップグレードすること(VDD=1時間、及びTSSを使用する実施形態に関してはTSS=2時間)が判明している。対照的に、ホテルに入ってからバーに行くまでの間の典型的な時間は、12時間である(VDD=12時間、及びTSSを使用する実施形態に関してはTSS=24時間)。
【0110】
6.この情報を取り込んで、アルゴリズムは、ここで、Manticoreに関する4つのコンテンツ小片をスケジュールする。これらの実験時間枠、及び制限期間は、探索/活用の最適化スケジュールの実施例である
図12(Figure 3)に示される。斑点状の領域は、実験専用に割り当てられる時間を示す。網目状の四角形は、コンテンツ制限を示す。第1の空いた時間枠(空白の四角形)は、4:00AM〜6:00AMである。
【0111】
a.実験時間枠(例えば、TSS)が確立されていると想定する。
【0112】
b.
図12は、複数のビジネス目標のために最小の時間枠(例えば、TSSユニット)に分割された(部屋のアップグレードに関する2時間)空いた時間枠(空白の四角形)の図である。
【0113】
c.これらの時間枠に関しては、「部屋アップグレード−モデルなし」及び「部屋アップグレード−モデルあり」のみを考察する。
【0114】
d.探索/活用システムは、探索モード対活用モードの間から、活用モードを90%の時間に使用し、探索モードを10%の時間に使用するように、無作為に選択する。これらの割合は変動し得ることを理解されたい。乱数発生器を使用して、システムは、この第1の空いた時間が「活用」期間となることを決定する。
【0115】
e.システムは、履歴データを調べ、この施設に関して、いずれのコンテンツ小片が、この時間に最良となるかを判定する。都市部の小サイズのホテルに関しては、このホテルにはバーが存在しないため、バーのコンテンツは制限される。この活用期間の間の、バー(
図14参照)及びアップグレードに関する重み付けされたスコアを使用して、提示する最良のコンテンツ小片は、「部屋アップグレード−モデルなし」であると結論づけられる(
図14では、$1800対$800)。
【0116】
図13は、2つのアップグレードコンテンツ小片及び2つのバーコンテンツ小片に関する、所定のTSS(2時間)の間の、アップグレードの数に関する履歴データを示す。
図14は、各時間枠に関する、期待されるROIを示す。
図13に示す値は、アップグレードに関するROIの重み付けされた値($100/アップグレード)及びバー売り上げに関するROIの重み付けされた値(40%の利益率)である。これらのビジネス目標値は、上記の実施例#3(3b)の工程2で指定される。
図14の実際の値は、履歴データ(
図13)及びこれらのビジネス目標値からのものである。4:00の下の太い輪郭の領域は、現在考察している時間枠である。このホテルにはバーがないため、「バー−放縦」対「バー−効率」での成果に関するデータは、実際には同じである。
【0117】
7.履歴データ及びビジネス目標の重み付けを使用して、探索/活用アルゴリズムは、空いた時間枠の全てにコンテンツを割り当て、ネットワークのディスプレイに、そのコンテンツを配信する。結果を
図15に示す。
【0118】
図15では、斜め破線パターンを有する四角形は、部屋のアップグレード及びバーのコンテンツのそれぞれに、専用に割り当てられている時間を示す。斑点状の四角形は、アルゴリズムが、より低い性能のコンテンツ小片の1つを無作為に選択して、その期間の間に提示する「探索」の時間枠を表す。
【0119】
8.次に、データを顧客から収集する。この場合には、アップグレードの数及びバーの売り上げは、システムのデータベースにダウンロードされる。次に、データは分解されて、
図16に示すように、データの各小片が、適切な時間枠及びその時間枠に関連するコンテンツに割り当てられる。
【0120】
図16に見られるように、データは、そのコンテンツが提示された時間枠の間に収集される。パターン付きの四角形及び空白の四角形内の数字は、そのTSSの間のアップグレードの数を示す。バーの売り上げに関連する、TSSの間のバーの業績は、右端に記載される。都市部小サイズのホテルはバーを有さないため、このホテルは、バーの売り上げを全く有さない。
【0121】
a.実験に関するデータは、データストリームから分解され、分析され
図17に示すように、顧客に提示される。これは、実験に関連する時間枠(例えば、タイムスロットサンプル)を識別し、次いで、以降に説明するような方式で、それらの時間枠に関連するコンテンツによって分析することにより達成される。
図17は、この研究に関する実験結果を示す。「部屋アップグレード−モデルあり」のコンテンツが、「部屋アップグレード−モデルなし」のコンテンツよりも顕著に有効であることを認めることができる。コンテンツの種類と、ホテルが都市部の施設か又は郊外の施設のいずれであるかということとの間には、相互作用は存在しない。
【0122】
b.履歴データベース内に格納された履歴データが、この新たなデータでアップデートされる。履歴データは、種々のコンテンツ小片(及びコンテンツの組み合わせ)が、種々のコンテキスト変数(時間、ロケーションなど)の関数として、ビジネス目標の結果(例えば、アップグレードの数、バーの売り上げ)に対して与えた影響を特定する。
【0123】
(実施例#4)
以下の例示的展開シナリオは、本発明のROI最大化手法を実行することの価値を例示する。
図18に示すデータは、本発明の最適化ルーチンが、コンテンツ、時間帯、及びロケーションに対して最適化することによって、ROIの顕著な改善を生成し得ることを実証している。この代表的な実施例では、4種類の店舗(都市部、郊外、準郊外、及び田舎)が存在する。システムは、3つのコンテンツ小片(A、B、及びC)を使用して、午前、午後、及び晩の期間に関してROIを最大化している。
【0124】
この場合では、全体として最良のコンテンツを単純に提示することによって、単純にコンテンツ各小片を無作為に(すなわち、均等な頻度で)提示するよりも、2.53%のROIの増大が生み出される特定の時間帯に関して最良のコンテンツを選択することによって、ネットワークに対して均等な頻度でコンテンツを配信するよりも、5.11%の増大が生み出される。特定のロケーションに関して最良のコンテンツを選択することによって、コンテンツを無作為に配信するよりも、3.53%のROIの増大が生み出される。しかしながら、これらのコンテキスト変数(時間帯、コンテンツ、ロケーション)の全てに関して最良のコンテンツを選択することによって、無作為な配信手法よりも、12.94%の増大が生み出される。
【0125】
(実施例#5)
以下の代表的な展開シナリオは、機械学習ルーチンが因果関係実験と共に並行して行なわれている、複数のVVD及び複数のビジネス目標を考慮した再生リストのスケジュールを生成する際に伴う、更なる複雑性を説明する。この実施例は、ユーザーが、探索及び/又は活用のアルゴリズムを用いる強化学習ルーチンなどの機械学習ルーチンを使用して、スケジュールの特定時間枠の間にコンテンツをスケジュールすることができる方法を説明する。
【0126】
この例示的なシナリオでは、デジタル看板ネットワークを百貨店内に展開し、このネットワークを、ROI測定が実行されるように構成することを想定する。タイムスロットサンプルを、再生リストのスケジュールの時間枠として使用することもまた想定する。
【0127】
1つのディスプレイは、店内のビストロの付近にあり、そのビストロでのVVDは、45分であると判定されている。ビストロのディスプレイは、1杯のワイン、前菜、デザートなどを食事と共に取るという提案に関連する、進行中の実験を行なっている。更には、この百貨店の様々な小売部門のための商品販売に関連するコンテンツを有する実験が行なわれる。この実験コンテンツには、食品関連コンテンツが組み入れられる。
【0128】
別のディスプレイは、百貨店の書籍/音楽部門内に配置され、その部門でのVVDは、20分であると判定されている。このディスプレイは、書籍/音楽部門内で販売される品目にのみ関連する実験を行なう。別のディスプレイは、百貨店の入口から遠く離れておらず、入口から視認可能な、1階のエスカレータ付近に配置される。このディスプレイは、ビストロ、小売部門、及び書籍/音楽部門を含めた、様々なコンテンツに関連する実験を行なう。百貨店に関する全体としてのVVDは、70分であると判定されている。各ディスプレイは、以降で説明されるアルゴリズムによって決定される長さの、空いたタイムスロットサンプルを有する。
【0129】
ユーザーが、百貨店のデジタル看板ネットワークに関して機械学習強化を組み込むことを決定する。次の四半期に関して、ユーザーのビジネス目標は、以下のように定義される。
【0130】
(1)書籍/音楽に関する市場占有率を増大させる。競合店舗が2ブロック離れて存在し、ユーザーはそのビジネスの一部を取り込むことを望んでいる。
【0131】
(2)顧客が買物をする間の単なる急ぎの軽食のための場所というよりも、むしろ晩の食事の目的として、ビストロ内により多くの人々を引き込む。
【0132】
(3)かつての商品予約購入法を復活させることによって、より多くの毛皮のコートを販売し、この方法によって人々はコートを選び、そのコートの費用が完済するまで顧客が$150/月を支払う一方で、店舗がそのコートを保持する。
【0133】
次に、本明細書に記載の方式で、上述の要件及び制約を考慮したスケジュールを生成することができる。このシナリオは、本発明の実施形態による、因果関係実験及び最適化ルーチンを並行して行うように構成された再生リストスケジュールを使用することから考慮し得る、更なる複雑性を説明する。
【0134】
(実施例#6)
簡潔性を目的として、並びに上記の実施例#5に記載の再生リストスケジュール生成シナリオにおける、複数のビジネス目標及び複数のVVDの役割を強調するために、書籍/音楽部門内に配置されるディスプレイを考察する。最初の工程は、以下の問題に回答するための実験を定義することを伴う。どちらがより良好な成果を上げるか:晩の買い物客と午前中の買い物客との比較に関し、書籍の購入を「投資」として表現する広告か、「贅沢さの獲得」として表現する広告か?この例示的な実施例では、VVDは30分、及びTSSは60分であると判定されている。探索/活用のアルゴリズムを含む強化学習ルーチンを使用すると想定する。
【0135】
上記の実施例#2の工程1〜工程5に従い、以下を適用することができる:
探索/活用のアルゴリズムは、以下を含む複数のビジネス目標を使用する:
1.書籍/音楽部門の売り上げ:
a.VVDは30分。
【0136】
b.15%の利益率
c.時間制約なし
d.2つのコンテンツ小片を使用
2.ビストロ売り上げ:
a.VVDは1時間。
【0137】
b.25%の利益率
c.時間制約なし
d.3つのコンテンツ小片を使用
3.毛皮のコートの予約購入売り上げ:
a.VVDは4時間(多くの場合、顧客は、毛皮のコートに関する予約購入法の広告を見てから、店舗を出て、配偶者に相談した後に戻ってきて購入する)。
【0138】
b.60%の利益率
c.時間制約なし
d.3つのコンテンツ小片を使用
4.上記実施例#2の工程6−スケジュールを指定する:
a.この場合には、実験は、午前中(8AM〜12AM)及び晩(4PM〜8PM)に行なわれる。以降に説明される方法を使用して、
図19に示す(網目状のパターン)ように、これらのコンテンツ小片をスケジュールする。
【0139】
b.これらの時間の間に、探索/活用のアルゴリズムは、「ビストロ」及び「予約購入法」のコンテンツをスケジュールする。
【0140】
c.午後の期間(12PM〜4PM)の間に、探索/活用のアルゴリズムはまた、「ビストロ」及び「予約購入法」のコンテンツに加えて、「書籍/音楽」に関するコンテンツもスケジュールする。
【0141】
d.探索/活用のアルゴリズムは、その期間に関して最良の成果を上げるコンテンツを選択するか(活用)、又は以前は最良の成果を上げなかったコンテンツ小片を評価する(上記の実施例#2の工程6d及び工程6eを参照)。
【0142】
e.コンテンツの各小片を、30秒間の期間で示し、その特定タイムスロットサンプルの間、繰り返す。
【0143】
i.例えば、8AM〜9AMは、3つのコンテンツ小片が、30秒単位で繰り返される:
1.書籍/音楽−投資
2.ビストロ−A
3.予約購入法−A
図19は、複数のビジネス目標(書籍/音楽、ビストロ、予約購入法)を有する1日のスケジュールを示す。斜線パターンの四角形は、各ビジネス目標に関するTSS期間を示す。パターン付きのものは、その期間が、実験、探索、又は活用のいずれのコンテンツに専用に割り当てられるかを示す。1時間の各期間に対して、書籍/音楽、ビストロ、及び予約購入法に関する、1つのコンテンツ小片が示される。このスケジュールは、1日間及び1つのロケーション(書籍/音楽部門のディスプレイ)に関してのみ構成されることに留意されたい。多くの場合、実験は、複数の日数、及び潜在的には複数のロケーションにわたって行なわれる。
【0144】
図20は、ユーザーが「ビストロ−A」のコンテンツ対「ビストロ−B」のコンテンツの有効性を試験する、第2のスケジュールの実施例である。この例示的な実施例では、「書籍/音楽」のビジネス目標が、探索/活用のアルゴリズムの制御下にあり、このアルゴリズムは、上記の実施例#2の工程6d及び工程6eに従って、コンテンツをスケジュールする。実施例#6では、探索/活用のタイムスロットサンプルは、好ましくは以降に記載される方式で、種々の視聴者訪問持続時間及びデータ収集期間で構成され得ることがわかる。
【0145】
別の手法によれば、因果関係実験の信頼性が実質的に低下することを理解した上で、探索/活用のルーチンは、単一のタイムスロットサンプルからのデータを使用してもよい。しかしながら、重要なことは、VVD、TSS、及びデータ収集期間の間の関係を、記載されるように使用することが、同じロケーションの持ち越し効果を除去することである。真実験の制約の整合性を保つために、実験TSSの間に示される全ての探索/活用ルーチンのコンテンツは、「無関係」でなければならない。
【0146】
例として、1時間のTSSは、実験コンテンツ、活用コンテンツ(ビジネス目標A)、活用コンテンツ(ビジネス目標B)、及び天気予報のコンテンツの、15秒のコンテンツクリップを順次示していてもよい。この場合には、データ収集は、3つの独立した販売時点システムで同時に行なわれていてもよく、1つは実験の効果を測定し、1つはビジネス目標Aの活用の効果を測定し、1つはビジネス目標Bの活用の効果を測定している。収集された全てのデータは、したがって、通信コンテンツの無関係性のために「クリーン」である。
【0147】
他の実施形態によれば、2つの明確に異なる「無関係」のスケジュールを実装して、同一のディスプレイ上に並行して実行することができる。コンテンツの切り替えは、30秒毎に、又は2つの無関係なスケジュールによって指示される他の時間間隔で行なうことができる。この2つのスケジュールは、極めて異なる時間機構を有し得る。例えば、VVD、TSS、及びデータ収集期間のうちの少なくとも1つが、2つのスケジュールの間で異なり得る。更なる例として、VVD、TSS、及びデータ収集期間のそれぞれが、2つのスケジュールの間で異なり得る。
【0148】
例えば、双方のスケジュールが、因果関係実験(例えば真実験)を遂行するように生成することができる。更なる例として、双方のスケジュールが、探索/活用ルーチンなどの機械学習ルーチンを実行するように生成することができる。別の実施例によれば、一方のスケジュールは、因果関係実験を遂行するように生成することができ、他方のスケジュールは、機械学習ルーチンを実行するように生成することができる。多数の因果関係実験、多数の機械学習ルーチン、又は因果関係実験と機械学習ルーチンとの組み合わせを実施するために、3つ以上のスケジュールが構成され得ることを理解されたい。
【0149】
研究を遂行している場合は必ず、顧客に費用を強いることになる。研究専用に割り当てられる時間枠は、投資回収の生成(例えば、探索/活用アルゴリズムを使用して)に焦点が置かれているのではなく、データ又は知識を集積するために使用されている。研究の費用は、最適化アルゴリズムを使用することによって生成される収益と実際の研究の間に生み出される金額とを比較した差異として算出することができる。実験の実行に関連する測定可能な費用(すなわち、機械学習ルーチンを用いないことに関連する機会費用)が存在することにより、本発明の実施形態は、適切な段階又は既定の段階で自動的に終結させる能力を、ユーザーに提供する。
【0150】
例えば、ユーザーは、(1)データが有意な結果を実証した場合、又は(2)現在の効果量及び推定分散から判断して、研究に関連する費用が、顧客がその研究に置いた価値を上回る場合の、自動的な研究の終結を指定することができる。データの収集を継続するか否か、を決定することができる方法を説明する、既知の方法が存在するが、従来のそれらの方法のいずれもが、デジタルコンテンツ配信システムを使用する実験の評価には適用されておらず、また想定もしていない。
【0151】
(実施例#7)
以下は、本発明の実施形態による、研究を遂行する費用を評価する例示的な実施例である。
図21〜
図23に示すように、本発明の研究の費用評価を遂行するための代表的なプロセスには、以下が含まれる:
1.本明細書に記載の因果関係実験を実施する(100)。
【0152】
2.実験の価値:ユーザーが、現在の実験の価値を指定する(102)。
【0153】
3.ユーザーが、実施例#2で上述した、最適化変数を指定する(104)。
【0154】
4.コンテンツを配信し、データを収集する(106)。
【0155】
5.データを分析する(108/100):
a.実験の進行中分析を行なう(112/130):
i.コンテンツ及び条件の、平均並びに標準偏差を算出する(132)(上記の実施例#2の工程8a及び
図17を参照)。
【0156】
ii.検出力分析を計算する(134):
1.統計的検出力分析は、現在の効果量(条件間の差異)及び現在の分散(測定値にどれだけの変動性が存在するか)並びに収集済みのサンプルの数から判断して、更にどれだけの数のサンプルが必要となるかについて指定する。
【0157】
iii.真の効果量が、ユーザーが価値を見出す効果量を超える可能性を計算する(136):
1.この可能性が低すぎる(又は検出力分析を使用し、可能性を調べることに費用がかかりすぎる)場合には、研究の終結を提案する(138)。
【0158】
b.実験のROI:この時点までに実験に関して生み出されたROIを(上記の実施例#2の工程2で指定される重み付けを使用して)計算する(114)。
【0159】
c.探索/活用のROI:履歴データから判断し、実験と比較した、探索/活用のルーチンを使用することによって生み出され得る、予測されるROIを(上記の実施例#2の工程2で指定される重み付けを使用して)計算する(116)。
【0160】
d.研究の価値が研究の費用を上回るか否か判定する(118):
i.次の場合には、終結させるか、又はユーザーに警告する(120):
実験の価値<(探索/活用のROI−実験のROI)。
【0161】
ii.それ以外の場合は継続する(122)
6.ユーザーが研究を終結させることに関心があるか否かを決定するために、ユーザーに見積費用を提示する(124)。
【0162】
7.上記の工程1〜工程6を繰り返す(126)。
【0163】
上記の実施例#7の方法工程は、研究を終結させるか否か、及びいつ終結させるかを決定するための、1つの手法を説明している。研究をいつ終結させるかを計算するための他のアルゴリズムが存在し、本発明の実施形態によりそれらのアルゴリズムが使用され得ることを、当業者は理解されよう。
【0164】
本発明との関連でデジタル看板ネットワークを使用する有利な点は、複数のメッセージを単一のディスプレイ上に提示可能であることである。このことは、機会及び課題の双方をもたらす。人間は、典型的には、メッセージを記憶すること及びそのメッセージに従って行動することの双方のために、メッセージの複数の提示を必要とすることを、マーケティングリサーチ及び基礎的な記憶研究の双方が明確に示している。一方で、デジタル看板ネットワークは、種々のメッセージを、視聴者に時間をかけて提供する機会を提供する。しかしながら、典型的には、顧客がメッセージに従って行動するためには複数の提示が必要であることから判断して、顧客が注意深くない場合には、実際に彼らの行動を変更させるのに十分な回数のメッセージを顧客が経験しないときに、メッセージが無効になる可能性がある。
【0165】
課題は、確実に利益を最大化する、規範的な経験数が存在しないことである。必要とされる経験数は、限定するものではないが、以下を含めた複数の要因に応じて変化する:
1.メッセージの強度/力:
a.すなわち、そのコンテンツがどの程度有効であるか
2.メッセージから要求される行為
a.例えば、「CRESTの練り歯磨きを買う」対「HONDAのAccordを買う」
3.コンテンツを処理しているとき、どの程度、視聴者が注意散漫であるか:
a.すなわち、どれだけの量、視聴者がコンテンツを処理することができたか
b.例えば、難しいインターチェンジで運転しているか、バス停に座ってバスを待っているか
4.顧客がメッセージに対してどの程度受容的であるか:
a.すなわち、ベジタリアンの集会に対して「牛肉(Calf and Steer)」レストランを広告すること。
【0166】
本発明の実施形態は、顧客のROIを最大化するために提示頻度を自動的に最適化する、デジタル看板上にコンテンツを提示するための頻度率を定めることを伴う。
図24、
図25A、及び
図25Bを参照して、以下の実施例は、本発明の実施形態による、頻度率最適化のプロセスを説明する:
(実施例#8)
1.本明細書に記載の因果関係実験を実施する(140)。
【0167】
2.ユーザーが、実施例#2で上述した、最適化変数を指定する(141)。
【0168】
3.コンテンツを配信し、データを収集する(142)(上記の実施例#2の工程6を参照):
a.上記の実施例#2の工程6dに記載のプロセスを使用して、履歴データから判断した現在の最良の混成頻度をシステムが提示する(活用)か、又は異なる混成頻度を試験する(探索)か、を決定する(143)。
【0169】
b.「活用」モードである場合には、履歴データを使用して最適の頻度の混成を決定する(144)。
【0170】
i.
図25Aは、タイムスロットサンプル期間内での、表示頻度の関数としての2つのコンテンツ小片の有効性を示す、履歴データの結果を示す。
図25Bは、それら2つのコンテンツ小片に関する予測頻度混成、並びにそのタイムスロットサンプル期間(10の提示期間を有する)に関する最良の混成が、6回の「部屋アップグレード−モデルなし」及び4回の「バー−効率」を提示することであるという予測を示す。
【0171】
c.「探索」モードである場合には、現在は最適の頻度混成ではない頻度混成を選択する(145)。
【0172】
4.データを分析し、履歴データベースを更新する(146)(上記の実施例#2の工程8bを参照):
a.現在の比率を使用してコンテンツを提示することの主効果(
図25Aを参照)を格納する。
【0173】
b.現在の頻度を使用してコンテンツを提示することの、その対となったコンテンツとの複合効果(
図25Bを参照)を格納する。
【0174】
5.ユーザーが上記の工程2を修正するか又はプロセスを終結させるまで、上記の工程3及び工程4を繰り返す(147)。
【0175】
図25A及び
図25Bは、タイムスロットサンプル期間内で、「部屋アップグレード−モデルなし」と「部屋アップグレード−モデルあり」とを「混成」した結果を示す。タイムスロットサンプル期間は、この場合、合計で10の提示を提示することができる。
図25Aは、このタイムスロットサンプル期間の間で、「部屋アップグレード−モデルなし」及び「バー−効率」を、1〜10回提示する場合のROIを示す。
図25Bは、これら2つのコンテンツ小片の提示を混成させることの効果を示す。最適化アルゴリズムは、最適頻度が、このタイムスロットサンプル期間に関して「部屋アップグレード−モデルなし」の6つのサンプルの提示及び「バー−効率」のコンテンツの4つ(10−6)の提示であることを返報する。
【0176】
探索/活用のアルゴリズムの効用の1つは、このアルゴリズムが、コンテンツ提示パターンの空きを自動的に「探索」し、最良すなわち最適のコンテンツの混成を見出して、顧客に対してROIの値を返報するように設計されることである。この探索の局面の間には、アルゴリズムが解明を開始する非常に多くの知識が存在する。この知識は、コンテンツ(及び色、戦略などのような、コンテンツの属性)、ロケーション、顧客の種類、時刻などの間の、特定の相関の形態となる。これらの相関の多くは、偶然によって発生する擬似相関である。他の相関は、相関に対する原因因子を有し得る。擬似相関と因果効果とを識別するために、対照研究が必要とされる。
【0177】
課題は、いずれの相関を実際に追求するかを決定することにある。探索/活用のアルゴリズムは、データ内の多くの相関を解明する。一部は、ユーザーにとって有意な価値のものであり得るが、一方で他のものは、あまり価値がない。本発明の実施形態は、自動仮説生成方法論(本明細書では、自動仮説生成と呼ぶ)を使用して、価値のある相関を識別し、解明することを目的とし、その代表的な実施例を、
図26〜
図28を参照して以下で説明する。
【0178】
(実施例#9)
1.本明細書に記載の因果関係実験を実施する(150)。
【0179】
2.ユーザーが、実施例#2で上述した最適化変数を指定する(152)。
【0180】
3.ユーザーが、自動仮説システムに関する相関要因を定義する(153/160):
i.ユーザーが、種々の有効性評価尺度の価値、有効性評価尺度の組み合わせ(目的関数)、いずれの従属測定値(例えば、バーの売り上げ、部屋のアップグレードなど)がユーザーの相関を見出す関心対象となるかを、指定する(161)。
【0181】
b.ユーザーが、関心対象である要因を指定する(162):
i.例えば、ホテルの種類の間の(例えば、都市部対郊外)任意の識別可能な相関
c.ユーザーが、有意な効果量を指定する(163):
i.どの程度大きさの効果が、システムがユーザーに警告するか又は特定の実験を計画する誘因となるか(例えば、10%の差異)
d.ユーザーが、警告されるか、又はシステムに実験研究を自動生成させるかのいずれを望むかを指定する(164):
i.ユーザーは、自動生成される実験に対して支払う意思のある最大費用を指定する(166)ことができる(上記の実施例#7の、研究の費用評価を参照)。予測される費用が許容可能な費用よりも低い場合には、実験を自動生成する(168)。
【0182】
4.コンテンツを配信し、データを収集する(154)(上記の実施例#2の工程6を参照)。
【0183】
5.履歴データを分析する(156/170):
a.ビジネス有効性評価尺度と、関心対象の要因(上記の工程3bで定義)と、他の要因との間の相関を計算する(172)
b.許容可能な効果量(上記の工程3cを参照)を超える効果量を有する相関を見出す(173)
c.システムがユーザーに警告を送るべきか、実験を自動生成するべきか、又はその両方か(上記の工程3dを参照)を決定する(174):
i.警告する場合には、ユーザーに警告を送る(175)。
【0184】
ii.実験を自動生成する場合には:
1.期待される研究の費用を計算し(上記の実施例#7を参照)、上記の工程3d(i)の許容可能な費用と比較する(176)。
【0185】
2.費用が許容可能である場合には、実験を自動生成する(178)。
【0186】
6.上記の工程1〜工程5を繰り返す(159)。
【0187】
様々な実施形態によれば、本発明のシステム及び方法は、デジタル看板ネットワークの全てのディスプレイを継続的に分析して、各ディスプレイが、因果関係実験の遂行を目的としてコンテンツを提示するべきか、又は機械学習ルーチンを実行するためにコンテンツを提示するべきかを判定するように実施することができる。本発明の実施形態は、全てのDSNディスプレイを継続的に分析して、各ディスプレイを、因果関係実験システムの制御下とするか、又は機械学習システムの制御下とするかを効果的に決定するように実施することができる。この決定は、好ましくは、各ディスプレイ上の特定の時間枠を実験のために使用する費用と、各ディスプレイ上の同じ時間枠を機械学習ルーチンの実行によって既定のビジネス目標を最適化するために使用する、失われた機会との比較に基づいて、DSNシステムによってなされる。
【0188】
図29は、DSNの全てのディスプレイの評価を遂行し、ディスプレイの画面に、因果関係実験システム又は機械学習システムのいずれかの制御下となる時間を割り当てるための方法論の、代表的な実施形態を示す。
図29に示す方法論は、時間枠(例えば、TSS)を、因果関係実験システム又は機械学習システムのいずれかに、ディスプレイ毎に、かつ各時間枠に関して、効果的に引き渡す。
【0189】
図29に示すように、DSNシステムのプロセッサ又はモジュールは、各再生リストスケジュールの各時間枠(例えば、TSS)及び関連するディスプレイに関して、その時間枠が機械学習ルーチン又は因果関係実験によって使用されるか若しくは制御下に置かれるかを決定する(201/203)ように構成される(すなわち、メモリー内に格納されたプログラム命令を実行するようにプログラムされる)。モジュールが、その時間枠を機械学習ルーチンのために使用すると決定した場合には、その機械学習ルーチンによって決定される適切なコンテンツが、時間枠に割り当てられる(205)。例えば、この時間枠の間に探索コンテンツ又は活用コンテンツを提示するように、機械学習ルーチンをプログラムすることができる。モジュールが、その時間枠を因果関係実験のために使用すると決定した場合には、その因果関係実験によって決定される適切なコンテンツ(例えば、実験コンテンツ又はプラシーボコンテンツ)が、時間枠に割り当てられる(207)。その時間部分に割り当てられたコンテンツが配信され、表示される(209)。
図29に示すプロセスは、デジタル表示ネットワークの各ディスプレイに関する各時間枠に対して繰り返される。
【0190】
図30は、本発明の実施形態による、
図29で説明されるプロセスが、ディスプレイ毎に各時間枠に対してどのように実施され得るかを示す、システム全体である。DSNシステムのプロセッサ又はモジュールなどの決定ツールが、システム全体の条件に基づいて、特定の時間枠(例えば、TSS)が因果関係実験又は機械学習システムのいずれによって使用されるか若しくは制御下に置かれるかを決定する(220)。前者である場合、実験システムが効果的にその時間枠を制御する(222)。後者である場合、MLRシステムが効果的にその時間枠を制御する(224)。したがって、適切なコンテンツが、ネットワークのディスプレイ全体にわたって配信される(226)。
【0191】
コンテンツ配信(226)は、
図30に示す実施形態では、サーバ228によって管理される。サーバ228は、多数のディスプレイ229に通信可能に結合されるが、説明の目的上、そのうちの6つを
図30に示す。ディスプレイ229の状態は、常時、及びこの実施形態ではタイムスロットサンプルとして示される全ての時間枠に関して、知られている。各ディスプレイ229に対して、現在のTSS及びモード(実験モード又はMLRモード)が、サーバ228によって(好ましくはDSNシステムのプロセッサ又はモジュールによって)コンテンツ配信を制御するために使用されるスケジュールの各時間tに関して示される。一部の実施形態では、時間t〜時間t+1の時間は、タイムスロットサンプルの持続時間である。別の実施形態では、時間t〜時間t+1の時間は、本明細書に記載の時間間隔(TI)によって定義される持続時間である。
【0192】
時間軸に沿って垂直に見ると、各ディスプレイの状態が、スケジュール制御の各時間増分(すなわち@時間t、時間t+1、時間t+2など)に関して示されている。例えば、DSNシステムは、TSS1を、時間tでのディスプレイ1に対して機械学習ルーチンを実行するために使用すると決定している。時間t+1に関しては、DSNシステムは、TSS7を、ディスプレイ1に対して因果関係実験を遂行するために使用すると決定している。この実施例を継続すると、時間t+2に関しては、DSNシステムは、TSS13を、ディスプレイ1に対して因果関係実験を遂行するために使用すると決定していることが見て取れる。DSNシステムの全てのディスプレイの状態が、本発明のこの実施形態により、スケジュール制御の各時間t〜t+nに関して、同様に知られ、制御される。
【0193】
図30は、従来のシステム及び技術を使用しては達成不可能な、有利点並びに利益を更に強調する、システム視像を提供する。前述の現実世界の実施に関して懸念される局面を更に強調すると、ディスプレイがMLRを介して最適化のために使用されているあらゆる瞬間は、そのディスプレイが因果関係実験を介して洞察を得るために使用されていない瞬間であり、逆もまた同様であることを理解するべきである。表示時間の割り振りに関して最適と見なされるシステムは、各ディスプレイに関する各時間ユニットを分析し、表示時間のそのユニットが、因果関係実験のために使用されているか、又はビジネス目標を最大化するために使用されているかのいずれによって、より大きな価値を付与するかを判定する。現在のところ、この最適システムに到達するか又は近づくことができる従来のシステム又は方法は存在しない。
【0194】
有利には、本発明のシステム及び方法は、最上位の決定ツール内の最適化アルゴリズムによって、この最適な割り振り決定を自動的に行なう。つまり、この最上位の決定ツールは、2つのサブコンポーネント(因果関係実験システム及びMLRシステム)から個別に導き出される価値を、各サブコンポーネントがその目標を達成するために時間枠(例えば、タイムスロットサンプル)の制御を必要とすることから、コンテンツ配信ネットワーク全体にわたって確実に最大化する。
【0195】
決定ツールが制御を再配分し得る1つの方法は、因果関係実験の間に発生し、かつその因果関係実験に関連する情報に基づく。以下に実施例を提供し、説明の目的上、時間枠をタイムスロットサンプルの観点で言及する。
【0196】
(実施例#10)
因果関係実験が進行中でありながら、その実験の実行を調整する方法が存在するため、最上位の決定ツールは、時間の進行と共に、どのサブシステムが様々なタイムスロットサンプルに対しての制御を有するべきかに関する、費用/利益の等式を、継続的に再評価することができる。つまり、因果関係実験から得られる洞察の価値が、実験が実際に遂行されている時間的経過の間に、実験の遂行/終了の費用によって解消される場合がある。
【0197】
初期の従属変数に基づいて、決定ツール(又は、実験システム)は、調査中の要因の予想される効果量が、最初に期待されたよりも遙かに小さくなる可能性があり、したがって、所望の統計的検出力に到達するように実験を遂行するためにはより時間がかかるため、MLRシステムに制御を引き渡すことによってネットワークの所有者が別の方法で導き出し得た利益を考慮すれば、その実験を遂行する費用が、期待された洞察の利益を上回る可能性があることを判定する。
【0198】
(実施例#11)
特定のタイムスロットサンプル(特定のディスプレイ上、特定のロケーションでの)を実験システムの制御に専用に割り当てることの価値は、そのタイムスロットサンプル/ディスプレイを制御してより大きな価値を得る、MLRシステムの能力の結果に従って変化し得る。例えば、特定のタイムスロットサンプルが、実験の「条件x」を行なうように組み入れられている場合があるが、MLRシステムが、そのディスプレイで、そのロケーションで、そのタイムスロットサンプルを制御することによって、より大きな価値を得る可能性があるならば、決定ツールは、その実験のための「条件x」の実施を、システム上の別のディスプレイに移動させることができる。つまり、「条件x」は、10:00amにDubuqueのディスプレイ上で再生されるように組み入れられている場合があるが、ここで、決定ツールは、その条件を、異なるタイムスロットトサンプルに移動させ、代わりに、10:00amにSan Diegoのディスプレイ上で再生するように決定する。
【0199】
したがって、決定ツールが、タイムスロットサンプルの制御を移し変えることによって、実験を促進させるか又は減速させることができる方法が存在し、また決定ツールが、実験を同じペースに保ちながらも、実験条件が物質世界で再生される物理的ロケーションをネットワーク全体にわたって再配置する方法が存在する。同様に、決定ツールは、機械学習ルーチンから生じる情報に起因して、制御を再配分することができる。
【0200】
再び
図30及び
図40Cを参照し、また決定プロセス220に関して、「実験対MLRシステム決定ツール」は、ネットワークを継続的に監視して、各ディスプレイに関する各TSSの制御を、サブコンポーネントシステムの、a)実験システム423、b)MLRシステム427に割り振る方法を決定する、アルゴリズムのセットである。この決定ツール220は、実験の洞察の価値を考慮するユーザー、所望の統計的検出力を満たすために求められるサンプルサイズ/持続時間を考慮する実験システム、実験が進行するにつれて着信する従属変数データ、及び現在のビジネス目標を最大化するために、MLRにTSSの制御を許可することについての推定される価値若しくは既知の価値、からの入力を使用する。
【0201】
実験システム423は、関心対象の従属測定値及びそれらの特性、関心対象の環境要因、関心対象のコンテンツ要因、関心対象の従属測定値に関する視聴者訪問持続時間、並びに実験緊急度の値などの入力を受け取るように構成されたサブコンポーネントである。実験システム423は、次に、コンテンツ配信ネットワークに対して遂行される実験を生成する。実験システム423は、所望のレベルの統計的検出力に到達するために必要とされる、期待される持続時間/サンプルサイズを推定することができる。
【0202】
MLRシステム427は、関心対象のデータストリームにおける成果を最大化するために、継続的にコンテンツ配信を管理する、プロセッサ実施される機械学習アルゴリズムのセットである。MLRシステム427は、ビジネス目標及びその価値、それぞれの有効性評価尺度の価値、ネットワークに対して示すことができるコンテンツ、任意のロケーション制約及び時間制約、並びにコンテンツに関連する視聴者訪問持続時間などの入力を取得する。コンテンツ配信ネットワーク全体にわたるコンテンツ配信133は、実験システム423及びMLRシステム427の双方(並びに/又は最上位の決定ツール220自体)の指示の下に、コンピュータのハードウェア及びソフトウェア(例えば、サーバ228/421)を介して行なわれる。
【0203】
図30は、6つの別個の物理的ロケーションの代表的なネットワークを示し、それぞれのロケーションが、6つのディスプレイの総合ネットワークのために、1つのディスプレイ229を有している。例えば、これらは、全米各地の6つの都市に配置されたクイックサービス式レストランであってもよい。ネットワーク運用中の時間のある時点で、全てのディスプレイ229が、各TSSにどのように人が集まるかによって定義されるコンテンツを示している。ただし、ネットワーク上のTSSは、持続時間を30分とすることができ、各コンテンツ小片は、長さを30秒とすることができる。それゆえ、各TSS内で60のコンテンツ小片が再生される。これらのコンテンツ小片は、利用可能なコンテンツのライブラリ(例えば、サーバ228/421内に格納される)から引き出される。
【0204】
各30分のTSSを満たす(最大)60の固有のコンテンツ小片の混成は、好ましくは、実験システム423に関連するアルゴリズム又はMLRシステム427に関連するアルゴリズムのいずれかによって制御される。しかしながら、ダイアグラムに示すように、ネットワーク全体にわたるいずれの特定のTSSも、実験アルゴリズム又はMLRアルゴリズムのいずれかの制御下に置くことができる(ここで「制御」とは、TSSを満たすコンテンツの選択、及びそのTSS内での再生順序の選択を意味する)。また、いずれの時点の各TSSも、実験システム423又はMLRシステム427のいずれかの制御下に置くことができる。
【0205】
次のTSS(次の30分の時間区分)で、ディスプレイ229は、先行のTSSと同じサブコンポーネントか又は他方のサブコンポーネントの制御下にあるTSS内に、コンテンツを示すことができる(時間の進行に従って
図30の垂直軸を見下ろしていくことによって示されるように)。例えば、決定ツール220は、TSS1、ディスプレイ1で、MLRシステム427によって定義されるコンテンツを示すことを(ビジネス目標を最適化するために)決定することができる。しかし、ディスプレイ1がTSS7内にコンテンツを示すとき、決定ツール220は、ユーザーにとっての最大の価値のために、TSS7が実験システム423の制御下に置かれるべきであることを算出することができる。それゆえ、いずれの時点でも、種々のロケーションのディスプレイ229は、実験システム423又はMLRシステム427のいずれかによって定義される(又は制御下にある)タイムスロットサンプル内にコンテンツを示すことによって、同一のサブコンポーネント又は異なるサブコンポーネント(実験システム423又はMLRシステム427)の制御下に置かれることができる。
【0206】
図31〜
図33は、本発明の実施形態による、因果関係実験システム又は機械学習システムのいずれかへの表示時間枠(例えば、TSS)の割り当てを継続的に評価するためのプロセスを示す流れ図である。
図31〜
図33に整合するプロセスの代表的な実施を、以下の実施例との関連で、以下に説明する。
【0207】
(実施例#12)
1.因果関係実験を定義する(230):
a.従属要因及び独立要因を定義する。
【0208】
2.緊急度期日及び仮説の価値を入力する(231):
a.実験における主効果及び相互作用の相対的価値を指定する。
【0209】
3.種々の有効性評価尺度の相対的価値を入力する(232)。
【0210】
a.例えば、各アップグレードは$100の価値があり、バーで支出される1ドルは$0.20の価値である。
【0211】
4.因果関係実験に関して要求される/望ましい実験時間枠(例えば、タイムスロットサンプル)の特性を定義する(233):
a.実験で行なわれる必要がある条件の全てを指定する。
【0212】
b.主効果及び相互作用の価値に基づいて、各条件内のサンプルの数を指定する。
【0213】
5.以下の割り当てをスケジュールする複数のタイムスロットサンプルを生成する(235):
a.緊急度期日までに実験を完了する。
【0214】
b.要求される実験条件を満たす。
【0215】
6.履歴データを使用して、各スケジュール割り当てに関連する機会費用を計算する(236/241):
a.特定のスケジュール割り当て内の各タイムスロットサンプル期間に関して、目的価値予測を生成する(243)。
【0216】
i.目的価値予測は、有効性評価尺度に関する相対的価値、及びMLRからの予測されるROIを取得し、予測される目的価値予測を計算する(245)ことによって生成される。
【0217】
1.例えば、TSS1に関して、10のアップグレード及びバーにおける$500が存在すると予測される。このTSSに関する目的価値は、$1,100=(10×$100/アップグレード)+($500×0.2)となる。
【0218】
ii.スケジュール割り当て内のTSSに関して予測される目的価値の全てを合計する(247)。この価値は、TSSをMLR専用に割り当てない場合の機会費用を指定する(249)。
【0219】
7.最も低い機会費用を有するスケジュールを選択する(238)。
【0220】
8.スケジュール割り当てを継続的に再評価し、より低い機会費用を有するスケジュールが確認された場合は、再割り当てする(239/250)。
【0221】
a.新たに獲得した履歴データ及び/又は有効性評価尺度についての新たな相対的価値が、異なるTSSの予測される価値を変化させる。これらの変化は、最も安価なスケジュール割り当てに影響を及ぼし得る。
【0222】
b.統計的に信頼できる効果を生成するために十分なサンプルを、各主効果及び相互作用に割り当てるための費用を分析する(252)。
【0223】
i.検出力分析に基づいて、個別の仮説の価値、及び各仮説に関連する費用を考慮して、遂行する必要がある残りの条件を再評価する(すなわち、サンプル条件を再割り当てする)(253)。
【0224】
c.依然として試験する必要がある残りの実験条件(例えば、時刻、店舗の種類など)を識別する(254)。
【0225】
i.これらは、上記の工程4で定められて、依然として試験されていない条件である。
【0226】
d.残りの条件の全てを試験する、複数のスケジュール割り当てを考察する(255)。
【0227】
i.上記の工程6に記載された同じ方法を使用する。
【0228】
e.最も低い機会費用を有するスケジュールを特定する(256)。
【0229】
f.この機会費用が仮説の価値(上記の工程2)よりも低いか否かを判定する。
【0230】
i.否であれば、ユーザーに警告する(259)。
【0231】
(実施例#13)
Manticoreは、アップグレードのコンテンツにおける人間のモデルが、「モデルなし」よりもアップグレードの数に関して有効か否かを評価することに関心がある。Manticoreはまた、モデルを有することが時間帯と相互作用するか否かを評価することにも関心がある。より具体的には、Manticoreは、午前中のチェックインと晩のチェックインとを比較して評価することに関心がある。関心対象となる主要な問題は、「モデルあり」が、それが示される時刻とは関わりなく、「モデルなし」よりも成果を向上させるか否かである。第2の問題は、「モデルあり」の使用が時刻と相互作用するか否かである。
【0232】
研究の計画を最適化するため、ユーザーは、この2つの問題の価値を入力する。この例示的な実施例では、ユーザーは、「モデルあり」対「モデルなし」は、$10,000の価値を有し、一方で相互作用は、$3,000の価値を有すると指定する。緊急度期日は、30日以内に研究を完了するように設定される。ユーザーはまた、価値ありと見なす最小の効果量についての問い合わせを受ける。ユーザーは、少なくとも10%の効果量が、関心対象となるために必要とされると指定する。
【0233】
システムは最初に、2つの異なる計画に関連する機会費用が、問われている2つの問題(すなわち「モデルあり」対「モデルなし」、及び「モデルあり」と時間帯との相互作用)に対する回答に関してユーザーによって設定される価値の閾値を下回るか否かを評価する。
【0234】
第1の分析は、「モデルあり」を使用する有効性を「モデルなし」と比較して評価する実験を行なう場合の、予測される機会費用の判定である。最初に、システムは、研究を完了するために使用することができる時間枠の集まりを定める。タイムスロットサンプルの特性を使用して、システムは、アップグレードのデータの分散を判定するために履歴データを使用し、ユーザーによって指定された量の有意な主効果(10%)を見出すためのサンプルの数を決定する検出力分析を完了する。検出力分析は、信頼できる効果を見出すために150のサンプル(75の「モデルあり」及び75の「モデルなし」)が必要であると予測する。
【0235】
このタイムスロットサンプルの集まりから判断して、システムは、その履歴データベースを使用して、これらの種々のタイムスロットサンプルに関しての、機械学習ルーチンを使用する期待報酬(機械学習ルーチンに関する期待報酬、この例示的な実施例では、ER(MLR)で表される)についての予測を生成する。また、履歴データベースを使用して、システムは、アップグレードコンテンツを提示する場合の期待報酬(真実験に関する期待報酬、この例示的な実施例では、ER(TE)として表される)についての予測を作成する。この実施例での予測されるER(MLR)は$20,000であり、ER(TE)は$15,000であると予測される。機会費用は、これら2つの予測の差異として算出される:
機会費用「モデルあり」=ER(MLR)−ER(TE「モデルあり」)
この場合には、機会費用($5,000=$20,000−$15,00)($5,000=$20,000−$15,00)は、コンテンツ内でのモデルの使用に関連する仮説に対しての回答の価値($10,000)を下回る。
【0236】
次にシステムは、相互作用に関連する問題(午前と晩とで比較した、「モデルあり」と「モデルなし」との比較)に回答するための機会費用を考察する。午前及び晩の時間枠のみを含む、時間枠の第2のセットを考察する。ユーザーの入力(上述)により、相互作用の価値は$3,000である。それゆえ、この時間帯の制約を加えることが、実験の費用を$3,000を超えて増大させる場合には、ユーザーはこの事実に対する警告を受ける。相互作用の実験を生成する機会費用は、次のように計算される:
機会費用「相互作用」=(ER(MLR)−ER(TE「相互作用」))−機会費用「モデルあり」
このER(MLR)は、午前及び晩の時間帯のみに関するMLR期待価値についての予測を作成する(他の時間帯は考慮しない)ことによって算出される。この場合には、ER(MLR)は、$23,000であると算出される。
【0237】
履歴データベースを使用すると、これらの同じ期間の間にアップグレードコンテンツ材料を提示する場合の予測される期待報酬は、$16,000である。それゆえ、相互作用の実験を実行する場合の、予測される機会費用は、$2,000(($23,000−$16,000)−$5,000)である。初期分析は、相互作用の実験を実行する機会費用($2,000)が、ユーザーによって指定された、回答の価値($3,000)を下回ることを示す。
【0238】
双方の問題に関する機会費用が、回答に対する価値よりも低いことから、システムは、ユーザーによって指定された30日間の緊急度期間までに完了する、適切な相殺化及び無作為化を使用して研究の要件を満たす初期スケジュールを生成する。
【0239】
データが収集されていくと同時に、システムは、検出力分析、及び研究の完了に必要なサンプルの数を、継続的に再評価している。更には、機会費用もまた、継続的に評価され、各問題に回答することに伴う予測される機会費用が、ユーザーによって指定された回答の価値よりも依然として低いままであるか否かを判定する。
【0240】
この実施例では、研究3日目の後、小さな相互作用効果が存在するため、顕著な(及び意味のある)差異を生成するために大量のサンプルが必要となる(初期に見積られた200のサンプルから、1000のサンプルへ)ことが、相互作用の検出力分析によって示される。必要なサンプルサイズの増大は、ユーザーによって指定された相互作用の価値を上回る、相互作用に関する機会費用を生み出す($3000の価値、及び$12,000の予測される機会費用)。つまり、相互作用の効果量は非常に小さい。対照的に、「モデルあり」対「モデルなし」の主効果の効果量は非常に大きく、この主効果のみの実験を終了させるための予測される機会費用は、依然として回答の価値を下回る($10,000の価値、及び$5,000の予測される機会費用)。ユーザーは、有意な相互作用を見出すために付随する機会費用が、ここで研究の価値を上回るという事実に対する警告を受け、ユーザーは、相互作用の研究を継続する意向があるか、又は相互作用に対する回答を生成するための研究を単に行なうことを望むかについて問い合わせを受ける。
【0241】
いずれの応答によっても、システムは新たなスケジュールを生成する必要がある。ユーザーが研究の継続を決定した場合には、スケジュールは、より大量のサンプルのセットを含まなければならない。ユーザーが、研究は継続するが、相互作用の研究を単に行なうことを決定した場合には、システムは、全ての時間帯(単に午前及び晩のみではなく)の間にコンテンツを含むように、コンテンツを再スケジュールする。
【0242】
システムは、検出力分析の生成を継続し、統計的信頼性を有する研究を完了するために十分なサンプルが存在すること、及び回答を見出すための機会費用が、問題に関連する価値を上回らないことを確実にする。
【0243】
本システムの他の実施形態としては、ユーザーによって提供される緊急度期日がないものが挙げられる。この場合には、システムは、実験を呼び出し(cue up)、特定の時間枠をこの実験のために使用するべきか否かを常に評価する。特定の時間枠を実験に割り振るべきか否かを自動的に判定するシステムのための1つの方法は、実験に関するその時間枠の価値を、MLRの場合と比較して導き出すことである。MLRに関して予測される期待報酬の算出方法は、上述のものと同じである。実験に関する時間枠の価値の算出方法は、実験(又は調査されている仮説)の価値を取得し、研究を遂行するために必要な、推定される時間枠の数(検出力分析を使用)で、その価値を除算することによって導き出される。実験を遂行するために必要な時間枠を考察しているとき、システムがこの計算を遂行する(実験に必要ではない時間枠は、ゼロの値を有する)。時間枠の価値が、MLRに関する期待報酬を超える場合には、システムは、その時間枠を実験に割り振る−さもなければ、その時間枠はMLRに割り振られる。ユーザーは実験の進展を監視し、仮説の価値が増大を開始した場合には、ユーザーは、その価値を修正して、システムが研究を完了させる速度を向上させることができる。別の実施形態では、ユーザーは、緊急度期日のみを指定し、仮説の価値を指定しなくてもよい。この条件下では、システムはスケジュールを指定し、緊急度期日の終了前に実験を遂行するための費用を最低限に抑えるスケジュールを、継続的に更新する。
【0244】
本発明の実施形態は、因果関係実験に関する1つ以上の仮説に関連するデータ、及び1つ以上のビジネス目標に関連するデータの、ユーザーによる入力を容易にする、システム並びに方法を目的とする。これらのデータ及び他の必要なデータを入力した後、例えば、
図29〜
図33を参照して上述したものなどの本発明のプロセスを実行して、再生リストのスケジュールの各時間枠、及びディスプレイのネットワークの各ディスプレイに関し、システムがネットワークの効用を最大化するように作動して、ユーザーの入力データによって示されたユーザーの要件を達成することを確実にする。ユーザーには、これらのプロセスへの関与が所望されない限り、更なる関与は必要とされない。ユーザーは、任意の時点で、ネットワークディスプレイの状態を判定するために、システムに問い合わせを行なうことができ、また様々な解像度で―所望であれば、時間枠毎に(例えば、TSS毎に)まで粒度を下げて、それを行なうことができる。ユーザーは、例えば、実験を終結させることによって、あるいは探索ルーチン及び/又は活用ルーチンへ割り振られる時間枠の量を増大させることなどによって、これらのプロセスに対する変更を実施することができる。
【0245】
前述のように、因果関係実験システムを除外した本発明の実施形態により、機械学習システムを実施することができる。本発明の実施形態によれば、機械学習システムは、好ましくは、本明細書に記載される種類のデジタル看板ネットワークを使用して実施される。再生リストのスケジュールの時間枠は、特定の機械学習ルーチンに従って、DSNネットワークの各ディスプレイ上に様々なコンテンツを提示するために割り振られる。1つ以上の有効性評価尺度(例えば、購買時点売り上げ、アップグレード、顧客忠誠心など)を最大化するようにコンテンツ配信パターンを最適化するためのMLRアルゴリズムに従って、コンテンツが配信され、データが収集される。様々な種類のMLRシステムを実施することができ、それらのシステムとしては、とりわけ、強化学習ルーチン、ロジスティック回帰ルーチン、教師なし学習ルーチン、半教師ありルーチン、伝達ルーチン、遺伝子アルゴリズム、サポートベクタールーチン、及び学習のための学習ルーチンを実行するように構成されたもの、並びに1つ以上のニューラルネットワークを使用するものが挙げられる。
【0246】
様々な実施形態により、MLRは、いずれの因果関係実験も伴わずに遂行することができる。これらの条件下では、因果関係実験に要求される制約は、ここで取り除くことができる。より具体的には、特定の時間枠の間に提示されるコンテンツを考察する場合、DSNシステムは、そのコンテンツが因果関係実験に交絡する可能性を有するか否かを考慮しなくてもよい。それゆえ、MLRが因果関係実験を伴わずに行なわれている場合、MLRは、それが有するコンテンツの全て(例えば、探索コンテンツ、活用コンテンツなど)を自由に考察することができる。本発明の実施形態による、因果関係実験を除外してコンテンツ最適化ルーチンを実施するための代表的プロセスとしては、例えば、
図9のブロック92〜ブロック98に示すものが挙げられる。
【0247】
因果関係実験を伴わずにMLRルーチンを用いるシステム及び方法の、他の代表的な実施形態は、タイムスロットサンプルを使用するものである。これらの実施形態により、システムは、顧客が潜在的にディスプレイ看板を見て、最終的に、そのディスプレイによって提示されるコンテンツに従って行動し得る時間に関連する、視聴者訪問持続時間(VVD)によって定義されるTSSに、コンテンツを割り当てる。TSSを定義するための方法は、本明細書に記載される。特定のTSSに関して、MLRは、コンテンツが因果関係実験に交絡するか否かを考慮することなく、コンテンツを選択する。次いでMLRは、例えば、
図9のブロック92〜ブロック98に示すように、必要なアルゴリズムを実行する。
【0248】
以下の説明は、本発明の実施形態による、因果関係実験を実施するための詳細を、主として目的とする。主に因果関係実験を説明するが、以下の説明の多くの態様は、本明細書で上述した実施形態などの、機会学習システムの実施に対して適用可能、又は適応可能である。前置きとして、2つの主要なリサーチのクラス、すなわち実験的なリサーチのクラス及び非実験的なリサーチのクラスが存在する。因果関係実験を伴う本発明の実施形態は、「真」実験的リサーチを遂行するためのシステム及び方法と、独立した効用及び有用性を有する、そのようなシステム及び方法のサブシステム並びにサブプロセスとを、一般に目的とする。しかしながら、本明細書で説明する本発明のシステム及びプロセスは、真実験の一部として使用されるとき、特定の有用性を見出すものであるが、本明細書で説明するシステム、プロセス、及び方法論の多くは、真実験との関連以外で、有用性及び価値を見出す。
【0249】
例えば、真実験の一部として説明するシステム及びプロセスの様々な態様(例えば、サブシステム及びサブプロセス)は、準実験、相関的研究、又は他の形態の非実験的リサーチにおいて実施されてもよい。本明細書で説明する様々なシステムの態様及び方法論を実施することで、真実験的でないシステム及び方法論の効率並びに精度を著しく改善することができる。したがって、本明細書で説明するプロセス、方法論、システム、及び装置は、真実験的リサーチとの関連でのみ使用するように限定されるものではなく、非実験的若しくは準実験的リサーチ、及び相関的研究などの、他の形態のリサーチにおいて有利に使用され得ることを理解されたい。
【0250】
実験は、典型的には、2つ以上の変数の間に関係が存在するか否かを経験的に判定するために遂行され、また典型的には、1つ以上の独立変数と1つ以上の従属変数との間に関係が存在すると仮定する1つ以上の仮説を形成することで始まる。例えば、製薬会社の研究者は、患者が服用する新薬の量が患者の血圧に関連するという仮説を生成することがある。様々な種類の実験は、それらの実験で交絡変数の影響を減じるか又は除去することができる方式及び程度によって区別され得る。交絡変数は、独立変数の水準と共に系統的に変動し得る要因である。しかしながら、「真実験」によってのみ因果関係を経験的に判断し得るのであり、それゆえに、例えば、食品医薬品局は、新薬の有効性に関するデータを提供するために「真実験」を使用することを要求している。
【0251】
独立変数とは、実験中に実験者によって定義又は操作される変数であり、例えば、患者に投与される薬の量及び/又は頻度である。従属変数とは、患者の血圧などの、独立変数の値によって予測されると仮定される変数である。次いで、実験者は、実験を遂行して、製薬実験において患者に投与される薬の量が患者の血圧に関連するか否かなど、独立変数と従属変数との間に実際に関係があるか否かを判定する。
【0252】
交絡変数もまた、従属変数に影響を与える場合がある。これらの交絡変数は、実験における主要な関心対象ではないが、従属変数に影響を与え、したがって、独立変数と従属変数との正確な因果関係を曖昧にする場合がある。実験者は、独立変数と従属変数との因果関係を理解しようと試みているが、これらの交絡変数が、実験の結果を解釈不能なものにする恐れがある。交絡変数の一部の例としては、ホーソーン効果、順序効果、ロケーション間の交絡及びロケーション内の交絡などの持ち越し効果、需要特性、並びに/又は、例えば、上述の製薬実験における被験者の体重など、独立変数の水準と共に系統的に変動し得る任意の他の要因が挙げられる。
【0253】
交絡変数は、いずれの要因(変数)が、観測された従属変数の変化を引き起こしたのかを知ることを困難に又は不可能にする。実験中に適切に制御されない交絡変数が存在することは、独立変数と従属変数との因果関係についての統計的推論を作成することを、困難に又は不可能にする。
【0254】
様々な種類の実験は、それらの実験で交絡変数の効果を減じるか又は除去することができる方式及び程度によって区別され得る。因果関係を確実に明らかにする唯一のリサーチ方法論は、真実験である。「真実験」という用語は、以下の3つの特性が存在しなければならない実験を意味する。
【0255】
1.少なくとも2つの水準の独立変数が存在する。
【0256】
2.サンプルは、独立変数の水準に対し、無作為に割り当てられる。つまり、実験における各サンプルが、独立変数の水準に対し、均等な可能性で割り当てられる。
【0257】
3.交絡を制御するか又は除去する、何らかの方法が存在する。
【0258】
上記の3つの特性のいずれかを欠く実験は真実験ではなく、多くの場合、準実験又は相関計画と呼ばれる。真実験によってのみ、独立変数と従属変数との因果関係に関する統計的推論を引き出すことが可能になる。準実験及び相関計画によって、独立変数と従属変数との関係を確立することが可能となる場合があるが、それらの関係が因果的であるか否かを判定することは不可能である。様々な種類の実験計画(真実験を含む)が、例えば、Campbell, D.T. 及び Stanley, J.C. の「Experimental and Quasi-Experimental Designs for Research」、Rand McNally(1963)で説明されている。
【0259】
物理的環境内のデジタル看板ネットワークのディスプレイ上にコンテンツを配信することは、インターネットドメイン内には存在しない交絡の可能性が豊富にある。物理的環境において、人々は従属変数データ(例えば、販売時点つまりPOSログ、満足度調査の回答、センサーイベント)を生成しているが、人々が曝された可能性のある独立変数(例えば、ディスプレイ上のコンテンツ)の水準に従属変数データを結び付けることは困難である。消費者は店をさまよい、ディスプレイ又はディスプレイ上に再生されているコンテンツに気付くことも気付かないこともある。更に、再生されるコンテンツは、消費者が視聴範囲内にいる間に変化し、したがって独立変数の複数の水準に消費者を曝し得る。更に、変化するホテル利用率又は季節的な気温変動などの、おおよそ予測可能な変数から、競合するマーケティング販売促進及び道路工事などの、予測不可能なものまで、多数の他の変数が従属変数データに影響を及ぼし得る。
【0260】
物理的環境内の2種類の交絡が、極めて困難な測定に関する課題を提示する。それらの交絡は、ロケーション間の交絡及びロケーション内の交絡であり、またロケーション間の持ち越し効果及びロケーション内の持ち越し効果とも呼ばれる。ロケーション内の持ち越し効果及びロケーション間の持ち越し効果の双方を有することもあり得る。ロケーション内の持ち越し効果は、ある実験条件の間(例えば、対照コンテンツが表示されている間)に存在した視聴者が、異なる実験条件の間(例えば、実験コンテンツが表示されているとき)に依然として存在する場合に生じる。ロケーション間の持ち越し効果は、あるロケーションにいる視聴者が、異なるロケーションでのコンテンツに従って行動する場合に生じる。
【0261】
本発明の実施形態は、通信されているコンテンツと受け手に対するその有効性との間の因果関係の存在を判定し、その因果関係の強度を測定するための方法及びシステムに関する。本発明の実施形態により実施される方法及びシステムは、通信コンテンツの配信、及び配信された通信コンテンツの有効性の査定を促進し、また上述のように、コンテンツ配信パターンの自動的な最適化を促進して、投資回収率又は他の予め規定されたビジネス目的を最大化する。本発明の実施形態は、配信パターンによってコンテンツの有効性を測定することが可能となるような方式での、通信コンテンツの配信を提供する。本発明の実施形態は、交絡の制御及び/又は除去のための、通信コンテンツが配信されるパターン(すなわち、タイミング及びロケーション)の系統的な制御を提供する。
【0262】
通信コンテンツは、視覚形態若しくは聴覚形態、又は人間の感覚系(例えば、視覚及び聴覚の他に、触覚、味覚、及び嗅覚を含めた人間の感覚系の五感)に影響を与え得るか又は人間の感覚系によって感知され得る任意の形態を含め、多くの形態を取ることができる。通信コンテンツは、静的であっても、動的であっても、又はそれらの組み合わせであってもよい。
【0263】
通信コンテンツの配信は、例えば、電子的に、光学的に、音声放送によって、又は静的若しくは動的画像を介して図式的に若しくは絵画的に達成することを含め、多数の方式で達成することができる。通信コンテンツは、小売り店、銀行、ホテル、空港、道路、鉄道、及び他の公共空間若しくは私設空間を含め、様々な物理的環境に対して、またそれらの物理的環境内で配信することができる。通信コンテンツは、静止式若しくは移動式の構造、装置、及びシステムを介して提示することができる。
【0264】
本発明の実施形態によれば、コンピュータ実施されるシステム及び方法は、タイムスロットサンプルの生成をもたらし、各タイムスロットサンプルには、クロックタイムが割り当てられる。各タイムスロットサンプルは、コンテンツを割り当てることができる、タイムスロットサンプル持続時間と呼ばれる指定された持続時間、及び割り当てられたコンテンツの効果を測定するためのデータ収集期間を有する。タイムスロットサンプルのデータ収集期間は、従属変数データが収集される時間枠である。他の実施形態によれば、コンピュータ実施されるシステム及び方法は、割り当てられたコンテンツ小片の効果を測定するために、ディスプレイ上に表示する目的で、タイムスロットサンプルへのコンテンツ小片の割り当てを提供する。
【0265】
本発明の実施形態は、通信コンテンツの配信、及び真実験の制約に整合するそのようなコンテンツの有効性の査定を提供する。本発明の実施形態は、コンピュータ実施されるプロセスで使用するために、真実験の制約と整合する通信コンテンツを表示するための規則を提供することを目標とする。この規則は、時間ベース型であってもイベント駆動型であってもよく、好ましくは、持ち越し効果などの交絡を制御するか又は除去する。通信コンテンツは、それらの規則に従って表示される。通信コンテンツの有効性に関するデータが収集され、通信コンテンツの有効性は、その収集されたデータに基づいて評価される。
【0266】
本発明の実施形態は、配信パターンが、コンテンツの効果を測定するための真実験の制約を満たすように、1つ以上のディスプレイ全体にわたってコンテンツをアルゴリズム的に配信することを目的とする。デジタル看板ネットワーク又はインターネットなどの、通信コンテンツの配信ネットワーク上で真実験を遂行することによって、通信コンテンツとビジネスの成功の測定値(例えば、売り上げ、センサーイベント、調査データなど)との因果関係の存在が判定され、その因果関係の強度が測定される。
【0267】
本発明の実施形態は、コンテンツ提示パターンが実験計画に正確に対応するように、アルゴリズムを用いて看板コンテンツを自動的にスケジュールし提示する。アルゴリズムの出力は、実験条件に対応するように従属変数データを分解するための基底として使用することができる。
【0268】
例えば、デジタル看板ネットワークは多くの課題を提示するが、そのようなネットワークはまた、放送テレビ若しくはケーブルテレビ、ラジオ、及び出版などの、他のメディアと比べて、実験に関する理想的条件を提供する。例えば、テレビ及びラジオに関し、広告主は、どのテレビに自身の宣伝が再生されるかを制御する(すなわち独立変数を操作する)ことができず、また、製品売り上げに対する宣伝の直接的な効果を測定する(すなわち、従属変数に対する独立変数の効果を測定する)ことができない。ほとんどのマーケティングリサーチの方法論は、これらのメディアモデルから発展してきたので、マーケットリサーチャーは、真実験を遂行する可能性を見逃してきたように思われる。
【0269】
更なる例として、デジタル看板ネットワークによって、広告コンテンツを正確にスケジュールすること(すなわち、独立変数を正確に操作する能力)が可能となる。また、ディスプレイは通常、製品の近くにあるか、あるいは行動の変化が測定され得る環境内にあるため、コンテンツに起因する行動の変化を測定することが可能である(すなわち、従属変数に対する独立変数の効果を測定することが可能である)。また、目的に対する成功度を評価するために使用されるデータは、典型的には、実験内で容易に使用され得る形態で既に収集されたものである。
【0270】
本発明の方法論によれば、独立変数は、好ましくはデジタル看板コンテンツであり、また、従属変数は、ビジネス関連の任意の測定値(例えば、売り上げデータ、センサーデータ、調査データ)とすることができる。本発明のシステム及び方法を使用すると、交絡を統制し除去するために、デジタル看板コンテンツがデジタル看板ネットワーク全体に配信されるパターン(すなわちタイミング及びロケーション)を系統的に制御することが可能となる。
【0271】
本発明の様々な実施形態との関連において、独立変数は、戦略的メッセージ、又は更に、主調色若しくは写真画像の使用のような実行要素などの、コンテンツの特性に対応する。少なくとも2つの水準の独立変数が常に存在する。すなわち、双方が実験コンテンツであるか、又は一方の水準が実験コンテンツであり、もう一方が対照コンテンツであるかのいずれかである。実験コンテンツとは、従属変数に影響を与えると仮定されるコンテンツ(臨床薬の試行実験において試験される薬に類似したもの)である。対照コンテンツとは、従属変数に影響を与えないと予想される任意のコンテンツ(臨床薬の試行実験におけるプラシーボに類似したもの)である。独立変数を操作することは、実験コンテンツ又は対照コンテンツのいずれかを、種々の時間及び種々のロケーションで看板上に提示されるように割り当てることを伴う。種々の水準の独立変数が、種々の看板及び種々のロケーションに無作為に(後述のように制約付きで)割り当てられる。従属変数は、コンテンツによって影響を受けると仮定される任意の変数(例えば、売り上げデータ、購入前の行動を測定するセンサーデータ)とすることができる。
【0272】
交絡変数は、上述のように、従属変数に影響を与え、したがって、独立変数と従属変数との間の正確な因果関係を曖昧にする場合がある。実験が、例えば二重盲検であり、適切な無作為化がなされている場合、考えられる交絡のカテゴリは2つしかなく、それは上述の持ち越し効果(例えば、ロケーション間及びロケーション内の交絡)、及びコンテンツの交絡である。
【0273】
コンテンツの交絡は、同じ従属変数に関する複数バージョンの実験コンテンツが、従属変数の測定値が測定されている同じタイムスロットの間に再生される場合に生じる。そのような場合には、どのコンテンツが、観測された従属変数の変化の根底にあるかを知ることが不可能となる。これらの種類の交絡は、所定のタイムスロット内で、1つのみの実験コンテンツ及び/又は1つのみの対照コンテンツを確実に提示することによって除去することができる。
【0274】
前述のように、持ち越し効果は、視聴者が、ある実験条件に対応するあるタイムスロットの間にコンテンツを観察し、そのコンテンツに従って、異なる実験条件に関連付けられるタイムスロットの間に行動することが可能である場合に生じる。ここでも、そのような場合には、どのコンテンツが、観測された従属変数の変化の根底にあるかを知ることが不可能となる。ロケーション内の持ち越し効果は、ある実験条件の間(例えば、対照コンテンツが表示されている間)に存在した視聴者が、異なる実験条件の間(例えば、実験コンテンツが表示されているとき)に依然として存在する場合に生じる。ロケーション内の交絡は、コンテンツを割り当てることができるタイムスロットサンプルが十分に長くなるようにして、タイムスロットサンプルの一部(例えば、タイムスロットサンプルの半分)の間に、視聴ロケーションに存在する視聴者の大多数(例えば、95%)が、先行のタイムスロットサンプルの間に存在しなかったことが確実となるようにすることによって制御することができる。この場合、データは、好ましくは、先行のタイムスロットサンプルの間に存在した視聴者の大多数がそのロケーションを去った、タイムスロットサンプルの部分の間にのみ記録される。
【0275】
代替的手法は、タイムスロットサンプルの間に記録されたデータの大部分又は全てを使用するが、タイムスロットサンプルの開始部分と比較して、タイムスロットサンプルの終了部分に向かってより大きくデータを重み付けすることを伴う。更には、依然として存在するロケーション内のいずれの持ち越し効果(例えば、試験コンテンツの両バージョンに曝された5%以下の消費者から生じるもの)も、コンテンツが提示される順序を相殺化する(例えば、コンテンツAがコンテンツBに続くのと同じ程度の、実験全体での頻度で、コンテンツBがコンテンツAに続くようにする)ことによって除去することができる。
【0276】
ロケーション間の持ち越し効果は、あるロケーションにいる視聴者が、異なるロケーションでのコンテンツに従って行動する場合に生じる。ロケーション間の持ち越し効果は、互いに妥当な移動距離内にあるロケーションが、それらのロケーションで再生されるコンテンツに制約を受けるようにして、ある実験条件が有効である間にあるロケーションを去り、近くのロケーションに行き、他の実験コンテンツが有効である間に従属変数に影響を与えるように行動することが不可能となるようにすることによって除去することができる。
【0277】
最適化要因によるブロック化、及びノイズ変数によるブロック化という2種類のブロック化を、種々の理由により用いることができる。最適化要因は、コンテンツの有効性に対して影響を与え得る、看板のロケーションにおける要因である。そのような要因としては、看板のロケーション、環境照明、視聴者の社会経済的地位、時間帯などが挙げられる。これらの要因によってブロック化すると、要因分析によって、コンテンツと最適化要因との相互作用を測定する(例えば、コンテンツAが午前中により効果的であるのか、一方、コンテンツBが晩により効果的であるのか、を測定する)ことが可能になる。ノイズ変数によるブロック化を使用して、予測可能ではあるが実験に関しては関心対象ではない従属変数に影響を与える要因に関連付けられる変動性を除去することによって、統計的検出力を増加させることができる。
【0278】
真実験の制約と整合する方式での、通信コンテンツの配信及びそのようなコンテンツの有効性の査定を目的とする代表的な実施例を、以降に記載する。これらの例は、単に説明の目的で示されるものであり、開示される原理の範囲又は応用を限定するものではない。むしろ、印刷メディア、携帯通信装置又は無線通信装置、インターネットでアクセスされるコンテンツ及び装置(固定型及び携帯型(例えばハンドヘルド型)の装置を含む)、店内用及び屋外用(例えば電光掲示板)の表示システムに関係するものを含め、多種多様なメディア並びに通信配信の機構及び方法論が企図される。また、例えば、広告コンテンツ、教育コンテンツ、経路探索(way finding)コンテンツを含め、そのような機構及び装置を通じて通信され得る多種多様なコンテンツも企図される。
【0279】
本明細書で説明する自動化された実験計画の方法論は、概してデジタル看板の応用例に重点を置いているが、そのような方法論は、とりわけ、ウェブページの計画、インターネット広告、購買時点の印刷マーケティング、及びダイレクトマーケティングを含め、多数のマーケティング通信の方策に適用することができることを理解されたい。例えば、参考として本明細書に組み込まれる米国特許第6,934,748号、及び同第7,130,808号に開示されるシステムなどの、インターネット分析の方法又はウェブベースの自動化された実験システムを、本発明に従って修正し、真実験計画又は真実験の制約を有するサブプロセスの実施を提供することができる。
【0280】
本発明の態様は、配信されるコンテンツの効果を実験的に測定することを目的とするものではないが、契約上の義務の履行などの他の制約に基づくコンテンツ配信を伴う、自動コンテンツ配信のシステム及び方法に組み込むことができる。そのようなシステム及び方法の例が、参考として本明細書に組み込まれる米国特許出願公開第2006/0287913号に開示されている。そのようなシステム及び方法では、コンテンツ配信を実行する一方で、本発明に従って、配信されたコンテンツの有効性を同時に測定することができる。
【0281】
以下の非限定的なシステム及び方法論の実施例は、本発明の様々な実施形態を説明する。一部の実施例は、真実験の制約と整合する通信コンテンツの有効性を測定することを容易にするシステム及びアルゴリズムを目的とする。一部の実施例は、交絡を制御し、除去する(又は著しく低減する)ための、通信コンテンツが配信されるパターンの制御を容易にするシステム及びアルゴリズムを目的とする。一部の実施例は、準実験分析及び相関的研究などにおける、コンテンツの有効性の非実験的分析を容易にするように実施することができるシステム及びアルゴリズムを目的とする。
【0282】
本発明の様々な実施形態によって、実験条件に対応するように従属変数データが自動的に分解される。
図34Aは、真実験の制約と整合する通信コンテンツの表示に関する規則の提供(310)を伴う実施形態を示す。一部の実施形態では、これらの規則の提供(310)は、真実験の制約と整合するそのような規則の作成を伴う。他の実施形態では、事前に作成された規則が、真実験の制約と整合する通信コンテンツの表示を提供するシステムに、提供される。
図34Aに更に示すように、通信コンテンツは、規則に従って表示される(312)。通信コンテンツの有効性に関するデータが収集され(314)、通信コンテンツの有効性が、その収集されたデータに基づいて評価される(316)。
【0283】
図34Bは、デジタル看板コンテンツの自動的なスケジュール作成及び提示を特に目的とする実施形態の図である。
図34Bに従って、真実験の制約と整合する通信コンテンツを表示するための再生リスト及びスケジュールが提供される(311)。再生リストとは、個々のコンテンツ小片の順序を指し、スケジュールが、再生リストによって定義されたもののようなコンテンツ小片の再生を指示する。
【0284】
一部の実施形態では、再生リスト及びスケジュールの提供(311)は、真実験の制約と整合する再生リスト及びスケジュールの作成を伴う。他の実施形態では、事前に作成された再生リスト及びスケジュールが、真実験の制約と整合する通信コンテンツの表示を提供するシステムに提供される。通信コンテンツは、デジタル看板システム全体にわたって配信される(313)。通信コンテンツは、再生リスト及びスケジュールに従って、デジタル看板システムのディスプレイ上に表示される(315)。通信コンテンツの有効性に関するデータが収集され(317)、通信コンテンツの有効性が、その収集されたデータに基づいて評価される(319)。
【0285】
1つ又は複数の処理装置(例えば、PC、ミニコンピュータ、ネットワークプロセッサ、ネットワークサーバなど)を使用して、
図34A〜
図34B及び本開示の他の図に示すプロセスのうちの1つ、いくつか、又は全てを実行し得ることを理解されたい。例えば、第1のプロセッサ又は第1のプロセッサのセットを、再生リスト及びスケジュールの作成に使用することができる。第2のプロセッサ又は第2のプロセッサのセットを使用して、1つのロケーションに、又はデジタル看板システム全体に、コンテンツを配信することができる。第3のプロセッサを使用して、再生リスト及びスケジュールに従ってコンテンツを表示し、一方で、第4のプロセッサを使用して、コンテンツの有効性に関するデータを収集することができる。第5のプロセッサを使用して、収集したデータに基づいてコンテンツの有効性を評価することができる。一部の実施形態では、これらのプロセス及び本明細書で論じられる他のプロセス(例えば、機械学習システムに関連するもの)は、1つ以上のプロセッサによって実施することができ、これらのプロセッサはネットワーク化されることにより、それらのネットワークの一部又は全体の間での通信を達成することができる。
【0286】
他の実施形態では、そのようなプロセスのうちの一部又はそれぞれは、それらの間で通信を達成するようにネットワーク化されていないか、あるいは連結されていないプロセッサによって、実施することができる。例えば、第1のプロセッサは、再生リスト及びスケジュールの作成を実施するためのプログラム命令のセットを実行するように構成することができ、一方で第2のプロセッサは、1つ又は多数のディスプレイ装置にコンテンツを配信するためのプログラム命令のセットを実行するように構成することができる。特に指定のない限り、本明細書及び特許請求の範囲で使用する用語、プロセッサ、コンピュータ、又はモジュール(並びにそれらの変形形態)は、単一のプロセッサ、一部又は全てが通信可能に結合され得る複数のプロセッサ、互いに通信可能に結合されていない異種のプロセッサ(サブネットワークの1つ)、及び処理リソースの他の構成を想到する。
【0287】
図35、
図36A、及び
図36Bは、本発明の実施形態による、真実験の制約と整合する通信コンテンツをアルゴリズム的にスケジュールし提示することに関連するプロセスを示す。
図35は、本発明の実施形態による、通信コンテンツをアルゴリズム的にスケジュールし提示することに関連するネットワーク設定及びデータ集積を伴う様々なプロセスを示す。
【0288】
図35に示す例示的な実施例によれば、デジタル看板ネットワーク設定を設定することは、持ち越し効果などの交絡の制御、低減、及び除去を容易にするディスプレイのロケーションを決定することを伴う。例えば、ネットワークを設定することは、少なくとも既定の割合(例えば、95%)の顧客が、実験コンテンツ又は対照コンテンツを表示する別のロケーションを訪問しなかったであろうロケーションを決定する(330)ことを伴い得る。95%という値を選択することは重要ではない。しかしながら、より大きな値を選択するほど、結果が、コンテンツからの投資回収率の正確な総計を過小評価する可能性はより低くなることが理解される。95%という値は、単に十分に大きいので、適切な相殺化を使用すれば、持ち越し効果の影響がほぼ存在しなくなる。
【0289】
視聴者の大多数が、ある現場でメッセージを見る機会を持ち、そのメッセージに従って、異なる対照コンテンツ又は実験コンテンツを再生している別の現場で行動することがないようにすることが重要である。これが起こるという事例が、持ち越し効果という事例であり、持ち越し効果により、実験の結果が交絡し得る。例えば、自動車販売店内のディスプレイ上で実験を遂行している場合、いずれの販売店が、ある販売店内で視聴者がコンテンツを見て、実験に加わっている別の販売店内で自動車を購入し得るほど、互いに十分近接しているかを知ることが必要となる。これは、デジタル看板ネットワーク設定の一部として達成することができる。例えば、ネットワーク全体にわたって、視聴者がそれらの販売店を去った後にいかにも訪問しそうなロケーション(同じ地理的領域内の他の販売店)の全てを選択するように、ソフトウェアで設置者に促すことができる。
【0290】
看板のロケーションに存在するネットワーク属性及び最適化要因は、好ましくは、デジタル看板ネットワーク設定の一部で定められる(332)。そのような要因は、ロケーションの従属変数の値に予測可能に影響を与える各現場の特性(例えば、店舗のサイズ、社会経済的な階級、他の広告努力、ロケーションにいる視聴者の典型的な数の時間帯による差)を含み得る。次いで、これらの要因は実験におけるブロック化要因となる。
【0291】
ブロック化要因には2つのカテゴリが存在する。1つのカテゴリは、実験が相互作用に関して試験するものであり、かつ、どのコンテンツを表示するか(例えば、コンテンツAは社会経済的地位(SES)の低い販売店でより効果的である可能性があり、一方でコンテンツBはSESの高い販売店でより効果的である可能性がある)についての戦略的な判断に影響を与えるものである要因を含む。ブロック化要因のもう1つのカテゴリは、どのコンテンツを示すかに関して明確に影響を与えるものではないが、それにもかかわらず、実験の統計的検出力を増加させるためにブロック化するべき要因である。ここでも、これらの要因は、ソフトウェアのインストールプロセス及びその後の更新の間に指定することができる。
【0292】
ネットワーク設定はまた、実験に関するサンプルサイズ要件を推定する(334)ことを含む。理想的には、統計的検出力分析を利用して、ビジネスの関心対象となる、少なくともある程度最低限の規模の統計的に有意な結果を見出すために、どれだけの量のデータが必要であるかを算出することが好ましい。
【0293】
対照コンテンツ及び実験コンテンツが、ネットワーク設定の一部として定義される(336)。対照コンテンツ(すなわち、プラシーボ)は、局地的な天候若しくは報道、又は従属変数とは関連のない製品若しくはサービスについてのメッセージなど、所望の行動に影響を与えることを意図しない又は所望の行動に影響を与えそうにない任意のメッセージとすることができる。実験コンテンツは、従属変数の変化を引き起こすと仮定されるコンテンツである。状況によっては、ある仮説に関する実験コンテンツが、異なる仮説に関する対照コンテンツとして働き得ることに留意されたい。
【0294】
ビジネスを遂行している現場で大多数の視聴者が過ごす最長持続時間に関するデータが得られ(338)、持ち越し効果を制御するために使用される。ロケーション持ち越し効果の除去又は制御に関するプロセスの実施例は、参考として本明細書に組み込まれる、2008年7月2日出願の、同一出願人の米国特許出願第12/166,984号に記載される。
【0295】
図36Aは、本発明の実施形態による、通信コンテンツを配信し、そのようなコンテンツの有効性を査定することに関連する、ロケーションの持ち越し効果を制御(例えば、低減又は除去)するためのプロセスを示す。
図36Aは、顧客の95%が看板のロケーションで過ごす最長持続時間が30分である場合の、ロケーション内の持ち越し効果を制御する方法を示す。この例示的な実施例では、コンテンツが再生されているタイムスロットサンプル322、324は、顧客の95%がロケーションで過ごす最長持続時間の2倍である。
【0296】
データの記録は、先行のタイムスロットサンプルの間に存在した顧客の95%がその看板のロケーションを去るまで開始されない。この実施例では、データは、タイムスロットサンプル322、324の最後の30分の部分323、325の間に記録されるのみである。各ロケーションに関する時間間隔は、好ましくは、従属変数データを測定することができる最小単位の時間によって表されることに留意されたい。例えば、一部の購買時点システムで収集される売り上げデータは数秒の単位で提供されるが、一方で、他のシステムは、数時間の単位にわたってのみ売り上げを報告する。
図36Bは、本発明の他の実施形態による、通信コンテンツを配信し、そのようなコンテンツの有効性を査定することに関連する、ロケーションの持ち越し効果を制御するためのプロセスを示す。
【0297】
図37は、本発明の実施形態による、真実験の制約と整合する通信コンテンツをアルゴリズム的にスケジュールし、提示することに関するプロセスを示す。
図37に示すプロセスは、本発明の実験計画及び実行プロセスの様々な行為を示す。
図37は、真実験の制約と整合する通信コンテンツのスケジュール作成及び提示を容易にする、多数の機能を組み込んだ総合的なシステムを示すことを意図したものである。
図37に示す機能の全てが、本発明のシステム及び方法論に組み込まれる必要はないことを理解されたい。
図37に示す選択された機能は、独立した応用例で利用されてもよく、又は本発明の実施形態による有用なシステム及び方法を提供するために他の機能と組み合わされてもよい。例えば、
図38A〜
図39Bは、
図7に示す機能の様々な有用な組み合わせを示す。
図37に示す機能の多くの組み合わせを、準実験システム、及び相関分析若しくは回帰分析又は人工ニューラルネットワークを用いるものなどの、非実験的なシステムで実施することができる。
【0298】
図37〜
図39B(及び上述の様々な機械学習の実施形態に関連する図)に示すプロセスの多くは、他のプロセス、システム(例えば、POSシステム)、センサー(例えば、存在検知センサー)から受け取られる入力、又はとりわけユーザーから受け取られる入力を有する。これらの入力としては、有効性について試験されている各コンテンツ小片用の持続時間データ(CD)と、測定されている行動データ又は商取引データの変化をコンテンツが引き起こした場合に、コンテンツが関心対象ではないものとして視聴されるようになるまでの関心持続時間(DI)と、ペアワイズによるコンテンツ関連性データ(CR)(すなわち、コンテンツAは、同じ行動データ又は商取引データにコンテンツBとは異なる影響を与えると期待されるか)と、ペアワイズによるロケーション関連性(LR)(すなわち、視聴者がロケーションAでコンテンツに曝され、上記の関心持続時間内にロケーションBで行動し得る見込み)と、看板のロケーションに存在する最適化要因(OF)と、各コンテンツ小片用にいくつのタイムスロットサンプルが必要であるかに関する、任意選択であってもよい、最適化要因による推定サンプルサイズ要件(SS)と、ディスプレイが配置されている現場で特定の割合の標的視聴者(例えば、95%)が過ごす最長持続時間(視聴者訪問持続時間、すなわちVVD)と、現場を訪問している間に標的視聴者が影響を与え得る関心対象データストリームに関するデータ収集/集約のための時間間隔(TI)と、ブロック化要因(すなわち、従属変数データを予測するが、それ自体はコンテンツの最適化に関しては関心対象ではない最も強力な要因)と、完全なプラシーボのコンテンツと、実験コンテンツとが挙げられる。
【0299】
視聴者訪問持続時間は、指定された割合の視聴者があるロケーションで過ごす最長時間を表す重要なパラメータである。VVDは通常、個人があるロケーションで過ごす時間に影響を与える多数の要因に応じて、個別のVVDの分布が存在することを理解した上で、多数の視聴者に関する個別のVVDから算出される。VVDの精度は、ロケーションのサイズに応じて変化する。小さなロケーション、例えば小さな店舗は、コンテンツを見て、次いで数分以内にそのコンテンツに従って行動するための明確な機会を有することになる。
【0300】
視聴者訪問持続時間は、期待されるVVDに基づいてVVDを推定することによるなどの、様々な方法で決定することができる。VVDの決定は、例えば、商取引データ、先売りデータ、センサーデータ(例えば、近接又は存在検知センサーのデータ)、及び観察データを含め、1つ以上の要因に基づいてもよい。VVDを決定するための他の手法を、以降に示す例示的な実施例で説明する。
【0301】
一部の「視聴者」は表示されたコンテンツを見る(又は理解する)ことがないが、それにもかかわらず、広告された品目を購入する(測定されている行動に一般化される)可能性があることを理解されたい。他の視聴者は、コンテンツを見るが、広告された品目を購入せず、また他の視聴者は、コンテンツを見て、かつ広告された品目を購入する。この点で、本発明の方法は、表示されるコンテンツ(実験か対照か)の関数としての、測定される行動の相違を明らかにすることを目的とする。測定されているこの行動の相違はまた、ディスプレイのロケーション(例えば、ディスプレイを見る人がほとんどいない人目につかない隅か、全ての人がディスプレイを見る非常に人目を引く位置か)の関数でもあることに留意されたい。ディスプレイが、ほとんどの人に又は誰にも見られない場合、最も説得力のあるコンテンツ(本日、薄型テレビが無料!!!(FREE Flat Screen TVs Today!!!))は、測定される行動(無料のテレビを手に入れること)に関して、実質的に差異をもたらさない。
【0302】
ロケーションは、その中で視聴者が独立変数の水準に(例えばデジタル看板コンテンツの形態で)曝され、かつ、独立変数に対応する従属変数データ(多くの場合、従属変数データは販売時点又はセンサーデータからなる)の変化を引き起こす物理空間を指す重要な用語である。多くの場合、小売り環境内のロケーションは、小売業者が所有する物理空間である。しかしながら、ロケーションが、小売業者の所有する空間の部分集合となる状況もある。例えば、ホテルのロビーがチェックインデスクの近くにディスプレイを有する場合を考察し、この場合、実験は、宿泊客が非標準の部屋にアップグレードする確率を高めるように計画された2つのデジタル看板コンテンツ小片の相対的有効性を試験する。この場合、視聴者はホテルのロビー内でのみコンテンツに曝され、視聴者が最初にホテルのロビーを訪れている間以外に非標準の部屋にアップグレードする見込みは非常に低いため、ロケーションはホテルのロビー区域となる(ホテル全体ではない)。したがって、これは、正確なVVDが可能となる、制御された物理空間である。
【0303】
例えば、街に1つの屋外ディスプレイと複数の小売り店があり、小売り店で消費者の行動が(例えば、街の1つの屋外ディスプレイ上に提示された広告製品を購入することによって)測定される場合、VVDはあまり正確ではなくなる。ショッピングモールの環境は、通常、正確なVVDが可能となる制御されたロケーションと、上述の例示的な街の状況との中間あたりに属する。対照的に、最も制御された状況は、コンピュータディスプレイの前に座り、マウスクリック及び/又はキーストロークによってコンテンツに反応する(すなわち、行為としてコンテンツに従って行動する)人で代表されるロケーションであることに留意されたい。
【0304】
前述のように、持ち越し効果は、独立変数のある水準の効果が持続するときに、同じ独立変数の別の水準の効果を測定しようと試みる場合に発生する。本発明の実施形態によってもたらされる、持ち越し効果の制御又は除去に対する解決策は、(1)独立変数の水準の変化と、(2)独立変数の水準の変化後のデータ収集との間に、十分な時間が経過するようにすることである。
【0305】
デジタル看板コンテンツとの関連において持ち越し効果を確実に除去する1つの方法は、独立変数の水準の変化と変化の間、非常に長い期間待機すること、及び/又は、独立変数の水準の変化から従属変数データの収集まで非常に長い期間待機することである。例えば、独立の1つの水準のみを、一度に1週間以上の間、示すことが可能である。その場合、その週全体の間にデータを収集することにより、その週の間に収集されたデータ点の多くが、独立変数の別の水準(例えば、この実施例では「節約しましょう」)の影響を受ける可能性が少なくなる。しかしながら、そのような手法では、独立変数の水準が変化し得る時間にわたる事例の数が大幅に限定される。
【0306】
当業者には明らかなように、実験から結論を出すことができる速さは、独立変数が操作され得る時間にわたる事例の数に直接関連する。本発明の実施形態は、有利にも、VVD及びTIを入力として使用して、独立変数の水準の変化が生じる頻度を判定するものであり、したがって、独立変数の水準を可能な限り頻繁に変化させながら、持ち越し効果を制御するか又は除去することが可能となる。
【0307】
再び
図37を参照すると、スケジュールは、タイムスロットサンプルに分解される(340)。スケジュールを分解することは、持ち越し効果を除去するために必須である。分解は通常、コンテンツの再生を指示するスケジュールにタイムスロットサンプルを割り当てることができるように、アルゴリズム的にスケジュールを分解することを伴う。
【0308】
再生リストの作成(342)は、コンテンツ配信パターン(すなわち、コンテンツが再生されるタイミング及びロケーション)が実験の制約を満たすように、タイムスロットサンプルにコンテンツをアルゴリズム的に割り当てることを伴う。これは、例えば、実験コンテンツ及び対照コンテンツが交絡しないようにし(345)、ネットワークの最適化要因(すなわち、研究されている要因)によるブロック化(346)、制御され予測され得るが特に研究の関心対象ではない他の要因(すなわち、ノイズ要因)によるブロック化(347)を確実にする特定の制約付きでタイムスロットサンプルにコンテンツを無作為に割り当て、順序効果について相殺化し(348)、制御されない要因全体にわたって無作為化し(349)、ブロック全体でおおよそ等しい数のタイムスロットサンプルが存在するように計画が均衡化されるようにし(350)、既定のサンプルサイズ要件を満たす(344)ことによって達成され得る。
【0309】
コンテンツは、再生リストスケジュールに従って配信される(352)。理想的には、このプロセス352及びそれに関連付けられるアルゴリズムは、コンテンツ管理ソフトウェアに組み込まれており、そのため、作成された再生リストスケジュールに従ってコンテンツを自動的に配信することができる。上述のアルゴリズム的プロセスのレポートが、好ましくは生成される(354)。このレポートは、好ましくは、どのコンテンツが提示されたか、及びそのコンテンツが、いつどこで提示されたかを識別する。このレポートはまた、どの従属変数データをコード化すべきか、並びにいずれかの最適化要因、ノイズ要因、及びブロック化要因が存在したか又は使用されたかを示し得る。また、アルゴリズムに影響を与えるプロセス又は性能に関連性のある、他のデータも、生成されるレポートに含めることができる。これら及び他のデータ/情報は、アルゴリズム的なプロセスのレポートを生成し得るように記録されることを理解されたい。このレポートは、好ましくは、いずれの従属変数を各タイムスロットサンプル内でコード化すべきか、並びにどの従属変数データを使用すべきか、又は持ち越し効果若しくは他の交絡によって起こり得る悪影響のためにどの従属変数データを破棄すべきかを指定する。
【0310】
従属変数の測定値は、実験条件によって分解されるが(355)、これは生成されたレポートのデータを使用してもよい。例えば、従属変数データ(例えば、POS売り上げデータ)は、分析のために(及び/又は上述のもののような機会学習システムによる使用のために)、このデータが実験条件に従って自動的に分解され得るように、タイムスタンプ及びロケーションスタンプされることが好ましい。
【0311】
図38Aは、本発明の実施形態による、タイムスロットサンプルの生成を伴う様々なプロセスを示す。
図38Aにより、ディスプレイが配置される現場で標的視聴者が通常過ごす視聴者訪問持続時間を受け取る(353)。現場を訪問している間に標的視聴者が影響を与え得る関心対象データストリームに関するデータ収集又はデータ集約のための時間間隔(TI)を受け取る(357)。視聴者訪問持続時間及び時間間隔を使用して、タイムスロットサンプルに割り当てられるコンテンツの効果を測定するために必要とされる多数のタイムスロットサンプルを決定し(359)、各タイムスロットサンプルに関連するデータ収集期間を決定する。
【0312】
本発明の実施形態は、
図38Aに示すプロセスで例示されるように、本明細書でタイムスロットサンプルと呼ばれる「サンプル」を生成し、そのタイムスロットサンプルにコンテンツを割り当てて、割り当てられたコンテンツの効果を測定することができる。これらの「サンプル」及びそのようなサンプルを生成する方法論は、非常に価値のあるものであり、これらのサンプルの購入者に利用されてコンテンツの有効性を試験できる最終製品を意味するものである。
【0313】
図38Bは、本発明の実施形態による、タイムスロットサンプルにコンテンツを割り当てることを伴う様々なプロセスを示す。
図38Bにより、各コンテンツ小片を、実験コンテンツ小片、又は他のコンテンツ小片に対する対照コンテンツ小片として識別する、コンテンツ関連性データを受け取る(361)。
図38Bのプロセスは、実験コンテンツ小片又は対照コンテンツ小片を、コンテンツ関連性データを使用して、タイムスロットサンプルにアルゴリズム的に割り当てる(363)ことを更に伴う。特定のタイムスロットサンプルに割り当てられたコンテンツ小片は、その特定のタイムスロットサンプルに先行して割り当てられた実験コンテンツ小片と比較して、同一でない実験コンテンツ小片を除外する。
【0314】
図38Bに示すプロセスは、ある意味で、コンテンツの有効性に関する実験を遂行する速さ及び正確さを増すために使用することができる技術又はツール(例えば、ソフトウェア)を説明する。
図38Bに従って実施される技術又はツールは、コンテンツの有効性に関する実験の遂行を望む者に効用をもたらす、価値ある最終製品に相当する。類推の目的で、及び生物学的研究分野との関連で、例えばガン細胞に関する実験を遂行する速さと正確さを増すために、またそのような実験を遂行する費用を削減するために、ツールが開発され使用される。例えば、遺伝子解析の工程を自動的に制御するために、遺伝子解析ツールが開発されてきた。同様に、
図38Bに従って実施されるツール及び技術は、コンテンツの有効性に関する実験を遂行する速さと正確さを増すために、またそのような実験を遂行する費用を削減するために使用することができる。
【0315】
図38Cは、本発明の実施形態による、完全無作為化プロセスを使用してタイムスロットサンプルにスケジュールを分解するために使用することができるアルゴリズムの実施形態を示す。
図38Cにより、各ディスプレイに関する時間間隔(TI)の持続時間を定め、定量化する(362)。各ロケーションに関する視聴者訪問持続時間(VVD)を決定する(364)。前述のように、TIは、従属変数のデータを測定し得る最小単位の時間を表し、VVDは、規定の割合(例えば、95%)の視聴者が、任意の1回の訪問の間にそのロケーションで過ごす最長時間である。
【0316】
タイムスロットサンプル持続時間(TSSD)を、各ディスプレイのロケーションに関して決定する(366)。タイムスロットサンプル持続時間は、タイムスロットサンプルが存続する特定の持続時間である。TSSDの間、種々の実験コンテンツ及び対照コンテンツが、好ましくは、交絡を生じる重複がないような方式で再生される。1つの手法によれば、また
図38Cのブロック368、ブロック370、及びブロック372に示すように、タイムスロットサンプル持続時間は、以下のように計算することができる。
【0317】
TI≧VVDか
いいえ、である場合、TSSD=VVD
*2
はい、である場合、TSSD=TI+VVD [1]
上記の式[1]においてTIがVVD未満である(例えば、TIが1秒である)場合、タイムスロットサンプル持続時間の半分が、先行のタイムスロットサンプルからのコンテンツのために存在しなかった視聴者を含むことに留意されたい。重要なことに、この後半の間(すなわち、この実施例ではTSSDのデータ収集期間)に収集されたデータのみが分析に含められ、相殺化と併せてこのことにより、持ち越し効果が除去される。
【0318】
無作為化プロセスが引き続き行なわれることにより、時間間隔が無作為に選択される(376)。このアルゴリズムは、特定のロケーションのTSSDの少なくとも1つ分だけそのロケーションの開店時間よりも後に開始する、任意の「空いた」時間間隔を無作為に選択する。この状況での用語「空いた」時間間隔は、タイムスロットサンプルが未だ関連付けられていない時間間隔を指す。
【0319】
タイムスロットサンプルは、無作為に選択されたTIの開始よりもそのロケーションのTSSD1つ分だけ先に開始するように割り当てられる(377)。このプロセス376、377、378は、TSSを割り当てる合法なTIの残りがなくなるまで続く。タイムスロットサンプルは、先行して選択されたタイムスロットサンプルに包含されるタイムスロットサンプルは除外される(例えば、コンテンツが9:01〜9:20の間に既に再生されている場合、システムは9:01〜9:20を候補スロットに選択しない)という制約に従って選択されることに留意されたい。
【0320】
図38Dは、本発明の実施形態による、順次に生成されるタイムスロットサンプルにスケジュールを分解するために使用し得るアルゴリズムの実施形態を示す。
図38Dのプロセス362〜372は、
図38Cの対応するプロセスと同じである。
図38Cのプロセス376、377、及び378は、完全無作為のタイムスロットサンプル生成の方法論を示すものである。
図38Dのプロセス383、373、375、379、及び381は、順次的なタイムスロットサンプル生成の方法論を示すものである。
【0321】
図38Dの順次的なタイムスロットサンプル生成の方法論によれば、各ロケーションに対してタイムスロットサンプルを作成する(374)ことは、コンテンツが提示されるロケーションを選択する(383)ことを伴う。ロケーションの開店時間からのTSSDである第1のTIの開始を見出す(373)。このTIの開始よりもTSSD1つ分だけ前に開始するように、TSSを割り当てる(375)。このプロセス373、375を、先行のTSSDの終了からTSSD1つ分だけ離れた最近接のTIに関して、閉店時間に達する(381)まで繰り返す(379)。このTSS作成プロセス374を、選択された各ロケーション383に関して繰り返す。
図38Dに示す順次的方式でタイムスロットサンプルを生成することにより、一般に、TIのより優れた利用効率が結果的にもたらされる。
【0322】
コンテンツの有効性を評価するために必要な結果を素早く生じさせる別の手段は、コンテンツを示すことが可能なディスプレイをそれぞれが有する、ネットワーク上の複数のロケーションを使用する能力である。各ロケーションは、仮説を検証するためのデータ量を満たすために必要なタイムスロットサンプルを作り出していくことができる。一般に、データ生成率はロケーションの数と比例し、例えば、連係して動作する10のロケーションは、単一のロケーションの約10倍のサンプルを生成することができる。この構成により、コンテンツの有効性とディスプレイのロケーションとの間の相互作用について学習する可能性が追加されることになる。
【0323】
また、本出願で開示する方法論では、種々の独立変数に関連するコンテンツが無関係のものであるという条件で、同じタイムスロットサンプルの間に複数の独立変数を同時に試験することも可能となる。これは、ある独立変数に関する実験コンテンツを、別の独立変数に関する対照コンテンツとすることができるためである。この技法を利用することで、複数のビジネス目的に対処する実験を同時に遂行することが可能であるため、実験の速さが更に増し、それゆえ、表示時間が、ビジネス目標を達成するために解放される。
【0324】
図38Eは、本発明の実施形態による、実験計画の再生リストを作成するために用いることができるアルゴリズムのプロセスを示す。
図38Eに示すアルゴリズムは、実験コンテンツ及び対照コンテンツが交絡しないようにすること(382)を伴う。
図38Eに示す手法によれば、各実験コンテンツ小片は、タイムスロットサンプルに無作為に割り当てられる。このプロセスは、従属変数に与える影響に関して互いに比較されている2つのコンテンツ小片が、同じタイムスロットサンプル内で決して再生されないようにする。
【0325】
無作為な割り当てのプロセスは、対照コンテンツのみが、任意の実験コンテンツ小片と同じタイムスロットサンプルに割り当てられるという制約付きで繰り返される。これによって、ロケーションの交絡が存在しないようになる。ある仮説に関する実験コンテンツを、そのコンテンツが他の仮説に対する実験コンテンツの対照として機能し得るという条件で、別の仮説に関する実験コンテンツを既に含むタイムスロットサンプルに割り当てることは妥当であることに留意されたい。つまり、それらの仮説が直交性であるという条件で、2つの実験を一度に行なうことができる(また、上述のような1つ以上の機械学習ルーチンを更に行なうことができる)。
【0326】
図38Eのアルゴリズムは、最適化要因によってブロック化すること(387)を更に伴い得る。このことが、要因分析による、コンテンツと最適化要因との相互作用の測定を可能にする。
図38Eに示すアルゴリズムはまた、統計的検出力を増大させるためにノイズ要因によってブロック化すること(388)を更に伴い得る。これらのプロセスは、好ましくは、主効果及び相互作用効果のサンプルサイズ要件が満たされ、計画が均衡化されるまで、タイムスロットサンプルにコンテンツを割り当て続ける。このアルゴリズムは、順序効果に関する相殺化(389)を更に提供し得る。各タイムスロットサンプル内で、個々のコンテンツ小片が表示される順序が、既知の技法(例えば、ラテン方格法)を使用して相殺化される。
【0327】
図38Fは、本発明の実施形態による、コンテンツの相対的有効性を試験するためにタイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。
図38Fに示すアルゴリズムは、実験コンテンツが未だ割り当てられていない、実験の始点と終点との間の任意のタイムスロットサンプルを選択する(502)ことを伴う。このアルゴリズムは、任意の実験コンテンツ小片を無作為に選択する(504)こと、及び選択したTSSの全持続時間の間に再生するように、選択した実験コンテンツを割り当てる(506)ことを更に伴う。
【0328】
ブロック502、504、及び506に示すプロセスを、実験システムの制御下の全タイムスロットサンプルが実験コンテンツで満たされるまで繰り返す(508)。アルゴリズムの出力のレポートを生成する(510)ことができる。このレポートは、
図37を参照して上述したものなどの、様々な情報を含み得る。タイムスロットサンプルが属性でタグ付けされる場合には、これにより、タイムスロットサンプルに割り当てられたコンテンツとタイムスロットサンプルの属性との間に見出されるいずれかの相互作用に基づいて、仮説を生成することが可能となり、データの予備分析が可能となることに留意されたい。
【0329】
多くの実験的状況下では、独立変数の各水準を、同じ数のサンプルに割り当てることが望ましい。
図38Gは、各実験コンテンツ小片が同じ数のタイムスロットサンプルに割り当てられるように、本発明の実施形態による制約付き無作為化プロセスを使用して、タイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。
図38Gに示すアルゴリズムは、実験コンテンツが未だ割り当てられていない、実験の始点と終点との間の任意のタイムスロットサンプルを選択する(520)ことを伴う。このアルゴリズムは、任意の実験コンテンツ小片を無作為に選択する(522)こと、及び選択したTSSに、選択した実験コンテンツを割り当てる(524)ことを更に伴う。
【0330】
ブロック520、522、及び524に示すプロセスを、各実験コンテンツ小片が同じ数のタイムスロット(time-share)サンプルに割り当てられる(526)という制約付きで繰り返す(526)。前述のように、アルゴリズムの出力のレポートを生成する(528)ことができる。
【0331】
一部の実験的状況下では、実験は、手動で若しくは市販品の統計ソフトウェアを使用して、又は例えば以降で説明するようなエキスパートシステムを使用して計画されていてもよく、エキスパートシステムを使用する場合、様々な実験コンテンツ及び対照コンテンツのサンプルサイズ要件が指定されている。
図38Hは、サンプルサイズ要件を確実に満たすための、本発明の実施形態による、そのようなサンプルサイズ要件を入力として受け取り、制約付き無作為化プロセスを使用して、タイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。
図38Hに示すアルゴリズムは、全てのコンテンツサンプルに関して必要なタイムスロットサンプルの数を無作為に選択する(540)ことを伴う。このアルゴリズムは、選択したコンテンツサンプルに実験コンテンツを無作為に割り当てる(542)ことを更に伴う。サンプルサイズ要件が満たされたために必要とされなかった残余のタイムスロットサンプルは、いずれかの仮説を試験するためではなく、業績のために最適化されたコンテンツで満たされてもよいことに留意されたい。
【0332】
図38Iは、本発明の実施形態による、完全無作為化プロセスを使用して、ただし最適化要因の制約を加えて、タイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。最適化要因の制約は、等しいサンプルサイズのプロセス又は規定のサンプルサイズのプロセスに対して、類似した方式で加えることができる。各コンテンツサンプルは、好ましくは、そのコンテンツサンプルが関連付けられる最適化要因を識別するメタデータを有し、タイムスロットサンプルもまた、どの最適化要因がタイムスロットサンプルに関連付けられるかを識別するメタデータを有することに留意されたい。
【0333】
図38Iに示すアルゴリズムは、任意の(第1の)実験コンテンツ小片を無作為に選択する(550)こと、及び実験の始点と終点との間の任意の(第1の)タイムスロットサンプルを無作為に選択する(552)ことを伴う。無作為に選択された(第1の)実験コンテンツ小片が、選択された(第1の)タイムスロットサンプルに割り当てられる(554)。
【0334】
図38Iのアルゴリズムは、先行して選択された(第1の)タイムスロットサンプルとは異なる最適化要因の水準を有するという制約付きで、別の(第2の)タイムスロットサンプルを無作為に選択する(556)ことを伴う。選択された(第1の)実験コンテンツ小片が、この(第2の)選択されたタイムスロットサンプルに割り当てられる(558)。上述のTSS選択プロセスは、選択された(第1の)コンテンツ小片が、最適化要因の全ての水準で、1つのTSSに割り当てられるまで繰り返される(560)。
【0335】
図38Iのアルゴリズムは、任意の(第2の)実験コンテンツ小片を無作為に選択する(562)こと、及びこの次の(第2の)実験コンテンツ小片に対してプロセス552〜560を繰り返す(564)ことを更に伴う。ブロック550〜564のプロセスは、計画が結果として不均衡になることなく最大数のタイムスロットサンプルが満たされるまで(すなわち、存在するタイムスロットサンプルが、最適化要因の数に実験コンテンツ小片の数を乗じたものよりも少なくなるまで)繰り返される(566)。
【0336】
図38Jは、本発明の実施形態による、完全無作為化プロセスを使用して、ただしブロック化要因の制約を加えてタイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。ブロック化要因の制約は、等しいサンプルサイズのプロセス又は既定のサンプルサイズのプロセスに対して、類似した方式で加えることができる。各コンテンツサンプルは、好ましくは、そのコンテンツサンプルが関連付けられるブロック化要因を識別するメタデータを有し、各タイムスロットサンプルもまた、どのブロック化要因がタイムスロットサンプルに関連付けられるかを識別するメタデータを有することに留意されたい。
【0337】
図38Jに示すアルゴリズムは、任意の(第1の)実験コンテンツ小片を無作為に選択する(602)こと、及び実験の始点と終点との間の任意の(第1の)タイムスロットサンプルを無作為に選択する(604)ことを伴う。無作為に選択された(第1の)実験コンテンツ小片が、選択された(第1の)タイムスロットサンプルに割り当てられる(606)。
【0338】
図38Jのアルゴリズムは、別の(第2の)タイムスロットサンプルを、そのタイムスロットサンプルが先行して選択された(第1の)タイムスロットサンプルとは異なるブロック化要因の水準を有するという制約付きで、無作為に選択する(608)ことを伴う。選択された(第1の)実験コンテンツ小片が、この(第2の)選択されたタイムスロットサンプルに割り当てられる(610)。上述のTSS選択プロセスは、選択された(第1の)コンテンツ小片が、ブロック化要因の全ての水準で、1つのTSSに割り当てられるまで繰り返される(612)。
【0339】
図38Jのアルゴリズムは、任意の(第2の)実験コンテンツ小片を無作為に選択する(614)こと、及びこの次の(第2の)実験コンテンツ小片に対してプロセス604〜612を繰り返す(616)ことを更に伴う。ブロック602〜616のプロセスは、計画が結果として不均衡になることなく最大数のタイムスロットサンプルが満たされるまで(すなわち、存在するタイムスロットサンプルが、ブロック化要因の数に実験コンテンツ小片の数を乗じたものよりも少なくなるまで)繰り返される(618)。
【0340】
図39Aは、本発明の実施形態による、タイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。
図39Aに示す実施形態は、タイムスロットサンプルにコンテンツを割り当てるアルゴリズムを目的とするが、ここで、個々のコンテンツ小片はタイムスロットサンプルよりも短い。
図39Aのアルゴリズムは、コンテンツの交絡が存在しないようにし、同じタイムスロットサンプルを使用して複数の仮説を試験することを可能にする(すなわち、関連のない独立変数を同じタイムスロットサンプル内で試験することを可能にする)。これは、同じ患者に対して複数の薬物を試験できることと類似しており、それによって時間と費用が節約される。例えば、薬物試験のシナリオでは、口臭の治療法を試験するためにも協力している同じ患者に対して局所鎮痛クリームを試験することができる。ただし、局所鎮痛クリームは口臭に影響を与えるべきではなく、口臭治療は肌の状態に影響を与えるべきでない。しかしながら、例えば新しい練り歯磨きの試験にも協力している同じ患者に対して、口臭の処置を試験することは望まれないだろう。
【0341】
図39Aに示すアルゴリズムは、実験の始点と終点との間の任意の空いたタイムスロットサンプルを無作為に選択する(640)ことを伴う。実験コンテンツ小片が無作為に選択され(642)、選択された実験コンテンツ小片は、選択されたTSSに割り当てられる(644)。
図39のアルゴリズムは、実験コンテンツ小片を、その実験コンテンツ小片が、TSSに既に割り当てられているコンテンツとは無関係であるという制約付きで、無作為に選択する(646)ことを更に伴う。選択された実験コンテンツ小片は、選択されたTSSに割り当てられる(648)。ブロック646及び648のプロセスは、全ての選択された実験コンテンツの持続時間の合計がTSSの持続時間を超えることなく実験コンテンツ小片を加えることが不可能となるまでか、又は関連のない実験コンテンツ小片の残りがなくなるまでかの、いずれか早い方まで繰り返される。
【0342】
空いた時間が、選択したTSS内に残っている場合、TSSのその残りの空いた時間は、完全なプラシーボのコンテンツで満たされる(652)。
図39Aのアルゴリズムはまた、TSS内でコンテンツを無作為に順序付ける(654)ことを伴う。TSSが、いずれかの完全なプラシーボのコンテンツを含む場合には、プラシーボのコンテンツの等しい持続時間が、実験コンテンツ小片を隔てるように、無作為化が引き続き行なわれる。
【0343】
別の空いたTSSが、実験の始点と終点との間で無作為に選択される(656)。先行して満たされたTSSに割り当てられていない実験コンテンツ小片を無作為に選択する(658)。全てのコンテンツ小片が割り当てられている場合には、完全なプラシーボのコンテンツが選択される。完全なプラシーボのコンテンツがブロック658で選択された場合には、選択されたTSSは完全なプラシーボのコンテンツで満たされ(660)、そうでない場合、選択された実験コンテンツ小片が、選択されたTSSに割り当てられ、このTSSは、ブロック646〜654のプロセスに従って満たされる。空いたTSSは、全ての実験コンテンツ小片がTSSに割り当てられるまで、ブロック640〜660のプロセスに従って引き続き満たされる。
【0344】
図39Bは、本発明の実施形態による、タイムスロットサンプルにコンテンツを割り当てるアルゴリズムのプロセスを示す。
図39Bに示す実施形態は、関心持続時間の間にロケーションの交絡がないようにするアルゴリズムを目的とするものであり、関心持続時間の後では、測定されている行動データ及び商取引データの変化をコンテンツが引き起こした場合でも、コンテンツは関心対象として視聴されない。つまり、
図39Bのアルゴリズムは、視聴者が、独立変数のある水準に曝され、関心持続時間の間に、その水準に従って、独立変数の異なる水準を試験している異なるロケーションで行動する可能性がないようにする。
【0345】
全てのロケーションの交絡を除去するような方式で、全ての実験ロケーションを使用することの潜在的欠点は、この方式で使用されるいずれのロケーションも、同じ独立変数の複数の水準に曝されることが不可能であることである。したがって、独立変数の異なる水準の組み合わせが、どのように同じロケーション内で互いに相互作用するかを測定することが困難となる。一部の状況下では、最初に、完全なロケーション内の試験効果に関する実験コンテンツを割り当てられる既定数のロケーションを選択し、次いで、このアルゴリズムを実行して、残りのロケーションを、ロケーション間の交絡のない試験に使用することが望ましい場合もある。つまり、例えば、
図38Hを使用して、ロケーション内の要因に関する既定のサンプルサイズを満たし、次いで
図39Bを使用して、ロケーション全体にわたるコンテンツの効果を測定することができる。
【0346】
図39Bに示すアルゴリズムは、任意の実験ロケーションを無作為に選択する(670)こと、及びその選択したロケーションに関連する全てのロケーションを選択する(672)ことを伴う。関連のないコンテンツ小片のみが、先行の2つのブロック670、672で選択されたロケーションに割り当てられるという制約付きで、コンテンツがそれらのロケーションに無作為に割り当てられる(674)。別の実験ロケーションが、既に選択されているいずれのロケーションとも関連がないという制約付きで、無作為に選択される(676)。先行のブロック676で選択されたロケーションに関連し、かつブロック670及び672に関して選択されたロケーションに関連しない全てのロケーションを選択する(678)。関連のないコンテンツ小片のみが、先行の2つのブロック676、678で選択されたロケーションに割り当てられるという制約付きで、コンテンツがそれらのロケーションに無作為に割り当てられる(680)。ブロック676〜680のプロセスは、関連がないロケーションの残りがなくなるまで繰り返される。
【0347】
本発明の実施形態によるシステムは、本明細書で説明する1つ以上の機構、構造、方法、又はそれらの組み合わせを含み得る。例えば、システムは、
図40A〜
図40Cに示す1つ以上の有利な機構及び/又はプロセスを含むように実施することができる。そのようなシステムは、本明細書で説明する機構の全てを含む必要はないが、有用な構造及び/又は機能をもたらす選択された機構を含むように実施し得るものとする。
【0348】
本発明の実施形態によるデジタル看板システム(DSS)を
図40Aに示す。
図40Aに示すDSSは、音声、映像、及び/又は他のメディア形式を介して情報コンテンツを提示するように構成されるコンピュータ制御システムである。このDSSは、提示する情報コンテンツのリストを提供する再生リスト、及びコンテンツの提示の順序を定義するスケジュールを、自動的に又は半自動的に生成する機能を含み得る。半自動モードでは、ユーザーは、対話型ユーザーインターフェース410を通じてDSS制御プロセッサ405にアクセスすることができる。DSS制御プロセッサ405によって支援され、ユーザーは、提示されるコンテンツを識別し、1つ以上のDSS再生機415上での提示のタイミング及び順序を制御する再生リスト並びにスケジュールを生成することができる。各再生機415は、その再生機に関して開発された再生リスト及びスケジュールに従って、受信者にコンテンツを提示する。情報コンテンツは、例えば、図形、テキスト、ビデオクリップ、静止画像、オーディオクリップ、ウェブページ、並びに/又はビデオ及び/若しくはオーディオコンテンツの任意の組み合わせを含み得る。
【0349】
一部の実装形態では、再生リスト及びスケジュールが開発された後、DSS制御プロセッサ405は、再生リストに必要なコンテンツを決定し、そのコンテンツをコンテンツサーバからダウンロードし、そのコンテンツを再生リスト及びスケジュールと共に、コンテンツを再生機415に配信する再生機制御装置420へと転送する。
図40Aは、1つの再生機制御装置420のみを示しているが、複数の再生機制御装置を単一のDSS制御プロセッサ405に結合させてもよい。各再生機制御装置420は、単一の再生機又は複数の再生機415を制御することができる。コンテンツ並びに/又は再生リスト及びスケジュールは、コンテンツ/再生リスト/スケジュールがそれを対象とする再生機415を識別する情報を提供する適切なアドレス指定を使用して、DSS制御プロセッサ405から1つ以上の再生機制御装置420へと、圧縮されたフォーマットで転送することができる。一部の用途では、再生機415を店舗内又はモール内に分配することができ、再生機415上に提示されるコンテンツを広告とすることができる。
【0350】
他の実装形態では、DSS制御プロセッサ405は、再生リスト及びスケジュールのみを再生機制御装置420へと転送することができる。コンテンツが再生機制御装置420上に常駐しない場合、再生機制御装置420は、提示されるコンテンツを獲得するためにコンテンツ記憶装置425にアクセスすることができる。一部のシナリオでは、コンテンツ記憶装置425を含めたDSSシステムの様々な構成要素のうちの1つ以上は、イントラネット接続又はインターネット接続などのネットワーク接続(有線又は無線)を介してアクセス可能とすることができる。再生機制御装置420は、所望のコンテンツを集成するか、あるいは、所望のコンテンツの、再生リスト及びスケジュールに従った再生機上の表示を促進することができる。再生リスト、スケジュール、及び/又は再生機415上に提示されるコンテンツは、例えば、再生機制御装置420又はDSS制御プロセッサ405を通じて、定期的に、又はユーザーの要望通りに、あるいは自動的に(アルゴリズム的に)修正することができる。
【0351】
一部の実施では、DSS制御プロセッサ405は、再生機上で再生されるコンテンツのプログラムの開発及び/又は編集を容易にする。例えば、DSS制御プロセッサ405は、テンプレートの使用により、オーディオビジュアルプログラムの編集を容易にすることができる。テンプレートは、提示されるオーディオビジュアルプログラムの開発において適用される制約及び/又は規則を編集することを含む。例えば、テンプレートは、特定の種類のコンテンツに関して使用される画面の部分、どの種類のコンテンツを各区分で再生可能か、及びどのような順序で再生可能かということに関連する規則、フォントサイズ、並びに/又はプログラムの表示に適用可能な他の制約若しくは規則を含み得る。個別のセットの規則及び/又は制約が、各ディスプレイ構成に関して望ましい場合がある。一部の実施形態では、種々のディスプレイのためのプログラムの編集を、DSS制御プロセッサ405によって自動的に実行することができる。
【0352】
一部の実施形態では、DSSは、認知科学の分野でのリサーチ及び実験を通じて得られる情報に基づいて、テンプレートを作成し、コンテンツを生成し、コンテンツを選択し、プログラムを集成し、かつ/又は表示されるプログラムを編集することができる。認知科学は、人間の知覚の仕組みを理解しようとするものである。認知科学及び視覚科学の研究分野では、人間の知覚システムが情報を処理する方法、注意の基礎となる仕組み、人間の脳が記憶に情報を格納し表現する方法、並びに言語及び問題解決の認知基準に関する広大な知識基盤が生み出されてきた。
【0353】
認知科学を、コンテンツの設計、レイアウト、編集、及び/又はコンテンツの提示に適用することにより、人間の知覚システムによって容易に処理され、理解が容易であり、かつ人間の記憶に容易に保存される情報が得られる。認知科学により得られ、認知科学データベース430に格納された知識を、自動的に又は半自動的に使用して、テンプレートの作成、コンテンツの設計、コンテンツの選択、コンテンツの配信、プログラムの集成、及び/又は表示のためのプログラムの編集を含めた、DSSの1つ以上のプロセスに知らせることができる。DSSのプログラミングと共に使用される認知科学データベース430は、認知科学の教示によって強化された広告又は他のデジタル看板プログラムを生み出し、一方でその分野での特定の訓練を受ける必要性からシステムユーザーを解放する。
【0354】
例えば、認知科学データベース430は、人間の知覚システムによって容易に処理され、容易に把握され、かつ容易に記憶に保存されるコンテンツを提供するために、コンテンツの設計、配信、及び/又は調整のプロセスの間に利用される認知科学及び視覚科学の情報を格納することができる。認知科学データベース430は、認知科学及び視覚科学の原理に適合したコンテンツを開発し、修正するための、コンピュータによって実施される設計規則及びテンプレートを含み得る。認知科学データベース430はまた、視覚的注意のモデル、テキスト可読性のモデル、及び記憶原理のモデルなどの、コンピュータで実施可能な、認知科学及び視覚科学の原理のモデルも含み得る。
【0355】
デジタル看板のプログラム、例えば広告キャンペーンなどの開発において、DSS制御プロセッサ405は、認知科学により得られた知識を使用して強化される様々なプロセスを通じて、ユーザーを導くことができる。例えば、認知科学データベース430に格納された情報は、最適なプログラムレイアウトを作成するためのテンプレートの選択に対して、及び/又はコンテンツの要素が図形、テキストであるべきか、動きを含むべきか否か、色、サイズなどの、コンテンツの選択に対して、及び/又はプログラム開発の他の態様の実施に対して適用することができる。
【0356】
本発明のコンピュータ支援型の方法及びシステムを実施することにより、認知科学及び視覚科学の原理を応用するための必要な訓練を通常は受けていないコンテンツ設計者が、コンテンツの設計及び配信の有効性を高めることを可能にすることができる。本発明のシステム及び方法は、同時係属中の米国特許出願第12/159106号でより詳細に記載される方式で、認知科学データベース430に関連する機構及び機能を組み込むことができ、この米国特許出願第12/159106号は、代理人整理番号第61288WO003で米国を指定国とする国際出願の米国特許出願第2006/049662号として2006年12月29日に出願され、「Content Development and Distribution Using Cognitive Sciences Database」と題されたものであり、参考として本明細書に組み込まれる。
【0357】
DSSは、多様なディスプレイの種類及び視聴条件に適応するために、デジタル看板プログラムの代替的バージョンを設計する能力を含み得る。ディスプレイ技術は多様であり、デジタル看板ネットワーク上でコンテンツを提示するために使用されるディスプレイの種類には大きな差異が存在する。例えば、寸法、形状、輝度、及び視聴条件は、デジタル看板ネットワーク全体にわたって大いに異なる(例えば、一部のディスプレイは、小さく、柔軟で、かつ非直線的であり得るのに対して、他のディスプレイは、標準的な大型の液晶ディスプレイ(LCD)及びプラズマディスプレイであり得る)。ディスプレイの種類及び視聴条件の差異は、コンテンツ小片の任意の1つのバージョンが、ネットワーク全体にわたる全てのディスプレイに対しては最適でない可能性があることを意味している。
【0358】
この問題を克服するためには、ディスプレイの種類及び視聴環境のそれぞれに対する各コンテンツ小片のバージョンを生成し、コンテンツのこれらのバージョンを、ネットワーク内の対応する画面に選択的に配信することが必要な場合がある。しかしながら、大規模なDSSネットワーク全体にわたるディスプレイの種類及び視聴条件のそのような子細な知識をコンテンツ設計者が有すると期待することは現実的ではない。更に、そのようなコンテンツ設計者が、そのような子細な知識を有していたとしても、各ディスプレイ用にコンテンツのバージョンを手動で作成し、対応する各ディスプレイ上で適切な時間に再生するようにコンテンツを手動でスケジュールすることは時間の浪費となる。
【0359】
DSSは、展開されたコンテンツの有効性を改善するために使用されるデータを収集するデータ獲得ユニット435を含み得る。データ獲得ユニット435により、デジタル看板ネットワークの有効性の基礎となる配信要因を、コンテンツの展開の間に実時間で継続的に集めることが可能となる。獲得した情報により、DSSのコンテンツの有効性の継続的改善、並びに、コンテンツ小片の個々のバージョンの改善を促進することができる。先行の獲得データを使用して、例えば、特定の種類のコンテンツの表示を、どのセンサーイベント又は販売イベントで開始するべきかについて知ることができる。
【0360】
いずれのコンテンツプログラム内の個々のコンテンツ小片も、それぞれ特定の目標を有している(例えば、特定の製品を売ること)。デジタル看板ネットワークのユーザーにとって各目標の価値に差異があるのが通例である。例えば、製品に対する目標の価値を考慮した、各製品に関しての利益率及び在庫水準の差異が存在し得る。各目標を達成することの価値は、デジタル看板プログラムが展開される間に継続的に変化する。例えば、製品の在庫水準が変化し、したがって製品の売り上げに対する目標に影響を与える可能性がある。
【0361】
DSSの有効性を全体として向上させるには、1)デジタル看板プログラムを展開することが、そのデジタル看板プログラムに関連する目標に与える影響を、正確に予測すること、2)個々のコンテンツ小片の配信パターン(タイミング、頻度、及びロケーション)を、コンテンツ小片の変化に対応する、それぞれの個々の目標の価値に従って、継続的に変化させることが必要である。多くの場合、DSSのユーザーが、コンテンツを展開する影響を予測し、各コンテンツ小片に関連する目標の、継続的に変化する価値に基づいて、コンテンツの配信パターンを手動で変化させることは実行不可能である。DSSは、デジタル看板プログラムの影響を予測し、その予測に基づいてコンテンツの配信を変更する機能を備えている。
【0362】
前述のように、コンテンツは、人間の行動に影響を与えること(例えば、購入行動に影響を与えること)を目標として再生機415上に表示される。しかしながら、従来のデジタル看板システムでは、看板コンテンツと人間の行動との因果関係を実証すること、又はその因果関係の強度を測定することが不可能である。この問題が生じるのは、現行のデジタル看板ネットワーク全体にわたってコンテンツを配信する方法では、人間の行動において測定されたいずれかの変化が、看板コンテンツによって生じたのか、又は何らかの交絡要因(例えば、天候の変化、製品に対する一般的需要の変化、製品の価格の変化)の結果として生じたのかについての判定の裏付けがなされないためである。
【0363】
看板コンテンツと人間の行動との因果関係を明確に判定する唯一の方法は、看板コンテンツが複雑な実験計画を使用して系統的に操作され、人間の行動に対するそれらの操作の効果が綿密に測定される真実験を遂行することである。そのような実験を手動で遂行することは時間の浪費であり、また、真実験を計画する科学的方法における相当な知識及び訓練を必要とする。デジタル看板システムのユーザーは、真実験を計画して交絡のない結果を得る方法を理解するための十分な訓練を受けていな場合がある。
【0364】
図40Aに示すDSSは、真実験を計画する能力を備える実験計画プロセッサ440及びユーザーインターフェース410を含み、また機械学習ルーチンを計画する能力を備える機械学習計画プロセッサ439及びユーザーインターフェース410も含む。
図40Aに示すDSS内にはまた、因果関係実験の実行を制御するように構成された実験展開ユニット445、及び機械学習ルーチンの実行を制御するように構成された機械学習展開ユニット437も含まれる。
【0365】
図40Bは、本発明の実施形態による、因果関係実験及び機械学習ルーチンを計画し、遂行し、それらに関するデータを分析するように構成されたシステムを示す。
図40Bに示すシステムは、真実験又は真実験の制約を有するサブプロセス(例えば、
図37〜39に示すものなど)を計画するように構成された実験計画プロセッサ440を含む。前述のように、実験計画プロセッサ440は、完全に自動的に動作するか、又はユーザーとの対話を伴って半自動的に動作するように構成することができる。半自動モードでは、実験計画プロセッサ440は、ユーザーインターフェース410を介して遂行される様々な対話的セッションを通じて、真実験を計画するようにユーザーを導く。そのようなプロセスにおいて、実験計画プロセッサ440は、交絡のないデータを生じる真実験の計画を確実にする。したがって、ユーザーは、実験計画プロセッサ440のプログラミングに依存することができ、真実験の計画における知識又は経験を有することを必要とされない。DSSは、実験計画プロセッサ440のみを備えていてもよく、又は実験展開ユニット445、データ獲得ユニット435、及びデータ分析ユニット450などの追加的な構成要素を含んでいてもよい。
図40Bに示すシステムはまた、1つ以上の機械学習ルーチンの計画を促進するように構成された、機械学習計画プロセッサ439も含む。
【0366】
このシステムは、実験展開ユニット445を更に含むことができる。実験展開ユニット445は、実験の展開を促進するように構成される。代表的なDSSシステムとの関連において、実験展開ユニット445は、様々な再生機の構成に合わせて実験コンテンツ及び対照群コンテンツをフォーマットし、再生リスト及びスケジュールによる指定通りに再生機415上に提示するための、再生機制御装置420への実験コンテンツ及び対照コンテンツの転送を容易にする。DSSシステムの機械学習展開ユニット437は、上述のもののような1つ以上の機械学習ルーチンの実行を連係させ、それらMLRによって使用されるコンテンツをフォーマットする。機械学習展開ユニット437は、MLR及びスケジュールによる指定通りに再生機415上に提示するための、再生機制御装置420へのMLRコンテンツの転送を容易にする。
【0367】
データ獲得ユニット435は、対照群及び処置群からの実験データ、並びに機械学習ルーチンに関する最適化データを収集するように構成することができる。データ獲得ユニット435は、任意の手段によって、実験及び機械学習ルーチンに関連するデータの獲得を、実行するか又は促進することができる。例えば、この例示的なDSSとの関連では、データ獲得ユニット435は、製品の動向、製品の売り上げ、顧客の行為若しくは反応、及び/又は他の情報を含めた情報を集める様々なセンサー、すなわちデータ獲得装置462、464、466に結合させることができる。センサー462を使用して、例えば、顧客が製品を選び取るか否か、又はコンテンツが表示されているときに顧客がディスプレイの付近にいるか否かを検知することができる。売上げは、販売時点(POS)システム464によって得られる情報に基づいて決定することができる。コンテンツの表示を検証する1つ以上の装置466を使用することもできる製品の在庫水準の変化は、在庫管理システムを通じて入手可能とすることができる。顧客の反応は、質問を通じて得ることができる。遂行される実験が真実験である場合、データ獲得ユニット435によって得られるデータは、実質的に交絡のないものである。
【0368】
データ獲得ユニット435は、データ獲得ユニット435によって収集された実験データを分析するように構成されたデータ分析ユニット450に結合させることができる。データ分析ユニット450は、実験の独立変数と従属変数との間の因果関係を判定し、かつ/又は定量化することができる。図示のDSSの場合、分析の結果を使用して、コンテンツが製品売り上げに影響を与えるという点で有効であるか否かを判定することができる。データ分析ユニット450は、購買時点売り上げ、アップグレード、及び顧客忠誠心などのような1つ以上の有効性評価尺度を最大化するように、コンテンツ配信パターンを最適化する目的のために、得られたデータを分析することができる。
【0369】
分析ユニット450は、独立変数及び従属変数(independent and independent variables)に関する情報(例えば、IV及びDVが連続的であるか離散的であるか)を受け取っているため、分析ユニット450は、実験からのデータに適用するのに適した統計的試験を選択するために必要な情報の大部分を有することになる。例えば、2つの離散的な水準を有する1つのIV、及び1つの連続的なDVが存在する場合、推測統計的試験のためにT検定が使用されるが、一方で、2つの離散的な水準を有する1つのIV、及び2つの離散的な水準を有する1つのDVが存在する場合、カイ二乗検定が推測統計的試験のために使用される。同様に、分析ユニットは、いずれの実験条件が特定の仮説を診断するかに関する、計画プロセッサ440からの情報へアクセスするため、分析ユニット450は、いずれの実験条件及び対照条件を統計的に比較するべきかを決定するために必要な情報の大部分又は全てを有することになる。
【0370】
これらの分析の結果を、追加的に又は代替的に使用して、様々なプロセスを実施するか又は修正することができる。例えば、コンテンツが製品売り上げに影響を与えるという点で有効であった場合、そのコンテンツを組み込んだ広告キャンペーンを開発することができる。売り上げ増加の有効性に基づくコンテンツ評価プロセス472によって、コンテンツに評価を割り当てることができる。そのコンテンツの評価に従い、請求処理ユニット474によって、そのコンテンツを使用する広告主に支払いを請求することができる。データ分析ユニット450はまた、在庫制御装置476に情報を提供することもできる。更には、データ分析ユニット450は、広告キャンペーンが展開される際に売上げの予測を生成する売り上げ予測ユニット478に、情報を提供することができる。更に、又はあるいは、売り上げ予測ユニット478は、広告キャンペーンによって生じる売り上げを支援するために必要な製品在庫を予測することができる。
【0371】
デジタル看板コンテンツを生成し、エキスパートシステムによって計画された実験を展開し、実験データを収集する能力を含む、デジタル看板システムの実施が、2005年12月29日に出願された同時係属中の米国特許出願第11/321,340号、及び2006年12月29日に国際出願の米国特許出願第2006/049657号として代理人整理番号第61292WO003で出願され、「Expert System for Designing Experiments」と題された米国特許出願第12/159107号において更に記載されており、これらの出願は参考として本明細書に組み込まれる。
【0372】
本明細書で説明するシステム及び方法は、本発明の実施形態により、コンサルティングビジネスの基礎を形成することができる。提供されるサービスとしては、とりわけ、顧客と協働して、特定の通信目的及び特定の消費者観衆に合わせて適切にタイムスロットサンプルを特徴付けること、どの変数を研究で扱うかを決定すること、試験に関する独立変数の水準を決定すること、ブロック化及び無作為化に使用できる要因を決定すること、並びに検出力分析を遂行することを挙げることができるが、これらに限定されない。前述の測定アルゴリズムを使用して、交差最適化要因及びブロック化要因に関するタイムスロット割り振り要件を指定することができる。
【0373】
本発明による別の応用例は、全体的な収益性を最大化するためのシステム及び方法を目的とする。本発明のシステムを使用して、利用可能な全てのタイムスロットサンプルの割り振りを、(1)上記で詳述した、コンテンツの有効性の試験、及び(2)試験されていないが、売り上げの増加、顧客満足度の促進、従業員への通知などのような、任意の数のビジネス目標に対処することが意図されたコンテンツという2つの目的のために最適化することができる。
【0374】
本明細書に記載の、本発明により実施されるシステムは、タイムスロットサンプルの全在庫を「均衡化」するようにデータを提供し、ユーザーが、試験用タイムスロットサンプル対非試験用タイムスロットサンプルの最適な水準と、最小限の数のタイムスロットサンプルを使用してより効率的にコンテンツを試験するための、それらの群内での割り振りとを決定することを可能にし、より多くのタイムスロットサンプルを非試験用コンテンツに解放することができる。結果のデータは、ユーザーが収益性、満足度などを最大化するために、コンテンツ配信を継続的に監視し調整しようとするとき、ユーザーに通知することができ、また、コンテンツが「消耗する」とき(以前は有効なコンテンツが、消費者又は従業員聴衆に過度に曝されたために十分に有効でなくなる時点として定義される)をユーザーが判定するのを助けることができる。
【0375】
図40Cは、本発明の実施形態による、DSSの様々な構成要素を含むデジタル看板ネットワークのダイアグラムである。
図40Cによれば、DSNは、実験システム423及び機械学習システム427に通信可能に結合する、DSNシステムモジュール429を含む。また、DSNシステムモジュール429には、DSN全体にわたるコンテンツ配信を協働して制御するサーバ421も、通信可能に結合する。
【0376】
DSNシステムモジュール429は、
図40CでDSNインフラストラクチャーとして示されるネットワーク全体にわたって、コンテンツを配信し、様々なデータを収集して処理するように構成される。DSNシステムモジュール429は、実験システム423と協働して因果関係実験を遂行し、機会学習システム427と協働して機械学習ルーチンを実行する。
図40Cに示すDSNシステムは、実験の実行を排除して機械学習ルーチンを実行する実施形態のものに関しては、実験システム423が除外される場合がある。
【0377】
DSNシステムモジュール429は、様々な実施形態との関連で上述したもののような最上位の決定ツール(例えば、
図30を参照)を含み得る。例えば、DSNシステムモジュール429は、ネットワークを継続的に監視し、各ディスプレイに関する各時間枠(例えば、TSS)の制御を、サブコンポーネントシステムの(a)実験システム423及び(b)MLRシステム427にどのように割り振るかを決定する、アルゴリズムを実施するように構成することができる。前述のように、この決定ツールは、実験の洞察の価値を考慮するユーザー、所望の統計的検出力を満たすために求められるサンプルサイズ/持続時間を考慮する実験システム、実験が進行するにつれて着信する従属変数データ、及び現在のビジネス目標を最大化するために、MLRがTSSを制御することを許可することについての推定される価値若しくは既知の価値、からの入力を使用する。決定ツールは、DSNシステムモジュール429以外の、DSNシステムの構成要素(例えば、実験システム423、MLRシステム427)内で実施することができ、様々な構成要素の間に配信され得ることを理解されたい。
【0378】
DSNシステムモジュール429は、有線ネットワーク及び無線ネットワークの一方若しくは双方を含み得るDSNインフラストラクチャー413を介して、多数のディスプレイ415と通信する。
図40Cに示すDSNインフラストラクチャー413には、1つ以上のモバイルネットワーク417、及び1つ以上のデータネットワーク419が組み込まれる。モバイルネットワーク417は、Global System for Mobile Communications(GSM)、Universal Mobile Telecommunications System(UMTS)、Personal Communications Service(PCS)、時分割多元接続(TDMA)、符号分割多元接続(CDMA)、広域帯符号分割多元接続(WCDMA)、又は他のモバイルネットワーク伝送技術などの、任意の1つ以上の、既知の若しくは将来の無線ネットワーク技術を表し得る。1つ以上のデータネットワーク419は、モバイルネットワーク417と協働的に動作して(又は、モバイルネットワーク417を排除して動作して)、DSNシステムモジュール429とのデータ転送のやりとりを促進することができる。例えば、図示のデータネットワーク419は、図示のモバイルネットワーク417とインターフェース接続して、DSNシステムモジュール429との地上通信接続性を提供する、インターネットを表し得る。
【0379】
一部の実施形態では、ディスプレイ415のセットが、DSNインフラストラクチャー413を介してDSNシステムモジュール429と通信する1つ以上の再生機制御装置420に結合される。再生機制御装置420と、ディスプレイ415と、DSNインフラストラクチャー413との間の接続はそれぞれ、有線接続、無線接続、あるいは有線接続及び無線接続の組合せとすることができる。他の実施形態では、再生機制御装置420を、ディスプレイ415とDSNインフラストラクチャー413との間のインターフェースとして機能させるために使用する必要はない。コンテンツ配信及びデータ獲得は、DSNシステムモジュール429が、多数のディスプレイ415に関する再生リストスケジュールを、再生機制御装置420を使用せずに連係させて実行することを可能にする、ストリーミング技術を使用して、管理することができる。好適な転送の手法としては、とりわけ、自動再試行問い合わせ(ARQ)、TCP、及びUDPのストリーミングが挙げられる。
【0380】
本明細書に示した説明を使用すると、本発明の実施形態は、プログラミングソフトウェア、ファームウェア、ハードウェア、若しくはそれらの任意の組み合わせを製造するための標準的なプログラミング技術及び/又はエンジニアリング技術を使用することによって、機械、プロセス、又は製造品として実装することができる。
【0381】
結果として得られる任意のプログラムは、コンピュータ読み取り可能なプログラムコードを有するものであり、常駐メモリー装置、スマートカード、DVD、CD、若しくは他の取り外し可能なメモリー装置、又は送信装置などの、コンピュータで使用可能な1つ以上のメディア上に具現化することによって、本発明によるコンピュータプログラム製品又は製造品を作製することができる。したがって、「製造品」及び「コンピュータプログラム製品」という用語は、本明細書で使用するとき、コンピュータで使用可能な任意のメディア上に又はそのようなプログラムを送信する任意の送信メディア内に、永久的に又は一時的に存在するコンピュータプログラムを包含することを意図したものである。
【0382】
本発明の様々な実施形態の上述の説明を、例証及び説明の目的で提示してきた。それは、包括的であることも、開示されたまさにその形態に本発明を限定することも意図していない。以上の教示を考慮すれば、多くの修正形態及び変形形態が可能である。例えば、本発明の実施形態を、多種多様な用途で実施してもよい。本発明の範囲は、この詳細な説明によってではなく、むしろ添付の「特許請求の範囲」によって限定されるものとする。