(57)【要約】システムおよび方法が、推奨をユーザに提供するために本明細書で提供される。短いメディア視聴プロファイルが、ユーザに関して維持され得る。短いメディア視聴プロファイルは、短尺メディアコンテンツを鑑賞している間のユーザの挙動に基づき得る。長いメディア視聴プロファイルが、ユーザに関して維持され得る。長いメディア視聴プロファイルは、長尺メディアコンテンツを鑑賞している間のユーザの挙動に基づき得る。ユーザが短尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、推奨が、短いメディア視聴プロファイルに基づいてユーザに提供される。ユーザが長尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、推奨が、長いメディア視聴プロファイルに基づいてユーザに提供される。
2021503821.tif 000002
【特許請求の範囲】
【請求項１】
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザのための短いメディア視聴プロファイルを維持することと、
前記ユーザのための長いメディア視聴プロファイルを維持することと、
前記ユーザが短尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、前記短いメディア視聴プロファイルに基づいて推奨を前記ユーザに提供することと、
前記ユーザが長尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、前記長いメディア視聴プロファイルに基づいて推奨を前記ユーザに提供することと
を含む、方法。
【請求項２】
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を含む、方法。
【請求項３】
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、請求項２に記載の方法。
【請求項４】
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項５】
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項６】
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項７】
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項８】
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにすることと、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにすることと
をさらに含む、請求項２に記載の方法。
【請求項９】
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、請求項２に記載の方法。
【請求項１０】
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、請求項２に記載の方法。
【請求項１１】
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、請求項２に記載の方法。
【請求項１２】
推奨をユーザに提供するためのシステムであって、前記システムは、制御回路を備え、前記制御回路は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を行うように構成されている、システム。
【請求項１３】
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、請求項１２に記載のシステム。
【請求項１４】
前記制御回路は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
によって、短いメディア視聴プロファイルを生成するように構成されている、請求項１２に記載のシステム。
【請求項１５】
前記制御回路は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
によって、短いメディア視聴プロファイルを生成するように構成されている、請求項１２に記載のシステム。
【請求項１６】
前記制御回路は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
によって、長いメディア視聴プロファイルを生成するように構成されている、請求項１２に記載のシステム。
【請求項１７】
前記制御回路は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
によって、長いメディア視聴プロファイルを生成するように構成されている、請求項１２に記載のシステム。
【請求項１８】
前記制御回路は、
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにすることと、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにすることと
を行うようにさらに構成されている、請求項１２に記載のシステム。
【請求項１９】
前記制御回路は、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
によって、前記推奨アイテムを前記ユーザデバイスに提供するように構成されている、請求項１２に記載のシステム。
【請求項２０】
前記制御回路は、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
によって、前記推奨アイテムを前記ユーザデバイスに提供するように構成されている、請求項１２に記載のシステム。
【請求項２１】
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、請求項１２に記載のシステム。
【請求項２２】
推奨をユーザに提供するための装置であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡する手段と、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成する手段であって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、手段と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成する手段であって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、手段と、
メディアコンテンツをユーザデバイスに提供する手段と、
前記メディアコンテンツの長さを長さ閾値と比較する手段と、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにする手段と、
推奨アイテムを選択する手段であって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、手段と、
前記推奨アイテムを前記ユーザデバイスに提供する手段と、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにする手段と、
推奨アイテムを選択する手段であって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、手段と、
前記推奨アイテムを前記ユーザデバイスに提供する手段と
を備えている、装置。
【請求項２３】
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、請求項２２に記載の装置。
【請求項２４】
短いメディア視聴プロファイルを生成する手段は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視する手段と、
前記ユーザ要求に関連付けられたメタデータを記憶する手段と
を備えている、請求項２２に記載の装置。
【請求項２５】
短いメディア視聴プロファイルを生成する手段は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供する手段と、
前記広告に対する前記ユーザの応答を監視する手段と、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶する手段と
を備えている、請求項２２に記載の装置。
【請求項２６】
長いメディア視聴プロファイルを生成する手段は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視する手段と、
前記ユーザ要求に関連付けられたメタデータを記憶する手段と
を備えている、請求項２２に記載の装置。
【請求項２７】
長いメディア視聴プロファイルを生成する手段は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供する手段と、
前記広告に対する前記ユーザの応答を監視する手段と、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶する手段と
を備えている、請求項２２に記載の装置。
【請求項２８】
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにする手段と、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにする手段と
をさらに備えている、請求項２２に記載の装置。
【請求項２９】
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択する手段と、
前記短尺推奨アイテムを前記ユーザデバイスに提供する手段と
を備えている、請求項２２に記載の装置。
【請求項３０】
前記推奨アイテムを前記ユーザデバイスに提供する手段は、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択する手段と、
前記長尺推奨アイテムを前記ユーザデバイスに提供する手段と
を備えている、請求項２２に記載の装置。
【請求項３１】
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、請求項２２に記載の装置。
【請求項３２】
推奨をユーザに提供するための非一過性のコンピュータ読み取り可能な命令でエンコードされた非一過性のコンピュータ読み取り可能な媒体であって、前記非一過性のコンピュータ読み取り可能な命令は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡するための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成するための命令であって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、命令と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成するための命令であって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、命令と、
メディアコンテンツをユーザデバイスに提供するための命令と、
前記メディアコンテンツの長さを長さ閾値と比較するための命令と、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令と、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令と
を備えている、非一過性のコンピュータ読み取り可能な媒体。
【請求項３３】
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項３４】
短いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項３５】
短いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項３６】
長いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと
前記ユーザ要求に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項３７】
長いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項３８】
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにするための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにするための命令と
をさらに備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項３９】
前記推奨アイテムを前記ユーザデバイスに提供するための前記命令は、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令
を備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項４０】
前記推奨アイテムを前記ユーザデバイスに提供するための前記命令は、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令
を備えている、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項４１】
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、請求項３２に記載の非一過性のコンピュータ読み取り可能な媒体。
【請求項４２】
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を含む、方法。
【請求項４３】
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、請求項４２に記載の方法。
【請求項４４】
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、請求項４２−４３のいずれか１項に記載の方法。
【請求項４５】
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、請求項４２−４４のいずれか１項に記載の方法。
【請求項４６】
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、請求項４２−４５のいずれか１項に記載の方法。
【請求項４７】
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、請求項４２−４６のいずれか１項に記載の方法。
【請求項４８】
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにすることと、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにすることと
をさらに含む、請求項４２−４７のいずれか１項に記載の方法。
【請求項４９】
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、請求項４２−４８のいずれか１項に記載の方法。
【請求項５０】
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、請求項４２−４９のいずれか１項に記載の方法。
【請求項５１】
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、請求項４２−５０のいずれか１項に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
典型的なテレビシステムは、維持されたユーザプロファイルに基づいて、推奨または広告をユーザに提供し得る。典型的に、単一のユーザプロファイルのみが、各ユーザのために維持される。せいぜい、複数のプロファイルが、ユーザの場所に基づいて維持され得る。しかしながら、そのようなプロファイルは、ユーザの現在の鑑賞挙動を考慮することができない。特に、長尺メディアコンテンツ（例えば、長編映画）を現在鑑賞しているユーザは、通常、その時点で、短尺メディアコンテンツ（例えば、ビデオクリップ、ＹＯＵＴＵＢＥ（登録商標）ビデオ等のユーザが作成した短いビデオ、またはニュースビデオ）の鑑賞に関わり合っているユーザと非常に異なるタイプの推奨または広告を受け入れる。その結果として、現在のシステムは、多くの場合、ユーザの現在の選好に合致しない非効率的な推奨または広告を提供する。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
この目的および他の目的のために、いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが短尺メディアを消費する期間中とユーザが長尺メディアを消費する期間中とのユーザの挙動を別個に追跡し得る。具体的に、２つの異なるユーザプロファイル（短いメディア視聴プロファイルおよび長いメディア視聴プロファイル）が、維持され、各プロファイルは、それぞれの期間中のユーザの挙動を追跡する。後に、ユーザがメディアコンテンツを消費するとき、そのコンテンツの長さは、閾値と比較される。メディアコンテンツが十分に長い場合、長いメディア視聴プロファイルが、アクティブにされる。そうでなければ、短いメディア視聴プロファイルが、アクティブにされる。その結果として、推奨または広告が、現在アクティブであるプロファイルに基づいて、ユーザに提供され得る。ユーザが、多くの場合、異なる長さのメディアコンテンツを鑑賞しているときに異なる選好を有するので、２つのプロファイルのそのような利用は、推奨および広告の質および関連性を改良する。特に、メディアガイドアプリケーションの動作は、提供された推奨および広告がユーザの現在の鑑賞アクティビティにより良好に適しているので、改良される。
【課題を解決するための手段】
【０００３】
メディアガイドアプリケーションは、本開示のいくつかの実施形態によると、推奨をユーザに提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザのための短いメディア視聴プロファイルを維持し得る。例えば、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツ（例えば、ＹＯＵＴＵＢＥ（登録商標）ビデオ、映画クリップ、ニュース記事等）を鑑賞している期間中のユーザの挙動を記憶し得る。記憶されたユーザ挙動は、他のコンテンツ（例えば、メディアコンテンツまたはウェブページ）を要求すること、広告と相互作用すること、電話をかけること、テキストメッセージを送信すること、任意の他の要求、またはそれらの任意の組み合わせを含み得る。
【０００４】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザのための長いメディア視聴プロファイルを維持し得る。例えば、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツ（例えば、長編映画、長いテレビシリーズエピソード等）を鑑賞している期間中のユーザの挙動を記憶し得る。記憶されたユーザ挙動は、他のコンテンツ（例えば、メディアコンテンツまたはウェブページ）を要求すること、広告と相互作用すること、電話をかけること、テキストメッセージを送信すること、任意の他の要求、またはそれらの任意の組み合わせを含み得る。
【０００５】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが現在短いメディアの視聴に関わり合っていることを決定することに応答して、短いメディア視聴プロファイルに基づいて推奨をユーザに提供し得る。例えば、ユーザが短尺メディアコンテンツ（例えば、ＹＯＵＴＵＢＥ（登録商標）ビデオ、映画クリップ、ニュース記事等）の鑑賞に関わり合っている場合、メディアガイドアプリケーションは、短いメディア視聴プロファイルに記憶された情報に合致する推奨を識別し得る。いくつかの実施形態において、短いメディア視聴プロファイルが、ユーザが過去に短いメディアを鑑賞したときにピザの広告に肯定的に反応したというデータを含む場合、メディアガイドアプリケーションは、ピザの提供をユーザに提示し得る。いくつかの実施形態において、メディアガイドアプリケーションは、第２の短尺メディアコンテンツを視聴する推奨を提供し得る。
【０００６】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが現在長いメディアの視聴に関わり合っていることを決定することに応答して、長いメディア視聴プロファイルに基づいて推奨をユーザに提供し得る。例えば、ユーザが長尺メディアコンテンツ（例えば、長編映画または全テレビシリーズエピソード）の鑑賞に関わり合っている場合、メディアガイドアプリケーションは、長いメディア視聴プロファイルに記憶された情報に合致する推奨を識別し得る。例えば、長いメディア視聴プロファイルが、ユーザが過去に長いメディアを鑑賞したときに車の広告に肯定的に反応したというデータを含む場合、メディアガイドアプリケーションは、車のリースの提供をユーザに提示し得る。いくつかの実施形態において、メディアガイドアプリケーションは、第２の長尺メディアコンテンツを視聴する推奨を提供し得る。
【０００７】
メディアガイドアプリケーションは、本開示のいくつかの実施形態によると、推奨をユーザに提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間のそのユーザの挙動を追跡し得る。例えば、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツ（例えば、ＹＯＵＴＵＢＥ（登録商標）ビデオ、映画クリップ、ニュース記事）を鑑賞している時間の間のユーザの挙動を追跡し得る。例えば、追跡されたユーザ挙動は、ユーザによって行われるコンテンツまたはデータに関する要求、任意の広告とのユーザの相互作用、ユーザによってかけられる任意の電話、およびユーザによって訪問される任意のウェブサイトのうちの１つ以上のものを含み得る。
【０００８】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡されたユーザの挙動に基づいて、短いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、短いメディア視聴プロファイルは、複数の推奨メタデータを備え得る。例えば、メディアガイドアプリケーションは、ユーザによって実施されるアクションに関連する推奨メタデータを記憶するために、短いメディア視聴プロファイルを生成または更新し得る。いくつかの実施形態において、ユーザが短尺メディアコンテンツの鑑賞中に任意の種類のコンテンツを要求した場合、そのコンテンツに関連付けられたメタデータが、推奨メタデータとしてメディアガイドアプリケーションによって記憶され得る。例えば、ユーザがビデオを要求した場合、メディアガイドアプリケーションは、タイトル、ジャンル、および俳優の名前のうちの少なくとも１つを推奨メタデータとして記憶し得る。別の例において、ユーザが提供された広告をクリックした場合、メディアガイドアプリケーションは、その広告に関連付けられたメタデータを推奨メタデータとして記憶し得る。例えば、企業名、製品名、および広告のタイトルのうちの少なくとも１つが、推奨メタデータとしてメディアガイドアプリケーションによって記憶され得る。さらに別の例において、ユーザがウェブサイトを訪問した場合、メディアガイドアプリケーションは、そのウェブサイトに関連付けられたウェブサイトＵＲＬおよびキーワードのうちの少なくとも１つを推奨メタデータとして記憶し得る。
【０００９】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間のユーザの挙動を追跡し得る。例えば、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツ（例えば、長編映画または全テレビ番組エピソード）を鑑賞している時間の間のユーザの挙動を追跡し得る。例えば、追跡されたユーザ挙動は、ユーザによって行われるコンテンツまたはデータに関する要求、任意の広告とのユーザの相互作用、ユーザによってかけられる任意の電話、およびユーザによって訪問される任意のウェブサイトのうちの１つ以上のものを含み得る。
【００１０】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡されたユーザの挙動に基づいて、長いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、長いメディア視聴プロファイルは、複数の推奨メタデータを備え得る。例えば、メディアガイドアプリケーションは、ユーザによって実施されるアクションに関連する推奨メタデータを記憶するために、長いメディア視聴プロファイルを生成または更新し得る。いくつかの実施形態において、ユーザが長尺メディアコンテンツの鑑賞中に任意の種類のコンテンツを要求した場合、そのコンテンツに関連付けられたメタデータが、推奨メタデータとしてメディアガイドアプリケーションによって記憶され得る。例えば、ユーザがビデオを要求した場合、メディアガイドアプリケーションは、タイトル、ジャンル、および俳優の名前のうちの少なくとも１つを推奨メタデータとして記憶し得る。別の例において、ユーザが提供された広告をクリックした場合、メディアガイドアプリケーションは、その広告に関連付けられたメタデータを推奨メタデータとして記憶し得る。例えば、企業名、製品名、および広告のタイトルのうちの少なくとも１つが、推奨メタデータとしてメディアガイドアプリケーションによって記憶され得る。さらに別の例において、ユーザがウェブサイトを訪問した場合、メディアガイドアプリケーションは、そのウェブサイトに関連付けられたウェブサイトＵＲＬおよびキーワードのうちの少なくとも１つを推奨メタデータとして記憶し得る。
【００１１】
いくつかの実施形態において、メディアガイドアプリケーションは、メディアコンテンツをユーザに提供し得る。いくつかの実施形態において、メディアコンテンツは、ユーザのデバイスに提供され得る。例えば、メディアガイドアプリケーションは、ユーザのテレビまたはコンピュータ画面上での表示のために映画もしくはテレビ番組を提供し得る。別の例において、メディアガイドアプリケーションは、メディアコンテンツを任意の種類のメディアコンテンツ再生デバイスに提供し得る。
【００１２】
いくつかの実施形態において、メディアガイドアプリケーションは、次いで、メディアコンテンツの長さを長さ閾値と比較し得る。例えば、長さ閾値は、１５分に設定され得る。すなわち、１５分よりも短い任意のメディアコンテンツが、短尺メディアコンテンツと見なされ得る一方で、１５分に等しい、またはそれより長い任意のメディアコンテンツは、長尺メディアコンテンツと見なされ得る。いくつかの実施形態において、任意の他の時間値が、長さ閾値として使用され得る。いくつかの実施形態において、長さ閾値は、メディアガイドアプリケーションによって動的に調節され得る。
【００１３】
いくつかの実施形態において、メディアガイドアプリケーションは、次いで、メディアコンテンツの長さが長さ閾値に対応する（例えば、それを超える）ことを決定することに応答して、長いメディア視聴プロファイルをアクティブにし得る。いくつかの実施形態において、アクティブにされたプロファイルは、ユーザプロファイルからのデータを必要とする任意のアクションに使用され得る。いくつかの実施形態において、現在アクティブにされているプロファイルのみが、ユーザのさらなる挙動に基づいて更新される。いくつかの実施形態において、アクティブにされたプロファイルは、推奨をユーザに提供するために使用され得る。いくつかの実施形態において、メディアガイドアプリケーションは、推奨アイテムを選択し得、推奨アイテムのメタデータは、長いメディア視聴プロファイル（すなわち、現在アクティブにされているプロファイル）の少なくとも１つの推奨メタデータに合致する。
【００１４】
いくつかの実施形態において、メディアガイドアプリケーションは、利用可能な推奨アイテムのデータベースにアクセスし得る。各推奨アイテムは、推奨されたコンテンツに関連付けられ、推奨されたコンテンツに関連付けられたメタデータを含み得る。いくつかの実施形態において、推奨アイテムは、広告に関連付けられ、その広告に関連付けられたメタデータを含み得る。例えば、推奨アイテムがＦｏｒｄ車のコマーシャルに関連付けられている場合、推奨アイテムは、広告のタイトル（例えば、「Ｆｏｒｄ車コマーシャル７８番」）、一般的な広告空間（例えば、「車のコマーシャル」）、キーワード（例えば、「車」、「自動車」、「Ｆｏｒｄ」）、または任意の他のメタデータ等のメタデータを含み得る。いくつかの実施形態において、推奨アイテムは、メディアコンテンツに関連付けられ、そのメディアコンテンツに関連付けられたメタデータを含み得る。例えば、推奨アイテムが映画「Ｇｏｏｄ  Ｗｉｌｌ  Ｈｕｎｔｉｎｇ」に関連付けられている場合、推奨アイテムは、タイトル（例えば、「Ｇｏｏｄ  Ｗｉｌｌ  Ｈｕｎｔｉｎｇ」）、ジャンル（例えば、「ドラマ」または「コメディ」）、俳優（例えば、「Ｍａｔｔ  Ｄａｍｏｎ」）、長さ（例えば、１２６分）等のメタデータを含み得る。
【００１５】
いくつかの実施形態において、メディアガイドアプリケーションは、推奨アイテムに含まれるメタデータを長いメディア視聴プロファイル（すなわち、現在アクティブにされているプロファイル）に含まれる推奨メタデータと比較し得る。比較がメタデータの間の十分な合致を示す場合、メディアガイドアプリケーションは、ユーザに提示のためにその推奨アイテムを選択し得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、推奨アイテムをユーザデバイスに提供し得る。例えば、推奨アイテムは、メディアコンテンツを提供するために使用される同じデバイスに提供され得る。いくつかの実施形態において、推奨アイテムは、ユーザに属する異なるデバイス（例えば、ユーザの電話またはコンピュータ）に提供され得る。
【００１６】
いくつかの実施形態において、メディアガイドアプリケーションは、メディアコンテンツの長さが長さ閾値に対応しない（例えば、それを超える）ことを決定することに応答して、短いメディア視聴プロファイルをアクティブにし得る。いくつかの実施形態において、アクティブにされたプロファイルは、推奨をユーザに提供するために使用され得る。いくつかの実施形態において、メディアガイドアプリケーションは、推奨アイテムを選択し得、推奨アイテムのメタデータは、短いメディア視聴プロファイル（すなわち、現在アクティブにされているプロファイル）の少なくとも１つの推奨メタデータに合致する。
【００１７】
いくつかの実施形態において、メディアガイドアプリケーションは、利用可能な推奨アイテムのデータベースにアクセスし得る。各推奨アイテムは、推奨されたコンテンツに関連付けられ、推奨されたコンテンツに関連付けられたメタデータを含み得る。いくつかの実施形態において、メディアガイドアプリケーションは、推奨アイテムに含まれるメタデータを短いメディア視聴プロファイル（すなわち、現在アクティブにされているプロファイル）に含まれる推奨メタデータと比較し得る。例えば、推奨アイテムがＤｏｍｉｎｏ’ｓ  Ｐｉｚｚａのコマーシャルに関連付けられている場合、推奨アイテムは、広告のタイトル（例えば、「Ｄｏｍｉｎｏ’ｓ  Ｐｉｚｚａコマーシャル７８番」）、一般的な広告空間（例えば、「ピザのコマーシャル」）、キーワード（例えば、「ピザ」、「テイクアウト」、「Ｄｏｍｉｎｏ’ｓ」）、または任意の他のメタデータ等のメタデータを含み得る。いくつかの実施形態において、推奨アイテムは、メディアコンテンツに関連付けられ、そのメディアコンテンツに関連付けられたメタデータを含み得る。例えば、推奨アイテムが音楽ビデオ「Ｔｈｒｉｌｌｅｒ」に関連付けられている場合、推奨アイテムは、タイトル（例えば、「Ｔｈｒｉｌｌｅｒ」）、ジャンル（例えば、「音楽ビデオ」）、出演者（例えば、「Ｍｉｃｈａｅｌ  Ｊａｃｋｓｏｎ」）、長さ（例えば、１４分）等のメタデータを含み得る。
【００１８】
比較がメタデータ間の十分な合致を示す場合、メディアガイドアプリケーションは、ユーザに提示のためにその推奨アイテムを選択し得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、推奨アイテムをユーザデバイスに提供し得る。例えば、推奨アイテムは、メディアコンテンツを提供するために使用される同じデバイスに提供され得る。いくつかの実施形態において、推奨アイテムは、ユーザに属する異なるデバイス（例えば、ユーザの電話またはコンピュータ）に提供され得る。
【００１９】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、短いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツを鑑賞していることを決定し得る。例えば、メディアガイドアプリケーションは、現在提供されているメディアコンテンツの長さが長さ閾値（例えば、１５分）を超えないことを決定し得る。メディアガイドアプリケーションは、次いで、短尺メディアコンテンツが再生されている時間中または直後に（例えば、１分以内に）、コンテンツに関するユーザ要求を監視し得る。例えば、メディアガイドアプリケーションは、コンテンツ要求に関して、ユーザのデバイスおよびユーザに関連付けられた任意の他のデバイスを監視し得る。いくつかの実施形態において、コンテンツ要求は、他のメディアコンテンツに関する要求、ウェブページに関する要求、モバイルアプリケーションからのデータに関する要求、またはそれらの任意の組み合わせであり得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、ユーザ要求に関連付けられたメタデータを記憶し得る。例えば、ユーザが、短尺メディアコンテンツが再生されている時間中または直後にビデオを要求した場合、メディアガイドアプリケーションは、短いメディア視聴プロファイル内にそのビデオに関連付けられた任意のメタデータを記憶し得る。
【００２０】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、短いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツを鑑賞していることを決定し得る。例えば、メディアガイドアプリケーションは、現在提供されているメディアコンテンツの長さが長さ閾値（例えば、１５分）を超えないことを決定し得る。メディアガイドアプリケーションは、次いで、短尺メディアコンテンツが再生されている時間中またはその直後、広告をユーザデバイスに提供し得る。例えば、メディアガイドアプリケーションは、メディアコンテンツを提供するために使用される同じデバイスまたはユーザに関連付けられた任意の他のデバイス上で広告を提供し得る。例えば、メディアガイドアプリケーションは、広告をユーザのテレビ、電話、または任意の他のユーザデバイスに提供し得る。
【００２１】
いくつかの実施形態において、メディアガイドアプリケーションは、次いで、広告に対するユーザの応答を監視し得る。例えば、メディアガイドアプリケーションは、ユーザが何らかの方法で広告と相互作用したかどうかを監視し得る。いくつかの実施形態において、広告との任意の検出されたユーザ相互作用（例えば、クリック）が、好意的な応答として解釈され得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザの応答が好意的であったことを決定することに応答して、広告に関連付けられたメタデータを記憶し得る。例えば、ユーザがピザの提供の広告をクリックした場合、メディアガイドアプリケーションは、短いメディア視聴プロファイル内にキーワード「ピザ」を記憶し得る。
【００２２】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、長いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツを鑑賞していることを決定し得る。例えば、メディアガイドアプリケーションは、現在提供されているメディアコンテンツの長さが長さ閾値（例えば、１５分）を超えることを決定し得る。メディアガイドアプリケーションは、次いで、長尺メディアコンテンツが再生されている時間中または直後に（例えば、１分以内に）、コンテンツに関するユーザ要求を監視し得る。例えば、メディアガイドアプリケーションは、コンテンツ要求に関して、ユーザのデバイスおよびユーザに関連付けられた任意の他のデバイスを監視し得る。いくつかの実施形態において、コンテンツ要求は、他のメディアコンテンツに関する要求、ウェブページに関する要求、モバイルアプリケーションからのデータに関する要求、またはそれらの任意の組み合わせであり得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、ユーザ要求に関連付けられたメタデータを記憶し得る。例えば、ユーザが、長尺メディアコンテンツが再生されている時間中または直後にビデオを要求した場合、メディアガイドアプリケーションは、長いメディア視聴プロファイル内にそのビデオに関連付けられた任意のメタデータ（例えば、タイトルまたはジャンル）を記憶し得る。例えば、ユーザが「Ｎｅｗ  Ｙｏｒｋ  Ｇｉａｎｔｓ」ビデオクリップを要求した場合、メディアガイドアプリケーションは、長いメディア視聴プロファイル内にキーワード「Ｇｉａｎｔｓ」および「スポーツ」を記憶し得る。
【００２３】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、長いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツを鑑賞していることを決定し得る。例えば、メディアガイドアプリケーションは、現在提供されているメディアコンテンツの長さが長さ閾値（例えば、１５分）を超えることを決定し得る。メディアガイドアプリケーションは、次いで、長尺メディアコンテンツが再生されている時間中またはその直後、広告をユーザデバイスに提供し得る。例えば、メディアガイドアプリケーションは、メディアコンテンツを提供するために使用される同じデバイスまたはユーザに関連付けられた任意の他のデバイス上で広告を提供し得る。例えば、メディアガイドアプリケーションは、広告をユーザのテレビ、電話、または任意の他のユーザデバイスに提供し得る。
【００２４】
いくつかの実施形態において、メディアガイドアプリケーションは、次いで、広告へのユーザの応答を監視し得る。例えば、メディアガイドアプリケーションは、ユーザが何らかの方法で広告と相互作用したかどうかを監視し得る。いくつかの実施形態において、広告との任意の検出されたユーザ相互作用（例えば、クリック）が、好意的な応答として解釈され得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザの応答が好意的であったことを決定することに応答して、広告に関連付けられたメタデータを記憶し得る。
【００２５】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが現在いずれのメディアコンテンツも消費していないときでさえ、ユーザプロファイルのうちの１つをアクティブにし得る。いくつかの実施形態において、メディアガイドアプリケーションは、時刻、ユーザの場所、およびユーザから受信された検索入力のうちの少なくとも１つを分析し、ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定し得る。例えば、メディアガイドアプリケーションは、ユーザが週末の夜に長尺メディアコンテンツを鑑賞する気分であることを示すデータを有し得る。この例において、現在の時間が土曜日または日曜日の午後６時以降である場合、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定し得る。別の例において、メディアガイドアプリケーションは、ユーザが仕事中（例えば、昼休憩中）であるとき、ユーザが短尺メディアコンテンツを鑑賞する気分であることを示すデータを有し得る。この例において、現在のユーザの場所がユーザの勤務先である場合、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定し得る。
【００２６】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、長いメディア視聴プロファイルをアクティブにし得る。例えば、メディアガイドアプリケーションが、時刻情報に基づいて、ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定する場合、メディアガイドアプリケーションは、ユーザが視聴のために任意の種類のメディアコンテンツを要求する前でさえ、長いメディア視聴プロファイルをアクティブにし得る。
【００２７】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、短いメディア視聴プロファイルをアクティブにし得る。例えば、メディアガイドアプリケーションが、ユーザの場所に基づいて、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定する場合、メディアガイドアプリケーションは、ユーザが視聴のために任意の種類のメディアコンテンツを要求する前でさえ、短いメディア視聴プロファイルをアクティブにし得る。
【００２８】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、推奨アイテムをユーザデバイスに提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、短いメディア視聴プロファイルがアクティブであるかどうかを決定し得る。該当する場合、メディアガイドアプリケーションは、第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択し得る。すなわち、推奨アイテムを選択するとき、メディアガイドアプリケーションは、短い長さを有するメディアコンテンツを推奨するであろう推奨アイテムのみを考慮し得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、短尺推奨アイテムをユーザデバイスに提供し得る。すなわち、短いメディア視聴プロファイルがアクティブであるとき、いくつかの実施形態において、メディアガイドアプリケーションは、短い他のコンテツのみに関して推奨を提供し得る。
【００２９】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、推奨アイテムをユーザデバイスに提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、長いメディア視聴プロファイルがアクティブであるかどうかを決定し得る。該当する場合、メディアガイドアプリケーションは、第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択し得る。すなわち、推奨アイテムを選択するとき、メディアガイドアプリケーションは、長い長さを有するメディアコンテンツを推奨するであろう推奨アイテムのみを考慮し得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、長尺推奨アイテムをユーザデバイスに提供し得る。すなわち、長いメディア視聴プロファイルがアクティブであるとき、いくつかの実施形態において、メディアガイドアプリケーションは、長いコンテツのみに関して推奨を提供し得る。
【図面の簡単な説明】
【００３０】
本開示の上記および他の目的ならびに利点は、同様の参照文字が全体を通して同様の部分を指す添付の図面と併せて考慮される以下の発明を実施するための形態の検討から明白となるであろう。
【００３１】
【図１】図１は、本開示のいくつかの実施形態による推奨をユーザに提供し得る例証的メディアガイドインターフェースを示す。
【００３２】
【図２】図２は、本開示のいくつかの実施形態によるビデオを動的に含む、または除外し得る別の例証的メディアガイドインターフェースを示す。
【００３３】
【図３】図３は、本開示のいくつかの実施形態によるビデオを動的に含む、または除外し得るさらに別の例証的メディアガイドインターフェースを示す。
【００３４】
【図４】図４は、本開示のいくつかの実施形態による例証的ユーザ機器デバイスのブロック図である。
【００３５】
【図５】図５は、本開示のいくつかの実施形態による例証的メディアシステムのブロック図である。
【００３６】
【図６】図６は、本開示のいくつかの実施形態による推奨をユーザに提供するプロセスの例証的フロー図を描写する。
【００３７】
【図７】図７は、本開示のいくつかの実施形態による推奨をユーザに提供するプロセスの別の例証的フロー図を描写する。
【００３８】
【図８】図８は、本開示のいくつかの実施形態による短いメディア視聴プロファイルを生成するプロセスの例証的フロー図を描写する。
【００３９】
【図９】図９は、本開示のいくつかの実施形態による短いメディア視聴プロファイルを生成するためのプロセスの別の例証的フロー図を描写する。
【００４０】
【図１０】図１０は、本開示のいくつかの実施形態による長いメディア視聴プロファイルを生成するプロセスの例証的フロー図を描写する。
【００４１】
【図１１】図１１は、本開示のいくつかの実施形態による長いメディア視聴プロファイルを生成するためのプロセスの別の例証的フロー図を描写する。
【００４２】
【図１２】図１２は、本開示のいくつかの実施形態による長いメディア視聴プロファイルまたは短いメディア視聴プロファイルのいずれかをアクティブにするプロセスの例証的フロー図を描写する。
【００４３】
【図１３】図１３は、本開示のいくつかの実施形態による推奨アイテムをユーザデバイスに提供するプロセスの例証的フロー図を描写する。
【００４４】
【図１４】図１４は、本開示のいくつかの実施形態による推奨をユーザデバイスに提供するプロセスの別の例証的フロー図を描写する。
【００４５】
【図１５】図１５は、本開示のいくつかの実施形態による推奨をユーザデバイスに提供するプロセスのさらに別の例証的フロー図を描写する。
【発明を実施するための形態】
【００４６】
システムおよび方法が、推奨をユーザに提供する改良された方法に関して本明細書に開示される。特に、メディアガイドアプリケーションは、ユーザが長または短尺メディアコンテンツを鑑賞している間のユーザの挙動を追跡し得る。メディアガイドアプリケーションは、２つの異なるユーザプロファイル、長いメディアを鑑賞しているときのユーザの選好に関して１つ、短いメディアを鑑賞しているときのユーザの選好に関して１つを別個に維持し得る。プロファイルが確立されると、メディアガイドアプリケーションは、２つのプロファイルを使用して、改良された推奨（例えば、コンテンツ提案または広告）をユーザに提供し得る。例えば、メディアガイドアプリケーションは、ユーザが短尺ビデオを鑑賞している間、短いメディア視聴プロファイルを使用して、推奨を行い、ユーザが長尺ビデオを鑑賞している間、長いメディア視聴プロファイルを使用して、推奨を行い得る。その結果として、そのような技法は、メディアガイドアプリケーションがユーザの現在の挙動に関連性がある推奨を行うことを可能にすることによって、メディアガイドアプリケーションの動作を改良する。
【００４７】
本明細書で参照されるように、語句「長尺メディアコンテンツ」は、ある長さ閾値（例えば、１５分）を超える任意のタイプのメディアコンテンツ（例えば、ビデオ、オーディオ、またはマルチメディアコンテンツ）を指す。例えば、１２８分に及ぶ全編映画または６０分のテレビ番組エピソードの両方は、「長尺メディアコンテンツ」と見なされ得る。
【００４８】
本明細書で参照されるように、語句「短尺メディアコンテンツ」は、ある長さ閾値（例えば、１５分）を超えない、任意のタイプのメディアコンテンツ（例えば、ビデオ、オーディオ、またはマルチメディアコンテンツ）を指す。例えば、５分のニュースクリップまたは８分の音楽ビデオの両方は、「短尺メディアコンテンツ」と見なされ得る。
【００４９】
本明細書で参照されるように、語句「短いメディア視聴プロファイル」は、ユーザが短尺メディアコンテンツを消費する期間中のユーザの挙動またはユーザの選好を示すデータを記憶した任意のプロファイル、データ構造、またはデータベースを指す。いくつかの実施形態において、短いメディア視聴プロファイルは、ユーザがそのような期間中に好み得るコンテンツに対応する複数の推奨メタデータを記憶し得る。
【００５０】
本明細書で参照されるように、語句「長いメディア視聴プロファイル」は、ユーザが長尺メディアコンテンツを消費する期間中のユーザの挙動またはユーザの選好を示すデータを記憶した任意のプロファイル、データ構造、またはデータベースを指す。いくつかの実施形態において、長いメディア視聴プロファイルは、ユーザがそのような期間中に好み得るコンテンツに対応する複数の推奨メタデータを記憶し得る。
【００５１】
本明細書で参照されるように、語句「推奨アイテム」は、推奨メッセージをユーザに提供するように意図された任意のメディアアセット、テキスト、マルチメディア、またはデータ構造を指す。いくつかの実施形態において、推奨アイテムは、推奨されるべきメディアコンテンツ、または提供されるべき広告に関連付けられ得る。いくつかの実施形態において、推奨アイテムは、推奨されるべきコンテンツ、または提供されるべき広告に関連付けられたメタデータを含み得る。
【００５２】
任意の所与のコンテンツ配信システムにおいてユーザに利用可能なコンテンツの量が、膨大であり得る。その結果、多くのユーザは、ユーザがコンテンツの選択を効率的にナビゲートし、所望し得るコンテンツを容易に識別することを可能にするインターフェースを通したメディアガイドの形態を所望している。そのようなガイドを提供するアプリケーションは、本明細書において、双方向メディアガイドアプリケーションと称されるが、時として、メディアガイドアプリケーションまたはガイドアプリケーションと称されることもある。
【００５３】
双方向メディアガイドアプリケーションは、それらがガイドを提供するコンテンツに応じて、種々の形態をとり得る。１つの典型的なタイプのメディアガイドアプリケーションは、双方向テレビ番組ガイドである。双方向テレビ番組ガイド（時として、電子番組ガイドと称される）は、とりわけ、ユーザが、多くのタイプのコンテンツまたはメディアアセット間をナビゲートし、それを見つけることを可能にする周知のガイドアプリケーションである。双方向メディアガイドアプリケーションは、ユーザが、コンテンツ間をナビゲートし、それを見つけ、選択することを可能にするグラフィカルユーザインターフェース画面を生成し得る。本明細書で参照されるように、用語「メディアアセット」および「コンテンツ」は、テレビ番組のみならず、有料番組、オンデマンド番組（ビデオオンデマンド（ＶＯＤ）システムにおけるような）、インターネットコンテンツ（例えば、ストリーミングコンテンツ、ダウンロード可能コンテンツ、ウェブキャスト等）、ビデオクリップ、オーディオ、コンテンツ情報、写真、回転画像、ドキュメント、再生リスト、ウェブサイト、記事、書籍、電子書籍、ブログ、チャットセッション、ソーシャルメディア、アプリケーション、ゲーム、および／または任意の他のメディアもしくはマルチメディア、および／またはそれらの組み合わせ等の電子的に消費可能なユーザアセットを意味すると理解されたい。ガイドアプリケーションは、ユーザが、コンテンツ間をナビゲートし、それを見つけることも可能にする。本明細書で参照されるように、用語「マルチメディア」は、上で説明される少なくとも２つの異なるコンテンツ形態、例えば、テキスト、オーディオ、画像、ビデオ、または双方向コンテンツ形態を利用するコンテンツを意味すると理解されたい。コンテンツは、ユーザ機器デバイスによって、録画、再生、表示、またはアクセスされ得るが、ライブパーフォーマンスの一部であることもできる。
【００５４】
本明細書に議論される実施形態のいずれかを実施するためのメディアガイドアプリケーションおよび／または任意の命令は、コンピュータ読み取り可能な媒体上にエンコードされ得る。コンピュータ読み取り可能な媒体は、データを記憶することが可能な任意の媒体を含む。コンピュータ読み取り可能な媒体は、限定ではないが、電気もしくは電磁信号の伝搬を含む一過性であり得るか、または、限定ではないが、ハードディスク、フロッピー（登録商標）ディスク、ＵＳＢドライブ、ＤＶＤ、ＣＤ、メディアカード、レジスタメモリ、プロセッサキャッシュ、ランダムアクセスメモリ（「ＲＡＭ」）等の揮発性および不揮発性コンピュータメモリもしくは記憶デバイスを含む非一過性であり得る。
【００５５】
インターネット、モバイルコンピューティング、および高速無線ネットワークの出現に伴って、ユーザは、従来は使用しなかったユーザ機器デバイス上でメディアにアクセスするようになっている。本明細書で参照されるように、語句「ユーザ機器デバイス」、「ユーザ機器」、「ユーザデバイス」、「電子デバイス」、「電子機器」、「メディア機器デバイス」、または「メディアデバイス」は、テレビ、スマートＴＶ、セットトップボックス、衛星テレビに対応するための統合型受信機デコーダ（ＩＲＤ）、デジタル記憶デバイス、デジタルメディア受信機（ＤＭＲ）、デジタルメディアアダプタ（ＤＭＡ）、ストリーミングメディアデバイス、ＤＶＤプレーヤ、ＤＶＤレコーダ、接続型ＤＶＤ、ローカルメディアサーバ、ＢＬＵ−ＲＡＹ（登録商標）プレーヤ、ＢＬＵ−ＲＡＹ（登録商標）レコーダ、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、タブレットコンピュータ、ウェブＴＶボックス、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、ＰＣメディアサーバ、ＰＣメディアセンター、ハンドヘルドコンピュータ、固定電話、携帯情報端末（ＰＤＡ）、携帯電話、ポータブルビデオプレーヤ、ポータブル音楽プレーヤ、ポータブルゲーム機、スマートフォン、または任意の他のテレビ機器、コンピューティング機器、もしくは無線デバイス、および／またはそれらの組み合わせ等の上で説明されるコンテンツにアクセスするための任意のデバイスを意味すると理解されたい。いくつかの実施形態において、ユーザ機器デバイスは、正面画面および裏面画面、複数の正面画面、または複数の角度付き画面を有し得る。いくつかの実施形態において、ユーザ機器デバイスは、正面カメラおよび／または裏面カメラを有し得る。これらのユーザ機器デバイス上で、ユーザは、テレビを通して利用可能な同じコンテンツ間をナビゲートし、それを見つけることが可能であり得る。その結果として、メディアガイドは、これらのデバイス上でも利用可能であり得る。提供されるガイドは、テレビのみを通して利用可能なコンテンツ、他のタイプのユーザ機器デバイスのうちの１つ以上のもののみを通して利用可能なコンテンツ、もしくはテレビおよび他のタイプのユーザ機器デバイスのうちの１つ以上のものの両方を通して利用可能なコンテンツのためのものであり得る。メディアガイドアプリケーションは、ユーザ機器デバイス上で、オンラインアプリケーション（すなわち、ウェブサイト上で提供される）として、または独立型アプリケーションもしくはクライアントとして提供され得る。メディアガイドアプリケーションを実装し得る種々のデバイスおよびプラットフォームは、下でより詳細に説明される。
【００５６】
メディアガイドアプリケーションの機能のうちの１つは、メディアガイドデータをユーザに提供することである。本明細書で参照されるように、語句「メディアガイドデータ」または「ガイドデータ」は、コンテンツに関連する任意のデータもしくはガイドアプリケーションを動作させることにおいて使用されるデータを意味すると理解されたい。例えば、ガイドデータは、番組情報、ガイドアプリケーション設定値、ユーザ選好、ユーザプロファイル情報、メディアリスト項目、メディア関連情報（例えば、放送時間、放送チャネル、タイトル、内容、評価情報（例えば、ペアレンタルコントロール評価、批評家の評価等）、ジャンルまたはカテゴリ情報、俳優情報、放送会社またはプロバイダのロゴのロゴデータ等）、メディア形式（例えば、標準解像度、高解像度、３Ｄ等）、オンデマンド情報、ブログ、ウェブサイト、およびユーザが所望のコンテンツ選択間をナビゲートし、それを見つけるために役立つ任意の他のタイプのガイドデータを含み得る。
【００５７】
図１は、本開示の種々の実施形態による推奨をユーザに提供し得る表示画面上の例証的メディアガイドインターフェースを示す。表示１００は、ビデオ提示、ユーザインターフェース提示、および随意のタイムライン提示のためのメディアガイドインターフェースを示す。いくつかの実施形態において、表示１００は、メディアガイドアプリケーションによって提供されるメディアコンテンツを表示し得る。例えば、表示１００は、画像１０２を表示し得る。画像１０２は、メディアガイドアプリケーションによって提供されるメディアコンテンツの一部であり得る。
【００５８】
いくつかの実施形態において、表示１００は、ユーザに提供されるメディアコンテンツを示すタイムライン１１０を随意に含み得る。いくつかの実施形態において、タイムライン１１０は、期間１１２を含み得、その間、長尺メディアコンテンツ１０４（例えば、全編映画「Ｔｉｔａｎｉｃ」）がメディアガイドアプリケーションによって提供される。いくつかの実施形態において、タイムライン１１０は、期間１１４を含み得、その間、短尺メディアコンテンツ１０６（例えば、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」）および短尺メディアコンテンツ１０８（例えば、音楽ビデオ「Ｂｅａｔ  Ｉｔ」）がメディアガイドアプリケーションによって提供される。
【００５９】
いくつかの実施形態において、メディアガイドアプリケーションは、２つの異なるユーザプロファイル：短いメディア視聴プロファイルおよび長いメディア視聴プロファイルを維持し得る。いくつかの実施形態において、短いメディア視聴プロファイルは、期間１１２中、または他の長尺メディアコンテンツがメディアガイドアプリケーションによって提供される他の期間中に生成もしくは更新され得る。いくつかの実施形態において、短いメディア視聴プロファイルは、期間１１４中、または他の短尺メディアコンテンツがメディアガイドアプリケーションによって提供される他の期間中に生成もしくは更新され得る。
【００６０】
いくつかの実施形態において、プロファイルが、監視されたユーザ挙動に基づいて、生成または更新され得る。例えば、ユーザが期間１１２中に（または直後に）あるコンテンツまたはデータを要求する場合、メディアガイドアプリケーションは、要求されたコンテンツまたは要求されたデータに関連付けられたメタデータを長いメディア視聴プロファイルに記憶し得る。同様に、ユーザが期間１１４中に（または直後に）あるコンテンツを要求する場合、メディアガイドアプリケーションは、要求されたコンテンツまたは要求されたデータに関連付けられたメタデータを短いメディア視聴プロファイルに記憶し得る。
【００６１】
いくつかの実施形態において、ユーザが期間１１２中に（または直後に）広告と相互作用する（例えば、それをクリックする）場合、メディアガイドアプリケーションは、その広告に関連付けられたメタデータを長いメディア視聴プロファイルに記憶し得る。いくつかの実施形態において、ユーザが期間１１４中に（または直後に）広告と相互作用する（例えば、それをクリックする）場合、メディアガイドアプリケーションは、その広告に関連付けられたメタデータを短いメディア視聴プロファイルに記憶し得る。
【００６２】
いくつかの実施形態において、メディアガイドアプリケーションは、現在提供されているメディアコンテンツに基づいて、プロファイルのうちの１つをアクティブにし得る。例えば、長尺メディアコンテンツが（例えば、期間１１２中に）提供されている場合、メディアガイドアプリケーションは、長いメディア視聴プロファイルをアクティブにし得る。別の例において、短尺メディアコンテンツが（例えば、期間１１４中に）提供されている場合、メディアガイドアプリケーションは、短いメディア視聴プロファイルをアクティブにし得る。
【００６３】
いくつかの実施形態において、メディアガイドアプリケーションは、アクティブにされたプロファイルに基づいて、推奨をユーザに提供し得る。例えば、メディアガイドアプリケーションは、期間１１２中の長いメディア視聴プロファイルに基づいて推奨を表示のために提供し、期間１１４中の短いメディア視聴プロファイルに基づいて推奨を表示のために提供し得る。
【００６４】
いくつかの実施形態において、メディアガイドアプリケーションは、表示のための推奨１１６を提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、どのプロファイルがアクティブであるに基づく推奨１１６のコンテンツを基礎とし得る。いくつかの実施形態において、メディアガイドアプリケーションは、表示１００上に推奨１１６を提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、ユーザのモバイルデバイス、ユーザのコンピュータ、またはユーザのオーディオ機器等の任意の他のデバイス上での表示のための推奨を生成し得る。
【００６５】
いくつかの実施形態において、推奨１１６は、消費のために別のメディアコンテンツを推奨するテキストを備え得る。例えば、長いメディア視聴プロファイルがアクティブである場合、推奨１１６は、テキスト「Ｔｉｔａｎｉｃ」を鑑賞しますか」または「「Ｔｉｔａｎｉｃ」を再生リストに追加しますか」を含み得る。この例において、メディアガイドアプリケーションは、それが長編映画であり、ユーザが現在長尺メディアを鑑賞しているので、映画「Ｔｉｔａｎｉｃ」（長さ：１９５分）を推奨することを選択していることもある。
【００６６】
いくつかの実施形態において、短いメディア視聴プロファイルがアクティブである場合、推奨１１６は、テキスト「Ｔｈｒｉｌｌｅｒ」の音楽ビデオを鑑賞しますか」または「「Ｔｈｒｉｌｌｅｒ」の音楽ビデオを再生リストに追加しますか」を含み得る。この例において、メディアガイドアプリケーションは、それが短い音楽ビデオであり、ユーザが現在短尺メディアを鑑賞しているので、「Ｔｈｒｉｌｌｅｒ」の音楽ビデオ（長さ：１４分）を推奨することを選択していることもある。
【００６７】
いくつかの実施形態において、推奨１１６は、いくつかのコンテンツアイテムのフィルタ処理されたリストであり得、より高く推奨されるアイテムが、上部近くにリストアップされる。例えば、期間１１２中、長尺メディアコンテンツに関する推奨がリストの上部近くに示され得る一方で、期間１１４中、短尺メディアコンテンツに関する推奨がリストの上部近くに示され得る。
【００６８】
いくつかの実施形態において、推奨１１６は、製品またはサービスに関する広告であり得る。いくつかの実施形態において、メディアガイドアプリケーションは、アクティブであるプロファイルに基づいて、広告を選択し得る。いくつかの実施形態において、メディアガイドアプリケーションは、肯定的な相互作用を引き起こす可能性が最も高い広告を選択し得る。例えば、ユーザが、短いメディアプロファイルがアクティブであったときに（例えば、期間１１４中に）ピザの広告に肯定的に反応したが、長いメディアプロファイルがアクティブであったときに（例えば、期間１１２中に）反応しなかった場合、メディアガイドアプリケーションは、短いメディアプロファイルがアクティブであるときのみにピザのアドバテインメントを提供し得る。例えば、推奨１１６は、テキスト「１８０−５５５−ＰＩＺＺＡに電話し、コード「ＡＢＣ」を伝えると、ピザが３０％オフ」を含み得る。
【００６９】
いくつかの実施形態において、メディアガイドアプリケーションは、現在のメディアコンテンツの提示中またはそれが完結した直後、表示のための推奨１１６を提供し得る。例えば、現在のメディアコンテンツの提示が終了した後または終了の直後、メディアガイドアプリケーションは、表示１００上に推奨１１６を表示し得る。いくつかの実施形態において、推奨１１６は、提案されたメディアコンテンツのリストを含む。リストは、アクティブである視聴プロファイルに従って、生成およびソートされ得る。例えば、短いメディアプロファイルがアクティブである場合、リストは、短尺メディアコンテンツのみを含み得るか、または、長尺メディアコンテンツの前に短尺メディアを表示するようにソートされ得る。いくつかの実施形態において、長いメディアプロファイルがアクティブである場合、リストは、長尺メディアコンテンツのみを含み得るか、または、長尺メディアコンテンツの前に長尺メディアを表示するようにソートされ得る。いくつかの実施形態において、メディアガイドアプリケーションは、リストからのユーザ選択に基づいて、次のメディアコンテンツを表示のために提供し得る。
【００７０】
いくつかの実施形態において、メディアガイドアプリケーションは、ユーザ入力がなくとも、リストから次のメディアコンテンツを自動的に再生し得る。いくつかの実施形態において、メディアガイドアプリケーションは、リストをユーザから隠された状態で保ち、それをユーザに表示しないこともある。代わりに、次のメディアコンテンツが、ユーザ入力を必要とすることなく、リストに従ってユーザに提供され得る。
【００７１】
いくつかの実施形態において、メディアガイドアプリケーションは、推奨ユーザインターフェース（ＵＩ）１１８も表示のために提供し得る。いくつかの実施形態において、推奨ＵＩ  １１８は、推奨１１６の一部であり得る。例えば、推奨１１６がメディアコンテンツの推奨を含む場合、推奨ＵＩ  １１８は、ユーザが、メディアコンテンツを購入し、そのメディアコンテンツを即時に鑑賞することを始めること、または、そのメディアコンテンツを将来鑑賞するためのリマインダを設定することのいずれかを可能にするインターフェースオプション（例えば、ボタン）を含み得る。
【００７２】
いくつかの実施形態において、推奨１１６が広告を含む場合、推奨ＵＩ  １１８は、ユーザがその広告と相互作用することを可能にするインターフェースオプション（例えば、ボタン）を含み得る。例えば、広告がＵＲＬを含む場合、推奨ＵＩ  １１８は、ユーザがそのＵＲＬに関連付けられたウェブサイトを要求することを可能にするハイパーリンクを含み得る。別の例において、広告が電話番号を含む場合、推奨ＵＩ  １１８は、その電話番号に自動ダイヤル可能なアプリケーションへのリンクを含み得る。
【００７３】
図２−３は、メディアガイドデータを提供するために使用され得る例証的表示画面を示す。図２−３に示される表示画面は、任意の好適なユーザ機器デバイスまたはプラットフォーム上に実装され得る。図２−３の表示は、フル画面表示として図示されているが、それらはまた、表示されているコンテンツ上に完全または部分的にオーバーレイされ得る。ユーザは、表示画面に提供された選択可能なオプション（例えば、メニューオプション、リスト項目オプション、アイコン、ハイパーリンク等）を選択することによって、またはリモートコントロールもしくは他のユーザ入力インターフェースまたはデバイス上の専用ボタン（例えば、「ガイド」ボタン）を押すことによって、コンテンツ情報にアクセスする要望を示し得る。ユーザの指示に応答して、メディアガイドアプリケーションは、グリッド内の時間およびチャネル別、時間別、チャネル別、ソース別、コンテンツタイプ別、カテゴリ別（例えば、映画、スポーツ、ニュース、子供向け、または他の番組カテゴリ）、または他の所定、ユーザ定義、もしくは他の編成基準等のいくつかの方法のうちの１つにおいて編成されたメディアガイドデータを表示画面に提供し得る。
【００７４】
図２は、単一表示内の異なるタイプのコンテンツへのアクセスも可能にする、時間およびチャネル別に配列された番組リスト項目表示２００の例証的グリッドを示す。表示２００は、以下を含み得る：（１）各チャネル／コンテンツタイプ識別子（列内のセル）が利用可能な異なるチャネルまたはコンテンツのタイプを識別するチャネル／コンテンツタイプ識別子２０４の列、および、（２）各時間識別子（行内のセル）が番組の時間帯を識別する時間識別子２０６の行を伴うグリッド２０２。グリッド２０２は、番組リスト項目２０８等の番組リスト項目のセルも含み、各リスト項目は、リスト項目の関連チャネルおよび時間の上に提供される番組のタイトルを提供する。ユーザ入力デバイスを用いて、ユーザは、ハイライト領域２１０を移動させることによって番組リスト項目を選択することができる。ハイライト領域２１０によって選択される番組リスト項目に関する情報が、番組情報領域２１２内に提供され得る。領域２１２は、例えば、番組タイトル、番組内容、番組が提供される時間（該当する場合）、番組が放送されるチャネル（該当する場合）、番組の評価、および他の所望の情報を含み得る。
【００７５】
線形番組（例えば、所定の時間に複数のユーザ機器デバイスに伝送されるようにスケジュールされ、スケジュールに従って提供されるコンテンツ）にアクセスを提供することに加えて、メディアガイドアプリケーションは、非線形番組（例えば、任意の時間においてユーザ機器デバイスにアクセス可能であり、スケジュールに従って提供されないコンテンツ）へのアクセスも提供する。非線形番組は、オンデマンドコンテンツ（例えば、ＶＯＤ）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能メディア等）、ローカルで記憶されたコンテンツ（例えば、上で説明される任意のユーザ機器デバイスまたは他の記憶デバイス上に記憶されたコンテンツ）、または時間的制約のない他のコンテンツを含む異なるコンテンツソースからのコンテンツを含み得る。オンデマンドコンテンツは、映画または特定のコンテンツプロバイダ（例えば、「Ｔｈｅ  Ｓｏｐｒａｎｏｓ」や「Ｃｕｒｂ  Ｙｏｕｒ  Ｅｎｔｈｕｓｉａｓｍ」を提供するＨＢＯ  Ｏｎ  Ｄｅｍａｎｄ）によって提供される映画または任意の他のコンテンツを含み得る。ＨＢＯ  ＯＮ  ＤＥＭＡＮＤは、Ｔｉｍｅ  Ｗａｒｎｅｒ  Ｃｏｍｐａｎｙ  Ｌ．  Ｐ．  ｅｔ  ａｌ．によって所有されるサービスマークであり、ＴＨＥ  ＳＯＰＲＡＮＯＳおよびＣＵＲＢ  ＹＯＵＲ  ＥＮＴＨＵＳＩＡＳＭは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，Ｉｎｃ．によって所有される商標である。インターネットコンテンツは、チャットセッションまたはウェブキャスト等のウェブイベント、もしくはインターネットウェブサイトまたは他のインターネットアクセス（例えば、ＦＴＰ）を通して、ストリーミングコンテンツまたはダウンロード可能なコンテンツとしてオンデマンドで利用可能なコンテンツを含み得る。
【００７６】
グリッド２０２は、オンデマンドリスト項目２１４、録画コンテンツリスト項目２１６、およびインターネットコンテンツリスト項目２１８を含む非線形番組のメディアガイドデータを提供し得る。異なるタイプのコンテンツソースからのコンテンツのためのメディアガイドデータを組み合わせる表示は、時として、「混合メディア」表示と称されることもある。表示２００とは異なる表示され得るメディアガイドデータのタイプの種々の順列は、ユーザ選択またはガイドアプリケーション定義に基づき得る（例えば、録画および放送リスト項目のみの表示、オンデマンドおよび放送リスト項目のみの表示等）。例証されるように、リスト項目２１４、２１６、および２１８は、これらのリスト項目の選択が、それぞれ、オンデマンドリスト項目、録画リスト項目、またはインターネットリスト項目専用の表示へのアクセスを提供し得ることを示すように、グリッド２０２内に表示される時間帯全体に及ぶものとして示されている。いくつかの実施形態において、これらのコンテンツタイプのリスト項目は、グリッド２０２に直接含まれ得る。ユーザがナビゲーションアイコン２２０のうちの１つを選択することに応答して、追加のメディアガイドデータが表示され得る（ユーザ入力デバイス上の矢印キーを押すことは、ナビゲーションアイコン２２０を選択することと同様に表示に影響を及ぼし得る）。
【００７７】
表示２００は、ビデオ領域２２２、およびオプション領域２２６も含み得る。ビデオ領域２２２は、ユーザが、ユーザに現在利用可能である番組、今後利用可能となる番組、もしくは利用可能であった番組を視聴および／またはプレビューすることを可能にし得る。ビデオ領域２２２のコンテンツは、グリッド２０２に表示されるリスト項目のうちの１つに対応するか、または、それから独立し得る。ビデオ領域を含むグリッド表示は、時として、ピクチャインガイド（ＰＩＧ）表示と称されることもある。ＰＩＧ表示およびそれらの機能性は、２００３年５月１３日に発行されたＳａｔｔｅｒｆｉｅｌｄ  ｅｔ  ａｌ．の米国特許第６，５６４，３７８号、および２００１年５月２９日に発行されたＹｕｅｎ  ｅｔ  ａｌ．の米国特許第６，２３９，７９４号（それらの全体として参照することによって本明細書に組み込まれる）でより詳細に説明されている。ＰＩＧ表示は、本明細書に説明される実施形態の他のメディアガイドアプリケーション表示画面に含まれ得る。
【００７８】
オプション領域２２６は、ユーザが、異なるタイプのコンテンツ、メディアガイドアプリケーション表示、および／またはメディアガイドアプリケーション特徴にアクセスすることを可能にし得る。オプション領域２２６は、表示２００（および本明細書に説明される他の表示画面）の一部であり得るか、または、画面上のオプションを選択すること、もしくはユーザ入力デバイス上の専用または割り当て可能ボタンを押すことによって、ユーザによって呼び出され得る。オプション領域２２６内の選択可能オプションは、グリッド２０２内の番組リスト項目に関連する特徴に関し得るか、または、メインメニュー表示から利用可能なオプションを含み得る。番組リスト項目に関連する特徴は、他の放送時間または番組の受信方法の検索、番組の録画、番組の連続録画の有効化、番組および／またはチャネルをお気に入りとして設定、番組の購入、もしくは他の特徴を含み得る。メインメニュー表示から利用可能なオプションは、検索オプション、ＶＯＤオプション、ペアレンタルコントロールオプション、インターネットオプション、クラウドベースのオプション、デバイス同期オプション、第２の画面デバイスオプション、種々のタイプのメディアガイドデータ表示にアクセスするオプション、プレミアムサービスをサブスクライブするオプション、ユーザのプロファイルを編集するオプション、ブラウザオーバーレイにアクセスするオプション、または他のオプションを含み得る。
【００７９】
メディアガイドアプリケーションは、ユーザの選好に基づいて個人化され得る。個人化されたメディアガイドアプリケーションは、ユーザが、メディアガイドアプリケーションを用いて個人化された「体験」を生成するように、表示および特徴をカスタマイズすることを可能にする。この個人化された体験は、ユーザがこれらのカスタマイズを入力することを可能にすることによって、および／または、種々のユーザ選好を決定するためにメディアガイドアプリケーションがユーザアクティビティを監視することによって、生成され得る。ユーザは、ログインすることによって、または別様にガイドアプリケーションに対して自らを識別することによって、それらの個人化されたガイドアプリケーションにアクセスし得る。メディアガイドアプリケーションのカスタマイズは、ユーザプロファイルに従って作成され得る。カスタマイズは、提示方式（例えば、表示の色方式、テキストのフォントサイズ等）、表示されるコンテンツリスト項目の側面（例えば、ＨＤＴＶ番組のみまたは３Ｄ番組のみ、お気に入りチャネル選択に基づいたユーザ指定の放送チャネル、チャネルの表示の並び替え、推奨コンテンツ等）、所望の録画特徴（例えば、特定のユーザに対する録画または連続録画、録画品質等）、ペアレンタルコントロール設定、インターネットコンテンツのカスタマイズされた提示（例えば、ソーシャルメディアコンテンツ、電子メール、電子的に配信された記事等の提示）、および他の所望のカスタマイズを変更することを含み得る。
【００８０】
メディアガイドアプリケーションは、ユーザが、ユーザプロファイル情報を提供することを可能にし得るか、または、ユーザプロファイル情報を自動的にコンパイルし得る。メディアガイドアプリケーションは、例えば、ユーザがアクセスするコンテンツ、および／または、ユーザがガイドアプリケーションと行い得る他の相互作用を監視し得る。加えて、メディアガイドアプリケーションは、特定のユーザに関連する他のユーザプロファイルの全体または一部を取得し（例えば、ｗｗｗ．Ｔｉｖｏ．ｃｏｍ等のユーザがアクセスするインターネット上の他のウェブサイトから、ユーザがアクセスする他のメディアガイドアプリケーションから、ユーザがアクセスする他の双方向アプリケーションから、ユーザの別のユーザ機器デバイスから等）、および／または、メディアガイドアプリケーションがアクセスし得る他のソースから、ユーザについての情報を取得し得る。結果として、ユーザは、ユーザの異なるユーザ機器デバイスにわたって、統一されたガイドアプリケーション体験を提供されることができる。このタイプのユーザ体験は、図５に関連して下でより詳細に説明される。追加の個人化されたメディアガイドアプリケーション特徴は、２００５年７月１１日に出願されたＥｌｌｉｓ  ｅｔ  ａｌ．の米国特許出願公開第２００５／０２５１８２７号、２００７年１月１６日に発行されたＢｏｙｅｒ  ｅｔ  ａｌ．の米国特許第７，１６５，０９８号、および２００２年２月２１日に出願されたＥｌｌｉｓ  ｅｔ  ａｌ．の米国特許出願公開第２００２／０１７４４３０号（それらの全体として参照することによって本明細書に組み込まれる）でより詳細に説明されている。
【００８１】
メディアガイドを提供するための別の表示配列が、図３に示されている。ビデオモザイク表示３００は、コンテンツのタイプ、ジャンル、および／または他の編成基準に基づいて編成されたコンテンツ情報のための選択可能オプション３０２を含む。表示３００において、テレビリスト項目オプション３０４が、選択され、したがって、リスト項目３０６、３０８、３１０、および３１２を放送番組リスト項目として提供する。表示３００において、リスト項目は、カバーアート、コンテンツからの静止画像、ビデオクリップのプレビュー、コンテンツからのライブビデオ、またはリスト項目中のメディアガイドデータによって記述されているコンテンツをユーザに示す他のタイプのコンテンツを含むグラフィック画像を提供し得る。グラフィックリスト項目の各々は、リスト項目に関連付けられたコンテンツに関するさらなる情報を提供するように、テキストも伴い得る。例えば、リスト項目３０８は、メディア部分３１４およびテキスト部分３１６を含む２つ以上の部分を含み得る。メディア部分３１４および／またはテキスト部分３１６は、コンテンツをフル画面で視聴するために、またはメディア部分３１４に表示されるコンテンツに関連する情報を閲覧するために（例えば、ビデオが表示されるチャネルのリスト項目を閲覧するように）、選択可能であり得る。
【００８２】
表示３００内のリスト項目は、異なるサイズである（すなわち、リスト項目３０６は、リスト項目３０８、３１０、および３１２より大きい）が、所望に応じて、全てのリスト項目が同じサイズであり得る。リスト項目は、コンテンツプロバイダの所望に応じて、またはユーザ選好に基づいて、ユーザの関心の程度を示すために、またはあるコンテンツを強調するために、異なるサイズであるか、またはグラフィック的に強調され得る。コンテンツリスト項目をグラフィック的に強調するための種々のシステムおよび方法は、例えば、２００９年１１月１２日に出願されたＹａｔｅｓの米国特許出願公開第２０１０／０１５３８８５号（その全体として参照することによって本明細書に組み込まれる）に議論されている。
【００８３】
ユーザは、そのユーザ機器デバイスのうちの１つ以上のものから、コンテンツおよびメディアガイドアプリケーション（ならびに上および下で説明されるその表示画面）にアクセスし得る。図４は、例証的ユーザ機器デバイス４００の汎用実施形態を示す。ユーザ機器デバイスのより具体的な実装は、図５に関連して下で議論される。ユーザ機器デバイス４００は、入出力（以下「Ｉ／Ｏ」）パス４０２を介して、コンテンツおよびデータを受信し得る。Ｉ／Ｏパス４０２は、処理回路４０６および記憶装置４０８を含む制御回路４０４に、コンテンツ（例えば、放送番組、オンデマンド番組、インターネットコンテンツ、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）を経由して利用可能なコンテンツ、および／または他のコンテンツ）およびデータを提供し得る。制御回路４０４は、Ｉ／Ｏパス４０２を使用して、コマンド、要求、および他の好適なデータを送受信するために使用され得る。Ｉ／Ｏパス４０２は、制御回路４０４（具体的に、処理回路４０６）を１つ以上の通信パス（下で説明される）に接続し得る。Ｉ／Ｏ機能は、これらの通信パスのうちの１つ以上のものによって提供され得るが、図面が複雑になり過ぎることを回避するため、図４では単一パスとして示されている。
【００８４】
制御回路４０４は、処理回路４０６等の任意の好適な処理回路に基づき得る。本明細書で参照されるように、処理回路は、１つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、プログラマブル論理デバイス、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）等に基づく回路を意味すると理解され、マルチコアプロセッサ（例えば、デュアルコア、クアドコア、ヘクサコア、または任意の好適な数のコア）またはスーパーコンピュータを含み得る。いくつかの実施形態において、処理回路は、複数の別個のプロセッサまたは処理ユニット、例えば、複数の同じタイプの処理ユニット（例えば、２つのＩｎｔｅｌ  Ｃｏｒｅ  ｉ７プロセッサ）または複数の異なるプロセッサ（例えば、Ｉｎｔｅｌ  Ｃｏｒｅ  ｉ５プロセッサおよびＩｎｔｅｌ  Ｃｏｒｅ  ｉ７プロセッサ）にわたって分散され得る。いくつかの実施形態において、制御回路４０４は、メモリ（すなわち、記憶装置４０８）に記憶されたメディアガイドアプリケーションに対する命令を実行する。具体的に、制御回路４０４は、メディアガイドアプリケーションによって、上および下で議論される機能を果たすように命令され得る。例えば、メディアガイドアプリケーションは、制御回路４０４に、メディアガイド表示を生成するための命令を提供し得る。いくつかの実装において、制御回路４０４によって実施される任意のアクションは、メディアガイドアプリケーションから受信される命令に基づき得る。
【００８５】
クライアントサーバベースの実施形態において、制御回路４０４は、ガイドアプリケーションサーバまたは他のネットワークもしくはサーバと通信するための好適な通信回路を含み得る。上で述べられる機能性を実施するための命令は、ガイドアプリケーションサーバ上に記憶され得る。通信回路は、ケーブルモデム、総合デジタル通信網（ＩＳＤＮ）モデム、デジタルサブスクライバ回線（ＤＳＬ）モデム、電話モデム、イーサネット（登録商標）カード、または他の機器との通信用の無線モデム、もしくは任意の他の好適な通信回路を含み得る。そのような通信は、インターネットまたは任意の他の好適な通信ネットワークもしくはパスを伴い得る（図５に関連してより詳細に説明される）。加えて、通信回路は、ユーザ機器デバイスのピアツーピア通信、または互いに遠隔の場所にあるユーザ機器デバイスの通信を可能にする回路を含み得る（下でより詳細に説明される）。
【００８６】
メモリは、制御回路４０４の一部である記憶装置４０８として提供される、電子記憶デバイスであり得る。本明細書で参照されるように、語句「電子記憶デバイス」または「記憶デバイス」は、ランダムアクセスメモリ、読取専用メモリ、ハードドライブ、光学ドライブ、デジタルビデオディスク（ＤＶＤ）レコーダ、コンパクトディスク（ＣＤ）レコーダ、ＢＬＵ−ＲＡＹ（登録商標）ディスク（ＢＤ）レコーダ、ＢＬＵ−ＲＡＹ（登録商標）  ３Ｄディスクレコーダ、デジタルビデオレコーダ（ＤＶＲ、または時として、パーソナルビデオレコーダもしくはＰＶＲと呼ばれる）、ソリッドステートデバイス、量子記憶デバイス、ゲームコンソール、ゲームメディア、または任意の他の好適な固定もしくはリムーバブル記憶デバイス、および／またはそれらの任意の組み合わせ等の電子データ、コンピュータソフトウェア、もしくはファームウェアを記憶するための任意のデバイスを意味すると理解されたい。記憶装置４０８は、本明細書に説明される種々のタイプのコンテンツ、および上で説明されるメディアガイドデータを記憶するために使用され得る。不揮発性メモリも、（例えば、ブートアップルーチンおよび他の命令を起動するために）使用され得る。図５に関連して説明されるクラウドベースの記憶装置が、記憶装置４０８を補完するために使用される、または記憶装置４０８の代わりに使用され得る。
【００８７】
制御回路４０４は、１つ以上のアナログチューナ、１つ以上のＭＰＥＧ−２デコーダ、もしくは他のデジタルデコード回路、高解像度チューナ、または任意の他の好適な同調もしくはビデオ回路、またはそのような回路の組み合わせ等のビデオ生成回路および同調回路を含み得る。（例えば、記憶のために、無線、アナログ、またはデジタル信号をＭＰＥＧ信号に変換するための）エンコード回路も、提供され得る。制御回路４０４は、コンテンツをユーザ機器４００の好ましい出力形式に上方変換および下方変換するためのスケーリング回路も含み得る。回路４０４は、デジタル信号とアナログ信号との間で変換するためのデジタル／アナログ変換回路およびアナログ／デジタル変換回路も含み得る。同調およびエンコード回路は、コンテンツを受信して表示するために、再生するために、または録画するために、ユーザ機器デバイスによって使用され得る。同調およびエンコード回路は、ガイドデータを受信するためにも使用され得る。例えば、同調、ビデオ生成、エンコード、デコード、暗号化、解読、スケーリング、およびアナログ／デジタル回路を含む本明細書に説明される回路は、１つ以上の汎用もしくは特殊プロセッサ上で起動するソフトウェアを使用して実装され得る。複数のチューナが、同時同調機能（例えば、視聴および録画機能、ピクチャインピクチャ（ＰＩＰ）機能、多重チューナ録画機能等）に対処するように提供され得る。記憶装置４０８が、ユーザ機器４００とは別のデバイスとして提供される場合、同調およびエンコード回路（複数のチューナを含む）は、記憶装置４０８に関連付けられ得る。
【００８８】
ユーザは、ユーザ入力インターフェース４１０を使用して、命令を制御回路４０４に送信し得る。ユーザ入力インターフェース４１０は、リモートコントロール、マウス、トラックボール、キーパッド、キーボード、タッチスクリーン、タッチパッド、スタイラス入力、ジョイスティック、音声認識インターフェース、または他のユーザ入力インターフェース等の任意の好適なユーザインターフェースであり得る。ディスプレイ４１２は、独立型デバイスとして提供されるか、または、ユーザ機器デバイス４００の他の要素と統合され得る。例えば、ディスプレイ４１２は、タッチスクリーンまたはタッチセンサ式ディスプレイであり得る。そのような状況において、ユーザ入力インターフェース４１０は、ディスプレイ４１２と統合されるか、または組み合わせられ得る。ディスプレイ４１２は、モニタ、テレビ、モバイルデバイス用液晶ディスプレイ（ＬＣＤ）、非晶質シリコンディスプレイ、低温ポリシリコンディスプレイ、電子インクディスプレイ、電気泳動ディスプレイ、アクティブマトリクスディスプレイ、エレクトロウェッティングディスプレイ、電気流体ディスプレイ、ブラウン管ディスプレイ、発光ダイオードディスプレイ、エレクトロルミネセントディスプレイ、プラズマディスプレイパネル、高性能アドレッシングディスプレイ、薄膜トランジスタディスプレイ、有機発光ダイオードディスプレイ、表面伝導型電子放出素子ディスプレイ（ＳＥＤ）、レーザテレビ、カーボンナノチューブ、量子ドットディスプレイ、干渉変調器ディスプレイ、もしくは視覚的画像を表示のための任意の他の好適な機器のうちの１つ以上のものであり得る。いくつかの実施形態において、ディスプレイ４１２は、ＨＤＴＶ対応型であり得る。いくつかの実施形態において、ディスプレイ４１２は、３Ｄディスプレイであり得、双方向メディアガイドアプリケーションおよび任意の好適なコンテンツは、３Ｄで表示され得る。ビデオカードまたはグラフィックカードは、ディスプレイ４１２への出力を生成し得る。ビデオカードは、３Ｄシーンおよび２Ｄグラフィックのレンダリング加速、ＭＰＥＧ−２／ＭＰＥＧ−４デコード、ＴＶ出力、または複数のモニタを接続する能力等の種々の機能を提供し得る。ビデオカードは、制御回路４０４に関連する上で説明される任意の処理回路であり得る。ビデオカードは、制御回路４０４と統合され得る。スピーカ４１４は、ユーザ機器デバイス４００の他の要素と統合されたものとして提供され得るか、または、独立型ユニットであり得る。ディスプレイ４１２上に表示されるビデオおよび他のコンテンツのオーディオコンポーネントは、スピーカ４１４を通して再生され得る。いくつかの実施形態において、オーディオは、スピーカ４１４を介して音声を処理および出力する、受信機（図示せず）に配布され得る。
【００８９】
ガイドアプリケーションは、任意の好適なアーキテクチャを使用して実装され得る。例えば、それは、ユーザ機器デバイス４００上で完全に実装された独立型アプリケーションであり得る。そのようなアプローチにおいて、アプリケーションの命令は、ローカルで（例えば、記憶装置４０８に）記憶され、アプリケーションによって使用するためのデータは、周期的にダウンロードされる（例えば、帯域外フィードから、インターネットリソースから、または別の好適なアプローチを使用して）。制御回路４０４は、記憶装置４０８からアプリケーションの命令を読み出し、本明細書で議論される表示のうちのいずれかを生成するための命令を処理し得る。処理された命令に基づいて、制御回路４０４は、入力が入力インターフェース４１０から受信されるときに実施するアクションを決定し得る。例えば、表示上のカーソルの上／下への移動は、入力インターフェース４１０が上／下ボタンが選択されたことを示すとき、処理された命令によって示され得る。
【００９０】
いくつかの実施形態において、メディアガイドアプリケーションは、クライアントサーバベースのアプリケーションである。ユーザ機器デバイス４００上に実装されたシックまたはシンクライアントによって使用するためのデータは、ユーザ機器デバイス４００の遠隔にあるサーバに要求を発行することによって、オンデマンドで読み出される。クライアントサーバベースのガイドアプリケーションの一例において、制御回路４０４は、遠隔サーバによって提供されるウェブページを解釈するウェブブラウザを起動する。例えば、遠隔サーバは、記憶デバイス内にアプリケーションのための命令を記憶し得る。遠隔サーバは、回路（例えば、制御回路４０４）を使用して、記憶された命令を処理し、上記および下で議論される表示を生成し得る。クライアントデバイスは、遠隔サーバによって生成される表示を受信し得、表示のコンテンツを機器デバイス４００上にローカルで表示し得る。このように、命令の処理が、サーバによって遠隔で実施される一方、結果として生じる表示は、機器デバイス４００上にローカルで提供される。機器デバイス４００は、入力インターフェース４１０を介して、ユーザからの入力を受信し、対応する表示を処理および生成するために、それらの入力を遠隔サーバに伝送し得る。例えば、機器デバイス４００は、上／下ボタンが入力インターフェース４１０を介して選択されたことを示す通信を遠隔サーバに伝送し得る。遠隔サーバは、その入力に従って命令を処理し、入力に対応するアプリケーションの表示を生成し得る（例えば、カーソルを上／下に移動させる表示）。生成された表示は、次いで、ユーザへの提示のために、機器デバイス４００に伝送される。
【００９１】
いくつかの実施形態において、メディアガイドアプリケーションは、インタープリタまたは仮想マシン（制御回路４０４によって起動される）によって、ダウンロードされ、解釈または別様に起動される。いくつかの実施形態において、ガイドアプリケーションは、ＥＴＶバイナリ交換形式（ＥＴＶ  Ｂｉｎａｒｙ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ／ＥＢＩＦ）でエンコードされ、好適なフィードの一部として制御回路４０４によって受信され、制御回路４０４上で起動するユーザエージェントによって解釈され得る。例えば、ガイドアプリケーションは、ＥＢＩＦアプリケーションであり得る。いくつかの実施形態において、ガイドアプリケーションは、制御回路４０４によって実行されるローカル仮想マシンまたは他の好適なミドルウェアによって受信および起動される一連のＪＡＶＡ（登録商標）ベースのファイルによって定義され得る。そのような実施形態のうちのいくつか（例えば、ＭＰＥＧ−２または他のデジタルメディアエンコードスキームを採用するもの）において、ガイドアプ
リケーションは、例えば、番組のＭＰＥＧオーディオおよびビデオパケットを用いたＭＰＥＧ−２オブジェクトカルーセルにおいてエンコードおよび伝送され得る。
【００９２】
図４のユーザ機器デバイス４００は、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、無線ユーザ通信デバイス５０６、または非ポータブルゲーム機等のコンテンツにアクセスするために好適な任意の他のタイプのユーザ機器として、図５のシステム５００に実装されることができる。簡単にするために、これらのデバイスは、本明細書では総称して、ユーザ機器またはユーザ機器デバイスと称され得、上で説明されるユーザ機器デバイスに実質的に類似し得る。メディアガイドアプリケーションが実装され得るユーザ機器デバイスは、独立型デバイスとして機能し得るか、または、デバイスのネットワークの一部であり得る。デバイスの種々のネットワーク構成が実装され得、下でより詳細に議論される。
【００９３】
図４に関連して上で説明されるシステム特徴のうちの少なくともいくつかを利用するユーザ機器デバイスは、単に、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、または無線ユーザ通信デバイス５０６として分類されないこともある。例えば、ユーザテレビ機器５０２は、いくつかのユーザコンピュータ機器５０４のように、インターネットコンテンツのアクセスを可能にするインターネット対応型であり得る一方で、ユーザコンピュータ機器５０４は、あるテレビ機器５０２のように、テレビ番組へのアクセスを可能にするチューナを含み得る。メディアガイドアプリケーションは、種々の異なるタイプのユーザ機器上で同一レイアウトを有し得るか、または、ユーザ機器の表示能力に合わせられ得る。例えば、ユーザコンピュータ機器５０４上において、ガイドアプリケーションは、ウェブブラウザによってアクセスされるウェブサイトとして提供され得る。別の例において、ガイドアプリケーションは、無線ユーザ通信デバイス５０６のため縮小され得る。
【００９４】
システム５００において、典型的に、各タイプのユーザ機器デバイスが２つ以上存在するが、図面が複雑になり過ぎることを回避するために、各々のために１つのみが図５に示されている。加えて、各ユーザは、２つ以上のタイプのユーザ機器デバイスを利用し得、各タイプのユーザ機器デバイスのうちの２つ以上のものも利用し得る。
【００９５】
いくつかの実施形態において、ユーザ機器デバイス（例えば、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、無線ユーザ通信デバイス５０６）は、「第２の画面デバイス」と称され得る。例えば、第２の画面デバイスは、第１のユーザ機器デバイス上に提示されるコンテンツを補完し得る。第２の画面デバイス上に提示されるコンテンツは、第１のデバイス上に提示されるコンテンツを補完する任意の好適なコンテンツであり得る。いくつかの実施形態において、第２の画面デバイスは、第１のデバイスの設定および表示選好を調節するためのインターフェースを提供する。いくつかの実施形態において、第２の画面デバイスは、他の第２の画面デバイスと相互作用するために、またはソーシャルネットワークと相互作用するために構成される。第２の画面デバイスは、第１のデバイスと同じ部屋内に、第１のデバイスと異なる部屋であるが同じ家または建物内に、または第１のデバイスと異なる建物内に位置することができる。
【００９６】
ユーザは、家庭内デバイスおよび遠隔デバイスにわたって一貫したメディアガイドアプリケーション設定を維持するように、種々の設定も設定し得る。設定は、本明細書に説明されるそれらのみならず、お気に入りのチャネルおよび番組、番組を推奨するためにガイドアプリケーションが利用する番組選好、表示選好、および他の望ましいガイド設定も含む。例えば、ユーザが、そのオフィスのパーソナルコンピュータ上で、例えば、ウェブサイトｗｗｗ．Ｔｉｖｏ．ｃｏｍの上で、チャネルをお気に入りとして設定した場合、同じチャネルが、ユーザの家庭内デバイス（例えば、ユーザテレビ機器およびユーザコンピュータ機器）上で、および、所望に応じて、ユーザのモバイルデバイス上でお気に入りとして表示されるであろう。したがって、同一または異なるタイプのユーザ機器デバイスであるかどうかにかかわらず、１つのユーザ機器デバイス上で行われる変更は、別のユーザ機器デバイス上のガイド体験を変更することができる。加えて、行われる変更は、ユーザによって入力される設定のみならず、ガイドアプリケーションによって監視されるユーザアクティビティにも基づき得る。
【００９７】
ユーザ機器デバイスは、通信ネットワーク５１４に結合され得る。すなわち、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、および無線ユーザ通信デバイス５０６は、それぞれ、通信パス５０８、５１０、および５１２を介して、通信ネットワーク５１４に結合される。通信ネットワーク５１４は、インターネット、携帯電話ネットワーク、モバイルボイスまたはデータネットワーク（例えば、４ＧまたはＬＴＥネットワーク）、ケーブルネットワーク、公衆交換電話ネットワーク、または他のタイプの通信ネットワーク、もしくは通信ネットワークの組み合わせを含む１つ以上のネットワークであり得る。パス５０８、５１０、および５１２は、別個または一緒に、衛星パス、光ファイバパス、ケーブルパス、インターネット通信をサポートするパス（例えば、ＩＰＴＶ）、フリースペース接続（例えば、放送または他の無線信号用）、もしくは任意の他の好適な有線または無線通信パス、もしくはそのようなパスの組み合わせ等の１つ以上の通信パスを含み得る。パス５１２は、図５に示される例示的実施形態において、無線パスであることを示すために破線で描かれ、パス５０８および５１０は、有線パスであることを示すために実線として描かれている（しかし、これらのパスは、所望に応じて、無線パスであり得る）。ユーザ機器デバイスとの通信は、これらの通信パスのうちの１つ以上のものによって提供され得るが、図５において、図面が複雑になり過ぎることを回避するために、単一パスとして示されている。
【００９８】
通信パスは、ユーザ機器デバイス間には描かれていないが、これらのデバイスは、パス５０８、５１０、および５１２に関連して上で説明されるそれらのみならず、ＵＳＢケーブル、ＩＥＥＥ  １３９４ケーブル、無線パス（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線、ＩＥＥＥ  ８０２−１１ｘ等）等の他の短距離ポイントツーポイント通信パス、もしくは有線または無線パスを介した他の短距離通信等の通信パスを介して、互いに直接通信し得る。ＢＬＵＥＴＯＯＴＨ（登録商標）は、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＳＩＧ，ＩＮＣ．によって所有される認証マークである。ユーザ機器デバイスは、通信ネットワーク５１４を介した間接パスを通して、互いに直接通信し得る。
【００９９】
システム５００は、通信パス５２０および５２２を介して、通信ネットワーク５１４にそれぞれ結合されたコンテンツソース５１６およびメディアガイドデータソース５１８を含む。パス５２０および５２２は、パス５０８、５１０、および５１２に関連して上で説明される通信パスのうちのいずれかを含み得る。コンテンツソース５１６およびメディアガイドデータソース５１８との通信は、１つ以上の通信パスを介して交信され得るが、図５において、図面が複雑になり過ぎることを回避するために、単一パスとして示される。加えて、コンテンツソース５１６およびメディアガイドデータソース５１８の各々が２つ以上存在し得るが、図５において、図面が複雑になり過ぎることを回避するために、各々のために１つのみが示されている。（異なるタイプのこれらのソースの各々が下で議論される）。所望に応じて、コンテンツソース５１６およびメディアガイドデータソース５１８は、１つのソースデバイスとして統合され得る。ソース５１６および５１８と、ユーザ機器デバイス５０２、５０４、および５０６との間の通信は、通信ネットワーク５１４を通したものとして示されるが、いくつかの実施形態において、ソース５１６および５１８は、パス５０８、５１０、および５１２に関連して上で説明されるそれら等の通信パス（図示せず）を介して、ユーザ機器デバイス５０２、５０４、および５０６と直接通信し得る。
【０１００】
システム５００は、通信パス５２６を介して通信ネットワーク５１４に結合される広告ソース５２４も含み得る。パス５２６は、パス５０８、５１０、および５１２に関連して上で説明される通信パスのうちのいずれかを含み得る。広告ソース５２４は、特定のユーザに伝送する広告およびその状況を決定するための広告論理を含み得る。例えば、ケーブルオペレータは、特定のチャネル上の特定のタイムスロット中に広告を挿入する権利を有し得る。したがって、広告ソース５２４は、これらのタイムスロット中に広告をユーザに伝送し得る。別の例として、広告ソースは、特定の番組を視聴することが把握されているユーザの人口統計（例えば、リアリティ番組を視聴する１０代の若者）に基づいて、広告を標的化し得る。さらに別の例として、広告ソースは、メディアアセットを視聴するユーザ機器の場所（例えば、東海岸または西海岸）に応じて、異なる広告を提供し得る。
【０１０１】
いくつかの実施形態において、広告ソース５２４は、標的化された広告を提供するために、ユーザに関連付けられた広告好適性スコアを含むユーザ情報を維持するように構成され得る。加えて、または代替として、広告ソース５２４に関連付けられたサーバは、広告好適性スコアを導出するために使用され得る未加工情報を記憶するように構成され得る。いくつかの実施形態において、広告ソース５２４は、未加工情報に関して要求を別のデバイスに伝送し、広告好適性スコアを計算し得る。広告ソース５２４は、特定のユーザ（例えば、ユーザの第１のサブセット、第２のサブセット、または第３のサブセット）のための広告好適性スコアを更新し、標的製品の広告を適切なユーザに伝送し得る。
【０１０２】
コンテンツソース５１６は、テレビ配信施設、ケーブルシステムヘッドエンド、衛星配信施設、番組ソース（例えば、ＮＢＣ、ＡＢＣ、ＨＢＯ等のテレビ放送会社）、中間配信施設および／またはサーバ、インターネットプロバイダ、オンデマンドメディアサーバ、および他のコンテンツプロバイダを含む１つ以上のタイプのコンテンツ配信機器を含み得る。ＮＢＣは、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ，Ｉｎｃ．によって所有される商標であり、ＡＢＣは、Ａｍｅｒｉｃａｎ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ，ＩＮＣ．によって所有される商標であり、ＨＢＯは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，Ｉｎｃ．によって所有される商標である。コンテンツソース５１６は、コンテンツの発信元であることも（例えば、テレビ放送会社、ウェブキャストプロバイダ等）、コンテンツの発信元でないこともある（例えば、オンデマンドコンテンツプロバイダ、ダウンロード用放送番組のコンテンツのインターネットプロバイダ等）。コンテンツソース５１６は、ケーブルソース、衛星プロバイダ、オンデマンドプロバイダ、インターネットプロバイダ、オーバーザトップコンテンツプロバイダ、または他のコンテンツのプロバイダを含み得る。コンテンツソース５１６は、ユーザ機器デバイスのうちのいずれかから遠隔の場所にある異なるタイプのコンテンツ（ユーザによって選択されるビデオコンテンツを含む）を記憶するために使用される遠隔メディアサーバも含み得る。コンテンツの遠隔記憶および遠隔に記憶されたコンテンツをユーザ機器に提供するためのシステムおよび方法は、２０１０年７月２０日に発行されたＥｌｌｉｓ  ｅｔ  ａｌ．の米国特許第７，７６１，８９２号（その全体として参照することによって本明細書に組み込まれる）に関連して、より詳細に議論されている。
【０１０３】
メディアガイドデータソース５１８は、上で説明されるメディアガイドデータ等のメディアガイドデータを提供し得る。メディアガイドデータは、任意の好適なアプローチを使用して、ユーザ機器デバイスに提供され得る。いくつかの実施形態において、ガイドアプリケーションは、データフィード（例えば、継続フィードまたはトリクルフィード）を介して、番組ガイドデータを受信する独立型双方向テレビ番組ガイドであり得る。番組スケジュールデータおよび他のガイドデータは、テレビチャネルのサイドバンド上で、帯域内デジタル信号を使用して、帯域外デジタル信号を使用して、または任意の他の好適なデータ伝送技術によって、ユーザ機器に提供され得る。番組スケジュールデータおよび他のメディアガイドデータは、複数のアナログまたはデジタルテレビチャネル上でユーザ機器に提供され得る。
【０１０４】
いくつかの実施形態において、メディアガイドデータソース５１８からのガイドデータは、クライアントサーバアプローチを使用して、ユーザの機器に提供され得る。例えば、ユーザ機器デバイスは、メディアガイドデータをサーバからプルし得るか、または、サーバは、メディアガイドデータをユーザ機器デバイスにプッシュし得る。いくつかの実施形態において、ユーザの機器上に常駐するガイドアプリケーションクライアントは、必要に応じて、例えば、ガイドデータが古くなっているとき、またはユーザ機器デバイスが、データを受信する要求をユーザから受信するとき、ソース５１８とセッションを開始し、ガイドデータを取得し得る。メディアガイドは、任意の好適な頻度で（例えば、継続的に、毎日、ユーザ規定期間で、システム規定期間で、ユーザ機器からの要求に応答して等）ユーザ機器に提供され得る。メディアガイドデータソース５１８は、ユーザ機器デバイス５０２、５０４、および５０６に、メディアガイドアプリケーション自体、またはメディアガイドアプリケーションのソフトウェア更新を提供し得る。
【０１０５】
いくつかの実施形態において、メディアガイドデータは、視聴者データを含み得る。例えば、視聴者データは、現在および／または履歴ユーザアクティビティ情報（例えば、ユーザが典型的に鑑賞するコンテンツ、ユーザがコンテンツを鑑賞する時刻、ユーザがソーシャルネットワークと相互作用するかどうか、ユーザがソーシャルネットワークと相互作用し、情報をポストする時間、ユーザが典型的に鑑賞するコンテンツのタイプ（例えば、有料ＴＶまたは無料ＴＶ）、気分、脳の活動情報等）を含み得る。メディアガイドデータは、サブスクリプションデータも含み得る。例えば、サブスクリプションデータは、所与のユーザがサブスクライブするソースもしくはサービスおよび／または所与のユーザが以前にサブスクライブしていたが、後にアクセスを打ち切ったソースもしくはサービス（例えば、ユーザがプレミアムチャネルをサブスクライブしているかどうか、ユーザがプレミアムレベルのサービスを追加したかどうか、ユーザがインターネット速度を加速させたかどうか）を識別し得る。いくつかの実施形態において、視聴者データおよび／またはサブスクリプションデータは、１年を上回る期間の間の所与のユーザのパターンを識別し得る。メディアガイドデータは、所与のユーザがサービス／ソースへのアクセスを打ち切るであろう可能性を示すスコアを生成するために使用されるモデル（例えば、残存者モデル）を含み得る。例えば、メディアガイドアプリケーションは、所与のユーザが特定のサービスまたはソースへのアクセスを打ち切るであろうかどうかの可能性を示す値またはスコアを生成するためのモデルを使用して、サブスクリプションデータとともに視聴者データを処理し得る。特に、より高いスコアは、ユーザが特定のサービスまたはソースへのアクセスを打ち切るであろうより高いレベルの信頼性を示し得る。スコアに基づいて、メディアガイドアプリケーションは、ユーザがアクセスを打ち切る可能性が高いであろうものとしてスコアによって示される特定のサービスまたはソースをユーザが維持するように勧誘する宣伝を生成し得る。
【０１０６】
メディアガイドアプリケーションは、例えば、ユーザ機器デバイス上に実装される独立型アプリケーションであり得る。例えば、メディアガイドアプリケーションは、記憶装置４０８に記憶され、ユーザ機器デバイス４００の制御回路４０４によって実行され得るソフトウェアまたは実行可能命令の組として実装され得る。いくつかの実施形態において、メディアガイドアプリケーションは、クライアント−サーバアプリケーションであり得、その場合、クライアントアプリケーションのみが、ユーザ機器デバイス上に常駐し、サーバアプリケーションは、遠隔サーバ上に常駐する。例えば、メディアガイドアプリケーションは、部分的に、ユーザ機器デバイス４００の制御回路４０４上のクライアントアプリケーションとして、および遠隔サーバの制御回路上で起動するサーバアプリケーション（例えば、メディアガイドデータソース５１８）として部分的に遠隔サーバ上で、実装され得る。遠隔サーバの制御回路（メディアガイドデータソース５１８等）によって実行されると、メディアガイドアプリケーションは、制御回路に、ガイドアプリケーション表示を生成し、生成された表示をユーザ機器デバイスに伝送するように命令し得る。サーバアプリケーションは、メディアガイドデータソース５１８の制御回路に、ユーザ機器上での記憶のためのデータを伝送するように命令し得る。クライアントアプリケーションは、受信用ユーザ機器の制御回路に、ガイドアプリケーション表示を生成するように命令し得る。
【０１０７】
ユーザ機器デバイス５０２、５０４、および５０６に配信されるコンテンツおよび／またはメディアガイドデータは、オーバーザトップ（ＯＴＴ）コンテンツであり得る。ＯＴＴコンテンツ配信は、上で説明される任意のユーザ機器デバイスを含むインターネット対応型ユーザデバイスが、ケーブルまたは衛星接続を経由して受信されるコンテンツに加えて、上で説明される任意のコンテンツを含むインターネットを経由して転送されるコンテンツを受信することを可能にする。ＯＴＴコンテンツは、インターネットサービスプロバイダ（ＩＳＰ）によって提供されるインターネット接続を介して配信されるが、第三者も、コンテンツを配布する。ＩＳＰは、視聴能力、著作権、またはコンテンツの再配布に責任がないこともあり、ＯＴＴコンテンツプロバイダによって提供されるＩＰパケットのみを転送し得る。ＯＴＴコンテンツプロバイダの例は、ＩＰパケットを介してオーディオおよびビデオを提供するＹＯＵＴＵＢＥ（登録商標）、ＮＥＴＦＬＩＸ、およびＨＵＬＵを含む。ＹＯＵＴＵＢＥ（登録商標）は、Ｇｏｏｇｌｅ  Ｉｎｃ．によって所有される商標であり、Ｎｅｔｆｌｉｘは、Ｎｅｔｆｌｉｘ，Ｉｎｃ．によって所有される商標であり、Ｈｕｌｕは、Ｈｕｌｕ，ＬＬＣ．によって所有される商標である。ＯＴＴコンテンツプロバイダは、加えて、または代替として、上で説明されるメディアガイドデータを提供し得る。コンテンツおよび／またはメディアガイドデータに加えて、ＯＴＴコンテンツのプロバイダは、メディアガイドアプリケーション（例えば、ウェブベースのアプリケーションまたはクラウドベースのアプリケーション）を配布することができるか、または、コンテンツは、ユーザ機器デバイス上に記憶されたメディアガイドアプリケーションによって表示されることができる。
【０１０８】
メディアガイドシステム５００は、いくつかのアプローチまたはネットワーク構成を例証することを意図しており、それによって、ユーザ機器デバイスおよびコンテンツおよびガイドデータのソースは、コンテンツにアクセスし、メディアガイドを提供する目的のために、互いに通信し得る。本明細書に説明される実施形態は、これらのアプローチのうちのいずれか１つまたは一部において、もしくはコンテンツを配信し、メディアガイドを提供するための他のアプローチを採用するシステムにおいて、適用され得る。以下の４つのアプローチは、図５の汎用例の具体的例証を提供する。
【０１０９】
あるアプローチにおいて、ユーザ機器デバイスは、ホームネットワーク内で互いに通信し得る。ユーザ機器デバイスは、上で説明される短距離ポイントツーポイント通信方式を介して、ホームネットワーク上に提供されるハブまたは他の類似デバイスを通した間接パスを介して、もしくは通信ネットワーク５１４を介して、互いに直接通信することができる。１つの家庭内の複数の個人の各々が、ホームネットワーク上の異なるユーザ機器デバイスを動作させ得る。結果として、種々のメディアガイド情報または設定が、異なるユーザ機器デバイス間で通信されることが望ましくあり得る。例えば、２００５年７月１１日に出願されたＥｌｌｉｓ  ｅｔ  ａｌ．の米国特許公開第２００５／０２５１８２７号でより詳細に説明されるように、ホームネットワーク内の異なるユーザ機器デバイス上で、ユーザが一貫したメディアガイドアプリケーション設定を維持することが望ましくあり得る。ホームネットワーク内の異なるタイプのユーザ機器デバイスも、互いに通信し、コンテンツを伝送し得る。例えば、ユーザは、ユーザコンピュータ機器からポータブルビデオプレーヤまたはポータブル音楽プレーヤにコンテンツを伝送し得る。
【０１１０】
第２のアプローチにおいて、ユーザは、複数のタイプのユーザ機器を有し得、それによって、コンテンツにアクセスし、メディアガイドを取得する。例えば、一部のユーザは、家庭内およびモバイルデバイスによってアクセスされるホームネットワークを有し得る。ユーザは、遠隔デバイス上に実装されるメディアガイドアプリケーションを介して、家庭内デバイスを制御し得る。例えば、ユーザは、そのオフィスのパーソナルコンピュータ、またはＰＤＡもしくはウェブ対応携帯電話等のモバイルデバイスを介して、ウェブサイト上のオンラインメディアガイドアプリケーションにアクセスし得る。ユーザは、オンラインガイドアプリケーション上で種々の設定（例えば、録画、リマインダ、または他の設定）を設定して、ユーザの家庭内機器を制御し得る。オンラインガイドは、直接、またはユーザの家庭内機器上のメディアガイドアプリケーションと通信することによって、ユーザの機器を制御し得る。ユーザ機器デバイスが互いに遠隔の場所にあるユーザ機器デバイスの通信のための種々のシステムおよび方法は、例えば、Ｅｌｌｉｓ  ｅｔ  ａｌ．の２０１１年１０月２５日に発行された米国特許第８，０４６，８０１号（その全体を参照することによって本明細書に組み込まれる）に議論されている。
【０１１１】
第３のアプローチにおいて、家庭内外のユーザ機器デバイスのユーザは、コンテンツソース５１６と直接通信し、コンテンツにアクセスするために、そのメディアガイドアプリケーションを使用することができる。具体的に、家庭内において、ユーザテレビ機器５０２およびユーザコンピュータ機器５０４のユーザは、メディアガイドアプリケーションにアクセスし、所望のコンテンツ間をナビゲートし、それを見つけ得る。ユーザは、無線ユーザ通信デバイス５０６も使用して、家庭外のメディアガイドアプリケーションにアクセスし、所望のコンテンツ間をナビゲートし、それを見つけ得る。
【０１１２】
第４のアプローチにおいて、ユーザ機器デバイスは、クラウドコンピューティング環境内で動作し、クラウドサービスにアクセスし得る。クラウドコンピューティング環境において、コンテンツ共有、記憶、または配布のための種々のタイプのコンピューティングサービス（例えば、ビデオ共有サイトまたはソーシャルネットワーキングサイト）が、「クラウド」と称されるネットワークアクセス可能コンピューティングおよび記憶リソースの集合によって提供される。例えば、クラウドは、通信ネットワーク５１４を介したインターネット等のネットワークを介して接続される種々のタイプのユーザおよびデバイスにクラウドベースのサービスを提供する中央にまたは分散場所に位置し得るサーバコンピューティングデバイスの集合を含むことができる。これらのクラウドリソースは、１つ以上のコンテンツソース５１６および１つ以上のメディアガイドデータソース５１８を含み得る。加えて、または代替として、遠隔コンピューティングサイトは、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、および無線ユーザ通信デバイス５０６等の他のユーザ機器デバイスを含み得る。例えば、他のユーザ機器デバイスは、ビデオの記憶されたコピーまたはストリーミングされたビデオへのアクセスを提供し得る。そのような実施形態において、ユーザ機器デバイスは、中央サーバと通信することなく、ピアツーピア様式で動作し得る。
【０１１３】
クラウドは、ユーザ機器デバイスのために、他の例の中でもとりわけ、コンテンツ記憶、コンテンツ共有、またはソーシャルネットワーキングサービス等のサービスへのアクセスのみならず、上で説明される任意のコンテンツへのアクセスも提供する。サービスは、クラウドコンピューティングサービスプロバイダを通して、またはオンラインサービスの他のプロバイダを通して、クラウド内で提供されることができる。例えば、クラウドベースのサービスは、コンテンツ記憶サービス、コンテンツ共有サイト、ソーシャルネットワーキングサイト、または他のサービスを含むことができ、それを介して、ユーザ供給コンテンツは、接続されたデバイス上で他者によって視聴するために配布される。これらのクラウドベースのサービスは、ユーザ機器デバイスが、コンテンツをローカルで記憶し、ローカルで記憶されたコンテンツにアクセスするのではなく、コンテンツをクラウドに記憶し、コンテンツをクラウドから受信することを可能にし得る。
【０１１４】
ユーザは、カムコーダ、ビデオモード付きデジタルカメラ、オーディオレコーダ、携帯電話、およびハンドヘルドコンピューティングデバイス等の種々のコンテンツ捕捉デバイスを使用して、コンテンツを録画し得る。ユーザは、直接、例えば、ユーザコンピュータ機器５０４から、またはコンテンツ捕捉特徴を有する無線ユーザ通信デバイス５０６からのいずれかにおいて、クラウド上のコンテンツ記憶サービスにコンテンツをアップロードすることができる。代替として、ユーザは、最初に、コンテンツをユーザコンピュータ機器５０４等のユーザ機器デバイスに転送することができる。コンテンツを記憶するユーザ機器デバイスは、通信ネットワーク５１４上のデータ伝送サービスを使用して、コンテンツをクラウドにアップロードする。いくつかの実施形態において、ユーザ機器デバイス自体が、クラウドリソースであり、他のユーザ機器デバイスは、直接、ユーザがコンテンツを記憶したユーザ機器デバイスから、コンテンツにアクセスすることができる。
【０１１５】
クラウドリソースは、例えば、ウェブブラウザ、メディアガイドアプリケーション、デスクトップアプリケーション、モバイルアプリケーション、および／またはそれらのアクセスアプリケーションの任意の組み合わせを使用して、ユーザ機器デバイスによってアクセスされ得る。ユーザ機器デバイスは、アプリケーション配信のために、クラウドコンピューティングに依拠するクラウドクライアントであり得るか、または、ユーザ機器デバイスは、クラウドリソースにアクセスすることなく、ある機能性を有し得る。例えば、ユーザ機器デバイス上で起動するいくつかのアプリケーションは、クラウドアプリケーション、すなわち、インターネットを経由してサービスとして配信されるアプリケーションであり得る一方で、他のアプリケーションは、ユーザ機器デバイス上に記憶され、起動され得る。いくつかの実施形態において、ユーザデバイスは、コンテンツを複数のクラウドリソースから同時に受信し得る。例えば、ユーザデバイスは、オーディオを１つのクラウドリソースからストリーミングする一方で、コンテンツを第２のクラウドリソースからダウンロードすることができる。または、ユーザデバイスは、より効率的なダウンロードのために、コンテンツを複数のクラウドリソースからダウンロードすることができる。いくつかの実施形態において、ユーザ機器デバイスは、図４に関連して説明される処理回路によって実施される処理動作等の処理動作のために、クラウドリソースを使用することができる。
【０１１６】
本明細書で参照されるように、用語「〜に応答して」は、「〜の結果として開始される」ことを指す。例えば、第２のアクションに応答して実施されている第１のアクションは、第１のアクションと第２のアクションとの間に介在ステップを含み得る。本明細書で参照されるように、用語「〜に直接応答して」は、「〜によって引き起こされる」ことを指す。例えば、第２のアクションに直接応答して実施されている第１のアクションは、第１のアクションと第２のアクションとの間に介在ステップを含まないこともある。
【０１１７】
図６は、本開示の実施形態による推奨をユーザに提供するためのプロセス６００の例証的フロー図を描写する。プロセス６００は、（例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で）制御回路４０４によって実行され得る。制御回路４０４は、ユーザ機器（例えば、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、および／または無線通信デバイス５０６）、または通信ネットワーク５１４を介してユーザ機器から離れた遠隔サーバの一部であり得る。いくつかの実施形態において、図６のステップ６０２−６０８のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図６のステップ６０２−６０８のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１１８】
プロセス６００は、６０２から開始し、制御回路４０４は、ユーザのための短いメディア視聴プロファイルを維持する。いくつかの実施形態において、制御回路４０４は、短いメディア視聴プロファイルを記憶装置４０８内に記憶し得る。いくつかの実施形態において、短いメディア視聴プロファイルは、メディアガイドデータソース５１８に記憶され得る。
【０１１９】
例えば、制御回路４０４は、ユーザが短尺メディアコンテンツを消費している期間（例えば、期間１１４）中のユーザの挙動を追跡し得る。いくつかの実施形態において、制御回路４０４は、次いで、ユーザの相互作用を短いメディア視聴プロファイルに記録し得る。例えば、ユーザがこれらの期間中に他のメディアコンテンツを要求する場合、制御回路４０４は、その他のメディアコンテンツに関連付けられたメタデータを短いメディア視聴プロファイルに記録し得る。他のメディアコンテンツは、ユーザテレビ機器５０２またはユーザコンピュータ機器５０４等の任意の他のユーザデバイスを介して、ユーザによって要求され得る。別の例において、ユーザがこれらの期間中に広告と相互作用する場合、制御回路４０４は、その広告に関連付けられたメタデータを短いメディア視聴プロファイルに記録し得る。広告は、ユーザテレビ機器５０２上、表示１００上、またはユーザコンピュータ機器５０４の任意のデバイス上に提示され得る。ユーザは、ユーザインターフェース入力４１０を介して、推奨ＵＩ  １１８を介して、またはユーザコンピュータ機器５０４の任意のデバイス上の入力を介して、広告と相互作用し得る。
【０１２０】
プロセス６００は、６０４において継続し、制御回路４０４は、ユーザのための長いメディア視聴プロファイルを維持する。ステップ６０２および６０４は、任意の順序で、または互いに並行して実施され得る。いくつかの実施形態において、制御回路４０４は、記憶装置４０８内に長いメディア視聴プロファイルを記憶し得る。いくつかの実施形態において、長いメディア視聴プロファイルは、メディアガイドデータソース５１８に記憶され得る。
【０１２１】
例えば、制御回路４０４は、ユーザが長尺メディアコンテンツを消費している期間（例えば、期間１１２）中のユーザの挙動を追跡し得る。いくつかの実施形態において、制御回路４０４は、次いで、ユーザの相互作用を長いメディア視聴プロファイルに記録し得る。例えば、ユーザがこれらの期間中に他のメディアコンテンツを要求する場合、制御回路４０４は、その他のメディアコンテンツに関連付けられたメタデータを長いメディア視聴プロファイルに記録し得る。他のメディアコンテンツは、ユーザテレビ機器５０２またはユーザコンピュータ機器５０４等の任意の他のユーザデバイスを介して、ユーザによって要求され得る。別の例において、ユーザがこれらの期間中に広告と相互作用する場合、制御回路４０４は、その広告に関連付けられたメタデータを長いメディア視聴プロファイルに記録し得る。広告は、ユーザテレビ機器５０２上、表示１００上、またはユーザコンピュータ機器５０４の任意のデバイス上に提示され得る。ユーザは、ユーザインターフェース入力４１０を介して、推奨ＵＩ  １１８を介して、またはユーザコンピュータ機器５０４の任意のデバイス上の入力を介して、広告と相互作用し得る。
【０１２２】
プロセス６００は、６０６において継続し、制御回路４０４は、短いメディア視聴プロファイルに基づいて、推奨（例えば、推奨１１６）をユーザに提供する。いくつかの実施形態において、制御回路４０４は、ユーザが短尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、そのような推奨を提供し得る。例えば、制御回路４０４が、ユーザが現在（例えば、期間１１４中に）短尺メディアコンテンツの視聴に関わり合っていることを決定する場合、制御回路４０４は、短いメディア視聴プロファイルを使用し、表示のために推奨を提供し得る。
【０１２３】
いくつかの実施形態において、制御回路４０４は、短いメディア視聴プロファイルに記憶された推奨メタデータに合致するメタデータを有する推奨を選択し得る。例えば、短いメディア視聴プロファイルが、記憶されたメタデータキーワード「ピザ」を含む場合、制御回路４０４は、記憶されたメタデータに合致するメタデータ（例えば、メタデータキーワード「ピザ」）を有する推奨（例えば、Ｄｏｍｉｎｏ’ｓ  Ｐｉｚｚａの広告）を選択し得る。制御回路４０４は、次いで、表示のために選択された推奨を提供し得る。一例において、制御回路４０４は、表示１００上、ユーザテレビ機器５０２上、またはユーザコンピュータ機器５０４上に、Ｄｏｍｉｎｏ’ｓ  Ｐｉｚｚａの広告を提供し得る。
【０１２４】
プロセス６００は、６０８において継続し、制御回路４０４は、長いメディア視聴プロファイルに基づいて、推奨（例えば、推奨１１６）をユーザに提供する。いくつかの実施形態において、ステップ６０６および６０８は、任意の順序で実施され得る。いくつかの実施形態において、制御回路４０４は、ユーザが長尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、そのような推奨を提供し得る。例えば、制御回路４０４が、ユーザが現在（例えば、期間１１２中に）長尺メディアコンテンツの視聴に関わり合っていることを決定する場合、制御回路４０４は、長いメディア視聴プロファイルを使用し、表示のために推奨を提供し得る。
【０１２５】
いくつかの実施形態において、制御回路４０４は、長いメディア視聴プロファイルに記憶された推奨メタデータに合致するメタデータを有する推奨を選択し得る。例えば、長いメディア視聴プロファイルが記憶されたメタデータキーワード「車」を含む場合、制御回路４０４は、記憶されたメタデータに合致するメタデータ（例えば、メタデータキーワード「車」）を有する推奨（例えば、Ｆｏｒｄ車の広告）を選択し得る。制御回路４０４は、次いで、表示のために選択された推奨を提供し得る。一例において、制御回路４０４は、表示１００上、ユーザテレビ機器５０２上、またはユーザコンピュータ機器５０４上に、Ｆｏｒｄ車の広告を提供し得る。
【０１２６】
図７は、本開示のいくつかの実施形態による推奨をユーザに提供するためのプロセス７００の別の例証的フロー図を描写する。プロセス７００は、（例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で）制御回路４０４によって実行され得る。制御回路４０４は、ユーザ機器（例えば、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４、および／または無線通信デバイス５０６）、または通信ネットワーク５１４を介してユーザ機器から離れた遠隔サーバの一部であり得る。いくつかの実施形態において、図７のステップ７０２−７２６のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図７のステップ７０２−６２６のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１２７】
プロセス７００は、ステップ７０２−７０４および７０６−７０８から開始する。
いくつかの実施形態において、ステップ７０２、７０４および７０６、７０８のシーケンスは、任意の順序で実施されるか、または、互いに散らばらせられ得る。
【０１２８】
７０２において、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の（例えば、期間１１４中の）ユーザの挙動を追跡する。例えば、制御回路４０４は、ユーザがある長さ閾値（例えば、１５分）よりも短いメディアコンテンツを鑑賞しているとき、ユーザの挙動を追跡し得る。いくつかの実施形態において、任意の他の長さ閾値が、使用され得る。
【０１２９】
７０４において、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに（例えば、期間１１４中に）追跡されたユーザの挙動に基づいて、短いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、制御回路４０４は、他のメディアコンテンツに関するユーザの要求（例えば、ユーザテレビ機器５０２を介した他のビデオに関するユーザの要求）を追跡するか、他のデータに関するユーザの要求（例えば、ユーザコンピュータ機器５０４を介したウェブページに関するユーザの要求）を追跡するか、または、コンテンツとのユーザの相互作用のうちのいずれか（例えば、ユーザインターフェース４１０を介したトリックプレイモードに関する要求）または提供された広告とのユーザの相互作用（例えば、ユーザがポップアップ広告をクリックすること）を追跡し得る。追跡された挙動は、推奨メタデータを生成するために制御回路４０４によって使用され得、それは、次いで、短いメディア視聴プロファイルに記憶される。
【０１３０】
７０６において、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の（例えば、期間１１２中の）ユーザの挙動を追跡する。例えば、制御回路４０４は、ユーザが、ある長さ閾値（例えば、１５分）に等しいか、またはそれより長いメディアコンテンツを鑑賞しているとき、ユーザの挙動を追跡し得る。
【０１３１】
７０８において、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに（例えば、期間１１２中に）追跡されたユーザの挙動に基づいて、長いメディア視聴プロファイルを生成し得る。いくつかの実施形態において、制御回路４０４は、他のメディアコンテンツに関するユーザの要求（例えば、ユーザテレビ機器５０２を介した他のビデオに関するユーザの要求）を追跡するか、他のデータに関するユーザの要求（例えば、ユーザコンピュータ機器５０４を介したウェブページに関するユーザの要求）を追跡するか、または、コンテンツとのユーザの相互作用のうちのいずれか（例えば、ユーザインターフェース４１０を介したトリックプレイモードに関する要求）または提供された広告とのユーザの相互作用（例えば、ユーザがポップアップ広告をクリックすること）を追跡し得る。追跡された挙動は、推奨メタデータを生成するために制御回路４０４によって使用され得、それは、次いで、長いメディア視聴プロファイルに記憶される。
【０１３２】
プロセス７００は、７１０において継続し、回路４０４は、メディアコンテンツをユーザデバイスに提供する。例えば、制御回路４０４上で起動するメディアガイドアプリケーションは、ユーザテレビ機器５０２のディスプレイ４１２上での表示のためにメディアコンテンツを生成し得る。メディアコンテンツは、ビデオを再生するための明示的ユーザ選択を介して、ユーザ機器が電源を入れられることの結果として、または任意の他のトリガイベントによって、表示のために生成され得る。
【０１３３】
プロセス７００は、７１２に続き、制御回路４０４は、メディアコンテンツの長さを長さ閾値と比較する。例えば、長さ閾値は、ある時間値（例えば、１５分）に事前設定され得る。制御回路４０４は、ユーザプロファイル、提供されたメディアコンテンツのメタデータ、メディアコンテンツの人気、およびメディアコンテンツのタイプ、またはそれらの任意の組み合わせのうちの少なくとも１つを含む要因に基づいて、長さ閾値を動的に生成し得る。例えば、制御回路４０４は、ニュースビデオに関して、および架空のコンテンツを描写するビデオに関して、長さ閾値を異なって設定し得る。いくつかの実施形態において、制御回路４０４は、メディアコンテンツデータソース５１６またはメディアガイドデータソース５１８からメディアコンテンツの長さを読み出し得る。
【０１３４】
いくつかの実施形態において、長さ閾値は、異なるユーザに関して異なって設定され得る。いくつかの実施形態において、制御回路４０４は、ユーザの人口統計情報に応じて、長さ閾値を異なって設定し得る。例えば、制御回路４０４は、若年ユーザ（例えば、１０歳未満のユーザ）に関してより低く（例えば、５分）、より年長のユーザに関してより高く（例えば、１５分）、長さ閾値を設定し得る。
【０１３５】
プロセス７００は、７１４に続き、メディアコンテンツの長さが長さ閾値（例えば、１５分）に対応する（例えば、等しい、または超える）場合、プロセス７００は、ステップ７１６−７２０に進み得る。代替として、プロセス７００は、メディアコンテンツの長さが長さ閾値（例えば、１５分）に対応しない（例えば、等しくない、または超えない）場合、ステップ７２２−７２６に進み得る。
【０１３６】
７１６において、制御回路４０４は、長いメディア視聴プロファイルをアクティブにし得る。すなわち、長いメディア視聴プロファイルがアクティブである間、制御回路４０４は、ユーザの追跡された挙動に基づいて、その視聴プロファイルを修正し得る。いくつかの実施形態において、制御回路４０４によって提供される推奨も、アクティブにされた長いメディア視聴プロファイルに基づくであろう。
【０１３７】
７１８において、制御回路４０４は、推奨アイテムを選択し得る。例えば、推奨アイテムは、メディアガイドデータソース５１８から（例えば、推奨アイテムがメディアコンテンツに関連付けられている場合）、または広告ソース５２４から（例えば、推奨アイテムが広告に関連付けられている場合）、選択され得る。
【０１３８】
いくつかの実施形態において、制御回路４０４は、推奨アイテムのメタデータが長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致するように、推奨アイテムを選択し得る。例えば、制御回路４０４は、メディアガイドデータソース５１８に記憶されたメディアコンテンツデータベースに関連付けられたキーワードを合致させ得る。別の例において、制御回路４０４は、広告ソース５２４に記憶された広告データベースに関連付けられたキーワードを合致させ得る。推奨アイテムのメタデータが、長いメディア視聴プロファイルに記憶されたメタデータの少なくとも一部に十分に合致する場合、制御回路４０４は、提示のためにその推奨アイテムを選択し得る。
【０１３９】
７２０において、制御回路４０４は、推奨アイテムをユーザデバイスに提供し得る。例えば、推奨アイテムは、推奨１１６として表示１００上に表示され得る。いくつかの実施形態において、制御回路４０４は、推奨アイテムをユーザコンピュータ機器５０４に提供し得る。
【０１４０】
７２２において、制御回路４０４は、短いメディア視聴プロファイルをアクティブにし得る。すなわち、短いメディア視聴プロファイルがアクティブである間、制御回路４０４は、ユーザの追跡された挙動に基づいて、その視聴プロファイルを修正し得る。いくつかの実施形態において、制御回路４０４によって提供される推奨も、アクティブにされた短いメディア視聴プロファイルに基づくであろう。
【０１４１】
７２４において、制御回路４０４は、推奨アイテムを選択し得る。例えば、推奨アイテムは、メディアガイドデータソース５１８から（例えば、推奨アイテムがメディアコンテンツに関連付けられている場合）、または広告ソース５２４から（例えば、推奨アイテムが広告に関連付けられている場合）、選択され得る。
【０１４２】
いくつかの実施形態において、制御回路４０４は、推奨アイテムのメタデータが短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致するように、推奨アイテムを選択し得る。例えば、制御回路４０４は、メディアガイドデータソース５１８に記憶されたメディアコンテンツデータベースに関連付けられたキーワードを合致させ得る。別の例において、制御回路４０４は、広告ソース５２４に記憶された広告データベースに関連付けられたキーワードを合致させ得る。推奨アイテムのメタデータが、短いメディア視聴プロファイルに記憶されたメタデータの少なくとも一部に十分に合致する場合、制御回路４０４は、提示のためにその推奨アイテムを選択し得る。
【０１４３】
７２６において、制御回路４０４は、推奨アイテムをユーザデバイスに提供し得る。例えば、推奨アイテムは、推奨１１６として表示１００上に表示され得る。いくつかの実施形態において、制御回路４０４は、推奨アイテムをユーザコンピュータ機器５０４に提供し得る。
【０１４４】
図８は、本開示のいくつかの実施形態による短いメディア視聴プロファイルを生成するためのプロセス８００の例証的フロー図を描写する。プロセス８００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス８００は、ブロック７０４の一部として実施され得る。いくつかの実施形態において、図８のステップ８０２−８０８のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図８のステップ８０２−８０８のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１４５】
プロセス８００は、８０２から開始し、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞していることを決定し得る。例えば、制御回路４０４は、メディアデバイスに現在提供されているコンテンツがある閾値（例えば、１５分）を超えない長さを有することを決定し得る。この決定に応答して、制御回路４０４は、ブロック８０４に進み得る。
【０１４６】
プロセス８００は、８０４に続き、制御回路４０４は、短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視し得る。例えば、制御回路４０４は、ユーザテレビ機器５０２またはユーザコンピュータ機器５０４のいずれかを介してユーザによって生成されるメディアコンテンツに関するウェブページまたは任意の他のデータに関する任意の要求を分析し得る。
【０１４７】
プロセス８００は、８０６に続き、制御回路４０４は、ユーザ要求に関連付けられたメタデータを記憶し得る。いくつかの実施形態において、制御回路４０４は、複数の推奨メタデータを含むために、短いメディア視聴プロファイルを生成または修正し得る。例えば、推奨メタデータは、ユーザによって要求されたコンテンツのメタデータをコピーすることによって、生成され得る。例えば、ユーザが、（例えば、期間１１４中に）短尺メディアコンテンツを鑑賞している間に音楽ビデオ「Ｔｈｒｉｌｌｅｒ」を要求した場合、制御回路４０４は、推奨メタデータとして、その音楽ビデオに関連付けられたメタデータを短いメディア視聴プロファイルに記憶し得る。この例において、制御回路４０４は、推奨メタデータとして、「Ｔｈｒｉｌｌｅｒ」、「Ｍｉｃｈａｅｌ  Ｊａｃｋｓｏｎ」、および「ポップミュージック」等のキーワードを短いメディア視聴プロファイルに記憶し得る。別の例において、ユーザが（例えば、期間１１４中に）短尺メディアコンテンツを鑑賞している間にウェブサイトｗｗｗ．ｔｏｙｏｔａ．ｃｏｍを要求した場合、制御回路４０４は、推奨メタデータとして、そのウェブサイトに関連付けられたメタデータを短いメディア視聴プロファイルに記憶し得る。この例において、制御回路４０４は、推奨メタデータとして、「Ｔｏｙｏｔａ」または「車」等のキーワードを短いメディア視聴プロファイルに記憶し得る。
【０１４８】
図９は、本開示のいくつかの実施形態による短いメディア視聴プロファイルを生成するためのプロセス９００の別の例証的フロー図を描写する。プロセス９００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス９００は、ブロック７０４の一部として実施され得る。いくつかの実施形態において、図６のステップ９０２−９０８のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図９のステップ９０２−９０８のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１４９】
プロセス９００は、９０２から開始し、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞していることを決定し得る。例えば、制御回路４０４は、メディアデバイスに現在提供されているコンテンツがある閾値（例えば、１５分）を超えない長さを有することを決定し得る。この決定に応答して、制御回路４０４は、ブロック９０４に進み得る。
【０１５０】
プロセス９００は、９０４に続き、制御回路４０４は、短尺メディアコンテンツが再生されている時間中またはその直後、広告をユーザデバイスに提供し得る。例えば、制御回路４０４は、広告ソース５２４から広告を読み出し、それをユーザテレビ機器５０２に、またはユーザコンピュータ機器５０４に配信し得る。
【０１５１】
プロセス９００は、９０６に続き、制御回路４０４は、広告へのユーザの応答を監視し得る。例えば、制御回路４０４は、ユーザが、ユーザ入力インターフェース４１０を介して、またはユーザコンピュータ機器５０４を介して、広告をクリックしたか、そうでなければそれと相互作用したかを追跡し得る。制御回路４０４は、ユーザが広告を無視したか、または閉じたかも追跡し得る。いくつかの実施形態において、制御回路４０４が、ユーザが広告に好意的に反応したことを決定した場合（例えば、アドバテインメントがクリックされた場合）、制御回路４０４は、ブロック９０８に進み得る。
【０１５２】
プロセス９００は、９０８に続き、制御回路４０４は、広告に関連付けられたメタデータを記憶し得る。例えば、ユーザがＤｏｍｉｎｏ’ｓ  Ｐｉｚｚａについての広告に好意的に反応した場合、制御回路４０４は、短いメディア視聴プロファイル内に、キーワード「ピザ」、または「Ｄｏｍｉｎｏ’ｓ」、もしくは「テイクアウト」を推奨メタデータとして記憶し得る。
【０１５３】
図１０は、本開示のいくつかの実施形態による長いメディア視聴プロファイルを生成するためのプロセス１０００の例証的フロー図を描写する。プロセス１０００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス８００は、ブロック７０４の一部として実施され得る。いくつかの実施形態において、図１０のステップ１００２−１００６のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図１０のステップ１００２−１００８のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１５４】
プロセス１０００は、１００２から開始し、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞していることを決定し得る。例えば、制御回路４０４は、メディアデバイスに現在提供されているコンテンツがある閾値（例えば、１５分）を超える長さを有することを決定し得る。この決定に応答して、制御回路４０４は、ブロック１００４に進み得る。
【０１５５】
プロセス１０００は、１００４に続き、制御回路４０４は、長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視し得る。例えば、制御回路４０４は、ユーザテレビ機器５０２もしくはユーザコンピュータ機器５０４のいずれかを介してユーザによって生成されるメディアコンテンツに関する、ウェブページに関する、または任意の他のデータに関する任意の要求を分析し得る。
【０１５６】
プロセス１０００は、１００６に続き、制御回路４０４は、ユーザ要求に関連付けられたメタデータを記憶し得る。いくつかの実施形態において、制御回路４０４は、複数の推奨メタデータを含むために、長いメディア視聴プロファイルを生成または修正し得る。例えば、推奨メタデータは、ユーザによって要求されるコンテンツのメタデータをコピーすることによって、生成され得る。例えば、ユーザが、（例えば、期間１１２中に）長尺メディアコンテンツを鑑賞している間に映画ビデオ「Ｔｉｔａｎｉｃ」を要求した場合、制御回路４０４は、推奨メタデータとして、その映画に関連付けられたメタデータを長いメディア視聴プロファイルに記憶し得る。この例において、制御回路４０４は、推奨メタデータとして、「Ｔｉｔａｎｉｃ」、「Ｌｅｏｎａｒｄｏ  ＤｉＣａｐｒｉｏ」、および「恋愛映画」等のキーワードを長いメディア視聴プロファイルに記憶し得る。別の例において、ユーザが、（例えば、期間１１２中に）長尺メディアコンテンツを鑑賞している間にウェブサイトｗｗｗ．ｓｕｂｗａｙ．ｃｏｍを要求した場合、制御回路４０４は、推奨メタデータとして、長いメディア視聴プロファイル内にそのウェブサイトに関連付けられたメタデータを記憶し得る。この例において、制御回路４０４は、推奨メタデータとして、長いメディア視聴プロファイル内に「サンドイッチ」または「サブ」等のキーワードを記憶し得る。
【０１５７】
図１１は、本開示のいくつかの実施形態による長いメディア視聴プロファイルを生成するためのプロセス１１００の別の例証的フロー図を描写する。プロセス１１００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス１１００は、ブロック７０８の一部として実施され得る。いくつかの実施形態において、図１１のステップ１１０２−１１０８のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図１１のステップ１１０２−１１０８のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１５８】
プロセス１１００は、１１０２から開始し、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞していることを決定し得る。例えば、制御回路４０４は、メディアデバイスに現在提供されているコンテンツがある閾値（例えば、１５分）を超える長さを有することを決定し得る。この決定に応答して、制御回路４０４は、ブロック１１０４に進み得る。
【０１５９】
プロセス１１００は、１１０４に続き、制御回路４０４は、長尺メディアコンテンツが再生されている時間中またはその直後、広告をユーザデバイスに提供し得る。例えば、制御回路４０４は、広告ソース５２４から広告を読み出し、それをユーザテレビ機器５０２に、またはユーザコンピュータ機器５０４に配信し得る。
【０１６０】
プロセス１１００は、１１０６に続き、制御回路４０４は、広告へのユーザの応答を監視し得る。例えば、制御回路４０４は、ユーザが、ユーザ入力インターフェース４１０を介して、またはユーザコンピュータ機器５０４を介して、広告をクリックしたか、または、そうでなければそれと相互作用したかを追跡し得る。制御回路４０４は、ユーザが広告を無視したか、または閉じたかも追跡し得る。いくつかの実施形態において、制御回路４０４がユーザが広告に好意的に反応したことを決定した場合（例えば、広告がクリックされた場合）、制御回路４０４は、ブロック１１０８に進み得る。
【０１６１】
プロセス１１００は、１１０８に続き、制御回路４０４は、広告に関連付けられたメタデータを記憶し得る。例えば、ユーザがＦｏｒｄ車についての広告に好意的に反応した場合、制御回路４０４は、長いメディア視聴プロファイル内に、キーワード「Ｆｏｒｄ」、または「車」、もしくは「セダン」を推奨メタデータとして記憶し得る。
【０１６２】
図１２は、本開示のいくつかの実施形態による長いメディア視聴プロファイルまたは短いメディア視聴プロファイルのいずれかをアクティブにするためのプロセス１２００の例証的フロー図を描写する。プロセス１２００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス１２００は、ブロック７１６または７２２のいずれかの一部として実施され得る。いくつかの実施形態において、制御回路４０４は、（例えば、ブロック７１２において）メディアコンテンツの長さを決定することなく、短いメディア視聴プロファイルまたは長いメディア鑑賞プロファイルのいずれかをアクティブにし得る。いくつかの実施形態において、図１２のステップ１２０２−１２１４のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図１２のステップ１２０２−１２１４のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１６３】
プロセス１２００は、ブロック１２０２、１２０３、１２０４、１２０５、１２０６、および１２０７から開始する。いくつかの実施形態において、プロセス１２００は、任意の順序で、または同時に、これらのブロックのうちのいずれか１つもしくは任意の組み合わせを実施し得る。
【０１６４】
１２０２において、制御回路４０４は、時刻データを分析し得る。例えば、制御回路４０４は、現在の時間および現在の日付を決定し得る。例えば、制御回路４０４は、ユーザテレビ機器５０２、ユーザコンピュータ機器５０４から、または内部クロックから、時間データを読み出し得る。
【０１６５】
１２０３において、制御回路４０４は、ユーザについての任意のタイプのデータを分析し、ユーザが現在関わり合っているアクティビティを決定し得る。例えば、カレンダーデータおよび予約データが、ユーザがその時間にスケジュールしたアクティビティを決定するために、制御回路４０４によって使用され得る。いくつかの実施形態において、制御回路４０４は、カレンダーデータに基づいて、ユーザが散歩しているか、ジョギングしているか、運転しているかを決定し得る。いくつかの実施形態において、制御回路４０４は、場所（例えば、ＧＰＳ）データに基づいて、ユーザのアクティビティを決定し得る。例えば、ユーザの速度が、ユーザが散歩しているか、ジョギングしているか、運転しているかを決定するために使用され得る。いくつかの実施形態において、ユーザの現在の要求が、ユーザのアクティビティを決定するために使用され得る。例えば、ユーザがレシピのウェブページを開き、ある期間にわたってそれを開いた状態に保つ場合、制御回路４０４は、ユーザが調理アクティビティに関わり合っていることを決定し得る。いくつかの実施形態において、任意の他のデータが、任意の他のユーザアクティビティを決定するために使用され得る。
【０１６６】
１２０４において、制御回路４０４は、ユーザの場所を分析し得る。例えば、制御回路４０４は、ユーザコンピュータ機器５０４のＩＰアドレスに基づいて、ユーザの場所を決定し得る。いくつかの実施形態において、制御回路４０４は、ユーザコンピュータ機器５０４からＧＰＳデータを読み出し、ユーザの場所を決定し得る。
【０１６７】
１２０５において、制御回路４０４は、ユーザの鑑賞挙動を監視および分析し得る。例えば、制御回路４０４は、ユーザのトリックプレイモード要求を監視し得る。いくつかの実施形態において、制御回路４０４は、ユーザが現在鑑賞しているメディアコンテンツを頻繁に一時停止するかどうかを監視し得る。いくつかの実施形態において、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞することを突然止めたかどうかを分析し得る。
【０１６８】
１２０６において、制御回路４０４は、ユーザの検索入力を分析し得る。例えば、制御回路４０４は、ユーザコンピュータ機器５０４から受信された最近の検索入力を追跡し得る。例えば、ユーザが「車の販売店」を検索している場合、制御回路４０４は、その検索のコンテンツを分析し得る。
【０１６９】
１２０７において、制御回路４０４は、例えば、ユーザ入力インターフェース４１０を介して、ユーザから明示的プロファイル選択入力を受信し得る。例えば、ユーザは、（例えば、ラジオボタン入力を介して）オプション「長尺モード」またはオプション「短尺モード」を明示的に選択し得る。
【０１７０】
プロセス１２００は、１２０８に続き、制御回路４０４は、ブロック１２０２−１２０６のうちの１つまたはいくつかのいずれかの分析に基づいて、ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定する。例えば、制御回路４０４は、ユーザが週末の夜に長尺メディアコンテンツを鑑賞する気分であることを示すデータを（例えば、記憶装置４０８に）有し得る。この例において、（例えば、ブロック１２０２において）現在の時間が土曜日または日曜日の午後８時１５分であると決定された場合、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定し得る。別の例において、制御回路４０４は、ユーザが仕事中（例えば、昼休憩中）であるとき、ユーザが短尺メディアコンテンツを鑑賞する気分であることを示すデータを有し得る。この例において、（例えば、ブロック１２０４において）現在のユーザの場所がユーザの勤務先であると決定された場合、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定し得る。別の例において、制御回路４０４が（例えば、１２０６において）長尺メディアに関連するユーザの検索を決定する場合、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定し得る。
【０１７１】
別の例において、制御回路４０４は、ブロック１２０３において検出されるようなユーザの現在のアクティビティを示すデータを有し得る。いくつかの実施形態において、いくつかのアクティビティ（例えば、長い散歩をすること、家でリラックスすること）は、長尺メディアコンテンツを鑑賞する気分に関連付けられ得る。いくつかの実施形態において、いくつかのアクティビティ（例えば、ジョギング、調理）は、短尺メディアコンテンツを鑑賞する気分に関連付けられ得る。その結果として、制御回路４０４は、ユーザのアクティビティに基づいて、ユーザが長または短尺メディアコンテンツを鑑賞する気分であることを決定し得る。
【０１７２】
いくつかの実施形態において、制御回路４０４は、ブロック１２０５において監視されるユーザの鑑賞挙動に基づいて、ユーザが長または短尺メディアコンテンツを鑑賞する気分であることを決定し得る。例えば、ユーザが頻繁にメディアコンテンツの再生を一時停止し、再開する場合、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定し得る。別の例において、ユーザが長尺メディアコンテンツの再生を突然停止する場合、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定し得る。
【０１７３】
いくつかの実施形態において、制御回路４０４は、ステップ１２０７において受信される入力に基づいて、ユーザが長または短尺メディアコンテンツを鑑賞する気分であることを決定し得る。例えば、ユーザがユーザインターフェースを介して「長尺モード」を明示的に選択した場合、制御回路４０４は、ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定し得る。別の例において、ユーザがユーザインターフェースを介して「短尺モード」を明示的に選択した場合、制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定し得る。
【０１７４】
プロセス１２００は、１２１０に続き、ユーザは、長尺メディアコンテンツを鑑賞する気分である場合、制御回路４０４は、１２１２に進み得る。制御回路４０４は、ユーザが短尺メディアコンテンツを鑑賞する気分である場合、１２１４に進み得る。
【０１７５】
１２１２において、制御回路４０４は、長いメディア視聴プロファイルをアクティブにし得る。いくつかの実施形態において、制御回路４０４は、次いで、図７のステップ７１８および７２０を実施し得る。
【０１７６】
１２１４において、制御回路４０４は、短いメディア視聴プロファイルをアクティブにし得る。いくつかの実施形態において、制御回路４０４は、次いで、図７のステップ７２４および７２６を実施し得る。
【０１７７】
図１３は、本開示のいくつかの実施形態による推奨アイテムをユーザデバイスに提供するためのプロセス１３００の例証的フロー図を描写する。プロセス１３００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス１３００は、ブロック７１８または７２４のいずれかの一部として実施され得る。いくつかの実施形態において、図１３のステップ１３０２−１３１２のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図１３のステップ１３０２−１３１２のうちのいずれかは、任意の順序で、または同時に実施され得る。いくつかの実施形態において、制御回路４０４は、その推奨アイテムに関連付けられたメディアアイテムの長さに基づいて、推奨アイテムを選択し得る。
【０１７８】
プロセス１３００は、制御回路４０４が、アクティブであるプロファイルを決定する１３０２から開始する。例えば、アクティブであるプロファイルを示すステータスが、記憶装置４０８内で維持され得る。
【０１７９】
プロセス１３００は、１３０４において継続し、制御回路４０４は、短いメディア視聴プロファイルがアクティブである場合、１３０６に、長いメディア視聴プロファイルがアクティブである場合、１３１０に進む。
【０１８０】
１３０６において、制御回路４０４は、第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択し得る。いくつかの実施形態において、短いメディア視聴プロファイルがアクティブである場合、制御回路４０４は、短尺メディアコンテンツに関連付けられた推奨アイテムのみを選択し得る。すなわち、制御回路４０４は、ある長さ閾値（例えば、１５分）よりも短いメディアコンテンツに関する推奨のみを提供し得る。
【０１８１】
１３０８において、制御回路４０４は、短尺推奨アイテムをユーザデバイスに提供し得る。これは、ブロック７２０に関連して説明される様式で行われ得る。
【０１８２】
１３１０において、制御回路４０４は、第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択し得る。いくつかの実施形態において、長いメディア視聴プロファイルがアクティブである場合、制御回路４０４は、長尺メディアコンテンツに関連付けられた推奨アイテムのみを選択し得る。すなわち、制御回路４０４は、ある長さ閾値（例えば、１５分）より長いメディアコンテンツに関する推奨のみを提供し得る。
【０１８３】
１３１２において、制御回路４０４は、長尺推奨アイテムをユーザデバイスに提供し得る。これは、ブロック７２６に関連して説明される様式で行われ得る。
【０１８４】
図１４は、本開示のいくつかの実施形態による推奨をユーザデバイスに提供するためのプロセス１４００の例証的フロー図を描写する。プロセス１４００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス１４００は、ブロック７２０または７２６のいずれかの一部として実施され得る。いくつかの実施形態において、図１４のステップ１４０２−１４２０のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図１４のステップ１４０２−１４２０のうちのいずれかは、任意の順序で、または同時に実施され得る。
【０１８５】
プロセス１４００は、１４０２から開始し、制御回路４０４は、推奨されたメディアコンテンツのリストを維持する。例えば、リストは、２つ以上のメディアコンテンツアイテム（例えば、「Ｂｅａｔ  Ｉｔ」の音楽ビデオが後に続く、「Ｔｈｒｉｌｌｅｒ」の音楽ビデオ）を含み得る。いくつかの実施形態において、リストは、順序付けられ得、すなわち、リスト内の各メディアコンテンツアイテムは、優先順位を割り当てられ得る。例えば、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」は、「１」の優先順位を与えられ得、すなわち、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」は、リスト上の最初にあり得る。別の例において、音楽ビデオ「Ｂｅａｔ  Ｉｔ」は、「２」の優先順位を与えられ得、すなわち、音楽ビデオ「Ｂｅａｔ  Ｉｔ」は、リスト上の２番目にあり得る。いくつかの実施形態において、制御回路４０４は、リストによって規定された順序でメディアコンテンツをユーザデバイスに提供し得る。例えば、異なる命令がない場合、制御回路４０４は、最初に、リスト上の第１のメディアコンテンツ（例えば、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」）をユーザデバイスに提供し、そのメディアコンテンツの完結時、リスト上の第２のメディアコンテンツ（例えば、音楽ビデオ「Ｂｅａｔ  Ｉｔ」）をユーザデバイスに提供し得る。別の実施形態において、メディアコンテンツがユーザデバイスに提供されると、それは、再生リストから除去される。この場合、リストの第１のアイテムが、常に、ユーザデバイスに提供される。
【０１８６】
プロセス１４００は、１４０４において継続し、制御回路４０４は、短いメディア視聴プロファイルがアクティブである場合、１４０６に、長いメディア視聴プロファイルがアクティブである場合、１４１４に進む。この決定は、ブロック１３０２に関連して説明されるそれに類似する方法で行われ得る。
【０１８７】
プロセス１４００は、１４０６において継続し、制御回路４０４は、短いメディア視聴プロファイルに基づいて、推奨されたメディアコンテンツのリストを調節し得る。例えば、制御回路４０４は、短いメディア視聴プロファイル内に含まれる推奨メタデータに基づいて、コンテンツアイテムを再生リストに追加し得る。いくつかの実施形態において、制御回路４０４は、メディアコンテンツソース５１６またはメディアガイドデータソース５１８からリストにコンテンツを追加し得る。いくつかの実施形態において、制御回路４０４は、第三者メディアコンテンツソース（例えば、ＹＯＵＴＵＢＥ（登録商標）のような第三者ウェブサイト）からリストにコンテンツを追加し得る。
【０１８８】
いくつかの実施形態において、短いメディア視聴プロファイル内の推奨メタデータを合致させることに加えて、制御回路４０４は、他の要因に基づいてコンテンツをリストに追加し得る。例えば、短いメディア視聴プロファイルがアクティブであるとき、制御回路４０４は、ユーザの友人によって最近鑑賞された、または気に入られた、他の短尺メディアをチェックし、その短尺メディアをリストに追加し得る。いくつかの実施形態において、短いメディア視聴プロファイルがアクティブであるとき、制御回路４０４は、現在提供されているメディアコンテンツに類似するタイプである短尺メディアコンテンツを識別し得る。例えば、ユーザが音楽ビデオを鑑賞している場合、制御回路４０４は、音楽ビデオ短尺メディアコンテンツを識別し、それをリストに追加し得る。いくつかの実施形態において、制御回路４０４は、少なくとも１つの長尺メディアコンテンツをリストに追加することもある。
【０１８９】
プロセス１４００は、１４０８において継続し、制御回路４０４は、短いメディア視聴プロファイルに基づいて、推奨されたメディアコンテンツのリストをソートし得る。例えば、制御回路４０４が、リストをソートし、リスト上でより高い短尺メディアコンテンツを提示し得る一方で、長尺メディアコンテンツは、リスト上でより低く提示され得る。いくつかの実施形態において、制御回路４０４は、他の要因に基づいて、例えば、メディアコンテンツの人気に基づいて、リストをソートし得る。
【０１９０】
プロセス１４００は、１４１０において継続し、制御回路４０４は、推奨されたメディアコンテンツのリストをユーザデバイスに提供し得る。例えば、リストは、推奨１１６として表示１００上に提供され得る。いくつかの実施形態において、リストは、メディアコンテンツが依然として提供されている間に提供される。いくつかの実施形態において、リストは、現在のメディアコンテンツが完結した直後に（またはすぐ後に）提供される。
【０１９１】
プロセス１４００は、１４１２において継続し、制御回路４０４は、リストからのユーザ選択に基づいて、選択されたメディアコンテンツをユーザデバイスに提供し得る。例えば、ユーザは、例えば、ユーザインターフェース入力４１０を使用して、リストから少なくとも１つのメディアコンテンツアイテムを選択し得る。いくつかの実施形態において、制御回路４０４は、次いで、現在のメディアコンテンツの提示が完結した後、選択されたメディアコンテンツをユーザデバイスに提供し得る。
【０１９２】
プロセス１４００は、代替として、ブロック１４０４の後、１４１４において継続し得、制御回路４０４は、長いメディア視聴プロファイルに基づいて、推奨されたメディアコンテンツのリストを調節し得る。例えば、制御回路４０４は、長いメディア視聴プロファイル内に含まれる推奨メタデータに基づいて、コンテンツアイテムを再生リストに追加し得る。いくつかの実施形態において、制御回路４０４は、メディアコンテンツソース５１６またはメディアガイドデータソース５１８からリストにコンテンツを追加し得る。いくつかの実施形態において、制御回路４０４は、第三者メディアコンテンツソース（例えば、ＹＯＵＴＵＢＥ（登録商標）のような第三者ウェブサイト）からリストにコンテンツを追加し得る。
【０１９３】
いくつかの実施形態において、長いメディア視聴プロファイル内の推奨メタデータを合致させることに加えて、制御回路４０４は、他の要因に基づいてコンテンツをリストに追加し得る。例えば、長いメディア視聴プロファイルがアクティブであるとき、制御回路４０４は、ユーザの友人によって最近鑑賞された、または気に入られた、他の長尺メディアをチェックし、その長尺メディアをリストに追加し得る。いくつかの実施形態において、長いメディア視聴プロファイルがアクティブであるとき、制御回路４０４は、現在提供されているメディアコンテンツに類似するタイプである長尺メディアコンテンツを識別し得る。例えば、ユーザが恋愛映画を鑑賞している場合、制御回路４０４は、他の恋愛映画長尺メディアコンテンツを識別し、それをリストに追加し得る。いくつかの実施形態において、制御回路４０４は、少なくとも１つの短尺メディアコンテンツをリストに追加することもある。
【０１９４】
プロセス１４００は、１４１６において継続し、制御回路４０４は、長いメディア視聴プロファイルに基づいて、推奨されたメディアコンテンツのリストをソートし得る。例えば、制御回路４０４がリストをソートし、リスト上でより高い長尺メディアコンテンツを提示し得る一方で、短尺メディアコンテンツは、リスト上でより低く提示され得る。いくつかの実施形態において、制御回路４０４は、他の要因に基づいて、例えば、ユーザの友人の推奨または選好に基づいて、リストをソートし得る。
【０１９５】
プロセス１４００は、１４１８において継続し、制御回路４０４は、推奨されたメディアコンテンツのリストをユーザデバイスに提供し得る。例えば、リストは、推奨１１６として表示１００上に提供され得る。いくつかの実施形態において、リストは、現在のメディアコンテンツが依然として提供されている間に提供される。いくつかの実施形態において、リストは、現在のメディアコンテンツが完結した直後に（またはすぐ後に）提供される。
【０１９６】
プロセス１４００は、１４２０において継続し、制御回路４０４は、リストからのユーザ選択に基づいて、選択されたメディアコンテンツをユーザデバイスに提供し得る。例えば、ユーザは、例えば、推奨ＵＩ  １１８を使用して、リストから少なくとも１つのメディアコンテンツアイテムを選択し得る。いくつかの実施形態において、制御回路４０４は、次いで、現在のメディアコンテンツの提示が完結した後、選択されたメディアコンテンツをユーザデバイスに提供し得る。
【０１９７】
図１５は、本開示のいくつかの実施形態による推奨アイテムをユーザデバイスに提供するためのプロセス１５００の例証的フロー図を描写する。プロセス１５００は、例えば、メディアガイドアプリケーションによって制御回路４０４に命令される様式で、制御回路４０４によって実行され得る。いくつかの実施形態において、プロセス１４００は、ブロック７２０または７２６のいずれかの一部として実施され得る。いくつかの実施形態において、図１５のステップ１５０２−１５０６のうちのいずれかは、随意に省略され得る。いくつかの実施形態において、図１５のステップ１５０２−１５０６のうちのいずれかは、任意の順序で、または同時に実施され得る。いくつかの実施形態において、プロセス１５００との関連で、推奨アイテムは、メディアコンテンツを備え得る。
【０１９８】
プロセス１５００は、１５０２から開始し、制御回路４０４は、再生リストを維持する。再生リストは、推奨アイテム（例えば、推奨メディアコンテンツアイテム）の順序付けられたデータ構造を備え得る。いくつかの実施形態において、再生リストは、複数の映画または他のビデオを含み得る。例えば、再生リストは、映画「Ｔｉｔａｎｉｃ」および音楽ビデオ「Ｔｈｒｉｌｌｅｒ」を含み得る。例えば、映画「Ｔｉｔａｎｉｃ」は、「１」の優先順位を与えられ得る。別の例において、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」は、「２」の優先順位を与えられ得る。いくつかの実施形態において、制御回路４０４は、リストによって規定される順序でメディアコンテンツをユーザデバイスに提供し得る。例えば、異なる命令がない場合、制御回路４０４は、リスト上の第１のメディアコンテンツ（例えば、映画「Ｔｉｔａｎｉｃ」）をユーザデバイスに自動的に提供し、そのメディアコンテンツの完結時、リスト上の第２のメディアコンテンツ（例えば、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」）をユーザデバイスに自動的に提供し得る。いくつかの実施形態において、長尺および短尺の両方の任意の数のメディアコンテンツアイテムが、再生リスト内に含まれ得る。
【０１９９】
プロセス１５００は、１５０４において継続し、制御回路４０４は、アクティブにされる視聴プロファイルに基づいて、再生リストを調節する。いくつかの実施形態において、長いメディア視聴プロファイルが、（例えば、ブロック７１６において）アクティブにされていることもある。いくつかの実施形態において、短いメディア視聴プロファイルが、（例えば、ブロック７２２において）アクティブにされていることもある。
【０２００】
いくつかの実施形態において、短いメディア視聴プロファイルがアクティブにされている場合、制御回路４０４は、１つ以上の短尺メディアコンテンツアイテムを再生リストに追加し得る。いくつかの実施形態において、加えて、または代替として、制御回路４０４は、短尺メディアコンテンツアイテムが、長尺メディアコンテンツアイテムよりも高い優先順位を割り当てられるように、再生リストをソートし得る。例えば、再生リストは、音楽ビデオ「Ｔｈｒｉｌｌｅｒ」（短尺メディアコンテンツ）が、再生リスト上で映画「Ｔｉｔａｎｉｃ」（長尺メディアコンテンツ）よりも高い優先順位を与えられるように、修正され得る。
【０２０１】
いくつかの実施形態において、長いメディア視聴プロファイルがアクティブにされている場合、制御回路４０４は、１つ以上の長尺メディアコンテンツアイテムを再生リストに追加し得る。いくつかの実施形態において、加えて、または代替として、制御回路４０４は、長尺メディアコンテンツアイテムが、短尺メディアコンテンツアイテムよりも高い優先順位を割り当てられるように、再生リストをソートし得る。例えば、再生リストは、映画「Ｔｉｔａｎｉｃ」（長尺メディアコンテンツ）が、再生リスト上で音楽ビデオ「Ｔｈｒｉｌｌｅｒ」（短尺メディアコンテンツ）よりも高い優先順位を与えられるように、修正され得る。
【０２０２】
プロセス１５００は、１５０６において継続し、制御回路４０４は、再生リスト内で規定される順序に基づいて、次のメディアコンテンツをユーザデバイスに自動的に提供する。いくつかの実施形態において、再生リストは、例えば、表示１００上で推奨１１６として、ユーザに表示するために提供され得る。いくつかの実施形態において、再生リストは、ユーザに可視であり、制御回路４０４によって内部で維持され得る。
【０２０３】
いくつかの実施形態において、制御回路４０４は、現在のメディアコンテンツ（例えば、ステップ７１０において提供されるメディアコンテンツ）の提示が完結した後、次のメディアコンテンツとして最高優先順位を伴うメディアコンテンツアイテムをユーザに自動的に提供し得る。いくつかの実施形態において、制御回路４０４は、いずれの種類のユーザ入力も受信することなく、次のメディアコンテンツをユーザデバイスに自動的に提供し得る。例えば、現在のメディアコンテンツの提示が完結すると、制御回路４０４は、いずれの種類のユーザ入力または確認も伴わずに、映画「Ｔｉｔａｎｉｃ」（再生リスト内の第１のアイテム）をユーザデバイスに提供することを始め得る。
【０２０４】
プロセス６００−１５００またはその任意のステップは、図４−５に示される、またはそれに関して説明されるデバイスのうちのいずれかの上で実施されるか、または、それによって提供され得ることに留意されたい。例えば、プロセス６００またはプロセス７００のいずれかは、ユーザ機器５０２、５０４、および／または５０６（図５）上で実装されたメディアガイドアプリケーションによって命令されるように制御回路４０４（図４）によって実行され得る。加えて、プロセス６００および７００の１つ以上のステップが、任意の他のプロセスもしくは実施形態の１つ以上のステップに組み込まれるか、または、それと組み合わせられ得る。
【０２０５】
図６−１５のそれぞれのステップまたは説明は、本開示の任意の他の実施形態と共に使用され得ることが想定される。図６−１５の各々のいくつかのステップまたは説明は、随意であり得、いくつかの実施形態では省略され得ることが想定される。加えて、図６−１５に関連して説明されるステップおよび説明は、本開示の目的を促すために、代替順序で、または並行して、行われ得る。例えば、これらのステップの各々は、システムまたは方法の遅延を低減させるために、または速度を増加させるために、任意の順序で、または並行して、もしくは実質的に同時に実施され得る。さらに、図４−５に関連して議論されるデバイスまたは機器のうちのいずれかは、図６−１５のステップのうちの１つ以上のものを実施するために使用され得ることに留意されたい。
【０２０６】
本開示に関与する方法がコンピュータ使用可能および／または読み取り可能な媒体を含むコンピュータプログラム製品で具現化され得ることが、当業者に明白であろう。例えば、そのようなコンピュータ使用可能媒体は、ＣＤ−ＲＯＭディスクもしくは従来のＲＯＭデバイス等の読取専用メモリデバイス、またはその上に記憶されたコンピュータ読み取り可能なプログラムコードを有するハードドライブデバイスもしくはコンピュータディスケット等のランダムアクセスメモリから成り得る。本開示に関与する方法、技法、およびプロセスが処理回路を使用して実行され得ることも理解されたい。処理回路は、例えば、ユーザ機器４００、メディアコンテンツソース５１６、またはメディアガイドデータソース５１８内の汎用プロセッサ、カスタマイズされた集積回路（例えば、ＡＳＩＣ）、またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）であり得る。
【０２０７】
図６−１５において上で議論されるプロセスは、限定的ではなく例証的であることを意図されている。当業者は、本明細書に議論される図６−１５内のプロセスのステップが、本開示の範囲から逸脱することなく、省略され、修正され、組み合わせられる、および／または再配列され得、任意の追加のステップが、実施され得ることを理解するであろう。より一般的に、上記開示は、例示的であり、限定を意図するものではない。続く請求項のみが、本発明が含むものに関する境界を設定することが意図される。さらに、いずれか１つの実施形態で説明される特徴および限定は、本明細書の任意の他の実施形態に適用され得、一実施形態に関するフローチャートまたは例は、好適な様式で任意の他の実施形態と組み合わせられ得ること、異なる順序で行われ得ること、または並行して行われ得ることに留意されたい。加えて、本明細書で説明されるシステムおよび方法は、リアルタイムで実施され得る。上で説明されるシステムおよび／または方法が他のシステムおよび／または方法に適用され得ること、またはそれらに従って使用され得ることも留意されたい。
【０２０８】
本開示のいくつかの部分は、「慣例」を参照し得るが、任意のそのような参照は、文脈を本開示の発明に提供する目的のためにすぎず、最先端技術を構成するものに関していずれの承認も形成しない。
【図１】
2021503821.tif 000003
【図２】
2021503821.tif 000004
【図３】
2021503821.tif 000005
【図４】
2021503821.tif 000006
【図５】
2021503821.tif 000007
【図６】
2021503821.tif 000008
【図７】
2021503821.tif 000009
【図８】
2021503821.tif 000010
【図９】
2021503821.tif 000011
【図１０】
2021503821.tif 000012
【図１１】
2021503821.tif 000013
【図１２】
2021503821.tif 000014
【図１３】
2021503821.tif 000015
【図１４】
2021503821.tif 000016
【図１５】
2021503821.tif 000017
【手続補正書】
【提出日】令和2年7月16日(2020.7.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザのための短いメディア視聴プロファイルを維持することと、
前記ユーザのための長いメディア視聴プロファイルを維持することと、
前記ユーザが短尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、前記短いメディア視聴プロファイルに基づいて推奨を前記ユーザに提供することと、
前記ユーザが長尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、前記長いメディア視聴プロファイルに基づいて推奨を前記ユーザに提供することと
を含む、方法。
【請求項２】
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を含む、方法。
【請求項３】
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項４】
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項５】
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項６】
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、請求項２に記載の方法。
【請求項７】
前記推奨アイテムを前記ユーザデバイスに提供することは、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、請求項２に記載の方法。
【請求項８】
前記推奨アイテムを前記ユーザデバイスに提供することは、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、請求項２に記載の方法。
【請求項９】
推奨をユーザに提供するシステムであって、前記システムは、請求項１−８のいずれかに記載の方法を実行するように構成された制御回路を備えている、システム。
【請求項１０】
推奨をユーザに提供するための非一過性のコンピュータ読み取り可能な命令でエンコードされた非一過性のコンピュータ読み取り可能な媒体であって、前記非一過性のコンピュータ読み取り可能な命令は、制御回路によって実行されると、請求項１−８のいずれかに記載の方法を実施することを前記制御回路に行わせる、非一過性のコンピュータ読み取り可能な媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
いくつかの実施形態において、メディアガイドアプリケーションは、以下の一連のステップを使用して、推奨アイテムをユーザデバイスに提供し得る。いくつかの実施形態において、メディアガイドアプリケーションは、長いメディア視聴プロファイルがアクティブであるかどうかを決定し得る。該当する場合、メディアガイドアプリケーションは、第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択し得る。すなわち、推奨アイテムを選択するとき、メディアガイドアプリケーションは、長い長さを有するメディアコンテンツを推奨するであろう推奨アイテムのみを考慮し得る。いくつかの実施形態において、メディアガイドアプリケーションは、次いで、長尺推奨アイテムをユーザデバイスに提供し得る。すなわち、長いメディア視聴プロファイルがアクティブであるとき、いくつかの実施形態において、メディアガイドアプリケーションは、長いコンテツのみに関して推奨を提供し得る。
本発明はさらに、例えば、以下を提供する。
（項目１）
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザのための短いメディア視聴プロファイルを維持することと、
前記ユーザのための長いメディア視聴プロファイルを維持することと、
前記ユーザが短尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、前記短いメディア視聴プロファイルに基づいて推奨を前記ユーザに提供することと、
前記ユーザが長尺メディアコンテンツの視聴に現在関わり合っていることを決定することに応答して、前記長いメディア視聴プロファイルに基づいて推奨を前記ユーザに提供することと
を含む、方法。
（項目２）
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を含む、方法。
（項目３）
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、項目２に記載の方法。
（項目４）
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、項目２に記載の方法。
（項目５）
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、項目２に記載の方法。
（項目６）
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、項目２に記載の方法。
（項目７）
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、項目２に記載の方法。
（項目８）
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにすることと、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにすることと
をさらに含む、項目２に記載の方法。
（項目９）
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、項目２に記載の方法。
（項目１０）
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、項目２に記載の方法。
（項目１１）
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、項目２に記載の方法。
（項目１２）
推奨をユーザに提供するためのシステムであって、前記システムは、制御回路を備え、前記制御回路は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を行うように構成されている、システム。
（項目１３）
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、項目１２に記載のシステム。
（項目１４）
前記制御回路は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
によって、短いメディア視聴プロファイルを生成するように構成されている、項目１２に記載のシステム。
（項目１５）
前記制御回路は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
によって、短いメディア視聴プロファイルを生成するように構成されている、項目１２に記載のシステム。
（項目１６）
前記制御回路は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
によって、長いメディア視聴プロファイルを生成するように構成されている、項目１２に記載のシステム。
（項目１７）
前記制御回路は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
によって、長いメディア視聴プロファイルを生成するように構成されている、項目１２に記載のシステム。
（項目１８）
前記制御回路は、
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにすることと、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにすることと
を行うようにさらに構成されている、項目１２に記載のシステム。
（項目１９）
前記制御回路は、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
によって、前記推奨アイテムを前記ユーザデバイスに提供するように構成されている、項目１２に記載のシステム。
（項目２０）
前記制御回路は、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
によって、前記推奨アイテムを前記ユーザデバイスに提供するように構成されている、項目１２に記載のシステム。
（項目２１）
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、項目１２に記載のシステム。
（項目２２）
推奨をユーザに提供するための装置であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡する手段と、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成する手段であって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、手段と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成する手段であって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、手段と、
メディアコンテンツをユーザデバイスに提供する手段と、
前記メディアコンテンツの長さを長さ閾値と比較する手段と、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにする手段と、
推奨アイテムを選択する手段であって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、手段と、
前記推奨アイテムを前記ユーザデバイスに提供する手段と、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにする手段と、
推奨アイテムを選択する手段であって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、手段と、
前記推奨アイテムを前記ユーザデバイスに提供する手段と
を備えている、装置。
（項目２３）
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、項目２２に記載の装置。
（項目２４）
短いメディア視聴プロファイルを生成する手段は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視する手段と、
前記ユーザ要求に関連付けられたメタデータを記憶する手段と
を備えている、項目２２に記載の装置。
（項目２５）
短いメディア視聴プロファイルを生成する手段は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供する手段と、
前記広告に対する前記ユーザの応答を監視する手段と、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶する手段と
を備えている、項目２２に記載の装置。
（項目２６）
長いメディア視聴プロファイルを生成する手段は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視する手段と、
前記ユーザ要求に関連付けられたメタデータを記憶する手段と
を備えている、項目２２に記載の装置。
（項目２７）
長いメディア視聴プロファイルを生成する手段は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供する手段と、
前記広告に対する前記ユーザの応答を監視する手段と、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶する手段と
を備えている、項目２２に記載の装置。
（項目２８）
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定する手段と、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにする手段と、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにする手段と
をさらに備えている、項目２２に記載の装置。
（項目２９）
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択する手段と、
前記短尺推奨アイテムを前記ユーザデバイスに提供する手段と
を備えている、項目２２に記載の装置。
（項目３０）
前記推奨アイテムを前記ユーザデバイスに提供する手段は、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択する手段と、
前記長尺推奨アイテムを前記ユーザデバイスに提供する手段と
を備えている、項目２２に記載の装置。
（項目３１）
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、項目２２に記載の装置。
（項目３２）
推奨をユーザに提供するための非一過性のコンピュータ読み取り可能な命令でエンコードされた非一過性のコンピュータ読み取り可能な媒体であって、前記非一過性のコンピュータ読み取り可能な命令は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡するための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成するための命令であって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、命令と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成するための命令であって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、命令と、
メディアコンテンツをユーザデバイスに提供するための命令と、
前記メディアコンテンツの長さを長さ閾値と比較するための命令と、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令と、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令と
を備えている、非一過性のコンピュータ読み取り可能な媒体。
（項目３３）
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目３４）
短いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目３５）
短いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目３６）
長いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと
前記ユーザ要求に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目３７）
長いメディア視聴プロファイルを生成するための前記命令は、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を行うための命令と
を備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目３８）
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定するための命令と、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにするための命令と、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにするための命令と
をさらに備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目３９）
前記推奨アイテムを前記ユーザデバイスに提供するための前記命令は、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令
を備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目４０）
前記推奨アイテムを前記ユーザデバイスに提供するための前記命令は、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を行うための命令
を備えている、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目４１）
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、項目３２に記載の非一過性のコンピュータ読み取り可能な媒体。
（項目４２）
推奨をユーザに提供する方法であって、前記方法は、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが短尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、短いメディア視聴プロファイルを生成することであって、前記短いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っている間の前記ユーザの挙動を追跡することと、
前記ユーザが長尺メディアコンテンツを鑑賞することに関わり合っていたときに追跡された前記ユーザの挙動に基づいて、長いメディア視聴プロファイルを生成することであって、前記長いメディア視聴プロファイルは、複数の推奨メタデータを備えている、ことと、
メディアコンテンツをユーザデバイスに提供することと、
前記メディアコンテンツの長さを長さ閾値と比較することと、
前記メディアコンテンツの長さが前記長さ閾値に対応することを決定することに応答して、
前記長いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記長いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと、
前記メディアコンテンツの長さが前記長さ閾値に対応しないことを決定することに応答して、
前記短いメディア視聴プロファイルをアクティブにすることと、
推奨アイテムを選択することであって、前記推奨アイテムのメタデータは、前記短いメディア視聴プロファイルの少なくとも１つの推奨メタデータに合致している、ことと、
前記推奨アイテムを前記ユーザデバイスに提供することと
を含む、方法。
（項目４３）
前記長尺メディアコンテンツは、少なくとも１つの長編映画または全編テレビエピソードを備え、
前記短尺メディアコンテンツは、ユーザが作成した短いビデオ、ビデオクリップ、音楽ビデオ、およびニュースビデオのうちの少なくとも１つを備えている、項目４２に記載の方法。
（項目４４）
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、項目４２−４３のいずれか１項に記載の方法。
（項目４５）
短いメディア視聴プロファイルを生成することは、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが短尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記短尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、項目４２−４４のいずれか１項に記載の方法。
（項目４６）
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後のコンテンツに関するユーザ要求を監視することと、
前記ユーザ要求に関連付けられたメタデータを記憶することと
を含む、項目４２−４５のいずれか１項に記載の方法。
（項目４７）
長いメディア視聴プロファイルを生成することは、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞していることを決定することに応答して、
前記長尺メディアコンテンツが再生されている時間中またはその直後、広告を前記ユーザデバイスに提供することと、
前記広告に対する前記ユーザの応答を監視することと、
前記ユーザの応答が好意的であったことを決定することに応答して、前記広告に関連付けられたメタデータを記憶することと
を含む、項目４２−４６のいずれか１項に記載の方法。
（項目４８）
時刻、ユーザの場所、前記ユーザから受信された検索入力のうちの少なくとも１つを分析し、前記ユーザが長尺メディアコンテンツを鑑賞する気分であるか、短尺メディアコンテンツを鑑賞する気分であるかを決定することと、
前記ユーザが長尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記長いメディア視聴プロファイルをアクティブにすることと、
前記ユーザが短尺メディアコンテンツを鑑賞する気分であることを決定することに応答して、前記短いメディア視聴プロファイルをアクティブにすることと
をさらに含む、項目４２−４７のいずれか１項に記載の方法。
（項目４９）
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記短いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の短尺メディアコンテンツに関連付けられた短尺推奨アイテムを選択することと、
前記短尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、項目４２−４８のいずれか１項に記載の方法。
（項目５０）
前記推奨アイテムを前記ユーザデバイスに提供することは、
前記長いメディア視聴プロファイルがアクティブであることを決定することに応答して、
第２の長尺メディアコンテンツに関連付けられた長尺推奨アイテムを選択することと、
前記長尺推奨アイテムを前記ユーザデバイスに提供することと
を含む、項目４２−４９のいずれか１項に記載の方法。
（項目５１）
前記推奨アイテムは、前記アクティブにされた視聴プロファイルの少なくとも１つの推奨メタデータに合致するメタデータを有する広告である、項目４２−５０のいずれか１項に記載の方法。
【国際調査報告】
2021503821.tif 000018
2021503821.tif 000019
2021503821.tif 000020