(57)【要約】      （修正有）【課題】ユーザ機器デバイスをコンテンツ消費材料で自動構成するためのシステムおよび方法を提供する。【解決手段】システムのサーバは、ユーザがＵＥデバイスを購入したことに応答して、購入情報（例えば、クレジットカード番号）およびＵＥデバイス識別子（例えば、購入されたＵＥデバイスの製造番号）を受信する。受信後、データベースが、購入情報と関連付けられたユーザアカウントを識別するために検索される。ユーザアカウントは、他のＵＥデバイスによって処理されたコンテンツ消費材料を識別し、ユーザが、コンテンツを消費することを可能にする。通信は、次いで、ＵＥデバイスに伝送され、ＵＥデバイスを識別されたコンテンツ消費材料で構成させる。【選択図】図５Ａ
2018198066.tif 000002
【特許請求の範囲】
【請求項１】
他のユーザ機器上でユーザによって使用されるアプリケーションを伴って前記ユーザが新たに購入したユーザ機器を自動的に構成するための方法であって、前記方法は、
前記ユーザ機器において、前記ユーザ機器が未だ構成されていないことを決定することと、
前記ユーザ機器が未だ構成されていないことを決定することに基づいて、前記ユーザの識別を要求するクエリを伝送することと、
前記ユーザの識別を伴って前記クエリに対応する応答を受信することと、
前記応答を受信することに基づいて、他のユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む要求を伝送することと、
前記ユーザ機器と互換性がある前記アプリケーションのサブセットを決定することと、
前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定することと、
インストールされていないと決定された前記アプリケーションを自動的にダウンロードすることと、
各ダウンロードされたアプリケーションに対するモジュールを含むように前記ユーザ機器のプラットフォームを修正することであって、各モジュールは、前記ユーザによって選択されると、対応するダウンロードされたアプリケーションを実行することにより、前記ユーザが前記対応するダウンロードされたアプリケーションを使用してコンテンツを消費することを可能にする、ことと
を含む、方法。
【請求項２】
前記異なるユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む前記要求を伝送することは、
一意的な識別子を伝送することであって、前記一意的な識別子は、前記ユーザ機器およびユーザデバイス識別子を取得するために前記ユーザによって使用されるトランザクションツールのアイデンティティを含む、ことと、
前記ユーザのユーザアカウントが存在することを示すものを伝送することと
を含む、請求項１に記載の方法。
【請求項３】
前記ユーザの識別を伴って前記クエリに対応する応答を受信することは、前記ユーザのユーザアカウントを受信することを含む、請求項１に記載の方法。
【請求項４】
前記ユーザに対してプロンプトを生成することをさらに含み、前記プロンプトは、前記ユーザ機器上のインストールを選択するために、前記ユーザの前記ユーザアカウントに関連付けられた少なくとも１つのアプリケーションのリストを表示する、請求項３に記載の方法。
【請求項５】
前記ユーザ機器識別子は、前記ユーザ機器のシリアル番号、前記ユーザ機器のＩＰアドレス、前記ユーザ機器の一意的なインジケータ、前記ユーザ機器のＭＡＣアドレスのうちの少なくとも１つである、請求項２に記載の方法。
【請求項６】
前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定することは、
前記サブセットの各アプリケーションと前記ユーザ機器上に予め構成されているデフォルトアプリケーションとを比較することと、
前記比較から、前記ユーザ機器にインストールされていない前記アプリケーションの前記サブセットの各アプリケーションを決定することと
を含む、請求項１に記載の方法。
【請求項７】
インストールされていないと決定された前記アプリケーションを自動的にダウンロードすることは、
サーバから、インストールされていないと決定された前記アプリケーションに関連するインストレーションファイルを自動的に検索することと、
前記検索されたインストレーションファイルを自動的に実行することと
を含む、請求項１に記載の方法。
【請求項８】
指標を受信することをさらに含み、前記指標は、前記ユーザ機器デバイスが自動的に構成されるであろうことを示す、請求項１に記載の方法。
【請求項９】
前記指標を受信することは、
前記ユーザ機器が初めて電源オンにされたことを決定することと、
前記ユーザ機器が工場設定で構成されていることを決定することと、
前記ユーザ機器が初めてインターネットにアクセスしたことを決定することと、
付加的ログイン情報が初めて前記ユーザ機器に登録されたことを決定することと、
ユーザ要求が受信されたことを決定することと
のうちの少なくとも１つがなされたことを決定することを含む、請求項８に記載の方法。
【請求項１０】
前記ユーザ機器上に予めインストールされたアプリケーションを検索することと、
前記識別から決定されたユーザ選好に基づいて、前記予めインストールされたアプリケーションを自動的に修正することと
をさらに含む、請求項１に記載の方法。
【請求項１１】
異なるユーザ機器上でユーザによって使用されるアプリケーションを伴って前記ユーザが新たに購入したユーザ機器を自動的に構成するためのシステムであって、
前記システムは、制御回路を含み、
前記制御回路は、
前記ユーザ機器において、前記ユーザ機器が未だ構成されていないことを決定することと、
前記ユーザ機器が未だ構成されていないことを決定することに基づいて、前記ユーザの識別を要求するクエリを伝送することと、
前記ユーザの識別を伴って前記クエリに対応する応答を受信することと、
前記応答を受信することに基づいて、異なるユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む要求を伝送することと、
前記ユーザ機器と互換性がある前記アプリケーションのサブセットを決定することと、
前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定することと、
インストールされていないと決定された前記アプリケーションを自動的にダウンロードすることと、
各ダウンロードされたアプリケーションに対するモジュールを含むように前記ユーザ機器のプラットフォームを修正することであって、各モジュールは、前記ユーザによって選択されると、対応するダウンロードされたアプリケーションを実行することにより、前記ユーザが前記対応するダウンロードされたアプリケーションを使用してコンテンツを消費することを可能にする、ことと
を行うように構成されている、システム。
【請求項１２】
前記制御回路は、
一意的な識別子を伝送することであって、前記一意的な識別子は、前記ユーザ機器およびユーザデバイス識別子を取得するために前記ユーザによって使用されるトランザクションツールのアイデンティティを含む、ことと、
前記ユーザのユーザアカウントが存在することを示すものを伝送することと
によって、前記異なるユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む前記要求を伝送するように構成されている、請求項１１に記載のシステム。
【請求項１３】
前記制御回路は、前記ユーザのユーザアカウントを受信することによって、前記ユーザの識別を伴って前記クエリに対応する応答を受信するように構成されている、請求項１１に記載のシステム。
【請求項１４】
前記制御回路は、前記ユーザに対してプロンプトを生成するようにさらに構成されており、前記プロンプトは、前記ユーザ機器上のインストールを選択するために、前記ユーザの前記ユーザアカウントに関連付けられた少なくとも１つのアプリケーションのリストを表示する、請求項１３に記載のシステム。
【請求項１５】
前記ユーザ機器識別子は、前記ユーザ機器のシリアル番号、前記ユーザ機器のＩＰアドレス、前記ユーザ機器の一意的なインジケータ、前記ユーザ機器のＭＡＣアドレスのうちの少なくとも１つである、請求項１２に記載のシステム。
【請求項１６】
前記制御回路は、
前記サブセットの各アプリケーションと前記ユーザ機器上に予め構成されているデフォルトアプリケーションとを比較することと、
前記比較から、前記ユーザ機器にインストールされていない前記アプリケーションの前記サブセットの各アプリケーションを決定することと
によって、前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定するように構成されている、請求項１１に記載のシステム。
【請求項１７】
前記制御回路は、
サーバから、インストールされていないと決定された前記アプリケーションに関連するインストレーションファイルを自動的に検索することと、
前記検索されたインストレーションファイルを自動的に実行することと
によって、インストールされていないと決定された前記アプリケーションを自動的にダウンロードするように構成されている、請求項１１に記載のシステム。
【請求項１８】
前記制御回路は、指標を受信するようにさらに構成されており、前記指標は、前記ユーザ機器デバイスが自動的に構成されるであろうことを示す、請求項１１に記載のシステム。
【請求項１９】
前記制御回路は、
前記ユーザ機器が初めて電源オンにされたことを決定することと、
前記ユーザ機器が工場設定で構成されていることを決定することと、
前記ユーザ機器が初めてインターネットにアクセスしたことを決定することと、
付加的ログイン情報が初めて前記ユーザ機器に登録されたことを決定することと、
ユーザ要求が受信されたことを決定することと
のうちの少なくとも１つがなされたことを決定することによって、前記指標を受信するように構成されている、請求項１８に記載のシステム。
【請求項２０】
前記制御回路は、
前記ユーザ機器上に予めインストールされたアプリケーションを検索することと、
前記識別から決定されたユーザ選好に基づいて、前記予めインストールされたアプリケーションを自動的に修正することと
を行うようにさらに構成されている、請求項１１に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
（背景）
本出願は、２０１３年３月１１日に出願された米国特許出願第１３／７９４，２９２号
の利益を主張する。上記文献は、その全体としてここに参照することによって本明細書に
おいて援用される。
【０００２】
消費者が、パーソナルコンピュータ、ラップトップコンピュータ、タブレットコンピュ
ータ、携帯電話、および同等物等の共通能力を共有する、複数のユーザ機器（ＵＥ）デバ
イスを購入および所有するのは一般的である。これらの同一消費者は、多くの場合、多く
のサービスを購入しており、それぞれ、別個のユーザ名およびパスワードを要求する。加
えて、これらの同一消費者は、多くの場合、ストリーミングビデオアプリケーションおよ
び他のアプリケーション等の複数のアプリケーションを利用している。
【０００３】
現在、アプリケーションを新しく購入されたＵＥデバイス上にインストールし、次いで
、そのアプリケーションに関連するユーザ情報をその新しく購入されたＵＥデバイスにイ
ンポートすることが可能性として考えられるが、典型的購入者が使用する膨大な量のアプ
リケーションを前提として、購入した全ての新しいＵＥデバイスにそのようにする必要が
あることは、非常に煩わしい。
【発明の概要】
【課題を解決するための手段】
【０００４】
（要約）
新しく購入されたＵＥデバイスを、他のＵＥデバイスによって、ユーザがコンテンツを
消費することを可能にするように以前に処理されたコンテンツ消費材料で自動構成するた
めの方法およびシステムが、本明細書に提供される。これらの方法およびシステムは、Ｕ
Ｅデバイスの購入に応答して、購入情報（例えば、クレジットカード番号）および購入さ
れたＵＥデバイスと関連付けられたＵＥデバイス識別子（例えば、購入されたＵＥデバイ
スの製造番号）を受信することによって提供される。本情報の受信に応じて、データベー
スが、受信された購入情報に基づいて、ユーザアカウントを識別するために検索される。
ユーザアカウントは、クレジットカード所有者の識別を判定し、そこから、クレジットカ
ード所有者が自身の他のＵＥデバイス上で使用する購読物およびアプリケーションを判定
することによって識別され得る。識別されたユーザアカウントは、ユーザがコンテンツを
消費することを可能にするように、購入者によって使用される別のＵＥデバイスによって
処理された（例えば、古いコンピュータ上で購入者によって使用されるアプリケーション
）コンテンツ消費材料を識別してもよい。通信が、次いで、ＵＥデバイスが、ユーザアカ
ウントによって識別されたコンテンツ消費材料で構成されるように、ＵＥデバイス識別子
に基づいて、購入されたＵＥデバイスに行われてもよい。
【０００５】
いくつかの実施形態では、コンテンツ消費材料は、アプリケーションを含み得る。ユー
ザアカウントと関連付けられた、またはそれによって識別されたどのコンテンツ消費材料
が、新しく購入されたＵＥデバイスと互換性があるかに関して、判定が行われてもよい。
例えば、第１のプラットフォーム（例えば、Ａｎｄｒｏｉｄデバイス）を使用して動作す
る、購入者の第１のＵＥデバイス上のいくつかのコンテンツ消費材料は、第２のプラット
フォーム（例えば、ＭａｃＢｏｏｋ  Ａｉｒデバイス）を使用して動作する、第２のＵＥ
デバイスと互換性がない場合がある。本判定は、通信ネットワークを介して、データベー
スにアクセスし、どのコンテンツ消費材料が購入されたＵＥデバイスに対応する具体的プ
ラットフォームと互換性があるかどうかを判定するために行われ得る。例えば、コンピュ
ータ（例えば、Ｓａｍｓｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋ）が、店舗で購入されると、購入
者のクレジットカード情報が、購入者がユーザアカウントを有するかどうかを判定するた
めに使用されてもよい。ユーザが、実際、ユーザアカウントを有する場合、ユーザアカウ
ントが、購入されたコンピュータが動作するために使用するプラットフォームと互換性が
ない専用アプリケーションと関連付けられた情報を含むかどうかを判定してもよい（例え
ば、ｉＴｕｎｅｓ等のＡｐｐｌｅによって作成されたＵＥデバイスに限定される製品は、
Ａｎｄｒｏｉｄプラットフォームと互換性がない）。
【０００６】
購入者が、実際、ユーザアカウントを有することを判定後、サーバは、次いで、ＵＥデ
バイスをユーザアカウントによって識別されたコンテンツ消費材料で構成させる通信をＵ
Ｅデバイスに伝送してもよい。サーバに通信を伝送させるトリガは、可変条件に依存して
もよい。例えば、サーバは、ＵＥデバイスが初めてオンにされた、またはＵＥデバイスが
デフォルトまたは工場設定に設定されていることの指示が受信されると、通信を伝送して
もよい。別の実施形態では、サーバは、指示が、ＵＥと関連付けられた全ユーザアカウン
トの一覧を含め、ＵＥから受信されると、通信を伝送してもよく、購入者のユーザアカウ
ントがその一覧の一部ではないことの判定が行われてもよい。そのような指示は、ＵＥデ
バイスにアドレス指定されるＨＥＬＬＯメッセージを周期的に伝送することによって受信
されてもよく、アドレス指定は、ＵＥデバイス識別子に基づく。ＨＥＬＬＯメッセージへ
の応答が、受信されると、サーバは、そこから、購入されたＵＥデバイスが、購入者のユ
ーザアカウントと以前に関連付けられていないことを判定してもよい。例えば、Ｓａｍｓ
ｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋ等の新しく購入された第１のデバイスが、初めてオンにさ
れると、第１のデバイスは、サーバが、購入者のユーザアカウントと関連付けられた情報
を第１のデバイスに伝送することを把握するように、ＨＥＬＬＯメッセージをヒアリング
し、Ｉ’Ｍ  ＨＥＲＥメッセージを伝送してもよい。
【０００７】
ユーザアカウントを識別するとき、購入情報は、購入者が誰であるかを判定するために
使用されてもよい。購入情報は、購入を行うために使用されるクレジットカードと関連付
けられたクレジットカード番号、資金が購入を行うために使用された銀行口座番号または
デビットカード番号、購入者と関連付けられたユーザ名、購入を完了するための資金を提
供するように構成されるエンティティの識別子、および購入者の自宅住所を含んでもよい
。例えば、ｗｗｗ．ａｍａｚｏｎ．ｃｏｍ上のユーザ名がｊｓｍｉｔｈ１２＠ｇｍａｉｌ
．ｃｏｍであるＪｏｈｎ  Ｓｍｉｔｈによって、Ｓａｍｓｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋ
等のＵＥデバイスのオンライン購入が、ｗｗｗ．ａｍａｚｏｎ．ｃｏｍ等のオンラインベ
ンダを通して行われると、データベースが、実際、購入を行ったのがＪｏｈｎ  Ｓｍｉｔ
ｈであったかを識別し、Ｊｏｈｎ  Ｓｍｉｔｈのユーザアカウントを識別するためにアク
セスされてもよい。ユーザアカウントは、次いで、Ｊｏｈｎ  Ｓｍｉｔｈがコンテンツを
消費することを可能にするように、Ｊｏｈｎ  Ｓｍｉｔｈが所有する別のＵＥデバイスに
よって処理されたコンテンツ消費材料を識別するために使用されてもよい。本時点におい
て、Ｊｏｈｎ  Ｓｍｉｔｈのユーザアカウントと関連付けられた情報は、その製造番号等
、Ｓａｍｓｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋのデバイス識別子に基づいて、Ｊｏｈｎ  Ｓｍ
ｉｔｈの新しいＳａｍｓｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋに容易に伝送され得る。
【０００８】
Ｊｏｈｎ  Ｓｍｉｔｈがその新しいＳａｍｓｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋ上に所望す
るであろう、Ｊｏｈｎ  Ｓｍｉｔｈのユーザアカウントと関連付けられた、またはそれに
よって識別されたコンテンツ消費材料は、ユーザ名、パスワード、ユーザプロファイル設
定、デバイス設定、およびＪｏｈｎ  Ｓｍｉｔｈが使用することを所望するアプリケーシ
ョンを含んでもよい。例えば、Ｊｏｈｎ  Ｓｍｉｔｈが、その新しいＳａｍｓｕｎｇ  Ｃ
ｈｒｏｍｅｂｏｏｋを最初にオンにすると、そのＣｈｒｏｍｅｂｏｏｋは、オンラインシ
ョッピングウェブサイト、オンラインバンキングウェブサイト、および任意の他のウェブ
サイト等、使用を所望するサイトのためのそのユーザ名およびパスワードで自動的に構成
されてもよい。さらに、Ｊｏｈｎ  Ｓｍｉｔｈの新しいＳａｍｓｕｎｇ  Ｃｈｒｏｍｅｂ
ｏｏｋはまた、ＹｏｕＴｕｂｅ（登録商標）、Ｆｒｕｉｔ  Ｎｉｎｊａ、およびＳｐｏｔ
ｉｆｙ等、Ｊｏｈｎ  Ｓｍｉｔｈが使用を所望する、アプリケーションで自動構成されて
もよい。
【０００９】
ＵＥデバイスが自動構成される様式は、ＵＥデバイスが、サーバによって伝送される通
信を処理し、ユーザアカウントによって識別されたコンテンツ消費材料を識別することを
含んでもよい。例えば、そのような処理は、ＵＥに、ユーザが別のデバイスにダウンロー
ドしたアプリケーションを識別させてもよい。ＵＥデバイスは、次いで、識別されたコン
テンツ消費材料と関連付けられたどのアプリケーションが、ＵＥデバイス上に未だ構成さ
れていないかを判定してもよい（例えば、ユーザアカウントと関連付けられたアプリケー
ションのうちのどの１つが、新しいＵＥデバイス上に事前にインストールされたかどうか
を判定する）。未だインストールされていないと判定されたアプリケーションは、ＵＥデ
バイスにダウンロードされてもよく、ＵＥデバイスのプラットフォームは、次いで、ダウ
ンロードされたアプリケーション毎に、モジュールを含むように修正されてもよい。ユー
ザがモジュールを選択すると、対応するダウンロードされたアプリケーションは、ユーザ
がそのアプリケーションを使用してコンテンツを消費することを可能にされるように、実
行されてもよい。
本願明細書は、例えば、以下の項目も提供する。
（項目１）
新しく購入されたユーザ機器（ＵＥ）デバイスをユーザと関連付けられたコンテンツ消
費材料で自動的に構成するための方法であって、前記方法は、
前記ユーザが前記ＵＥデバイスを購入したことに応答して、購入情報およびＵＥデバイ
ス識別子を受信することと、
ユーザアカウント情報のデータベースを検索し、前記受信された購入情報に基づいてユ
ーザアカウントを識別することであって、前記識別されたユーザアカウントは、前記ユー
ザと関連付けられた前記コンテンツ消費材料を識別する、ことと、
前記ＵＥデバイス識別子に基づいて、前記ＵＥデバイスに、前記ＵＥデバイスを前記ユ
ーザアカウントによって識別された前記コンテンツ消費材料で構成させる通信を自動的に
伝送することと
を含む、方法。
（項目２）
前記ＵＥデバイスへの自動伝送は、
前記ＵＥデバイスが初めてオンにされたという判定と、
前記ＵＥデバイスが工場設定で構成されているという判定と、
前記ＵＥデバイスが初めてインターネットにアクセスしたという判定と、
付加的ユーザログイン情報が初めて前記ＵＥデバイスに登録されたという判定と、
ユーザ要求が受信されたという判定と
のうちの少なくとも１つが行われたときに生じる、項目１に記載の方法。
（項目３）
前記通信は、前記識別されたコンテンツ消費材料と関連付けられた情報を備える、項目
１に記載の方法。
（項目４）
前記データベースを検索することはさらに、
前記ＵＥデバイス識別子に基づいて、前記ＵＥデバイスと互換性がある複数のコンテン
ツ消費材料のセットを判定することと、
前記コンテンツ消費材料として使用するために、前記セットを読み出すことと
を含む、項目１に記載の方法。
（項目５）
前記ＵＥデバイスによって、前記伝送された通信を処理し、前記ユーザアカウントによ
って識別された前記コンテンツ消費材料を識別することと、
前記識別されたコンテンツ消費材料と関連付けられた複数のアプリケーションのうちの
どれが、前記ＵＥデバイス上で未だ構成されていないかを判定することと、
前記ＵＥデバイスによって、未だインストールされていないと判定されるアプリケーシ
ョンをダウンロードすることと、
ダウンロードされたアプリケーション毎にモジュールを含むように、前記ＵＥデバイス
のプラットフォームを修正することであって、各モジュールは、前記ユーザによって選択
されると、前記対応するダウンロードされたアプリケーションを実行し、前記ユーザが、
前記対応するダウンロードされたアプリケーションを使用して、コンテンツを消費するこ
とを可能にする、ことと
によって、前記ＵＥデバイスを前記コンテンツ消費材料で構成することをさらに含む、
項目１に記載の方法。
（項目６）
前記ユーザと関連付けられた前記コンテンツ消費材料は、前記ユーザが前記ＵＥデバイ
スを購入することに先立って、前記ユーザがコンテンツを消費することを可能にするよう
に、別のＵＥデバイスによって処理されている、項目１に記載の方法。
（項目７）
前記購入情報は、クレジットカード番号、銀行口座番号、ユーザ名、前記購入を完了す
るための資金を提供するように構成されるエンティティの識別子、および住所のうちの少
なくとも１つを含む、項目１に記載の方法。
（項目８）
前記ＵＥデバイス識別子は、前記ＵＥデバイスの製造番号、前記ＵＥデバイスのＩＰア
ドレス、前記ＵＥデバイスの一意のインジケータ、および前記ＵＥデバイスのＭＡＣアド
レスのうちの少なくとも１つである、項目１に記載の方法。
（項目９）
前記コンテンツ消費材料は、ユーザプロファイル設定、デバイス設定、ユーザ名、パス
ワード、およびアプリケーションのうちの少なくとも１つを含む、項目１に記載の方法。
（項目１０）
前記ＵＥデバイスが前記通信を受信すると、前記ＵＥデバイスは、前記コンテンツ消費
材料によって識別されたアプリケーションを自動的にダウンロードする、項目１に記載の
方法。
（項目１１）
新しく購入されたユーザ機器（ＵＥ）デバイスをユーザと関連付けられたコンテンツ消
費材料で自動的に構成するためのシステムであって、前記システムは、プロセッサを備え
、前記プロセッサは、
前記ユーザが前記ＵＥデバイスを購入したことに応答して、購入情報およびＵＥデバイ
ス識別子を受信することと、
ユーザアカウント情報のデータベースを検索し、前記受信された購入情報に基づいてユ
ーザアカウントを識別することであって、前記識別されたユーザアカウントは、前記ユー
ザと関連付けられた前記コンテンツ消費材料を識別する、ことと、
前記ＵＥデバイス識別子に基づいて、前記ＵＥデバイスに、前記ＵＥデバイスを前記ユ
ーザアカウントによって識別された前記コンテンツ消費材料で構成させる通信を自動的に
伝送することと
を行うように構成されている、システム。
（項目１２）
前記ＵＥデバイスへの自動伝送は、
前記ＵＥデバイスが初めてオンにされたという判定と、
前記ＵＥデバイスが工場設定で構成されているという判定と、
前記ＵＥデバイスが初めてインターネットにアクセスしたという判定と、
付加的ユーザログイン情報が初めて前記ＵＥデバイスに登録されたという判定と、
ユーザ要求が受信されたという判定と
のうちの少なくとも１つが行われたときに生じる、項目１１に記載のシステム。
（項目１３）
前記通信は、前記識別されたコンテンツ消費材料と関連付けられた情報を備える、項目
１１に記載のシステム。
（項目１４）
前記プロセッサはさらに、
前記ＵＥデバイス識別子に基づいて、前記ＵＥデバイスと互換性がある複数のコンテン
ツ消費材料のセットを判定することと、
前記コンテンツ消費材料として使用するために、前記セットを読み出すことと
を行うように構成されている、項目１１に記載のシステム。
（項目１５）
前記プロセッサはさらに、
前記ＵＥデバイスによって、前記伝送された通信を処理し、前記ユーザアカウントによ
って識別された前記コンテンツ消費材料を識別することと、
前記ＵＥデバイスによって、前記識別されたコンテンツ消費材料と関連付けられた複数
のアプリケーションのうちのどれが、前記ＵＥデバイス上で未だ構成されていないかを判
定することと、
前記ＵＥデバイスによって、未だインストールされていないと判定されるアプリケーシ
ョンをダウンロードすることと、
前記ＵＥデバイスによって、ダウンロードされたアプリケーション毎にモジュールを含
むように、前記ＵＥデバイスのプラットフォームを修正することであって、各モジュール
は、前記ユーザによって選択されると、前記対応するダウンロードされたアプリケーショ
ンを実行し、前記ユーザが、前記対応するダウンロードされたアプリケーションを使用し
て、コンテンツを消費することを可能にすることと
によって、前記ＵＥデバイスを前記コンテンツ消費材料で構成するように構成されてい
る、項目１１に記載のシステム。
（項目１６）
前記ユーザと関連付けられた前記コンテンツ消費材料は、前記ユーザが前記ＵＥデバイ
スを購入することに先立って、前記ユーザがコンテンツを消費することを可能にするよう
に、別のＵＥデバイスによって処理されている、項目１１に記載のシステム。
（項目１７）
前記購入情報は、クレジットカード番号、銀行口座番号、ユーザ名、前記購入を完了す
るための資金を提供するように構成されるエンティティの識別子、および住所のうちの少
なくとも１つを含む、項目１１に記載のシステム。
（項目１８）
前記ＵＥデバイス識別子は、前記ＵＥデバイスの製造番号、前記ＵＥデバイスのＩＰア
ドレス、前記ＵＥデバイスの一意のインジケータ、および前記ＵＥデバイスのＭＡＣアド
レスのうちの少なくとも１つである、項目１１に記載のシステム。
（項目１９）
前記コンテンツ消費材料は、ユーザプロファイル設定、デバイス設定、ユーザ名、パス
ワード、およびアプリケーションのうちの少なくとも１つを含む、項目１１に記載のシス
テム。
（項目２０）
前記ＵＥデバイスが前記通信を受信すると、前記ＵＥデバイスは、前記コンテンツ消費
材料によって識別されたアプリケーションを自動的にダウンロードする、項目１１に記載
のシステム。
（項目２１）
新しく購入されたユーザ機器（ＵＥ）デバイスをユーザと関連付けられたコンテンツ消
費材料で自動的に構成するためのシステムであって、前記システムは、
前記ユーザが前記ＵＥデバイスを購入したことに応答して、購入情報およびＵＥデバイ
ス識別子を受信するための手段と、
ユーザアカウント情報のデータベースを検索し、前記受信された購入情報に基づいてユ
ーザアカウントを識別するための手段であって、前記識別されたユーザアカウントは、前
記ユーザと関連付けられた前記コンテンツ消費材料を識別する、手段と、
前記ＵＥデバイス識別子に基づいて、前記ＵＥデバイスに、前記ＵＥデバイスを前記ユ
ーザアカウントによって識別された前記コンテンツ消費材料で構成させる通信を自動的に
伝送するための手段と
を備える、システム。
（項目２２）
前記ＵＥデバイスへの自動伝送は、
前記ＵＥデバイスが初めてオンにされたという判定と、
前記ＵＥデバイスが工場設定で構成されているという判定と、
前記ＵＥデバイスが初めてインターネットにアクセスしたという判定と、
付加的ユーザログイン情報が初めて前記ＵＥデバイスに登録されたという判定と、
ユーザ要求が受信されたという判定と
のうちの少なくとも１つが行われたときに生じる、項目２１に記載のシステム。
（項目２３）
前記通信は、前記識別されたコンテンツ消費材料と関連付けられた情報を備える、項目
２１に記載のシステム。
（項目２４）
前記データベースを検索するための手段はさらに、
前記ＵＥデバイス識別子に基づいて、前記ＵＥデバイスと互換性がある複数のコンテン
ツ消費材料のセットを判定するための手段と、
前記コンテンツ消費材料として使用するために、前記セットを読み出すための手段と
を備える、項目２１に記載のシステム。
（項目２５）
前記ＵＥデバイスによって、前記伝送された通信を処理し、前記ユーザアカウントによ
って識別された前記コンテンツ消費材料を識別するための手段と、
前記識別されたコンテンツ消費材料と関連付けられた複数のアプリケーションのうちの
どれが、前記ＵＥデバイス上で未だ構成されていないかを判定するための手段と、
前記ＵＥデバイスによって、未だインストールされていないと判定されるアプリケーシ
ョンをダウンロードするための手段と、
ダウンロードされたアプリケーション毎にモジュールを含むように、前記ＵＥデバイス
のプラットフォームを修正するための手段であって、各モジュールは、前記ユーザによっ
て選択されると、前記対応するダウンロードされたアプリケーションを実行し、前記ユー
ザが、前記対応するダウンロードされたアプリケーションを使用して、コンテンツを消費
することを可能にする、手段と
を備える、前記ＵＥデバイスを前記コンテンツ消費材料で構成するための手段をさらに
備える、項目２１に記載のシステム。
（項目２６）
前記ユーザと関連付けられた前記コンテンツ消費材料は、前記ユーザが前記ＵＥデバイ
スを購入することに先立って、前記ユーザがコンテンツを消費することを可能にするよう
に、別のＵＥデバイスによって処理されている、項目２１に記載のシステム。
（項目２７）
前記購入情報は、クレジットカード番号、銀行口座番号、ユーザ名、前記購入を完了す
るための資金を提供するように構成されるエンティティの識別子、および住所のうちの少
なくとも１つを含む、項目２１に記載のシステム。
（項目２８）
前記ＵＥデバイス識別子は、前記ＵＥデバイスの製造番号、前記ＵＥデバイスのＩＰア
ドレス、前記ＵＥデバイスの一意のインジケータ、および前記ＵＥデバイスのＭＡＣアド
レスのうちの少なくとも１つである、項目２１に記載のシステム。
（項目２９）
前記コンテンツ消費材料は、ユーザプロファイル設定、デバイス設定、ユーザ名、パス
ワード、およびアプリケーションのうちの少なくとも１つを含む、項目２１に記載のシス
テム。
（項目３０）
前記ＵＥデバイスが前記通信を受信すると、前記ＵＥデバイスは、前記コンテンツ消費
材料によって識別されたアプリケーションを自動的にダウンロードする、項目２１に記載
のシステム。
【００１０】
本開示の上記および他の目的および利点は、類似参照文字が全体を通して類似部品を指
す、添付図面と併せて解釈される、以下の詳細な説明を考慮することによって明白となる
であろう。
【図面の簡単な説明】
【００１１】
【図１】図１は、本開示のいくつかの実施形態による、メディアガイドアプリケーション一覧および他のメディアガイド情報を提供するように使用され得る、表示画面の例証的実施形態を示す。
【図２Ａ】図２Ａは、本開示のいくつかの実施形態による、メディアガイドアプリケーション一覧を提供するように使用され得る、表示画面の別の例証的実施形態を示す。
【図２Ｂ】図２Ｂは、本開示のいくつかの実施形態による、コンテンツ消費材料を提供するように使用され得る、表示画面の別の例証的実施形態を示す。
【図３】図３は、本開示のいくつかの実施形態による、例証的ユーザ機器（ＵＥ）デバイスのブロック図である。
【図４】図４は、本開示のいくつかの実施形態による、例証的メディアシステムのブロック図である。
【図５Ａ】図５Ａは、本開示のいくつかの実施形態による、デバイスが購入されたときに取得された情報に基づいて、ユーザアカウントを識別し得る、システムの例証的実施形態を示す。
【図５Ｂ】図５Ｂは、本開示のいくつかの実施形態による、新しく購入されたＵＥデバイスと互換性がある、ユーザアカウントと関連付けられた、またはそれによって識別されたコンテンツ消費材料を識別し得る、システムの例証的実施形態を示す。
【図６】図６は、本開示のいくつかの実施形態による、ユーザアカウントと関連付けられたフィールドを詳述する、データベースエントリの例証的実施形態を示す。
【図７】図７は、本開示のいくつかの実施形態による、ＵＥデバイス識別子、ＵＥデバイスの製造業者およびモデル、およびどのコンテンツ消費材料がそれらのＵＥデバイスと互換性があるかということの間の関連付けを詳述する、データベースエントリの例証的実施形態を示す。
【図８】図８は、本開示のいくつかの実施形態による、ＵＥデバイスが購入されたときに取得された情報に基づいて、ユーザアカウントを識別し、ＵＥデバイスに、ＵＥデバイスをユーザアカウントによって識別されたコンテンツ消費材料で構成させる通信を伝送する際に関わる、例証的ステップのフロー図である。
【図９】図９は、本開示のいくつかの実施形態による、新しく購入されたＵＥデバイスと互換性がある、ユーザアカウントと関連付けられたコンテンツ消費情報と関連付けられたアプリケーションを識別する際に関わる、例証的ステップのフロー図である。
【図１０】図１０は、本開示のいくつかの実施形態による、ＵＥデバイスが自動構成されるべきとき、ＵＥデバイスによって行われる、例証的ステップのフロー図である。
【図１１】図１１は、本開示のいくつかの実施形態による、サーバからの通信の受信に応じて、ＵＥデバイスを構成するためにＵＥデバイスによって行われる、例証的ステップのフロー図である。
【発明を実施するための形態】
【００１２】
（実施形態の詳細な説明）
新しく購入されたＵＥデバイスを購入者に固有のコンテンツ消費材料で自動構成するた
めの方法およびシステムが、本明細書に提供される。これらの方法およびシステムは、Ｕ
Ｅデバイスの購入に応答して、購入情報（例えば、クレジットカード番号）およびＵＥデ
バイス識別子（例えば、購入されたＵＥデバイスの製造番号）を受信することによって提
供される。本情報の受信に応じて、データベースが、購入情報に基づいて、ユーザアカウ
ントを識別するために検索される。ユーザアカウントは、クレジットカード所有者の識別
を判定することによって識別され得、どのコンテンツ消費材料をクレジットカード所有者
がその他のデバイス上で使用するが、そこから判定されてもよい。通信は、次いで、自動
的に、ＵＥデバイスに伝送される、ＵＥデバイス識別子に基づいて、ＵＥデバイスをコン
テンツ消費材料で構成させてもよい。
【００１３】
用語「デバイス識別子」は、本開示のいずれにおいて使用される場合でも、ＵＥデバイ
スを一意に識別する、任意の形態の識別子を指す。これは、製造番号、ＩＰアドレス、一
意のインジケータ、ＭＡＣアドレス、または同等物であってもよい。用語「デバイス識別
子」および「デバイスＩＤ」は、本開示では同じ意味で使用され、同一定義を持つ。
【００１４】
用語「コンテンツ消費材料」は、本開示のいずれにおいて使用される場合でも、ユーザ
が、ウェブサイト、銀行口座、あるいは他の制限または非制限エンティティにログインも
しくはアクセスするために使用する、ユーザ名、ハンドル、パスワード、ＰＩＮ番号、お
よび同等物等、ユーザがコンテンツにアクセスすることを可能にする、任意の材料を指す
。コンテンツ消費材料はまた、アプリケーション、購読物、および同等物を含んでもよい。
【００１５】
用語「ユーザアカウント」は、本開示のいずれにおいて使用される場合でも、ユーザと
関連付けられたコンテンツ消費材料の指示を含むまたはそれを提供し得る、アカウントを
指す。
【００１６】
用語「プラットフォーム」は、本開示のいずれにおいて使用される場合でも、アプリケ
ーションソフトウェア等のソフトウェアを可能にする、ハードウェアアーキテクチャおよ
び／またはソフトウェアフレームワークを指す。プラットフォームは、オペレーティング
システム、コンピュータアーキテクチャ、プログラミング言語および／または関連ユーザ
インターフェース、ならびに同等物を含んでもよい。
【００１７】
用語「アプリケーション」は、本開示のいずれにおいて使用される場合でも、任意の形
態の独立型ソフトウェアを指す。そのようなソフトウェアは、自己内蔵型であってもよく
、自己実行型であってもよい。故に、そのようなソフトウェアは、修正を殆どまたは全く
伴わずに、任意のプラットフォームのデバイス上で実行可能であり得る。アプリケーショ
ンは、デバイス上で所与の時間において起動する任意の他のソフトウェアから独立して、
オペレーティングシステムによって実行可能である。アプリケーションは、オーバーザト
ップ（ＯＴＴ）アプリケーションであってもよい。
【００１８】
任意の所与のコンテンツ配信システムにおいて、ユーザに利用可能なコンテンツの量は
、膨大となり得る。結果として、多くのユーザは、ユーザがコンテンツのオプションを効
率的にナビゲートし、所望し得るコンテンツを容易に識別することを可能にする、インタ
ーフェースを通したメディアガイドの形態を所望している。そのようなガイドを提供する
アプリケーションは、本明細書では、双方向メディアガイドアプリケーションと称される
が、メディアガイドアプリケーションまたはガイドアプリケーションと称されることもあ
る。
【００１９】
双方向メディアガイドアプリケーションは、ガイドを提供するコンテンツに応じて、種
々の形態をとってもよい。典型的なタイプのメディアガイドアプリケーションの１つは、
双方向テレビ番組ガイドである。双方向テレビ番組ガイド（電子番組ガイドと称される場
合もある）は、とりわけ、ユーザが、多くのタイプのコンテンツまたはメディアアセット
間をナビゲートし、それを特定することが可能である、公知のガイドアプリケーションで
ある。双方向メディアガイドアプリケーションは、ユーザが、コンテンツ間をナビゲート
し、それを特定および選択することを可能にする、グラフィカルユーザインターフェース
画面を生成してもよい。本明細書で参照されるように、用語「メディアアセット」および
「コンテンツ」とは、電子的に消費可能なユーザアセット、例えば、テレビ番組、ならび
に有料番組、オンデマンド番組（ビデオオンデマンド（ＶＯＤ）システムにおけるような
）、インターネットコンテンツ（例えば、ストリーミングコンテンツ、ダウンロード可能
コンテンツ、ウェブキャスト等）、ビデオクリップ、オーディオ、コンテンツ情報、写真
、回転画像、ドキュメント、再生一覧、ウェブサイト、記事、書籍、電子書籍、ブログ、
広告、チャットセッション、ソーシャルメディア、アプリケーション、ゲーム、および／
または任意の他のメディアあるいはマルチメディアならびに／あるいはそれらの組み合わ
せを意味すると理解されたい。ガイドアプリケーションはまた、ユーザが、コンテンツ間
をナビゲートし、それを特定することを可能にする。本明細書で参照されるように、用語
「マルチメディア」とは、前述の少なくとも２つの異なるコンテンツ形態、例えば、テキ
スト、オーディオ、画像、ビデオ、または双方向コンテンツ形態を利用する、コンテンツ
を意味すると理解されたい。コンテンツは、ユーザ機器デバイスによって、録画、再生、
表示、またはアクセスされてもよいが、また、ライブパーフォーマンスの一部であること
も可能である。
【００２０】
インターネット、モバイルコンピューティング、および高速無線ネットワークの出現に
伴って、ユーザは、従来はそうではなかったが、ユーザ機器デバイス上でメディアにアク
セスするようになっている。本明細書で参照されるように、語句「ユーザ機器デバイス」
、「ユーザ機器」、「ユーザデバイス」、「電子デバイス」、「電子機器」、「メディア
機器デバイス」、または「メディアデバイス」は、前述のコンテンツにアクセスするため
の任意のデバイス、例えば、テレビ、スマートＴＶ、セットトップボックス、衛星テレビ
に対応するための統合型受信機デコーダ（ＩＲＤ）、デジタル記憶デバイス、デジタルメ
ディア受信機（ＤＭＲ）、デジタルメディアアダプタ（ＤＭＡ）、ストリーミングメディ
アデバイス、ＤＶＤプレーヤ、ＤＶＤレコーダ、接続型ＤＶＤ、ローカルメディアサーバ
、ＢＬＵ−ＲＡＹ（登録商標）プレーヤ、ＢＬＵ−ＲＡＹ（登録商標）レコーダ、パーソ
ナルコンピュータ（ＰＣ）、ラップトップコンピュータ、タブレットコンピュータ、ウェ
ブＴＶボックス、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、ＰＣメディアサーバ、
ＰＣメディアセンター、ハンドヘルドコンピュータ、固定電話、携帯情報端末（ＰＤＡ）
、携帯電話、ポータブルビデオプレーヤ、ポータブル音楽プレーヤ、ポータブルゲーム機
、スマートフォン、または任意の他のテレビ機器、コンピューティング機器、あるいは無
線デバイス、および／またはそれらの組み合わせを意味すると理解されたい。いくつかの
実施形態では、ユーザ機器デバイスは、正面画面および裏面画面、複数の正面画面、また
は複数の角度付き画面を有してもよい。いくつかの実施形態では、ユーザ機器デバイスは
、正面カメラおよび／または背面カメラを有してもよい。これらのユーザ機器デバイス上
で、ユーザは、テレビを通して利用可能な同一のコンテンツ間をナビゲートし、それを特
定することが可能であってもよい。その結果として、メディアガイドは、これらのデバイ
ス上でも利用可能であってもよい。提供されるガイドは、テレビのみを通して利用可能な
コンテンツ、他のタイプのユーザ機器デバイスのうちの１つまたはそれを上回るもののみ
を通して利用可能なコンテンツ、またはテレビおよび他のタイプのユーザ機器デバイスの
うちの１つまたはそれを上回るものの両方を通して利用可能なコンテンツのためのもので
あってもよい。メディアガイドアプリケーションは、ユーザ機器デバイス上で、オンライ
ンアプリケーション（すなわち、ウェブサイト上で提供される）、あるいは独立型アプリ
ケーションまたはクライアントとして提供されてもよい。メディアガイドアプリケーショ
ンを実装し得る、種々のデバイスおよびプラットフォームは、以下でより詳細に説明され
る。
【００２１】
メディアガイドアプリケーションの機能のうちの１つは、メディアガイドデータをユー
ザに提供することである。本明細書で参照されるように、語句「メディアガイドデータ」
または「ガイドデータ」は、コンテンツに関連する任意のデータ、例えば、メディア一覧
、メディア関連情報（例えば、放送時間、放送チャンネル、タイトル、内容、評価情報（
例えば、ペアレンタルコントロール評価、批評家の評価等）、ジャンルまたはカテゴリ情
報、俳優情報、放送会社またはプロバイダのロゴのロゴデータ等）、メディア形式（例え
ば、標準解像度、高解像度、３Ｄ等）、広告情報（例えば、テキスト、画像、メディアク
リップ等）、オンデマンド情報、ブログ、ウェブサイト、およびユーザが所望のコンテン
ツオプション間をナビゲートし、それを特定するために役立つ、任意の他のタイプのガイ
ドデータを意味すると理解されたい。
【００２２】
図１−２（図２Ａおよび図２Ｂを含む）は、メディアガイドデータを提供するために使
用され得る、例証的表示画面を示す。図１−２に示される表示画面は、任意の好適なユー
ザ機器デバイスまたはプラットフォーム上に実装されてもよい。図１−２の表示は、フル
画面表示として図示されているが、それらはまた、表示されているコンテンツ上に完全ま
たは部分的にオーバーレイされてもよい。ユーザは、表示画面に提供された選択可能なオ
プション（例えば、メニューオプション、一覧オプション、アイコン、ハイパーリンク等
）を選択することによって、あるいはリモートコントロールまたは他のユーザ入力インタ
ーフェースもしくはデバイス上の専用ボタン（例えば、「ガイド」ボタン）を押下するこ
とによって、コンテンツ情報へのアクセス要望を指示してもよい。ユーザの指示に応答し
て、メディアガイドアプリケーションは、いくつかの方法のうちの１つ、例えば、グリッ
ド内の時間およびチャンネル別、時間別、チャンネル別、ソース別、コンテンツ別、カテ
ゴリ別（例えば、映画、スポーツ、ニュース、子供向け、または他の番組カテゴリ）、ま
たは他の所定、ユーザ定義、あるいは他の編成基準において編成されたメディアガイド情
報を伴う表示画面を提供してもよい。メディアガイドデータの編成は、ガイドアプリケー
ションデータによって判定される。本明細書で参照されるように、語句「ガイドアプリケ
ーションデータ」は、ガイドアプリケーション、例えば、番組情報、ガイドアプリケーシ
ョン設定、ユーザ選好、ユーザアカウント情報、またはユーザプロファイル情報を操作す
る際に使用されるデータを意味すると理解されたい。
【００２３】
図１は、単一表示内の異なるタイプのコンテンツへのアクセスも可能にする、時間およ
びチャンネル別に配列された例証的グリッド番組一覧表示１００を示す。表示１００は、
以下を伴うグリッド１０２を含んでもよい：（１）各チャンネル／コンテンツタイプ識別
子（列内のセル）が利用可能な異なるチャンネルまたはコンテンツのタイプを識別する、
チャンネル／コンテンツタイプ識別子１０４の列、および（２）各時間識別子（行内のセ
ル）が番組の時間帯を識別する、時間識別子１０６の行。グリッド１０２はまた、番組一
覧１０８等の番組一覧のセルも含み、各一覧は、一覧の関連チャンネルおよび時間の上に
提供される、番組のタイトルを提供する。ユーザ入力デバイスを用いて、ユーザは、ハイ
ライト領域１１０を移動させることによって番組一覧を選択することができる。ハイライ
ト領域１１０によって選択される番組一覧に関する情報が、番組情報領域１１２内に提供
されてもよい。領域１１２は、例えば、番組タイトル、番組内容、番組が提供される時間
（該当する場合）、番組が放送されるチャンネル（該当する場合）、番組の評価、および
他の所望の情報を含んでもよい。
【００２４】
線形番組（例えば、所定の時間に複数のユーザ機器デバイスに伝送されるようにスケジ
ューリングされ、スケジューリングに従って提供される、コンテンツ）へのアクセスの提
供に加え、メディアガイドアプリケーションはまた、非線形番組（例えば、任意の時間に
おいてユーザ機器デバイスにアクセス可能であり、スケジューリングに従って提供されな
い、コンテンツ）へのアクセスも提供する。非線形番組は、オンデマンドコンテンツ（例
えば、ＶＯＤ）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウン
ロード可能メディア等）、ローカルに記憶したコンテンツ（例えば、前述の任意のユーザ
機器デバイスまたは他の記憶デバイス上に記憶されたコンテンツ）、または時間的制約の
ない他のコンテンツを含む、異なるコンテンツソースからのコンテンツを含んでもよい。
オンデマンドコンテンツは、映画または特定のコンテンツプロバイダ（例えば、「Ｔｈｅ
Ｓｏｐｒａｎｏｓ」や「Ｃｕｒｂ  Ｙｏｕｒ  Ｅｎｔｈｕｓｉａｓｍ」を提供するＨＢ
Ｏ  Ｏｎ  Ｄｅｍａｎｄ）によって提供される任意の他のコンテンツを含んでもよい。Ｈ
ＢＯ  ＯＮ  ＤＥＭＡＮＤは、Ｔｉｍｅ  Ｗａｒｎｅｒ  Ｃｏｍｐａｎｙ  Ｌ．Ｐ．らに
よって所有されるサービスマークであり、ＴＨＥ  ＳＯＰＲＡＮＯＳおよびＣＵＲＢ  Ｙ
ＯＵＲ  ＥＮＴＨＵＳＩＡＳＭは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によっ
て所有される商標である。インターネットコンテンツは、チャットセッションまたはウェ
ブキャストのようなウェブイベント、あるいはインターネットウェブサイトまたは他のイ
ンターネットアクセス（例えば、ＦＴＰ）を通して、ストリーミングコンテンツまたはダ
ウンロード可能なコンテンツとしてオンデマンドで利用可能なコンテンツを含んでもよい
。
【００２５】
グリッド１０２は、オンデマンド一覧１１４、録画コンテンツ一覧１１６、およびイン
ターネットコンテンツ一覧１１８を含む、非線形番組のメディアガイドデータを提供して
もよい。異なるタイプのコンテンツソースからのコンテンツのためのメディアガイドデー
タを組み合わせる表示は、「混合メディア」表示と称されることもある。表示１００とは
異なる、表示され得るメディアガイドデータのタイプの種々の順列は、ユーザ選択または
ガイドアプリケーション定義に基づいてもよい（例えば、録画および放送一覧のみの表示
、オンデマンドおよび放送一覧のみの表示等）。例証されるように、一覧１１４、１１６
、および１１８は、これらの一覧の選択が、それぞれ、オンデマンド一覧、録画一覧、ま
たはインターネット一覧専用の表示へのアクセスを提供し得ることを示すように、グリッ
ド１０２内に表示される時間帯全体に及ぶものとして示されている。いくつかの実施形態
では、これらのコンテンツタイプの一覧は、グリッド１０２に直接含まれてもよい。ユー
ザがナビゲーションアイコン１２０のうちの１つを選択することに応答して、付加的メデ
ィアガイドデータが表示されてもよい（ユーザ入力デバイス上の矢印キーを押下すること
によって、ナビゲーションアイコン１２０を選択することと同様に表示に影響を及ぼして
もよい）。
【００２６】
表示１００はまた、ビデオ領域１２２、広告１２４、およびオプション領域１２６を含
んでもよい。ビデオ領域１２２は、ユーザが、現在利用可能である、今後利用可能となる
、またはユーザに利用可能であった番組を視聴および／またはプレビューすることを可能
にしてもよい。ビデオ領域１２２のコンテンツは、グリッド１０２に表示される一覧のう
ちの１つに対応するか、またはそれから独立してもよい。ビデオ領域を含むグリッド表示
は、ピクチャインガイド（ＰＩＧ）表示と称されることもある。ＰＩＧ表示およびそれら
の機能は、２００３年５月１３日発行のＳａｔｔｅｒｆｉｅｌｄらの米国特許第６，５６
４，３７８号、および２００１年５月２９日発行のＹｕｅｎらの米国特許第６，２３９，
７９４号でさらに詳細に説明されており、それらは全体として参照することによって本明
細書に組み込まれる。ＰＩＧ表示は、本明細書に説明される実施形態の他のメディアガイ
ドアプリケーション表示画面に含まれてもよい。
【００２７】
広告１２４は、（例えば、購読番組に対する）視聴者のアクセス権に応じて、現在視聴
が利用可能である、将来視聴が利用可能となる、または決して視聴利用可能とはなり得な
い、コンテンツの広告を提供してもよく、グリッド１０２内のコンテンツ一覧のうちの１
つまたはそれを上回るものに対応するか、または無関係であってもよい。広告１２４はま
た、グリッド１０２内で表示されるコンテンツに関係するか、または無関係である製品ま
たはサービスに対するものであってもよい。広告１２４は、選択可能であってもよく、コ
ンテンツに関するさらなる情報を提供する、製品またはサービスに関する情報を提供する
、コンテンツ、製品、またはサービスの購入を可能にする、広告に関するコンテンツを提
供する等を行ってもよい。広告１２４は、ユーザのプロファイル／選好、監視されたユー
ザ活動、提供される表示のタイプ、または他の好適な標的化された広告基盤に基づいて標
的化されてもよい。
【００２８】
広告１２４は、長方形またはバナー形状として示されているが、広告は、ガイドアプリ
ケーション表示内の任意の好適なサイズ、形状、および場所で提供されてもよい。例えば
、広告１２４は、グリッド１０２に水平方向に隣接する長方形として提供されてもよい。
これは、パネル広告と称されることもある。加えて、広告は、コンテンツまたはガイドア
プリケーション表示上にオーバーレイされるか、または表示内に埋め込まれてもよい。広
告はまた、テキスト、画像、回転画像、ビデオクリップ、または前述の他のタイプのコン
テンツを含んでもよい。広告は、ガイドアプリケーションを有するユーザ機器デバイス内
、ユーザ機器に接続されたデータベース内、遠隔場所（ストリーミングメディアサーバを
含む）内、あるいは他の記憶手段またはこれらの場所の組み合わせ上に記憶されてもよい
。メディアガイドアプリケーションに広告を提供することは、例えば、それらの全体で参
照することにより本明細書に組み込まれる、２００３年１月１７日出願のＫｎｕｄｓｏｎ
らの米国特許出願第２００３／０１１０４９９号、２００４年６月２９日発行のＷａｒｄ
，  ＩＩＩらの米国特許第６，７５６，９９７号、および２００２年５月１４日発行のＳ
ｃｈｅｉｎらの米国特許第６，３８８，７１４号で、さらに詳細に論じられている。広告
は、本明細書に説明される実施形態の他のメディアガイドアプリケーション表示画面に含
まれてもよいことが理解されるであろう。
【００２９】
オプション領域１２６は、ユーザが、異なるタイプのコンテンツ、メディアガイドアプ
リケーション表示、および／またはメディアガイドアプリケーション特徴にアクセスする
ことを可能にしてもよい。オプション領域１２６は、ディプレイ１００（および本明細書
に説明される他の表示画面）の一部であってもよく、あるいは画面上のオプションを選択
すること、またはユーザ入力デバイス上の専用または割当可能ボタンを押下することによ
って、ユーザによって呼び出されてもよい。オプション領域１２６内の選択可能オプショ
ンは、グリッド１０２内の番組一覧に関連する特徴に関してもよく、またはメインメニュ
ー表示から利用可能なオプションを含んでもよい。番組一覧に関連する特徴は、他の放送
時間または番組の受信方法の検索、番組の録画、番組の連続録画の有効化、番組および／
またはチャンネルをお気に入りとして設定、番組の購入、あるいは他の特徴を含んでもよ
い。メインメニュー表示から利用可能なオプションは、検索オプション、ＶＯＤオプショ
ン、ペアレンタルコントロールオプション、インターネットオプション、クラウドベース
のオプション、デバイス同期オプション、第２の画面デバイスオプション、種々のタイプ
のメディアガイドデータ表示にアクセスするためのオプション、プレミアムサービスを購
読するためのオプション、ユーザのプロファイルを編集するためのオプション、ブラウザ
オーバーレイにアクセスするためのオプション、ユーザアカウントを作成または修正する
ためのオプション、ユーザアカウントと関連付けられた情報に基づいて、ＵＥデバイスを
自動構成または自動構成するためのオプション、あるいは他のオプションを含んでもよい。
【００３０】
メディアガイドアプリケーションは、ユーザの選好に基づいて個人化されてもよい。個
人化されたメディアガイドアプリケーションは、ユーザが、メディアガイドアプリケーシ
ョンによって個人化された「体験」を生成するように、表示および特徴をカスタマイズす
ることを可能にする。この個人化された体験は、ユーザがこれらのカスタマイズを入力で
きるようにすることによって、および／または種々のユーザ選好を判定するようにメディ
アガイドアプリケーションがユーザ活動を監視することによって、生成されてもよい。ユ
ーザ選好は、ユーザアカウントと関連付けられた情報に基づいて判定されてもよく、ＯＴ
Ｔアプリケーションを含んでもよい。ユーザは、ログインすることによって、または別様
にガイドアプリケーションに対して自らを識別することによって、個人化されたガイドア
プリケーションにアクセスしてもよい。メディアガイドアプリケーションのカスタマイズ
は、ユーザプロファイルに従って作成されてもよい。カスタマイズは、提示方式（例えば
、表示の色方式、テキストのフォントサイズ等）、表示されるコンテンツ一覧の態様（例
えば、ＨＤＴＶ番組のみまたは３Ｄ番組のみ、お気に入りチャンネル選択肢に基づいたユ
ーザ指定の放送チャンネル、チャンネルの表示の並び替え、推奨コンテンツ等）、所望の
録画特徴（例えば、特定のユーザに対する録画または連続録画、録画品質等）、ペアレン
タルコントロール設定、インターネットコンテンツのカスタマイズされた提示（例えば、
ソーシャルメディアコンテンツ、電子メール、電子的に配信された記事等の提示）、およ
び他の所望のカスタマイズを変更させることを含んでもよい。
【００３１】
メディアガイドアプリケーションは、ユーザが、ユーザプロファイル情報を提供するこ
とを可能にしてもよく、またはユーザプロファイル情報を自動的にコンパイルしてもよい
。メディアガイドアプリケーションは、例えば、ユーザがアクセスするコンテンツ、およ
び／またはユーザがガイドアプリケーションと行ってもよい他の相互作用を監視してもよ
い。加えて、メディアガイドアプリケーションは、特定のユーザに関連する他のユーザプ
ロファイルの全体または一部を取得し（例えば、ｗｗｗ．ａｌｌｒｏｖｉ．ｃｏｍ等のユ
ーザがアクセスするインターネット上の他のウェブサイトから、ユーザがアクセスする他
のメディアガイドアプリケーションから、ユーザがアクセスする他の双方向アプリケーシ
ョンから、ユーザの別のユーザ機器デバイスから等）、および／またはメディアガイドア
プリケーションがアクセスし得る他のソースから、ユーザに関する情報を取得してもよい
。結果として、ユーザの異なるユーザ機器デバイスにわたって、統一されたガイドアプリ
ケーション体験をユーザに提供することができる。このタイプのユーザ体験は、図４に関
連して、以下でより詳細に説明される。付加的な個人化されたメディアガイドアプリケー
ション特徴は、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第２００５／０
２５１８２７号、２００７年１月１６日出願のＢｏｙｅｒらの米国特許出願第７，１６５
，０９８号、および２００２年２月２１日出願のＥｌｌｉｓらの米国特許出願第２００２
／０１７４４３０号でさらに詳細に説明されており、それらは全体として参照することに
より本明細書に組み込まれる。前述に記載された全てのユーザプロファイルに関して取得
または収集された情報はまた、ユーザアカウントに関する情報をコンパイルするために使
用されてもよい。ユーザアカウントは、コンパイルされた情報に基づいて、自動的に修正
されてもよく、またはメディアガイドアプリケーションは、ユーザが、おそらく、ユーザ
がそうすることを促すことによって、コンパイルされた情報に基づいて、アカウントを修
正することを選定することを可能にしてもよい。
【００３２】
メディアガイドを提供するための別の表示配列が、図２Ａに示されている。ビデオモザ
イク表示２００ａは、コンテンツのタイプ、ジャンル、および／または他の編成基準に基
づいて編成されたコンテンツ情報のための選択可能オプション２０２ａを含む。表示２０
０ａでは、テレビ一覧オプション２０４ａが選択されているため、放送番組一覧として、
一覧２０６ａ、２０８ａ、２１０ａ、および２１２ａを提供している。表示２００ａでは
、一覧は、カバーアート、コンテンツからの静止画像、ビデオクリップのプレビュー、コ
ンテンツからのライブビデオ、または一覧中のメディアガイドデータによって記述されて
いるコンテンツをユーザに示す他のタイプのコンテンツを含む、グラフィック画像を提供
してもよい。グラフィック一覧のそれぞれはまた、一覧と関連付けられたコンテンツに関
するさらなる情報を提供するように、テキストを伴ってもよい。例えば、一覧２０８ａは
、メディア部分２１４ａおよびテキスト部分２１６ａを含む、１つより多くの部分を含ん
でもよい。メディア部分２１４ａおよび／またはテキスト部分２１６ａは、コンテンツを
フル画面で視聴するように、またはメディア部分２１４ａに表示されるコンテンツに関連
する情報を閲覧するように（例えば、ビデオが表示されるチャンネルの一覧を閲覧するよ
うに）、選択可能であってもよい。
【００３３】
表示２００ａ中の一覧は、異なるサイズである（すなわち、一覧２０６ａは、一覧２０
８ａ、２１０ａ、および２１２ａより大きい）が、所望の場合、全一覧が同一のサイズで
あってもよい。一覧は、コンテンツプロバイダの所望に応じて、またはユーザ選好に基づ
いて、ユーザに関心の程度を示すように、または、あるコンテンツを強調するように、異
なるサイズであるか、またはグラフィックが強調されてもよい。コンテンツ一覧をグラフ
ィック的に強調するための種々のシステムおよび方法は、例えば、全体として参照するこ
とにより本明細書に組み込まれる、２００５年１２月２９日出願のＹａｔｅｓの米国特許
出願第２０１０／０１５３８８５号で論じられている。
【００３４】
図２Ｂは、本開示のいくつかの実施形態による、コンテンツ消費材料を提供するように
使用され得る、表示画面の別の例証的実施形態を示す。表示２００ｂ内のモジュール２０
２ｂ、２０４ｂ、２０６ｂ、２０８ｂ、２１０ｂ、２１２ｂ、２１４ｂ、２１６ｂ、およ
び２１８ｂはそれぞれ、アプリケーションに対応する。例えば、モジュール２０２ｂは、
クロックアプリケーションに対応する。モジュールに対応するアプリケーションは、ユー
ザによってカスタマイズ可能であってもよい。例えば、お気に入りモジュール２１２およ
び／または電子メールモジュール２１６は、ユーザ５０１ａ等のユーザに対応する、お気
に入りアプリケーションに対応してもよい。表示２００ｂの背景もまた、ユーザ５０１ａ
によって設定される壁紙等、カスタマイズ可能であってもよい。
【００３５】
ユーザは、そのユーザ機器デバイスのうちの１つまたはそれを上回るものから、コンテ
ンツおよびメディアガイドアプリケーション（ならびに上記および下記で説明されるその
表示画面）にアクセスしてもよい。図３は、例証的ユーザ機器デバイス３００の汎用実施
形態を示す。ユーザ機器デバイスのより具体的な実装は、図４に関連して以下で議論され
る。ユーザ機器デバイス３００は、入出力（以下「Ｉ／Ｏ」）パス３０２を介して、コン
テンツおよびデータを受信してもよい。Ｉ／Ｏパス３０２は、処理回路３０６および記憶
３０８を含む制御回路３０４に、コンテンツ（例えば、放送番組、オンデマンド番組、イ
ンターネットコンテンツ、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワー
ク（ＷＡＮ）を経由して利用可能なコンテンツ、および／または他のコンテンツ）および
データを提供してもよい。制御回路３０４は、Ｉ／Ｏパス３０２を使用して、コマンド、
要求、および他の好適なデータを送受信するために使用されてもよい。Ｉ／Ｏパス３０２
は、制御回路３０４（具体的には、処理回路３０６）を１つまたはそれを上回る通信パス
（以下で説明される）に接続してもよい。Ｉ／Ｏ機能は、これらの通信パスのうちの１つ
またはそれを上回るものによって提供されてもよいが、図面が複雑になり過ぎることを回
避するため、図３では単一パスとして示されている。
【００３６】
制御回路３０４は、任意の好適な処理回路、例えば、処理回路３０６に基づいてもよい
。本明細書で参照されるように、処理回路とは、１つまたはそれを上回るマイクロプロセ
ッサ、マイクロコントローラ、デジタル信号プロセッサ、プログラマブル論理デバイス、
フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ
）等に基づく回路を意味すると理解され、マルチコアプロセッサ（例えば、デュアルコア
、クアドコア、ヘクサコア、または任意の好適な数のコア）またはスーパーコンピュータ
を含んでもよい。いくつかの実施形態では、処理回路は、複数の別個のプロセッサまたは
処理ユニット、例えば、複数の同一のタイプの処理ユニット（例えば、２つのＩｎｔｅｌ
Ｃｏｒｅ  ｉ７プロセッサ）または複数の異なるプロセッサ（例えば、Ｉｎｔｅｌ  Ｃ
ｏｒｅ  ｉ５プロセッサおよびＩｎｔｅｌ  Ｃｏｒｅ  ｉ７プロセッサ）にわたって分散
されてもよい。いくつかの実施形態では、制御回路３０４は、メモリ（すなわち、記憶３
０８）に記憶されたメディアガイドアプリケーションに対する命令を実行する。具体的に
は、制御回路３０４は、メディアガイドアプリケーションによって、前述および後述の機
能を行うように命令されてもよい。例えば、メディアガイドアプリケーションは、制御回
路３０４に、メディアガイド表示を生成するための命令を提供してもよい。いくつかの実
装では、制御回路３０４によって行われるいかなるアクションも、メディアガイドアプリ
ケーションから受信した命令に基づいてもよい。
【００３７】
クライアントサーバに基づく実施形態では、制御回路３０４は、ガイドアプリケーショ
ンサーバあるいは他のネットワークまたはサーバと通信するための好適な通信回路を含ん
でもよい。前述の機能性を実施するための命令は、ガイドアプリケーションサーバ上に記
憶されてもよい。通信回路は、ケーブルモデム、総合デジタル通信網（ＩＳＤＮ）モデム
、デジタル加入者回線（ＤＳＬ）モデム、電話モデム、イーサネット（登録商標）カード
、または他の機器との通信用無線モデム、または任意の他の通信回路を含んでもよい。そ
のような通信は、インターネットあるいは任意の他の好適な通信ネットワークまたはパス
を伴ってもよい（図４に関連してさらに詳細に説明される）。加えて、通信回路は、ユー
ザ機器デバイスのピアツーピア通信、または相互から遠隔の場所にあるユーザ機器デバイ
スの通信を可能にする回路を含んでもよい（以下でさらに詳細に説明される）。
【００３８】
メモリは、制御回路３０４の一部である、記憶３０８として提供される、電子記憶デバ
イスであってもよい。本明細書で参照されるように、語句「電子記憶デバイス」または「
記憶デバイス」とは、電子データ、コンピュータソフトウェア、またはファームウェアを
記憶するための任意のデバイス、例えば、ランダム−アクセスメモリ、読取専用メモリ、
ハードドライブ、光学ドライブ、デジタルビデオディスク（ＤＶＤ）レコーダ、コンパク
トディスク（ＣＤ）レコーダ、ＢＬＵ−ＲＡＹ（登録商標）ディスク（ＢＤ）レコーダ、
ＢＬＵ−ＲＡＹ（登録商標）３Ｄディスクレコーダ、デジタルビデオレコーダ（ＤＶＲ（
パーソナルビデオレコーダと呼ばれる場合もある）、またはＰＶＲ）、固体デバイス、量
子記憶デバイス、ゲームコンソール、ゲームメディア、あるいは任意の他の好適な固定ま
たはリムーバブル記憶デバイス、および／または任意のそれらの組み合わせを意味すると
理解されたい。記憶３０８は、本明細書に説明される種々のタイプのコンテンツ、ならび
に前述のメディアガイド情報および前述のガイドアプリケーションデータを記憶するため
に使用されてもよい。非揮発性メモリもまた、使用されてもよい（例えば、ブートアップ
ルーチンや他の命令を起動するために）。図４に関連して説明される、クラウドベースの
記憶が、記憶３０８を補完するために使用される、または記憶３０８の代わりに使用され
てもよい。
【００３９】
制御回路３０４は、１つまたはそれを上回るアナログチューナ、１つまたはそれを上回
るＭＰＥＧ−２デコーダ、または他のデジタル復号回路、高解像度チューナ、または任意
の他の好適な同調あるいはビデオ回路、もしくはそのような回路の組み合わせ等のビデオ
生成回路および同調回路を含んでもよい。符号化回路（例えば、記憶のために、無線、ア
ナログ、またはデジタル信号をＭＰＥＧ信号に変換するためのもの）もまた、提供されて
もよい。制御回路３０４はまた、コンテンツをユーザ機器３００の好ましい出力形式に上
方変換および下方変換するためのスケーラ回路を含んでもよい。回路３０４はまた、デジ
タルおよびアナログ信号間で変換するためのデジタルからアナログへの変換回路およびア
ナログからデジタルへの変換回路を含んでもよい。同調および符号化回路は、コンテンツ
を受信して表示する、再生する、または録画するために、ユーザ機器デバイスによって使
用されてもよい。同調および符号化回路はまた、ガイドデータを受信するために使用され
てもよい。例えば、同調、ビデオ生成、符号化、復号、暗号化、解読、スケーラ、および
アナログ／デジタル回路を含む、本明細書に説明される回路は、１つまたはそれを上回る
汎用または特殊プロセッサ上で起動するソフトウェアを使用して実装されてもよい。複数
のチューナが、同時同調機能に対処するように提供されてもよい（例えば、視聴および録
画機能、ピクチャインピクチャ（ＰＩＰ）機能、多重チューナ録画機能等）。記憶３０８
が、ユーザ機器３００とは別のデバイスとして提供される場合、同調および符号化回路（
複数のチューナを含む）は、記憶３０８と関連付けられてもよい。
【００４０】
ユーザは、ユーザ入力インターフェース３１０を使用して、命令を制御回路３０４に送
信してもよい。ユーザ入力インターフェース３１０は、リモートコントロール、マウス、
トラックボール、キーパッド、キーボード、タッチ画面、タッチパッド、スタイラス入力
、ジョイスティック、音声認識インターフェース、または他のユーザ入力インターフェー
ス等、任意の好適なユーザインターフェースであってもよい。表示３１２は、独立型デバ
イスとして提供されるか、またはユーザ機器デバイス３００の他の要素と統合してもよい
。表示３１２は、モニタ、テレビ、モバイルデバイス用液晶画面（ＬＣＤ）、または視覚
的画像を表示するための任意の他の好適な機器のうちの１つまたはそれを上回るものであ
ってもよい。いくつかの実施形態では、表示３１２は、ＨＤＴＶ対応型であってもよい。
いくつかの実施形態では、表示３１２は、３Ｄ表示であってもよく、双方向メディアガイ
ドアプリケーションおよび任意の好適なコンテンツは、３Ｄで表示されてもよい。ビデオ
カードまたはグラフィックカードは、出力を表示３１２に生成してもよい。ビデオカード
は、種々の機能、例えば、３Ｄシーンおよび２Ｄグラフィックのレンダリング加速、ＭＰ
ＥＧ−２／ＭＰＥＧ−４復号、ＴＶ出力、または複数のモニタを接続する能力をもたらし
てもよい。ビデオカードは、制御回路３０４に関連する前述の任意の処理回路であっても
よい。ビデオカードは、制御回路３０４と統合されてもよい。スピーカ３１４は、ユーザ
機器デバイス３００の他の要素との統合として提供されてもよく、または独立型ユニット
であってもよい。表示３１２上に表示されるビデオおよび他のコンテンツのオーディオ構
成要素は、スピーカ３１４を通して再生されてもよい。いくつかの実施形態では、音声は
、スピーカ３１４を介して音声を処理および出力する、受信機（図示せず）に配信されて
もよい。
【００４１】
ガイドアプリケーションは、任意の好適なアーキテクチャを使用して実装されてもよい
。例えば、それは、ユーザ機器デバイス３００上で完全に実装される、独立型アプリケー
ションであってもよい。そのようなアプローチでは、アプリケーションの命令は、ローカ
ルに記憶され、アプリケーションによって使用するためのデータは、周期的にダウンロー
ドされる（例えば、帯域外フィードから、インターネットリソースから、または別の好適
なアプローチを使用して）。いくつかの実施形態では、メディアガイドアプリケーション
は、クライアントサーバベースのアプリケーションである。ユーザ機器デバイス３００上
に実装される、シックまたはシンクライアントによって使用するためのデータは、ユーザ
機器デバイス３００の遠隔にあるサーバに要求を発行することによって、オンデマンドで
読み出される。クライアントサーバベースのガイドアプリケーションの一実施例では、制
御回路３０４は、遠隔サーバによって提供されるウェブページを解釈する、ウェブブラウ
ザを実行する。
【００４２】
いくつかの実施形態では、メディアガイドアプリケーションは、インタープリタまたは
仮想マシン（制御回路３０４によって起動される）によって、ダウンロードされ、解釈ま
たは別様に起動される。いくつかの実施形態では、ガイドアプリケーションは、ＥＴＶバ
イナリ交換形式（ＥＴＶ  Ｂｉｎａｒｙ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ／ＥＢ
ＩＦ）で符号化され、好適なフィードの一部として制御回路３０４によって受信され、制
御回路３０４上で起動するユーザエージェントによって解釈されてもよい。例えば、ガイ
ドアプリケーションは、ＥＢＩＦアプリケーションであってもよい。いくつかの実施形態
では、ガイドアプリケーションは、制御回路３０４によって実行されるローカル仮想マシ
ンまたは他の好適なミドルウェアによって受信および起動される、一連のＪＡＶＡ（登録
商標）ベースのファイルによって定義されてもよい。そのような実施形態のうちのいくつ
か（例えば、ＭＰＥＧ−２または他のデジタルメディア符号化スキームを採用するもの）
では、ガイドアプリケーションは、例えば、番組のＭＰＥＧオーディオおよびビデオパケ
ットを用いたＭＰＥＧ−２オブジェクトカルーセルにおいて符号化および伝送されてもよ
い。
【００４３】
図３のユーザ機器デバイス３００は、ユーザテレビ機器４０２、ユーザコンピュータ機
器４０４、無線ユーザ通信デバイス４０６、または非携帯型ゲーム機等のコンテンツにア
クセスするために好適な任意の他のタイプのユーザ機器として、図４のシステム４００に
実装することができる。簡単にするために、これらのデバイスは、本明細書では総称して
、ユーザ機器またはユーザ機器デバイスと称されてもよく、前述のユーザ機器デバイスに
実質的に類似してもよい。メディアガイドアプリケーションが実装され得る、ユーザ機器
デバイスは、独立型デバイスとして機能してもよく、またはデバイスのネットワークの一
部であってもよい。デバイスの種々のネットワーク構成が実装されてもよく、以下でさら
に詳細に議論される。
【００４４】
図３に関連して前述のシステム特徴のうちの少なくともいくつかを利用する、ユーザ機
器デバイスは、単に、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、または
無線ユーザ通信デバイス４０６として分類されなくてもよい。例えば、ユーザテレビ機器
４０２は、いくつかのユーザコンピュータ機器４０４のように、インターネットコンテン
ツへのアクセスを可能にするインターネット対応型であってもよい一方で、ユーザコンピ
ュータ機器４０４は、いくつかのテレビ機器４０２のように、テレビ番組へのアクセスを
可能にするチューナを含んでもよい。メディアガイドアプリケーションはまた、種々の異
なるタイプのユーザ機器上で同一レイアウトを有してもよく、またはユーザ機器の表示能
力に合わせられてもよい。例えば、ユーザコンピュータ機器４０４上では、ガイドアプリ
ケーションは、ウェブブラウザによってアクセスされるウェブサイトとして提供されても
よい。別の実施例では、ガイドアプリケーションは、無線ユーザ通信デバイス４０６用に
縮小されてもよい。
【００４５】
システム４００では、典型的には、各タイプのユーザ機器デバイスが２つ以上存在する
が、図面が複雑になり過ぎることを回避するように、それぞれ１つだけが図４に示されて
いる。加えて、各ユーザは、２つ以上のタイプのユーザ機器デバイスと、また、各タイプ
のユーザ機器デバイスのうちの２つ以上とを利用してもよい。
【００４６】
いくつかの実施形態では、ユーザ機器デバイス（例えば、ユーザテレビ機器４０２、ユ
ーザコンピュータ機器４０４、無線ユーザ通信デバイス４０６）は、「第２の画面デバイ
ス」と称されてもよい。例えば、第２の画面デバイスは、第１のユーザ機器デバイス上に
提示されるコンテンツを補完してもよい。第２の画面デバイス上に提示されるコンテンツ
は、第１のデバイス上に提示されるコンテンツを補完する、任意の好適なコンテンツであ
ってもよい。いくつかの実施形態では、第２の画面デバイスは、第１のデバイスの設定お
よび表示選好を調節するためのインターフェースを提供する。いくつかの実施形態では、
第２の画面デバイスは、他の第２の画面デバイスと相互作用する、またはソーシャルネッ
トワークと相互作用するために構成される。第２の画面デバイスは、第１のデバイスと同
一の部屋内に、第１のデバイスと異なる部屋であるが、同一の家または建物内、または第
１のデバイスと異なる建物内に位置することができる。
【００４７】
ユーザはまた、家庭内デバイスおよび遠隔デバイスにわたって一貫したメディアガイド
アプリケーション設定を維持するように、種々の設定を設定してもよい。設定は、本明細
書に説明される設定、ならびにお気に入りのチャンネルおよび番組、番組を推奨するため
にガイドアプリケーションが利用する番組選好、表示選好、および他の望ましいガイド設
定を含む。例えば、ユーザが、オフィスのパソコンで、例えば、ウェブサイトｗｗｗ．ａ
ｌｌｒｏｖｉ．ｃｏｍの上で、チャンネルをお気に入りとして設定した場合、所望に応じ
て、同一のチャンネルが、ユーザの家庭内デバイス（例えば、ユーザテレビ機器およびユ
ーザコンピュータ機器）、ならびにユーザのモバイルデバイス上でお気に入りとして表示
される。ユーザはまた、家庭内デバイスおよび遠隔デバイスにわたって維持されるべき設
定として、ログイン情報等のユーザアカウント情報を設定してもよい。したがって、同一
のまたは異なるタイプのユーザ機器デバイスであるかどうかにかかわらず、１つのユーザ
機器デバイス上で行われる変更は、別のユーザ機器デバイス上のガイド体験を変更するこ
とができる。さらに、行われる変更は、ユーザによる設定入力、ならびにガイドアプリケ
ーションによって監視されるユーザ活動に基づいてもよい。
【００４８】
ユーザ機器デバイスは、通信ネットワーク４１４に連結されてもよい。すなわち、ユー
ザテレビ機器４０２、ユーザコンピュータ機器４０４、および無線ユーザ通信デバイス４
０６は、それぞれ、通信パス４０８、４１０、および４１２を介して、通信ネットワーク
４１４に連結される。通信ネットワーク４１４は、インターネット、携帯電話ネットワー
ク、モバイルボイスまたはデータネットワーク（例えば、４ＧまたはＬＴＥネットワーク
））、ケーブルネットワーク、公衆交換電話ネットワーク、または他のタイプの通信ネッ
トワーク、あるいは通信ネットワークの組み合わせを含む、１つまたはそれを上回るネッ
トワークであってもよい。パス４０８、４１０、および４１２は、別個または一緒に、衛
星パス、光ファイバパス、ケーブルパス、インターネット通信をサポートするパス（例え
ば、ＩＰＴＶ）、フリースペース接続（例えば、放送または他の無線信号用）、あるいは
任意の他の好適な有線または無線通信パス、もしくはそのようなパスの組み合わせ等、１
つまたはそれを上回る通信パスを含んでもよい。パス４１２は、図４に示された例示的実
施形態において、無線パスであることを示すように破線で描かれ、パス４０８および４１
０は、有線パスであることを示すように実線で描かれている（しかし、これらのパスは、
所望に応じて、無線パスであってもよい）。ユーザ機器デバイスとの通信は、これらの通
信パスのうちの１つまたはそれを上回るものによって提供されてもよいが、図４では、図
面が複雑になり過ぎることを回避するように、単一パスとして示されている。
【００４９】
通信パスは、ユーザ機器デバイスの間には描かれていないが、これらのデバイスは、パ
ス４０８、４１０、および４１２に関連して上記で説明されるもの、ならびにＵＳＢケー
ブル、ＩＥＥＥ１３９４ケーブル、無線パス（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）
、赤外線、ＩＥＥＥ８０２−１１ｘ等）等の他の短距離ポイントツーポイント通信パス、
あるいは有線または無線パスを介した他の短距離通信等の通信パスを介して、相互に直接
通信してもよい。ＢＬＵＥＴＯＯＴＨ（登録商標）は、Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ，  
ＩＮＣ．によって所有される認証マークである。ユーザ機器デバイスはまた、通信ネット
ワーク４１４を介した間接的パスを通して、直接相互に通信してもよい。
【００５０】
システム４００は、それぞれ、通信パス４２０および４２２を介して、通信ネットワー
ク４１４に連結される、コンテンツソース４１６およびメディアガイドデータソース４１
８を含む。パス４２０および４２２は、パス４０８、４１０、および４１２に関して上記
で説明される通信パスのうちのいずれかを含んでもよい。コンテンツソース４１６および
メディアガイドデータソース４１８との通信は、１つまたはそれを上回る通信パスを介し
て交信されてもよいが、図４では、図面が複雑になり過ぎることを回避するように、単一
パスとして示されている。加えて、コンテンツソース４１６およびメディアガイドデータ
ソース４１８のそれぞれが２つ以上あってもよいが、図４では、図面が複雑になり過ぎる
ことを回避するように、それぞれ１つだけが示されている。（これらのソースのそれぞれ
の異なるタイプを以下で議論する）。所望に応じて、コンテンツソース４１６およびメデ
ィアガイドデータソース４１８は、１つのソースデバイスとして統合されてもよい。ソー
ス４１６および４１８と、ユーザ機器デバイス４０２、４０４、および４０６との間の通
信は、通信ネットワーク４１４を通したものとして示されているが、いくつかの実施形態
では、ソース４１６および４１８は、パス４０８、４１０、および４１２に関連して上記
で説明されるもの等の通信パス（図示せず）を介して、ユーザ機器デバイス４０２、４０
４、および４０６と直接通信してもよい。
【００５１】
コンテンツソース４１６は、テレビ配信施設、ケーブルシステムヘッドエンド、衛星配
信施設、番組ソース（例えば、ＮＢＣ、ＡＢＣ、ＨＢＯ等のテレビ放送会社）、中間配信
施設および／またはサーバ、インターネットプロバイダ、オンデマンドメディアサーバ、
および他のコンテンツプロバイダを含む、１つまたはそれを上回るタイプのメディア配信
機器を含んでもよい。ＮＢＣは、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍ
ｐａｎｙ，  Ｉｎｃ．によって所有される商標であり、ＡＢＣは、Ａｍｅｒｉｃａｎ  Ｂ
ｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ，  ＩＮＣ．によって所有される商標であり、
ＨＢＯは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によって所有される商標である
。コンテンツソース４１６は、コンテンツの発信元であってもよく（例えば、テレビ放送
会社、ウェブキャストプロバイダ等）、またはコンテンツの発信元でなくてもよい（例え
ば、オンデマンドコンテンツプロバイダ、ダウンロード用放送番組のコンテンツのインタ
ーネットプロバイダ等）。コンテンツソース４１６は、ケーブルソース、衛星プロバイダ
、オンデマンドプロバイダ、インターネットプロバイダ、オーバーザトップコンテンツプ
ロバイダ、または他のコンテンツのプロバイダを含んでもよい。コンテンツソース４１６
はまた、ユーザ機器デバイスのうちのいずれかから遠隔の場所にある、異なるタイプのコ
ンテンツ（ユーザによって選択されるビデオコンテンツを含む）を記憶するために使用さ
れる、遠隔メディアサーバを含んでもよい。コンテンツの遠隔記憶のため、および遠隔に
記憶されたコンテンツをユーザ機器に提供するためのシステムおよび方法は、全体として
参照することにより本明細書に組み込まれる、２０１０年７月２０日出願のＥｌｌｉｓら
の米国特許出願第７，７６１，８９２号に関連して、さらに詳細に論じられている。
【００５２】
メディアガイドデータソース４１８は、メディアガイドデータ、例えば、前述のメディ
アガイドデータを提供してもよい。メディアガイドアプリケーションデータは、任意の好
適なアプローチを使用して、ユーザ機器デバイスに提供されてもよい。いくつかの実施形
態では、ガイドアプリケーションは、データフィード（例えば、継続フィードまたはトリ
クルフィード）を介して、番組ガイドデータを受信する、独立型双方向テレビ番組ガイド
であってもよい。番組スケジューリングデータおよび他のガイドデータは、テレビチャン
ネルのサイドバンド上で、帯域内デジタル信号を使用して、帯域外デジタル信号を使用し
て、または任意の他の好適なデータ伝送技術によって、ユーザ機器に提供されてもよい。
番組スケジューリングデータおよび他のガイドデータは、複数のアナログまたはデジタル
テレビチャンネル上でユーザ機器に提供されてもよい。
【００５３】
いくつかの実施形態では、メディアガイドデータソース４１８からのガイドデータは、
クライアントサーバアプローチを使用して、ユーザの機器に提供されてもよい。例えば、
ユーザ機器デバイスは、メディアガイドデータをサーバからプルしてもよく、またはサー
バは、メディアガイドデータをユーザ機器デバイスにプッシュしてもよい。いくつかの実
施形態では、ユーザの機器上に常駐するガイドアプリケーションクライアントは、必要に
応じて、例えば、ガイドデータが、古くなっているとき、またはユーザ機器デバイスが、
データを受信するための要求をユーザから受信するとき、ソース４１８とセッションを開
始し、ガイドデータを取得してもよい。メディアガイドは、任意の好適な頻度で（例えば
、継続的に、毎日、ユーザ指定期間で、システム指定期間で、ユーザ機器からの要求に応
じて等）ユーザ機器に提供されてもよい。メディアガイドデータソース４１８は、ユーザ
機器デバイス４０２、４０４、および４０６に、メディアガイドアプリケーション自体、
またはメディアガイドアプリケーションのソフトウェア更新を提供してもよい。
【００５４】
メディアガイドアプリケーションは、例えば、ユーザ機器デバイス上に実装される独立
型アプリケーションであってもよい。例えば、メディアガイドアプリケーションは、記憶
３０８内に記憶され、ユーザ機器デバイス３００の制御回路３０４によって実行され得る
、ソフトウェアまたは一式の実行可能命令として実装されてもよい。いくつかの実施形態
では、メディアガイドアプリケーションは、クライアント−サーバアプリケーションであ
ってもよく、その場合、クライアントアプリケーションのみ、ユーザ機器デバイス上に常
駐し、サーバアプリケーションは、遠隔サーバ上に常駐する。例えば、メディアガイドア
プリケーションは、部分的に、ユーザ機器デバイス３００の制御回路３０４上のクライア
ントアプリケーションとして、および部分的に遠隔サーバ上で、遠隔サーバの制御回路上
で起動するサーバアプリケーションとして（例えば、メディアガイドデータソース４１８
）、実装されてもよい。遠隔サーバの制御回路（例えば、メディアガイドデータソース４
１８）によって実行されると、メディアガイドアプリケーションは、制御回路に、ガイド
アプリケーション表示を生成し、生成された表示をユーザ機器デバイスに伝送するように
命令してもよい。サーバアプリケーションは、メディアガイドデータソース４１８の制御
回路に、ユーザ機器上での記憶のためのデータを伝送するように命令してもよい。クライ
アントアプリケーションは、受信用ユーザ機器の制御回路に、ガイドアプリケーション表
示を生成するように命令してもよい。
【００５５】
ユーザ機器デバイス４０２、４０４、および４０６に配信されるコンテンツおよび／ま
たはメディアガイドデータは、オーバーザトップ（ＯＴＴ）コンテンツであってもよい。
ＯＴＴコンテンツ配信は、前述の任意のユーザ機器デバイスを含む、インターネット対応
型ユーザデバイスが、ケーブルまたは衛星接続を経由して受信されるコンテンツに加え、
前述の任意のコンテンツを含む、インターネットを経由して転送されるコンテンツを受信
することを可能にする。ＯＴＴコンテンツは、インターネットサービスプロバイダ（ＩＳ
Ｐ）によって提供されるインターネット接続を介して配信されるが、第三者も、コンテン
ツを配信する。ＩＳＰは、視聴能力、著作権、またはコンテンツの再配信に関与していな
くてもよく、ＯＴＴコンテンツプロバイダによって提供されるＩＰパケットのみ転送して
もよい。コンテンツプロバイダの実施例として、ＩＰパケットを介して、オーディオおよ
びビデオを提供する、ＹＯＵＴＵＢＥ（登録商標）、ＮＥＴＦＬＩＸ、およびＨＵＬＵが
挙げられる。Ｙｏｕｔｕｂｅは、Ｇｏｏｇｌｅ  Ｉｎｃ．によって所有される商標であり
、Ｎｔｆｌｉｘは、Ｎｔｆｌｉｘ，  Ｉｎｃ．によって所有される商標であり、Ｈｕｌｕ
は、Ｈｕｌｕ，  ＬＬＣ．によって所有される商標である。ＯＴＴコンテンツプロバイダ
は、加えて、または代替として、前述のメディアガイドデータを提供してもよい。コンテ
ンツおよび／またはメディアガイドデータに加え、ＯＴＴコンテンツのプロバイダは、メ
ディアガイドアプリケーション（例えば、ウェブベースのアプリケーションまたはクラウ
ドベースのアプリケーション）を配信することができ、またはコンテンツは、ユーザ機器
デバイス上に記憶されるメディアガイドアプリケーションによって表示されることができ
る。
【００５６】
メディアガイドシステム４００は、いくつかのアプローチまたはネットワーク構成を例
証することを意図しており、これによって、ユーザ機器デバイスならびにコンテンツおよ
びガイドデータのソースは、コンテンツにアクセスし、メディアガイドを提供する目的で
、相互に通信してもよい。本明細書に説明される実施形態は、これらのアプローチの任意
の１つまたは一部において、またはコンテンツを配信し、メディアガイドを提供するため
の他のアプローチを採用するシステムにおいて、適用されてもよい。以下の４つのアプロ
ーチは、図４の汎用実施例の具体的例証を提供する。
【００５７】
あるアプローチでは、ユーザ機器デバイスは、ホームネットワーク内で相互に通信して
もよい。ユーザ機器デバイスは、上記で説明される短距離ポイントツーポイント通信方式
を介して、ホームネットワーク上に提供されるハブまたは他の類似デバイスを通した間接
パスを介して、あるいは通信ネットワーク４１４を介して、直接相互に通信することがで
きる。１つの家庭内の複数の個人のそれぞれが、ホームネットワーク上の異なるユーザ機
器デバイスを操作してもよい。結果として、種々のメディアガイド情報または設定が、異
なるユーザ機器デバイス間で伝達されることが望ましくてもよい。例えば、２００５年７
月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号でさらに詳細に説
明されているように、ホームネットワーク内の異なるユーザ機器デバイス上で、ユーザが
一貫したメディアガイドアプリケーション設定を維持することが望ましくてもよい。ホー
ムネットワーク内の異なるタイプのユーザ機器デバイスがまた、相互に通信し、コンテン
ツを伝送してもよい。例えば、ユーザは、ユーザコンピュータ機器から携帯用ビデオプレ
ーヤまたは携帯用音楽プレーヤにコンテンツを伝送してもよい。
【００５８】
第２のアプローチでは、ユーザは、複数のタイプのユーザ機器を有してもよく、これに
よって、コンテンツにアクセスし、メディアガイドを取得する。例えば、一部のユーザは
、家庭内およびモバイルデバイスによってアクセスされる、ホームネットワークを有して
もよい。ユーザは、遠隔デバイス上に実装されるメディアガイドアプリケーションを介し
て、家庭内デバイスを制御してもよい。例えば、ユーザは、オフィスのパーソナルコンピ
ュータ、あるいはＰＤＡまたはウェブ対応携帯電話等のモバイルデバイスを介して、ウェ
ブサイト上のオンラインメディアガイドアプリケーションにアクセスしてもよい。ユーザ
は、オンラインガイドアプリケーション上で種々の設定（例えば、録画、リマインダ、ま
たは他の設定）を設定して、ユーザの家庭内機器を制御してもよい。オンラインガイドは
、直接、またはユーザの家庭内機器上のメディアガイドアプリケーションと通信すること
によって、ユーザの機器を制御してもよい。ユーザ機器デバイスが相互から遠隔の場所に
ある、ユーザ機器デバイスの通信のための種々のシステムおよび方法は、例えば、その全
体を参照することにより本明細書に組み込まれる、Ｅｌｌｉｓらの２０１１年１０月２５
日発行の米国特許第８，０４６，８０１号で論じられている。
【００５９】
第３のアプローチでは、家庭内外のユーザ機器デバイスのユーザは、コンテンツソース
４１６と直接通信し、コンテンツにアクセスするために、そのメディアガイドアプリケー
ションを使用することができる。具体的には、家庭内では、ユーザテレビ機器４０２およ
びユーザコンピュータ機器４０４のユーザは、メディアガイドアプリケーションにアクセ
スし、所望のコンテンツ間をナビゲートし、それを特定してもよい。ユーザはまた、無線
ユーザ通信デバイス４０６を使用して、家庭外のメディアガイドアプリケーションにアク
セスし、所望のコンテンツ間をナビゲートし、それを特定してもよい。
【００６０】
第４のアプローチでは、ユーザ機器デバイスは、クラウドコンピューティング環境内で
動作し、クラウドサービスにアクセスしてもよい。クラウドコンピューティング環境では
、コンテンツ共有、記憶、または配信のための種々のタイプのコンピューティングサービ
ス（例えば、ビデオ共有サイトまたはソーシャルネットワーキングサイト）が、「クラウ
ド」と称される、ネットワーク−アクセス可能コンピューティングおよび記憶リソースの
集合によって提供される。例えば、クラウドは、ネットワークを介して接続される、種々
のタイプのユーザおよびデバイスにクラウドベースのサービス、例えば、通信ネットワー
ク４１４を介したインターネットを提供する、中央または分散場所に位置し得る、サーバ
コンピューティングデバイスの集合を含むことができる。これらのクラウドリソースは、
１つまたはそれを上回るコンテンツソース４１６および１つまたはそれを上回るメディア
ガイドデータソース４１８を含んでもよい。加えて、または代替として、遠隔コンピュー
ティングサイトは、他のユーザ機器デバイス、例えば、ユーザテレビ機器４０２、ユーザ
コンピュータ機器４０４、および無線ユーザ通信デバイス４０６を含んでもよい。例えば
、他のユーザ機器デバイスは、ビデオの記憶されたコピーまたはストリーミングされたビ
デオへのアクセスを提供してもよい。そのような実施形態では、ユーザ機器デバイスは、
中心サーバと通信せずに、ピアツーピア様式で動作してもよい。
【００６１】
クラウドは、ユーザ機器デバイスのために、サービス、例えば、他の実施例の中でもと
りわけ、コンテンツ記憶、コンテンツ共有、またはソーシャルネットワーキングサービス
へのアクセス、ならびに前述の任意のコンテンツへのアクセスを提供する。サービスは、
クラウドコンピューティングサービスプロバイダを通して、またはオンラインサービスの
他のプロバイダを通して、クラウド内で提供されることができる。例えば、クラウドベー
スのサービスは、コンテンツ記憶サービス、コンテンツ共有サイト、ソーシャルネットワ
ーキングサイト、または他のサービスを含むことができ、それを介して、ユーザ供給コン
テンツは、接続されたデバイス上の他者によって視聴するために配信される。これらのク
ラウドベースのサービスは、ユーザ機器デバイスが、コンテンツをローカルに記憶し、ロ
ーカルに記憶されたコンテンツにアクセスするのではなく、コンテンツをクラウドに記憶
し、コンテンツをクラウドから受信することを可能にしてもよい。
【００６２】
ユーザは、種々のコンテンツ捕捉デバイス、例えば、カムコーダ、ビデオモード付きデ
ジタルカメラ、オーディオレコーダ、携帯電話、およびハンドヘルドコンピューティング
デバイスを使用して、コンテンツを録画してもよい。ユーザは、直接、例えば、ユーザコ
ンピュータ機器４０４から、またはコンテンツ捕捉特徴を有する、無線ユーザ通信デバイ
ス４０６からのいずれかにおいて、クラウド上のコンテンツ記憶サービスにコンテンツを
アップロードすることができる。代替として、ユーザは、最初に、コンテンツをユーザ機
器デバイス、例えば、ユーザコンピュータ機器４０４に転送することができる。コンテン
ツを記憶するユーザ機器デバイスは、通信ネットワーク４１４上のデータ伝送サービスを
使用して、コンテンツをクラウドにアップロードしてもよい。いくつかの実施形態では、
ユーザ機器デバイス自体が、クラウドリソースであり、他のユーザ機器デバイスが、直接
、ユーザがコンテンツを記憶したユーザ機器デバイスから、コンテンツにアクセスするこ
とができる。
【００６３】
クラウドリソースは、例えば、ウェブブラウザ、メディアガイドアプリケーション、デ
スクトップアプリケーション、モバイルアプリケーション、および／またはそれらのアク
セスアプリケーションの任意の組み合わせを使用して、ユーザ機器デバイスによってアク
セスされてもよい。ユーザ機器デバイスは、アプリケーション配信のために、クラウドコ
ンピューティングに依拠する、クラウドクライアントであってもよく、またはユーザ機器
デバイスは、クラウドリソースにアクセスせずに、いくつかの機能性を有してもよい。例
えば、ユーザ機器デバイス上で起動するいくつかのアプリケーションは、クラウドアプリ
ケーション、すなわち、インターネットを経由して、サービスとして配信されるアプリケ
ーションであってもよい一方、他のアプリケーションは、ユーザ機器デバイス上に記憶さ
れ、起動されてもよい。いくつかの実施形態では、ユーザデバイスは、コンテンツを複数
のクラウドリソースから同時に受信してもよい。例えば、ユーザデバイスは、オーディオ
を１つのクラウドリソースからストリーミングする一方、コンテンツを第２のクラウドリ
ソースからダウンロードすることができる。または、ユーザデバイスは、より効率的ダウ
ンロードのために、コンテンツを複数のクラウドリソースからダウンロードすることがで
きる。いくつかの実施形態では、ユーザ機器デバイスは、処理動作、例えば、図３に関連
して説明される処理回路によって行われる処理動作のために、クラウドリソースを使用す
ることができる。
【００６４】
いくつかの実施形態では、ユーザが、第１のエンティティからＵＥデバイスを購入する
と、サーバは、製造番号等のＵＥデバイス識別子と、クレジットカード番号等の購入情報
とを受信する。サーバは、次いで、データベースにクエリを行い、購入と関連付けられた
情報と関連付けられたユーザアカウントが存在するかどうかを判定する。ユーザアカウン
トが存在しない場合、サーバは、ユーザにユーザアカウントを作成する機会をもたらして
もよい。ユーザアカウントが存在する場合、サーバは、ユーザがコンテンツにアクセスす
ることを可能にするようにユーザの他のＵＥデバイスによって処理されたコンテンツ消費
材料が、新しく購入されたＵＥデバイス上で自動構成され得るように、ユーザアカウント
を識別してもよい。
【００６５】
いくつかの実施形態では、第１のエンティティは、ユーザアカウントと関連付けられた
、またはそれによって識別されたコンテンツ消費材料、および／または第１のエンティテ
ィから購入されたＵＥデバイスと関連付けられたコンテンツ消費材料を識別するために要
求される、あらゆる情報を有してもよい。例えば、第１のエンティティがＡｐｐｌｅであ
り、ｉＰａｄ等のＵＥデバイスがＡｐｐｌｅから購入される場合、例えば、Ａｐｐｌｅ  
ＩＤと関連付けられたユーザアカウントをすでに有する購入者は、Ａｐｐｌｅに既知のそ
の選好をすでに有している場合がある。そのような実施例では、Ａｐｐｌｅは、購入者の
ユーザアカウントと関連付けられた全情報を含むようにｉＰａｄを自動構成してもよく、
かつ１つまたはそれを上回るデータベースにクエリを行わすに、ユーザアカウントと関連
付けられた、またはそれによって識別されたコンテンツ消費材料、および／または購入さ
れたＵＥデバイスと互換性があるコンテンツ消費材料を判定するようにそのように行うこ
とが可能であってもよい。
【００６６】
図５Ａは、本開示のいくつかの実施形態による、デバイスが購入されたときに取得され
た情報に基づいて、ユーザアカウントを識別し得る、システムの例証的実施形態を示す。
図５Ａでは、ユーザ５０１ａは、店舗５０２ａにおいて、ＵＥデバイス５０４ａをレジ５
０６ａで購入中である。本実施形態は、単に、例証であり、購入は、オンラインベンダを
通して電子的に等、物理的店舗外で生じてもよい。そのような事例では、レジ５０６ａは
、オンラインベンダによって、または独立取引ブローカーを通して所有または運営される
かどうかにかかわらず、ＰａｙＰａｌまたは取引を促進する任意の他のサービス等のオン
ライン取引ブローカーであってもよい。購入はまた、非小売取引（例えば、個人間の私的
取引）等、これらの環境のいずれか外で生じてもよい。そのような事例では、レジ５０６
ａは、再び、オンラインベンダによって、または独立取引ブローカーを通して所有または
運営されるかどうかにかかわらず、かつ物理的または仮想的であるかどうかにかかわらず
、ＰａｙＰａｌまたは取引を促進する任意の他のサービス等のオンライン取引ブローカー
であってもよい。レジ５０６ａは、デバイス３００の機能性を含んでもよい。
【００６７】
ＵＥデバイス５０４ａが、購入されると、制御回路３０４は、ＵＥデバイスＩＤおよび
購入情報を判定する。制御回路３０４は、自動的に、または手動で、デバイスＩＤを判定
してもよい。自動判定は、ＳＫＵ番号、バーコード、ＱＣコード、または任意の他のタイ
プの走査可能番号が、レジ５０６ａに打ち込まれる、または走査されると生じてもよい。
制御回路３０４はまた、購入されたアイテムと関連付けられた一意の識別子を判定するた
めに、在庫または倉庫データベース等のデータベースにアクセスすることによって、ＵＥ
デバイスＩＤを自動的に判定してもよい。例えば、オンラインベンダを介して、ＵＥデバ
イスを購入するとき、ベンダの制御回路３０４は、データベースにアクセスし、購入され
たアイテムのＵＥデバイスＩＤを判定してもよい。そのようなデータベースアクセスは、
ＳＱＬ等のデータベースにアクセスするための任意の公知のクエリ言語を使用することに
よって生じてもよい。手動判定は、レジ係が、おそらく、レジ５０６ａにおける画面上の
プロンプトに応答して、ＵＥデバイスＩＤに手動で打ち込むことによって生じてもよい。
手動判定はまた、ユーザ５０１ａによる手動登録等、取引後に生じてもよい。手動判定は
、ユーザ入力インターフェース３１０を介して、ユーザ入力に応答して行われてもよい。
【００６８】
購入情報は、クレジットカード番号、デビットカード番号、銀行口座番号、Ｇｏｏｇｌ
ｅウォレットまたはＰａｙＰａｌ等の電子ウォレットと関連付けられた識別子、名前等の
レジ係に与えられる個人情報、アドレス、電話番号、および／または購入者５０１ａを識
別するために関連する、またはそのために使用され得る、任意の他の情報等、少なくとも
、ユーザ５０１ａを識別する役割を果たす、情報を含んでもよい。電子購入の場合、購入
情報は、ＩＰアドレス、購入を行うために使用されるデバイスのＭＡＣアドレス、オンラ
インベンダによって割り当てられる識別子、ログイン識別子またはハンドル、および／ま
たはデバイスの購入者を識別する役割を果たし得る、任意の他の情報を含んでもよい。用
語「購入情報」は、以下、用語「購入と関連付けられた情報」と同じ意味で使用され、同
一定義を持つ。
【００６９】
購入情報は、自動的に、または手動で、判定されてもよい。購入情報の自動判定は、自
動的に、支払が行われたときの支払の器具と関連付けられたアカウント番号を判定するこ
とを含んでもよい。例えば、磁気ストライプまたは、クレジットカードリーダ等のカード
リーダを通して読み取られる、磁気ストライプと関連付けられたアカウント番号が、判定
されてもよい。自動判定は、処理回路３０６によって生じてもよい。購入情報の手動判定
は、レジ係が、おそらく、ユーザ入力インターフェース３１０を介して、名前、住所、お
よび／または電話番号等、ユーザを識別する情報を手動で入力することによって、レジ５
０６ａにおいて生じてもよい。
【００７０】
制御回路３０４は、送信機５０８ａによって、通信ネットワーク４１４を経由して、Ｕ
ＥデバイスＩＤおよび購入情報をサーバ５１０ａに伝送してもよい。サーバ５１０ａは、
ローカルに、またはレジ５０６ａから遠隔に位置してもよい。サーバ５１０ａは、ＵＥデ
バイス３００の全機能性を含んでもよい。サーバ５１０ａは、ユーザアカウントを提供す
るベンダと関連付けられる、および／またはそれによって動作されてもよい。サーバ５１
０ａが、ＵＥデバイスＩＤおよび購入情報を受信すると、サーバ５１０ａは、購入情報を
データベース５１２ａに伝送する。本伝送は、ＳＱＬ等の任意の公知のクエリ言語を使用
して、データベース５１２ａにアドレス指定されたクエリを生成することによって生じて
もよい。いくつかの事例では、データベース５１２ａは、サーバ５１０ａと同じ場所に位
置する。いくつかの事例では、データベース５１２ａおよびサーバ５１０ａは、１つの統
合されたデバイスである。いくつかの事例では、データベース５１２ａおよびサーバ５１
０ａは、相互から遠隔に位置する。データベース５１２ａに関するコンテンツおよび詳細
は、図６および図７に関連して以下に説明される。
【００７１】
購入情報を含む、伝送を受信することに応じて、データベース５１２ａは、購入情報と
関連付けられたユーザアカウントが存在するかどうかを判定する。ユーザアカウントが存
在しない場合、データベース５１２ａは、サーバ５１０ａに、ユーザアカウントが存在し
ないことの指示を伝送する。サーバ５１０ａは、続いて、ＵＥデバイス５０４ａが、ユー
ザ５０１ａに、新しいユーザアカウントを設定する機会をもたらすように、ＵＥデバイス
５０４ａに、ユーザ５０１ａと関連付けられたユーザアカウントが存在しないことの指示
を伝送してもよい。そのような機会は、新しいユーザアカウントを設定するための対価と
して、料金の支払または定期料金を支払うことの約束を要求し得る。
【００７２】
購入情報と関連付けられたユーザアカウントが存在する場合、データベース５１２ａは
、どのユーザアカウントが購入情報に対応するかを識別する。本識別と関連付けられた詳
細は、図６および図７に関連して以下に説明される。購入情報と関連付けられたユーザア
カウントが存在する場合、データベース５１２ａは、ユーザアカウントと関連付けられた
識別子（例えば、アカウント識別子）をサーバ５１０ａに伝送してもよい。データベース
５１２ａは、ＵＥデバイス３００の機能性を含んでもよく、制御回路３０４を使用するこ
とによって、判定されるユーザアカウントと関連付けられた情報を判定および伝送しても
よい。データベース内の情報は、記憶３０８内に記憶されてもよい。図５Ｂに関連して説
明されるであろうように、サーバ５１０ａは、ユーザアカウントと関連付けられた情報を
デバイス５０４ａに伝送することによって、ＵＥデバイス５０４ａを自動構成させてもよ
い。
【００７３】
いくつかの実施形態では、ユーザと関連付けられたユーザアカウントが識別されると、
サーバは、データベースにアクセスし、どのコンテンツ消費材料が購入されたＵＥデバイ
スに提供されるべきかを判定してもよい。いくつかの実施形態では、第１のエンティティ
は、前述のように、ユーザアカウントと関連付けられた、またはそれによって識別された
全コンテンツ消費材料をすでに把握している場合がある。例えば、第１のエンティティが
Ａｐｐｌｅであり、購入されたＵＥデバイスがＡｐｐｌｅ製品である場合、Ａｐｐｌｅは
、デバイスと互換性があり、ユーザアカウントと関連付けられた全コンテンツ消費材料を
すでに把握しいる場合があり、その情報に基づいて、購入されたＵＥデバイスを自動構成
させてもよい。
【００７４】
図５Ｂは、本開示のいくつかの実施形態による、新しく購入されたＵＥデバイスと互換
性がある、ユーザアカウントと関連付けられた、またはそれによって識別されたコンテン
ツ消費材料を識別し得る、システムの例証的実施形態を示す。購入者のユーザアカウント
を識別後、図５Ａに関連して前述に説明されたように、サーバ５１０ｂは、どのコンテン
ツ消費材料が、ユーザアカウントと関連付けられ、また、ＵＥデバイス５０４ｂとも互換
性があるかに関して、データベース５１２ｂにクエリを行ってもよい。本クエリは、ＳＱ
Ｌまたは任意の他の公知のクエリ言語あるいはデータベースと情報を交換するための手段
を介して、行われてもよい。本クエリは、前述に列挙された他のクエリと並行して、また
は連続して、送信されてもよく、クエリは、特定の順序で送信されなくてもよい。データ
ベース５１２ｂは、ＵＥデバイス識別子と併せて、ユーザアカウント情報を使用して、Ｕ
Ｅデバイス５０４ｂと関連付けられたプラットフォームを判定してもよい。ＵＥデバイス
５０４ｂと関連付けられたプラットフォームは、第１のエンティティと関連してもよい。
データベース５０４ｂは、判定されたプラットフォームを利用して、そのプラットフォー
ムと互換性があるコンテンツ消費材料の一覧を取得してもよい。データベース５０４ｂは
、ユーザ５０１ａによって購入および／または所有され、他のＵＥデバイス上にインスト
ールされたコンテンツ消費材料を含む、ユーザアカウントと関連付けられた一覧上のコン
テンツ消費材料のみを含むように、取得された一覧を絞り込んでもよい。データベース５
１２ｂは、次いで、最終一覧をサーバ５１０ｂに伝送してもよい。ＵＥデバイス５０４ｂ
が第１のエンティティから購入され、第１のエンティティが第１のプラットフォームに制
限される、いくつかの実施形態では、第１のエンティティがどのコンテンツ消費材料が互
換性があるかをすでに把握しているため、ユーザアカウントと関連付けられた、またはそ
れによって識別されたどのコンテンツ消費材料がＵＥデバイス５０４ａと互換性があるか
をチェックする必要がなくなり得る。そのような場合、ユーザアカウントと関連付けられ
た、またはそれによって識別されたコンテンツ消費材料は、図６および図７に関連して説
明される相互参照を伴わずに、インストールされてもよい。ＵＥデバイス５０４ａが店舗
５０２等のベンダから購入される、いくつかの実施形態では、ＵＥデバイス５０２は、店
舗５０２ａおよび第１のエンティティのいずれかまたは両方と関連付けられた１つまたは
それを上回るサーバにアクセスする必要があり得る。購入されたＵＥデバイスとのコンテ
ンツ消費材料の互換性の判定は、随意であることに留意されたい。
【００７５】
いくつかの実施形態では、ユーザ５０１ａは、ウェブサイトにアクセスし、ユーザ５０
１ａのユーザアカウントを管理してもよい。本ウェブサイトから、ユーザ５０１ａは、ユ
ーザアカウントと関連付けられたコンテンツ消費材料の一覧にアクセスしてもよい。ユー
ザ５０１ａは、おそらく、各コンテンツ消費材料と関連付けられたボックスをチェックま
たはチェック解除することによって、一覧上のどのコンテンツ消費材料がＵＥデバイス５
０４ｂ上に構成されるかを規定してもよい。一覧は、ＵＥデバイス５０４ｂと互換性があ
るコンテンツ消費材料に限定されてもよく、またはそうでなくてもよい。ウェブサイトが
、ＵＥデバイス５０４ｂの購入時または構成時前にアクセスされる場合、ユーザ５０１ａ
は、ユーザ５０１ａの選択が次の購入されるデバイスに適用されるべきことを規定し得る
。ＵＥデバイス５０４ｂの構成時後、ユーザ５０１ａは、ウェブサイトを通して、ＵＥデ
バイス５０４ｂ上のコンテンツ消費材料を管理してもよい。例えば、ユーザ５０１ａは、
ＵＥデバイス５０４ｂが、新しく選択されたコンテンツ消費材料へのアクセスを有効にす
るよう構成されるように、以前に選択されていないコンテンツ消費材料を選択してもよい
。同様に、ユーザ５０１ａは、ＵＥデバイス５０４ｂが、新しく選択解除されたコンテン
ツ消費材料へのアクセスを除去するよう構成されるように、以前に選択されたコンテンツ
消費材料を選択解除してもよい。一覧は、ユーザアカウントと関連付けられたコンテンツ
消費材料の追加または削除を反映するように、継続的に更新されてもよい。
【００７６】
いくつかの実施形態では、該当する場合、ユーザアカウントと関連付けられた、または
それによって識別されたどのコンテンツ消費材料が、ＵＥデバイス５０４ｂと互換性があ
るかを判定後、サーバ５１０ｂは、次いで、ＵＥデバイス５０４ｂが、ユーザアカウント
によって識別されたコンテンツ消費材料で構成されるべきことの指示の受信を待機しても
よい。そのような指示は、デバイスが初めてオンにされたことの指示、デバイスが現在デ
フォルトまたは工場設定に設定されていることの指示、ＵＥデバイス５０４ｂがインター
ネット等のネットワークに初めてアクセスしていることの指示、新しいまたは付加的ユー
ザログインがＵＥデバイス５０４ｂに初めて登録されたことの指示、ＵＥデバイス５０４
ｂを自動構成することのユーザ要求の受信の指示、および同等物を含んでもよい。
【００７７】
いくつかの実施形態では、ＵＥデバイス５０４ｂが自動構成されるべきことの指示が、
サーバ５１０ｂによって受信されることを確実にするために、ＵＥデバイス５０４ｂは、
要求をサーバ５１０ｂに先を見越して送信するように構成されてもよい。いくつかの実施
形態では、ＵＥデバイス５０４ｂは、ＵＥデバイス５０４ｂが初めてオンにされたことの
判定に応じて、新しいアカウントがＵＥデバイス５０４ｂに登録されたことの判定に応じ
て、またはＵＥデバイス５０４ｂを自動構成することのユーザ要求が受信されたことの判
定に応じて、本要求を送信するように構成されてもよい。いくつかの実施形態では、ＵＥ
デバイス５０４ｂは、新しいユーザアカウントが作成されたことの判定に応じて、本要求
を送信するように構成されてもよい。
【００７８】
いくつかの実施形態では、ＵＥデバイス５０４ｂが自動構成されるべきであることの指
示が、サーバ５１０ｂによって受信されることを確実にするために、サーバ５１０ｂは、
Ｉ’Ｍ  ＨＥＲＥメッセージ等、サーバ５１０ｂが、デバイスが、例えば、初めてオンに
されたことの指示を受信するまで、ＨＥＬＬＯメッセージをＵＥデバイス５０４ｂに周期
的に送信してもよい。ＨＥＬＬＯメッセージは、デバイス５０４ｂと関連付けられたデバ
イスＩＤに基づいて、デバイス５０４ｂにアドレス指定されてもよい。ＨＥＬＬＯメッセ
ージは、通信ネットワーク４１４を介して、デバイス５０４ｂに伝送されてもよい。ＨＥ
ＬＬＯメッセージは、制御回路３０４によって伝送されるようにされてもよい。Ｉ’Ｍ  
ＨＥＲＥメッセージは、通信ネットワーク４１４を介して、サーバ５１０ｂに伝送されて
もよく、制御回路３０４によって伝送されるようにされてもよい。
【００７９】
いくつかの実施形態では、デバイス５０４ｂが自動構成されるべきことの指示の受信に
応じて、サーバ５１０ｂは、制御回路３０４が、ユーザアカウントが存在することを判定
した場合、ユーザアカウントと関連付けられた情報をデバイス５０４ｂに伝送してもよい
。互換性判定が行われた場合、サーバ５１０ｂは、ユーザアカウントと関連付けられた、
またはそれによって識別された互換性があるコンテンツ消費材料の一部または全部に関連
する情報をＵＥデバイス５０４ｂに伝送してもよい。そのような伝送は、通信ネットワー
ク４１４を経由して行われてもよく、制御回路３０４によって伝送されるようにされても
よい。ＵＥデバイス５０４ｂは、次いで、処理回路３０６を使用して、コンテンツ消費材
料と関連付けられたインストールまたは構成情報にアクセスするための情報を処理しても
よい。いくつかの実施形態では、ＵＥデバイス５０４ｂは、コンテンツ消費材料と関連付
けられたインストール情報をサーバ５１０ｂからダウンロードしてもよい。いくつかの実
施形態では、ＵＥデバイス５０４ｂは、コンテンツ消費材料のプロバイダから等、１つま
たはそれを上回る異なるサーバからコンテンツ消費材料と関連付けられたインストール情
報をダウンロードしてもよい。情報を処理するとき、ＵＥデバイス５０４ｂは、サーバ５
１０ｂ、あるいはローカルに、もしくはＵＥデバイス５０４ｂおよび／またはサーバ５１
０ｂから遠隔に位置し得る、異なるサーバに、インストール情報をＵＥデバイス５０４ｂ
に伝送させてもよい。いくつかの実施形態では、ＵＥデバイス５０４ｂは、インストール
または構成情報の受信に応じて、コンテンツ消費材料を自動的にインストールしてもよい
。他の実施形態では、ＵＥデバイス５０４ｂは、表示３１２を介して、ユーザ５０１ａに
、該当する場合、識別されたコンテンツ消費材料のどのコンテンツ消費材料をインストー
ルすべきかを選択するようにプロンプトしてもよい。そのようなプロンプトは、一覧とし
て提供されてもよく、ユーザ５０１ａは、各コンテンツ消費材料と関連付けられたボック
スをチェックまたはチェック解除し、次いで、提出ボタンを押下してもよい（例えば、ユ
ーザ入力インターフェース３１０を介して）。
【００８０】
いくつかの実施形態では、ユーザがＵＥデバイスをＡｐｐｌｅのような第１のエンティ
ティから購入するのとは対照的に、ユーザは、Ｂｅｓｔ  Ｂｕｙのような物理的小売店舗
、またはｗｗｗ．ａｍａｚｏｎ．ｃｏｍのようなオンラインベンダ等の第三者ベンダから
ＵＥデバイスを購入してもよい。そのような実施形態では、サーバは、ベンダから、製造
番号等のＵＥデバイス識別子を受信してもよく、サーバはまた、クレジットカード番号等
の購入情報を受信する。サーバは、次いで、データベースにクエリを行い、購入情報と関
連付けられたユーザアカウントが存在するかどうかを判定する。ユーザアカウントが存在
しない場合、ベンダは、購入されたＵＥデバイスを自動構成するために、購入者がユーザ
アカウントを作成する機会をもたらしてもよい。ユーザアカウントが存在する場合、サー
バは、ユーザがコンテンツを消費することを可能にするように、ユーザの他のＵＥデバイ
スによって処理されるコンテンツ消費材料が新しく購入されたＵＥデバイス上で自動構成
され得るように、ユーザアカウントを識別してもよい。ＵＥデバイスが、第１のエンティ
ティからとは対照的に、第三者ベンダから購入されるとき、ＵＥデバイスまたはベンダは
、第１のエンティティが、ＵＥデバイスを自動構成するために、クエリを行う必要がない
、データベースにクエリを行う必要があり得る。
【００８１】
図５Ａは、本開示のいくつかの実施形態による、デバイスが購入されたときに取得され
た情報に基づいて、ユーザアカウントを識別し得る、システムの例証的実施形態を示す。
図５Ａでは、ユーザ５０１ａは、店舗５０２ａにおいて、ＵＥデバイス５０４ａをレジ５
０６ａで購入中である。本実施形態は、単に、例証であり、購入は、オンラインベンダを
通して電子的に等、物理的店舗外で生じてもよい。そのような事例では、レジ５０６ａは
、オンラインベンダによって、または独立取引ブローカーを通して所有または運営される
かどうかにかかわらず、ＰａｙＰａｌまたは取引を促進する任意の他のサービス等のオン
ライン取引ブローカーであってもよい。購入はまた、非小売取引（例えば、個人間の私的
取引）等、これらの環境のいずれか外で生じてもよい。そのような事例では、レジ５０６
ａは、再び、オンラインベンダによって、または独立取引ブローカーを通して所有または
運営されるかどうかにかかわらず、かつ物理的または仮想的であるかどうかにかかわらず
、ＰａｙＰａｌまたは取引を促進する任意の他のサービス等のオンライン取引ブローカー
であってもよい。レジ５０６ａは、デバイス３００の機能性を含んでもよい。
【００８２】
ＵＥデバイス５０４ａが、購入されると、制御回路３０４は、ＵＥデバイスＩＤおよび
購入情報を判定する。制御回路３０４は、自動的に、または手動で、デバイスＩＤを判定
してもよい。自動判定は、ＳＫＵ番号、バーコード、ＱＣコード、または任意の他のタイ
プの走査可能番号が、レジ５０６ａに打ち込まれる、または走査されると生じてもよい。
制御回路３０４はまた、購入されたアイテムと関連付けられた一意の識別子を判定するた
めに、在庫または倉庫データベース等のデータベースにアクセスすることによって、ＵＥ
デバイスＩＤを自動的に判定してもよい。例えば、オンラインベンダを介して、ＵＥデバ
イスを購入するとき、ベンダの制御回路３０４は、データベースにアクセスし、購入され
たアイテムのデバイスＩＤを判定してもよい。そのようなデータベースアクセスは、ＳＱ
Ｌ等のデータベースにアクセスするための任意の公知のクエリ言語を使用することによっ
て生じてもよい。手動判定は、レジ係が、おそらく、レジ５０６ａにおける画面上のプロ
ンプトに応答して、ＵＥデバイスＩＤに手動で打ち込むことによって生じてもよい。手動
判定はまた、ユーザ５０１ａによる手動登録等、取引後に生じてもよい。手動判定は、ユ
ーザ入力インターフェース３１０を介して、ユーザ入力に応答して行われてもよい。
【００８３】
購入情報は、クレジットカード番号、デビットカード番号、銀行口座番号、Ｇｏｏｇｌ
ｅウォレットまたはＰａｙＰａｌ等の電子ウォレットと関連付けられた識別子、名前等の
レジ係に与えられる個人情報、アドレス、電話番号、および／または購入者５０１ａを識
別するために関連する、またはそのために使用され得る、任意の他の情報等、少なくとも
、ユーザ５０１ａを識別する役割を果たす、情報を含んでもよい。電子購入の場合、購入
情報は、ＩＰアドレス、購入を行うために使用されるデバイスのＭＡＣアドレス、オンラ
インベンダによって割り当てられる識別子、ログイン識別子またはハンドル、および／ま
たはデバイスの購入者を識別する役割を果たし得る、任意の他の情報を含んでもよい。
【００８４】
購入情報は、自動的に、または手動で、判定されてもよい。購入情報の自動判定は、自
動的に、支払が行われたときの支払の器具と関連付けられたアカウント番号を判定するこ
とを含んでもよい。例えば、磁気ストライプまたは、クレジットカードリーダ等のカード
リーダを通して読み取られる、磁気ストライプと関連付けられたアカウント番号が、判定
されてもよい。自動判定は、処理回路３０６によって生じてもよい。購入情報の手動判定
は、レジ係が、おそらく、ユーザ入力インターフェース３１０を介して、名前、住所、お
よび／または電話番号等、ユーザを識別する情報を手動で入力することによって、レジ５
０６ａにおいて生じてもよい。
【００８５】
制御回路３０４は、送信機５０８ａによって、通信ネットワーク４１４を経由して、Ｕ
ＥデバイスＩＤおよび購入情報をサーバ５１０ａに伝送してもよい。サーバ５１０ａは、
ローカルに、またはレジ５０６ａから遠隔に位置してもよい。サーバ５１０ａは、ＵＥデ
バイス３００の全機能性を含んでもよい。サーバ５１０ａは、ユーザアカウントを提供す
るベンダと関連付けられる、および／またはそれによって動作されてもよい。サーバ５１
０ａが、デバイスＩＤおよび購入情報を受信すると、サーバ５１０ａは、購入情報をデー
タベース５１２ａに伝送する。本伝送は、ＳＱＬ等の任意の公知のクエリ言語を使用して
、データベース５１２ａにアドレス指定されたクエリを生成することによって生じてもよ
い。いくつかの事例では、データベース５１２ａは、サーバ５１０ａと同じ場所に位置す
る。いくつかの事例では、データベース５１２ａおよびサーバ５１０ａは、１つの統合さ
れたデバイスである。いくつかの事例では、データベース５１２ａおよびサーバ５１０ａ
は、相互から遠隔に位置する。データベース５１２ａに関するコンテンツおよび詳細は、
図６および図７に関連して以下に説明される。
【００８６】
購入情報を含む、伝送を受信することに応じて、データベース５１２ａは、購入情報と
関連付けられたユーザアカウントが存在するかどうかを判定する。ユーザアカウントが存
在しない場合、データベース５１２ａは、サーバ５１０ａに、ユーザアカウントが存在し
ないことの指示を伝送する。サーバ５１０ａは、続いて、ベンダが、ユーザ５０１ａに、
新しいユーザアカウントを設定する機会をもたらすように、ベンダ（例えば、店舗５０２
ａ）に、ユーザ５０１ａと関連付けられたユーザアカウントが存在しないことの指示を伝
送してもよい。そのような機会は、新しいユーザアカウントを設定するための対価として
、料金の支払または定期料金を支払うことの約束を要求し得る。
【００８７】
購入情報と関連付けられたユーザアカウントが存在する場合、データベース５１２ａは
、どのユーザアカウントが購入情報に対応するかを識別する。本識別と関連付けられた詳
細は、図６および図７に関連して以下に説明される。購入情報と関連付けられたユーザア
カウントが存在する場合、データベース５１２ａは、ユーザアカウントと関連付けられた
識別子（例えば、アカウント識別子）をサーバ５１０ａに伝送してもよい。データベース
５１２ａは、ＵＥデバイス３００の機能性を含んでもよく、制御回路３０４を使用するこ
とによって、判定されるユーザアカウントと関連付けられた情報を判定および伝送しても
よい。データベース内の情報は、記憶３０８内に記憶されてもよい。図５Ｂに関連して説
明されるであろうように、サーバ５１０ａは、ユーザアカウントと関連付けられた情報を
デバイス５０４ａに、または、次いで、その情報を利用して、ＵＥデバイス５０４ａを自
動構成する、店舗５０２ａに伝送することによって、ＵＥデバイス５０４ａを自動構成さ
せてもよい。いくつかの実施形態では、サーバ５１０ａは、店舗５０２ａが、ユーザ５０
１ａに、ＵＥデバイス５０４ａを自動構成するために使用され得るトークンを受信させ得
るように、店舗５０２ａが、ユーザ５０１ａと関連付けられたユーザアカウントと関連付
けられた情報をダウンロードすることを可能にしてもよい。いくつかの実施形態では、ト
ークンは、ＵＳＢキー、スマートカード、ＳＤカード、ミニＳＤカード、ハードドライブ
（内部または外部）、あるいはユーザ５０１ａがＵＥデバイス５０４ａを自動構成させる
ことを可能にする情報を記憶および／または転送可能な任意の他の構成要素を含んでもよ
い。いくつかの実施形態では、トークンは、ＵＥデバイス５０４ａが、ユーザアカウント
情報へのアクセスに応じて、自動構成され得るように、ユーザ５０１ａが、ＵＥデバイス
５０４ａを介してユーザアカウント情報にアクセスするために使用し得る、ログイン情報
であってもよい。
【００８８】
いくつかの実施形態では、ユーザと関連付けられたユーザアカウントが識別されると、
サーバは、データベースにアクセスし、どのコンテンツ消費材料が購入されたＵＥデバイ
スに提供されるべきかを判定してもよい。サーバは、ユーザアカウントと関連付けられた
、またはそれによって識別された全コンテンツ消費材料が、ＵＥデバイスに提供されるべ
きかどうかを判定してもよく、またはサーバは、ユーザアカウントと関連付けられた、ま
たはそれによって識別されたいくつかのコンテンツ消費材料のみ、ＵＥデバイスに提供さ
れるべきかどうかを判定してもよい（例えば、ＵＥデバイスと互換性があるコンテンツ消
費材料）。サーバは、ＵＥデバイスが自動構成されるべきことの判定に応じて、判定され
たコンテンツ消費材料と関連付けられた情報をＵＥデバイスまたはベンダに提供してもよ
い。
【００８９】
図５Ｂは、本開示のいくつかの実施形態による、新しく購入されたＵＥデバイスと互換
性がある、ユーザアカウントと関連付けられた、またはそれによって識別されたコンテン
ツ消費材料を識別し得る、システムの例証的実施形態を示す。購入者のユーザアカウント
を識別後、図５Ａに関連して前述に説明されたように、サーバ５１０ｂは、ユーザアカウ
ントと関連付けられ、またはそれによって識別されたどのコンテンツ消費材料が、ＵＥデ
バイス５０４ｂとも互換性があるかに関して、データベース５１２ｂにクエリを行っても
よい。本クエリは、ＳＱＬまたは任意の他の公知のクエリ言語あるいはデータベースと情
報を交換するための手段を介して、行われてもよい。本クエリは、前述に列挙された他の
クエリと並行して、または連続して、送信されてもよく、クエリは、特定の順序で送信さ
れなくてもよい。データベース５１２ｂは、ＵＥデバイス識別子と併せて、ユーザアカウ
ント情報を使用して、ＵＥデバイス５０４ｂと関連付けられたプラットフォームを判定し
てもよい。データベース５１２ｂは、判定されたプラットフォームを利用して、そのプラ
ットフォームと互換性があるコンテンツ消費材料の一覧を取得してもよい。データベース
５１２ｂは、ユーザアカウントと関連付けられた一覧上のコンテンツ消費材料のみを含む
ように、取得された一覧を絞り込んでもよい。クエリの結果は、例えば、ＵＥデバイス５
０４ｂがテレビゲーム機器であり、ユーザアカウントと関係付けられる着信音アプリケー
ションが、テレビゲーム機器と互換性がないことをサーバに判定させ得る。購入されたＵ
Ｅデバイスとのコンテンツ消費材料の互換性の判定は、随意であることに留意されたい。
【００９０】
いくつかの実施形態では、ユーザ５０１ａは、ウェブサイトにアクセスし、ユーザ５０
１ａのユーザアカウントを管理してもよい。本ウェブサイトから、ユーザ５０１ａは、ユ
ーザアカウントと関連付けられたコンテンツ消費材料の一覧にアクセスしてもよい。ユー
ザ５０１ａは、おそらく、各コンテンツ消費材料と関連付けられたボックスをチェックま
たはチェック解除することによって、一覧上のどのコンテンツ消費材料がＵＥデバイス５
０４ｂ上に構成されるかを規定してもよい。一覧は、ＵＥデバイス５０４ｂと互換性があ
るコンテンツ消費材料に限定されてもよく、またはそうでなくてもよい。ウェブサイトが
、ＵＥデバイス５０４ｂの購入時または構成時前にアクセスされる場合、ユーザ５０１ａ
は、ユーザ５０１ａの選択が次の購入されるデバイスに適用されるべきことを規定し得る
。ＵＥデバイス５０４ｂの構成時後、ユーザ５０１ａは、ウェブサイトを通して、ＵＥデ
バイス５０４ｂ上のコンテンツ消費材料を管理してもよい。例えば、ユーザ５０１ａは、
ＵＥデバイス５０４ｂが、新しく選択されたコンテンツ消費材料へのアクセスを有効にす
るよう構成されるように、以前に選択されていないコンテンツ消費材料を選択してもよい
。同様に、ユーザ５０１ａは、ＵＥデバイス５０４ｂが、新しく選択解除されたコンテン
ツ消費材料へのアクセスを除去するよう構成されるように、以前に選択されたコンテンツ
消費材料を選択解除してもよい。一覧は、ユーザアカウントと関連付けられたコンテンツ
消費材料の追加または削除を反映するように、継続的に更新されてもよい。
【００９１】
いくつかの実施形態では、該当する場合、ユーザアカウントと関連付けられた、または
それによって識別されたどのコンテンツ消費材料が、ＵＥデバイス５０４ｂと互換性があ
るかを判定後、サーバ５１０ｂは、次いで、ＵＥデバイス５０４ｂが、自動構成されるべ
きことの指示の受信を待機してもよい。そのような指示は、デバイスが初めてオンにされ
たことの指示、デバイスが現在デフォルトまたは工場設定に設定されていることの指示、
ＵＥデバイス５０４ｂがインターネット等のネットワークに初めてアクセスしていること
の指示、新しいまたは付加的ユーザログインがＵＥデバイス５０４ｂに初めて登録された
ことの指示、ＵＥデバイス５０４ｂを自動構成することのユーザ要求の受信の指示、およ
び同等物を含んでもよい。
【００９２】
いくつかの実施形態では、ＵＥデバイス５０４ｂが自動構成されるべきことの指示が、
サーバ５１０ｂによって受信されることを確実にするために、ＵＥデバイス５０４ｂは、
ＵＥデバイス５０４ｂが、特定のユーザアカウントに対して構成されるべきであるかどう
かに関して尋ねる要求をサーバ５１０ｂに送信するように構成されてもよい。いくつかの
実施形態では、ＵＥデバイス５０４ｂは、ＵＥデバイス５０４ｂが初めてオンにされたこ
との判定に応じて、ユーザ５０１ａと関係付けられた新しいユーザアカウントがＵＥデバ
イス５０４ｂに登録されたことの判定に応じて、またはＵＥデバイス５０４ｂを自動構成
することのユーザ要求が受信されたことの判定に応じて、本要求を送信するように構成さ
れてもよい。いくつかの実施形態では、ＵＥデバイス５０４ｂは、新しいユーザアカウン
トが作成されたことの判定に応じて、本要求を送信するように構成されてもよい。
【００９３】
いくつかの実施形態では、ＵＥデバイス５０４ｂが自動構成されるべきであることの指
示が、サーバ５１０ｂによって受信されることを確実にするために、サーバ５１０ｂは、
Ｉ’Ｍ  ＨＥＲＥメッセージ等、サーバ５１０ｂが、デバイスが、例えば、初めてオンに
されたことの指示を受信するまで、ＨＥＬＬＯメッセージをＵＥデバイス５０４ｂに周期
的に送信してもよい。ＨＥＬＬＯメッセージは、デバイス５０４ｂと関連付けられたデバ
イスＩＤに基づいて、デバイス５０４ｂにアドレス指定されてもよい。ＨＥＬＬＯメッセ
ージは、通信ネットワーク４１４を介して、デバイス５０４ｂに伝送されてもよい。ＨＥ
ＬＬＯメッセージは、制御回路３０４によって伝送されるようにされてもよい。Ｉ’Ｍ  
ＨＥＲＥメッセージは、通信ネットワーク４１４を介して、サーバ５１０ｂに伝送されて
もよく、制御回路３０４によって伝送されるようにされてもよい。
【００９４】
いくつかの実施形態では、ＵＥデバイス５０４ｂが自動構成されるべきことの指示の受
信に応じて、サーバ５１０ｂは、制御回路３０４が、ユーザアカウントが存在することを
判定した場合、ユーザアカウントと関連付けられた情報をＵＥデバイス５０４ｂに伝送し
てもよい。互換性判定が行われた場合、サーバ５１０ｂは、ユーザアカウントと関連付け
られた、またはそれによって識別された互換性があるコンテンツ消費材料の一部または全
部に関連する情報をＵＥデバイス５０４ｂに伝送してもよい。そのような伝送は、通信ネ
ットワーク４１４を経由して行われてもよく、制御回路３０４によって伝送されるように
されてもよい。ＵＥデバイス５０４ｂは、次いで、処理回路３０６を使用して、コンテン
ツ消費材料と関連付けられたインストールまたは構成情報にアクセスするための情報を処
理してもよい。いくつかの実施形態では、ＵＥデバイス５０４ｂは、コンテンツ消費材料
と関連付けられたインストール情報をサーバ５１０ｂからダウンロードしてもよい。いく
つかの実施形態では、ＵＥデバイス５０４ｂは、コンテンツ消費材料のプロバイダから等
、１つまたはそれを上回る異なるサーバからコンテンツ消費材料と関連付けられたインス
トール情報をダウンロードしてもよい。情報を処理するとき、ＵＥデバイス５０４ｂは、
サーバ５１０ｂ、あるいはローカルに、もしくはＵＥデバイス５０４ｂおよび／またはサ
ーバ５１０ｂから遠隔に位置し得る、異なるサーバに、インストール情報をＵＥデバイス
５０４ｂに伝送させてもよい。いくつかの実施形態では、ＵＥデバイス５０４ｂは、イン
ストールまたは構成情報の受信に応じて、コンテンツ消費材料を自動的にインストールし
てもよい。他の実施形態では、ＵＥデバイス５０４ｂは、表示３１２を介して、ユーザ５
０１ａに、該当する場合、識別されたコンテンツ消費材料のどのコンテンツ消費材料をイ
ンストールすべきかを選択するようにプロンプトしてもよい。そのようなプロンプトは、
一覧として提供されてもよく、ユーザ５０１ａは、各コンテンツ消費材料と関連付けられ
たボックスをチェックまたはチェック解除し、次いで、提出ボタンを押下してもよい（例
えば、ユーザ入力インターフェース３１０を介して）。
【００９５】
いくつかの実施形態では、データベースは、ユーザアカウントと関連付けられた情報に
対応するエントリを含有してもよい。エントリは、ユーザアカウント名ならびにユーザア
カウントと関連付けられた任意の情報を含んでもよい。ユーザアカウントと関連付けられ
た情報は、ユーザと関連付けられたクレジットカード番号および銀行口座番号等の購入情
報を含んでもよい。ユーザアカウントと関連付けられた情報はまた、種々のサービスに対
応する、ログイン情報を含んでもよい。ログイン情報は、サービスに対応する、ユーザ名
およびパスワードを含んでもよい。ユーザアカウントと関連付けられ得る、他の情報は、
ユーザアカウントと関連付けられたアプリケーションの一覧を含んでもよい。
【００９６】
図６は、本開示のいくつかの実施形態による、ユーザアカウントと関連付けられたフィ
ールドを詳述する、データベースエントリの例証的実施形態を示す。データベースエント
リ６００は、ユーザアカウント名６０２、購入情報６０４、およびログイン情報６０６を
含んでもよい。データベースエントリ６００は、ユーザアカウントと関連付けられた、ま
たはそれによって識別されたコンテンツ消費材料、ユーザアカウントと関連付けられたＵ
Ｅデバイス、ユーザアカウントと関連付けられたＵＥデバイスのそれぞれまたはいずれか
上にインストールされた具体的コンテンツ消費材料、および同等物等の付加的フィールド
を含んでもよい。この場合、ユーザアカウントは、アイテム６０２に示されるように、Ｊ
ｏｈｎ  Ｓｍｉｔｈに属する。アイテム６０４は、Ｊｏｈｎ  Ｓｍｉｔｈのユーザアカウ
ントと関連付けられた購入情報を描写する。例えば、Ｊｏｈｎ  Ｓｍｉｔｈと関連付けら
れたクレジットカード番号および銀行口座番号が、本エントリ内に現れる。しかしながら
、前述において定義されるような任意のタイプの購入情報が、本エントリの一部を形成し
てもよい。アイテム６０６は、ログイン情報を描写する。ログイン情報６０６は、ユーザ
名６１０、パスワード６１２、および対応するサービス６０８を含んでもよい。いくつか
の事例では、パスワードは、サービスにアクセスするために必要とされず、したがって、
対応するパスワードは、そのサービスに対して記入されないであろう。サービス６０８は
、限定ではないが、銀行サービス、メディアサービス、パーソナル編成サービス、カレン
ダサービス、または任意の他のタイプのサービスを含む、コンテンツ消費材料に対応する
、任意のタイプのサービスであってもよい。
【００９７】
いくつかの実施形態では、ユーザは、手動で、情報を打ち込み、そのユーザアカウント
から削除してもよい。これは、ユーザ入力インターフェース３１０を介して行われてもよ
い。ユーザは、セキュアなウェブサイトを通して、または専用アプリケーションを通して
、そのユーザアカウント内の情報を操作してもよい。ユーザは、電話、チャット、または
インスタントメッセージサービスにより、そのユーザアカウントと関連付けられた代理人
と会話し、情報が変更されることを要求することによって、あるいはそのような代理人と
対面して相互作用することによって、そのユーザアカウント内の情報を操作してもよい。
いくつかの実施形態では、ユーザアカウントを提供するサービスは、購入情報、ログイン
情報、またはＵＥデバイス５０４ａ上にインストールされたコンテンツ消費材料等の情報
を自動的に検出してもよい。これは、ユーザが、サービスにログインする、または現在ユ
ーザアカウントの一部ではないコンテンツ消費材料をインストールする度に、あるいはユ
ーザが、そのユーザアカウントの購入情報フィールド６０４内にない支払の手段を使用す
るとき、検出されてもよい。
【００９８】
いくつかの実施形態では、そのような情報は、ユーザアカウントに自動的に追加されて
もよく、他の実施形態では、ユーザは、本情報をそのユーザアカウントに手動で追加して
もよい。ユーザは、ユーザアカウントのプロバイダが、ユーザのユーザアカウントに打ち
込むことが好適である情報を検出する度に、表示３１２を介して、プロンプトされてもよ
い。ユーザは、代わりに、または加えて、ユーザが、そのユーザアカウントにログインし
、該当する場合、追加することを所望する検出されたコンテンツ消費材料を選択すると、
プロンプトされてもよい。
【００９９】
いくつかの実施形態では、データベース５１２ａが、クエリをサーバ５１０ａから受信
すると、データベース５１２ａは、購入情報等のクエリ内の情報を使用し、データベース
５１２ａ内のエントリを相互参照し、合致する結果を見つける。合致する結果は、購入情
報と関連付けられたデータベースエントリを含んでもよい。合致する結果は、制御回路３
０４が、ユーザ５０１ａと関連付けられた１つまたはそれを上回るユーザアカウントを判
定することを可能にするように、データベース５１２ａによって、サーバ５１０ａの制御
回路３０４に返信される。
【０１００】
いくつかの実施形態では、データベースエントリは、デバイスＩＤと、ＵＥデバイス５
０４ａが動作するプラットフォームを相関させてもよい。同一エントリまたは異なるエン
トリが、互換性があるコンテンツ消費材料の一覧と具体的プラットフォームを利用するデ
バイスを相関させてもよい。
【０１０１】
図７は、本開示のいくつかの実施形態による、デバイス識別子、ＵＥデバイスのプラッ
トフォーム（例えば、製造業者およびモデル）、およびどのコンテンツ消費材料（例えば
、アプリケーション）がそれらのＵＥデバイスと互換性があるかどうかということの間の
関連付けを詳述する、データベースエントリの例証的実施形態を示す。そのようなエント
リは、記憶３０８内のデータベース５１２上または別個かつ異なるデータベース上に記憶
されてもよい。エントリ７００は、アイテム７０２、７０４、および７０６を含み、アイ
テム７０２は、ＵＥデバイスＩＤを一覧化し、アイテム７０４は、ＵＥデバイスＩＤの製
造業者およびモデルを一覧化し、アイテム７０６は、その具体的モデルと互換性があるア
プリケーションを一覧化する。実施例として、新しく購入されたｉＰｈｏｎｅ  ４Ｓは、
デバイスＩＤ  Ａ４７６２９Ｘ６を有し得、これは、ｉＰｈｏｎｅの製造番号であり得る
。ｉＰｈｏｎｅは、ＮｅｔｆｌｉｘおよびＨｕｌｕのようないくつかの汎用アプリケーシ
ョンと互換性があるが、Ｇｏｏｇｌｅ  Ｐｌａｙのようないくつかの専用アプリケーショ
ンと互換性がない。別の実施例として、第１世代Ｓａｍｓｕｎｇ  Ｃｈｒｏｍｅｂｏｏｋ
は、Ｇｏｏｇｌｅ  ＰｌａｙおよびＳｌｉｎｇＰｌａｙｅｒと互換性があり得るが、ｉＴ
ｕｎｅｓと互換性がない。
【０１０２】
いくつかの実施形態では、互換性エントリ７００は、購入されたＵＥデバイスと互換性
があるコンテンツ消費材料と関連付けられた情報のみ、購入されたＵＥデバイスに伝送さ
れることを確実にする。例えば、データベース５１２ａが、クエリをサーバ５１０ａから
受信すると、データベース５１２ａは、ＵＥデバイスＩＤ等のクエリ内の情報を使用し、
データベース５１２ａ内のエントリを相互参照し、合致する結果を見つける。合致する結
果は、ＵＥデバイス５０４ａと互換性があるコンテンツ消費材料の一覧を含むエントリ等
、デバイスＩＤと関連付けられたデータベースエントリを含んでもよく、ＵＥデバイス５
０４ａは、ＵＥデバイスＩＤに対応する。データベース５１２ｂは、ユーザアカウントと
関連付けられたコンテンツ消費材料のみを含むように、合致する結果を絞り込み、次いで
、結果をサーバ５１０ｂに伝送してもよく、またはデータベース５１２ｂは、取得された
結果をサーバ５１０ｂに伝送してもよく、次いで、おそらく、データベース５１２ｂまた
は異なるデータベースにクエリを行うことによって、ユーザ５０１ａに対応するコンテン
ツ消費材料のみを含むように、合致する結果を絞り込んでもよい。
【０１０３】
いくつかの実施形態では、サーバは、ＵＥデバイスが購入されたときに、購入およびＵ
Ｅデバイス識別子と関連付けられた情報を受信する。サーバは、データベースにアクセス
し、購入情報と関連付けられたユーザアカウントを識別してもよい。識別されたユーザア
カウントは、サーバによって、ＵＥデバイス識別子に基づいて、ＵＥデバイスと関連付け
られてもよい。次いで、ＵＥデバイスが自動構成されるべきであることの判定が行われ、
判定に応答して、サーバは、ユーザアカウントと関連付けられた情報をＵＥデバイスに伝
送してもよい。
【０１０４】
図８は、本開示のいくつかの実施形態による、ＵＥデバイスが購入されたときに取得さ
れた情報に基づいて、ユーザアカウントを識別し、ユーザアカウントと関連付けられた情
報を購入されたＵＥデバイスに伝送する際に関わる、例証的ステップのフロー図である。
ステップ８０２では、サーバは、ユーザがＵＥデバイスを購入したことに応答して、ＵＥ
デバイスと関連付けられたＵＥデバイスＩＤおよび購入情報を受信してもよい。例えば、
サーバ５１０ａは、ユーザ５０１ａがコンピュータを購入するとき、新しく購入されたコ
ンピュータの製造番号と、レジ５０６ａにおいてレジ係によって掃引されたクレジットカ
ード番号とを受信してもよい。
【０１０５】
ステップ８０４では、サーバは、データベースを検索し、受信された購入情報に基づい
て、ユーザアカウントを識別してもよい。いくつかの実施形態では、サーバは、通信ネッ
トワーク４１４を介して、データベースにアクセスする。他の実施形態では、サーバは、
データベースと同じ場所に位置する。ユーザアカウントは、ユーザがＵＥデバイスを購入
するのに先立って、ユーザがコンテンツを消費することを可能にするように、別のＵＥデ
バイスによって処理されたコンテンツ消費材料を識別してもよい。識別されたコンテンツ
消費材料は、ユーザ名、パスワード、ならびに購入者が他のデバイス上にインストールし
た購読物およびアプリケーションに関する情報を含んでもよい。例えば、サーバ５１０ａ
は、購入情報と関連付けられたユーザアカウントが存在するかどうかに関して、データベ
ース５１２ａにアクセスしてもよく、そうである場合、サーバ５１０ａは、データベース
５１２ａから、ユーザアカウント番号を習得してもよい。
【０１０６】
ステップ８０６では、サーバは、ＵＥデバイス識別子に基づいて、通信をＵＥデバイス
に自動的に伝送してもよく、通信は、ＵＥデバイスをユーザアカウントによって識別され
たコンテンツ消費材料で構成させる。いくつかの実施形態では、サーバ５１０ａは、ＵＥ
デバイス５０４ａを自動構成するためのユーザ要求に応答して、通信を伝送する。いくつ
かの実施形態では、サーバ５１０ａは、サーバ５１０ａが、ＵＥデバイス５０４ａが初め
てオンにされたことを判定すると、通信を伝送する。いくつかの実施形態では、本判定は
、サーバ５１０ａが応答（例えば、Ｉ’Ｍ  ＨＥＲＥメッセージ）を受信すると、サーバ
５１０ａが、ＵＥデバイス５０４ａが初めてオンにされたことを把握するように、デバイ
スＩＤに基づいて、ＵＥデバイス５０４ａにアドレス指定されたＨＥＬＬＯメッセージを
送信することによって行われる。いくつかの実施形態では、ＵＥデバイス５０４ａが、初
めてオンにされると、ＵＥデバイス５０４ａは、サーバ５１０ａに、ユーザ５０１ａのた
めのユーザアカウントに関連する情報の要求を送信する。そのような実施形態は、ＵＥデ
バイス５０４ａがＨＥＬＬＯメッセージに応答可能ではない間、サーバ５１０ａが、ＨＥ
ＬＬＯメッセージを周期的に送信することによって負担がかけられることを回避してもよ
い。
【０１０７】
いくつかの実施形態では、ＵＥデバイスが自動構成されるべきとき、データベースが、
そのプラットフォームと互換性があるコンテンツ消費材料のみ、デバイス上に構成される
ように、ＵＥデバイスのプラットフォームを判定するためにアクセスされる。
【０１０８】
図９は、本開示のいくつかの実施形態による、新しく購入されたＵＥデバイスと互換性
がある、ユーザアカウントと関連付けられたコンテンツ消費材料を識別する際に関わる、
例証的ステップのフロー図である。ステップ９０２では、ＵＥデバイス識別子および購入
情報が、受信される。例えば、デバイス識別子および購入情報は、レジ５０６ａにおける
ＵＥデバイス５０４ａの購入に応答して、送信機５０８ａを介して受信されてもよく、伝
送は、通信ネットワーク４１４を経由して生じる。
【０１０９】
ステップ９０３では、制御回路３０４が、購入情報と関連付けられたユーザアカウント
が存在するかどうかを判定する。例えば、サーバ５１０ａは、データベース５１２ａにク
エリを行い、ユーザアカウントが購入情報と関連付けられるかどうかを判定してもよい。
【０１１０】
ステップ９０４では、制御回路が、購入情報と関連付けられたユーザアカウントを判定
する。例えば、サーバ５１０ａは、データベース５１２ａにクエリを行い、ユーザアカウ
ントを判定してもよい。本判定は、図５Ａに関連して行われた議論に従って行われる。
【０１１１】
随意のステップ９０６では、データベースが、ＵＥデバイス識別子に基づいて、購入さ
れたＵＥデバイス５０４ａのプラットフォームを判定するためにアクセスされる。いくつ
かの実施形態では、プラットフォームは、ＵＥデバイス５０４ａの製造業者および／また
はモデルと関連付けられてもよい。例えば、エントリ７００が、通信ネットワーク４１４
を介して、サーバ５１０ａによってアクセスされ、図７に描写されるように、製造番号Ａ
４７６２９Ｘ６に対応し得る、ＵＥデバイス５０４ａの製造業者および／またはモデルを
判定してもよい。いくつかのプラットフォームは、デバイスの機能性を認可および専用ア
プリケーションに制限する、エンティティに対応し得る。
【０１１２】
随意のステップ９０８では、ＵＥデバイスが互換性がある、ユーザアカウントと関連付
けられた、またはそれによって識別されたコンテンツ消費材料のセットが、判定される。
本判定は、ステップ９０６においてアクセスされたものと同一または異なるデータベース
にアクセスすることによって行われてもよい。例えば、エントリ７００は、通信ネットワ
ーク４１４を介して、サーバ５１０ａによってアクセスされ、互換性があるアプリケーシ
ョン７０６等、特定のＵＥデバイスＩＤと互換性があるコンテンツ消費材料のセットを判
定してもよい。いくつかの実施形態では、どのコンテンツ消費材料がＵＥデバイスが互換
性があるかを判定することは、デバイスのプラットフォームを判定し、データベースにア
クセスし、そのプラットフォームと関連付けられた、またはそれによって識別されたコン
テンツ消費材料を判定し、次いで、プラットフォームがサポートするコンテンツ消費材料
のどのコンテンツ消費材料が、ユーザアカウントと関連付けられるかを判定することを含
んでもよい。
【０１１３】
ステップ９１２では、サーバは、ＵＥデバイスが自動構成されるべきことを判定しても
よい。この場合、制御回路３０４は、コンテンツ消費材料の判定されたセットと関連付け
られた情報をＵＥデバイス５０４ａに伝送してもよい。例えば、サーバ５１０ａは、通信
ネットワーク４１４を介して、本情報をＵＥデバイス５０４ａに伝送してもよい。
【０１１４】
いくつかの実施形態では、ＵＥデバイスは、自動構成されるべき要求を伝送してもよい
。ＵＥデバイスは、ＵＥデバイスが、受信された情報に基づいて、自動構成され得るよう
に、ユーザアカウントと関連付けられた情報を受信してもよい。
【０１１５】
図１０は、本開示のいくつかの実施形態による、ＵＥデバイスが以前にユーザアカウン
トと関連付けられていないとき、ＵＥデバイスによって行われる、例証的ステップのフロ
ー図である。ステップ１００２では、ＵＥデバイスは、ＵＥデバイスを自動構成するため
の要求を伝送する。例えば、ＵＥデバイス５０４ａは、初めてオンにされ得、それに応じ
て、ＵＥデバイス５０４ａは、ＨＥＬＬＯメッセージをサーバ５１０ａから受信し、通信
ネットワーク４１４を介して、Ｉ’Ｍ  ＨＥＲＥメッセージで応答するであろう。
【０１１６】
ステップ１００４では、ＵＥデバイスは、ユーザアカウントと関連付けられた、または
それによって識別されたコンテンツ消費材料を識別する、通信を受信する。本情報は、互
換性情報、購読物情報、ログイン情報、および同等物を含んでもよい。例えば、ＵＥデバ
イス５０４ａは、通信ネットワーク４１４を介して、サーバ５１０ａから、ユーザアカウ
ントと関連付けられたログイン情報６０６の指示を受信してもよい。そのような情報は、
サーバ５１０ａおよび／または１つまたはそれを上回る他のサーバから受信されてもよい
。
【０１１７】
ステップ１００６では、ＵＥデバイスは、ステップ１００４において受信された情報に
基づいて、自動構成する。いくつかの実施形態では、ＵＥデバイス５０４ａは、制御回路
３０４を使用して、ユーザ５０１ａのユーザアカウントと関連付けられたサービスのため
のユーザ５０１ａのログイン情報が、自動的にロードされるように、自動的に、ウェブブ
ラウザ設定を修正する、またはクッキーを設定してもよい。いくつかの実施形態では、制
御回路３０４は、自動的に、アプリケーションプロバイダサーバにアクセスし、アプリケ
ーションに関連するインストールファイルをダウンロードし、次いで、自動的に、ダウン
ロードされたインストールファイルを実行してもよい。いくつかの実施形態では、制御回
路３０４は、ユーザに、表示３１２を通して、ユーザアカウントと関連付けられたアプリ
ケーションまたはログイン情報のサブセットのみを選択するようにプロンプトさせてもよ
い。図８に説明されるサーバ機能のフロー図は、図１０の機能と緊密に関連付けられ、し
たがって、図８に関連して説明される全実施形態は、図１０のフロー図と関連付けられた
機能にも等しく適用可能である。
【０１１８】
いくつかの実施形態では、ＵＥデバイスが自動構成されるべきとき、ＵＥデバイスは、
サーバからの通信を処理し、ユーザアカウントによって識別されたコンテンツ消費材料を
識別する。例えば、ＵＥデバイスは、ＵＥデバイスと互換性がある、ユーザアカウントと
関連付けられた、またはそれによって識別されたコンテンツ消費材料のセットを発見し得
る。ＵＥデバイスは、次いで、コンテンツ消費材料の発見されたセットのどのアプリケー
ションが、ＵＥデバイス上に未だ構成されていないかを判定し、各そのようなアプリケー
ションをインストールさせ、したがって、ユーザがデバイスを最初に使用するとき、ユー
ザがそれらのアプリケーションに対応するコンテンツを消費することを可能にしてもよい
。
【０１１９】
図１１は、本開示のいくつかの実施形態による、サーバからの通信の受信に応じて、Ｕ
Ｅデバイスを構成するためにＵＥデバイスによって行われる例証的ステップのフロー図で
ある。ステップ１１０２では、ＵＥデバイスは、通信を処理し、ユーザアカウントによっ
て識別されたコンテンツ消費材料を識別する。例えば、制御回路３０４は、コンテンツ消
費材料を処理するために使用される。
【０１２０】
ステップ１１０４では、ＵＥデバイスは、識別されたコンテンツ消費材料と関連付けら
れたどの複数のアプリケーションが、ＵＥデバイス上に未だ構成されていないかを判定す
る。例えば、制御回路３０４は、ユーザアカウントによって識別されたコンテンツ消費材
料のいずれかが、ＵＥデバイス５０４ａ上に既存であるかどうかを判定するために使用さ
れる（例えば、デフォルト設定により）。
【０１２１】
ステップ１１０６では、ＵＥデバイスは、識別されたコンテンツ消費材料内のそのよう
なアプリケーション毎に規定された設定に合致するように（そのような設定が実際に規定
されている場合）、任意の事前にインストールされたアプリケーションの設定を修正する
。例えば、カレンダアプリケーション２０４ｂが、識別されたコンテンツ消費材料のアプ
リケーションであり、ＵＥデバイス５０４ａ上に事前にインストールされている場合、カ
レンダアプリケーションは、自動的に、カレンダ内にユーザ５０１ａの選好を含むように
修正されてもよい。
【０１２２】
ステップ１１０８では、ＵＥデバイスはＵＥデバイス上に未だインストールされていな
いと判定されるアプリケーションをダウンロードする。例えば、ＵＥデバイス５０４ａは
、通信ネットワーク４１４を介して、アプリケーションをダウンロードし、アプリケーシ
ョンを記憶３０８上に記憶する。
【０１２３】
ステップ１１１０では、ＵＥデバイスのプラットフォームは、モジュールがユーザによ
って選択されると、対応するアプリケーションが実行され、ユーザが、その対応するアプ
リケーションを使用して、コンテンツを消費し得るように、アプリケーション毎にモジュ
ールを含むように修正される。例えば、ユーザが、ユーザ入力インターフェース３１０を
使用して、モジュール２０８ｂを選択すると、音楽アプリケーション（例えば、ｉＴｕｎ
ｅｓ）が、実行され、ユーザは、音楽を消費することが可能となる。
【０１２４】
本発明に関わる方法は、コンピュータ使用可能および／または可読メディアを含む、コ
ンピュータプログラム製品内に具現化され得ることが、当業者に明白となるであろう。例
えば、そのようなコンピュータ使用可能メディアは、その上に記憶されるコンピュータ可
読プログラムコードを有する、ＣＤ−ＲＯＭディスクまたは従来のＲＯＭデバイス等の読
取専用メモリデバイス、あるいはハードドライブデバイスまたはコンピュータディスケッ
ト等のランダムアクセスメモリから成ってもよい。また、本発明に関わる方法、技法、お
よびプロセスは、処理回路を使用して実行されてもよいことを理解されたい。例えば、本
明細書に説明されるようなユーザアカウントの判定は、処理回路、例えば、図３の処理回
路３０６によって行われてもよい。処理回路は、例えば、ユーザ機器１０８または図１の
サーバ１２２のうちの１つ内の汎用プロセッサ、カスタマイズされた集積回路（例えば、
ＡＳＩＣ）、またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）であってもよい
。例えば、ユーザアカウント情報は、図３の記憶３０８または図４のメディアガイドデー
タソース４１８内に記憶され、そこから読み出されてもよい。さらに、処理回路またはコ
ンピュータプログラムは、図３の記憶３０８または図４のメディアガイドデータソース４
１８内に記憶される情報を更新することによって、プロファイルを更新してもよい。
【０１２５】
前述のプロセスは、例証であり、限定であることを意図しない。当業者は、本明細書で
論じられるプロセスのステップが、省略される、修正される、組み合わせられる、および
／または並べ替えられてもよく、任意の付加的ステップが、本発明の範囲から逸脱するこ
となく、行われてもよいことを理解するであろう。より一般的には、前述の開示は、例示
であり、限定であることを意味しない。以下の請求項のみ、本発明が含むべき境界を設定
することを意味する。
【図１】
2018198066.tif 000003
【図２Ａ】
2018198066.tif 000004
【図２Ｂ】
2018198066.tif 000005
【図３】
2018198066.tif 000006
【図４】
2018198066.tif 000007
【図５Ａ】
2018198066.tif 000008
【図５Ｂ】
2018198066.tif 000009
【図６】
2018198066.tif 000010
【図７】
2018198066.tif 000011
【図８】
2018198066.tif 000012
【図９】
2018198066.tif 000013
【図１０】
2018198066.tif 000014
【図１１】
2018198066.tif 000015
【手続補正書】
【提出日】平成30年8月10日(2018.8.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
他のユーザ機器上でユーザによって使用されるアプリケーションを伴って前記ユーザが新たに購入したユーザ機器を自動的に構成するための方法であって、前記方法は、
前記ユーザ機器において、前記ユーザ機器が未だ構成されていないことを決定することと、
前記ユーザ機器が未だ構成されていないことを決定することに基づいて、前記ユーザの識別を要求するクエリを伝送することと、
前記ユーザの識別を伴って前記クエリに対する応答を受信することと、
前記応答を受信することに基づいて、他のユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む要求を伝送することと、
前記ユーザ機器と互換性がある前記アプリケーションのサブセットを決定することと、
前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定することと、
インストールされていないと決定された前記アプリケーションを自動的にダウンロードすることと、
各ダウンロードされたアプリケーションに対するモジュールを含むように前記ユーザ機器のプラットフォームを修正することであって、各モジュールは、前記ユーザによって選択されると、対応するダウンロードされたアプリケーションを実行することにより、前記ユーザが前記対応するダウンロードされたアプリケーションを使用してコンテンツを消費することを可能にする、ことと
を含む、方法。
【請求項２】
前記他のユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む前記要求を伝送することは、
一意的な識別子を伝送することであって、前記一意的な識別子は、前記ユーザ機器およびユーザデバイス識別子を取得するために前記ユーザによって使用される取引ブローカーのアイデンティティを含む、ことと、
前記ユーザのユーザアカウントが存在することを示すものを伝送することと
を含む、請求項１に記載の方法。
【請求項３】
前記ユーザの識別を伴って前記クエリに対する応答を受信することは、前記ユーザのユーザアカウントを受信することを含む、請求項１に記載の方法。
【請求項４】
前記ユーザに対してプロンプトを生成することをさらに含み、前記プロンプトは、前記ユーザ機器上のインストールを選択するために、前記ユーザの前記ユーザアカウントに関連付けられた少なくとも１つのアプリケーションのリストを表示する、請求項３に記載の方法。
【請求項５】
前記ユーザデバイス識別子は、前記ユーザ機器のシリアル番号、前記ユーザ機器のＩＰアドレス、前記ユーザ機器の一意的なインジケータ、前記ユーザ機器のＭＡＣアドレスのうちの少なくとも１つである、請求項２に記載の方法。
【請求項６】
前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定することは、
前記サブセットの各アプリケーションと前記ユーザ機器上に予め構成されているデフォルトアプリケーションとを比較することと、
前記比較から、前記ユーザ機器にインストールされていない前記アプリケーションの前記サブセットの各アプリケーションを決定することと
を含む、請求項１に記載の方法。
【請求項７】
インストールされていないと決定された前記アプリケーションを自動的にダウンロードすることは、
サーバから、インストールされていないと決定された前記アプリケーションに関連するインストレーションファイルを自動的に検索することと、
前記検索されたインストレーションファイルを自動的に実行することと
を含む、請求項１に記載の方法。
【請求項８】
指標を受信することをさらに含み、前記指標は、前記ユーザ機器が自動的に構成されるであろうことを示す、請求項１に記載の方法。
【請求項９】
前記指標を受信することは、
前記ユーザ機器が初めて電源オンにされたことを決定することと、
前記ユーザ機器が工場設定で構成されていることを決定することと、
前記ユーザ機器が初めてインターネットにアクセスしたことを決定することと、
付加的ユーザログイン情報が初めて前記ユーザ機器に登録されたことを決定することと、
ユーザ要求が受信されたことを決定することと
のうちの少なくとも１つがなされたことを決定することを含む、請求項８に記載の方法。
【請求項１０】
前記ユーザ機器上に予めインストールされたアプリケーションを検索することと、
前記識別から決定されたユーザ選好に基づいて、前記予めインストールされたアプリケーションを自動的に修正することと
をさらに含む、請求項１に記載の方法。
【請求項１１】
他のユーザ機器上でユーザによって使用されるアプリケーションを伴って前記ユーザが新たに購入したユーザ機器を自動的に構成するためのシステムであって、
前記システムは、制御回路を含み、
前記制御回路は、
前記ユーザ機器において、前記ユーザ機器が未だ構成されていないことを決定することと、
前記ユーザ機器が未だ構成されていないことを決定することに基づいて、前記ユーザの識別を要求するクエリを伝送することと、
前記ユーザの識別を伴って前記クエリに対する応答を受信することと、
前記応答を受信することに基づいて、他のユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む要求を伝送することと、
前記ユーザ機器と互換性がある前記アプリケーションのサブセットを決定することと、
前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定することと、
インストールされていないと決定された前記アプリケーションを自動的にダウンロードすることと、
各ダウンロードされたアプリケーションに対するモジュールを含むように前記ユーザ機器のプラットフォームを修正することであって、各モジュールは、前記ユーザによって選択されると、対応するダウンロードされたアプリケーションを実行することにより、前記ユーザが前記対応するダウンロードされたアプリケーションを使用してコンテンツを消費することを可能にする、ことと
を行うように構成されている、システム。
【請求項１２】
前記制御回路は、
一意的な識別子を伝送することであって、前記一意的な識別子は、前記ユーザ機器およびユーザデバイス識別子を取得するために前記ユーザによって使用される取引ブローカーのアイデンティティを含む、ことと、
前記ユーザのユーザアカウントが存在することを示すものを伝送することと
によって、前記他のユーザ機器上で前記ユーザによって使用される前記アプリケーションを識別することを求める前記識別を含む前記要求を伝送するように構成されている、請求項１１に記載のシステム。
【請求項１３】
前記制御回路は、前記ユーザのユーザアカウントを受信することによって、前記ユーザの識別を伴って前記クエリに対する応答を受信するように構成されている、請求項１１に記載のシステム。
【請求項１４】
前記制御回路は、前記ユーザに対してプロンプトを生成するようにさらに構成されており、前記プロンプトは、前記ユーザ機器上のインストールを選択するために、前記ユーザの前記ユーザアカウントに関連付けられた少なくとも１つのアプリケーションのリストを表示する、請求項１３に記載のシステム。
【請求項１５】
前記ユーザデバイス識別子は、前記ユーザ機器のシリアル番号、前記ユーザ機器のＩＰアドレス、前記ユーザ機器の一意的なインジケータ、前記ユーザ機器のＭＡＣアドレスのうちの少なくとも１つである、請求項１２に記載のシステム。
【請求項１６】
前記制御回路は、
前記サブセットの各アプリケーションと前記ユーザ機器上に予め構成されているデフォルトアプリケーションとを比較することと、
前記比較から、前記ユーザ機器にインストールされていない前記アプリケーションの前記サブセットの各アプリケーションを決定することと
によって、前記サブセットの前記プリケーションのうちのどれが前記ユーザ機器にインストールされていないかを決定するようにさらに構成されている、請求項１１に記載のシステム。
【請求項１７】
前記制御回路は、
サーバから、インストールされていないと決定された前記アプリケーションに関連するインストレーションファイルを自動的に検索することと、
前記検索されたインストレーションファイルを自動的に実行することと
によって、インストールされていないと決定された前記アプリケーションを自動的にダウンロードするように構成されている、請求項１１に記載のシステム。
【請求項１８】
前記制御回路は、指標を受信するようにさらに構成されており、前記指標は、前記ユーザ機器が自動的に構成されるであろうことを示す、請求項１１に記載のシステム。
【請求項１９】
前記制御回路は、
前記ユーザ機器が初めて電源オンにされたことを決定することと、
前記ユーザ機器が工場設定で構成されていることを決定することと、
前記ユーザ機器が初めてインターネットにアクセスしたことを決定することと、
付加的ユーザログイン情報が初めて前記ユーザ機器に登録されたことを決定することと、
ユーザ要求が受信されたことを決定することと
のうちの少なくとも１つがなされたことを決定することによって、前記指標を受信するように構成されている、請求項１８に記載のシステム。
【請求項２０】
前記制御回路は、
前記ユーザ機器上に予めインストールされたアプリケーションを検索することと、
前記識別から決定されたユーザ選好に基づいて、前記予めインストールされたアプリケーションを自動的に修正することと
を行うようにさらに構成されている、請求項１１に記載のシステム。