(57)【要約】コンテンツに対する顧客の嗜好相関およびメンテナンス情報を受け入れるステップと、現在の時刻を決定するステップと、前記システムメンテナンスの期間を決定するステップと、前記システムメンテナンスの終了時刻を計算するステップと、前記システムメンテナンスの前記終了時刻が前記顧客の嗜好相関に干渉するかどうかを決定するステップと、前記システムメンテナンスの前記終了時刻が前記顧客の嗜好相関に干渉しない場合に、顧客が好みのコンテンツを現在アクセスしているか、または現在のコンテンツが顧客の好みに強く相関しているかどうか、または好みのコンテンツに対するアクセスが前記システムメンテナンスの前記終了時刻の前に予期されるかどうかを決定するステップと、第３および第４の決定ステップに応答して前記システムメンテナンスをスケジューリングするステップと、を含む消費者宅内機器におけるシステムメンテナンスのスケジューリング方法が記載されている。
2015500523.tif 000002
【特許請求の範囲】
【請求項１】
消費者宅内機器においてシステムメンテナンスをスケジューリングする方法であって、該方法は、
コンテンツに対する顧客の嗜好相関およびメンテナンス情報を受け入れるステップと、
現在の時刻を決定するステップと、
前記システムメンテナンスの期間を決定するステップと、
前記システムメンテナンスの終了時刻を計算するステップと、
前記システムメンテナンスの前記終了時刻が前記顧客の嗜好相関に干渉するかどうかを決定するステップと、
前記システムメンテナンスの前記終了時刻が前記顧客の嗜好相関に干渉しない場合に、顧客が好みのコンテンツを現在アクセスしているか、または現在のコンテンツが顧客の好みに強く相関しているかどうか、または好みのコンテンツに対するアクセスが前記システムメンテナンスの前記終了時刻の前に予期されるかどうかを決定するステップと、
第３および第４の決定ステップに応答して前記システムメンテナンスをスケジューリングするステップと、
を含む、前記方法。
【請求項２】
前記第３および第４の決定ステップに応答して前記スケジューリングするステップを延期することを含む、請求項１に記載の方法。
【請求項３】
延期方法を決定することをさらに含む、請求項２に記載の方法。
【請求項４】
前記延期方法は時刻に基づいている、請求項３に記載の方法。
【請求項５】
前記延期方法は前記顧客の嗜好相関の関数である、請求項３に記載の方法。
【請求項６】
顧客構内装置はコンテンツをレンダリングする装置を有する、請求項１に記載の方法。
【請求項７】
顧客嗜好モジュールと、
メンテナンススケジューリングモジュールであって、前記顧客嗜好モジュールが前記メンテナンススケジューリングモジュールと通信する、前記メンテナンススケジューリングモジュールと、
時計であって、前記時計は前記メンテナンススケジューリングモジュールと通信する、前記時計と、
を備えた、顧客エンドデバイス。
【請求項８】
顧客の好みおよびコンテンツ情報を受け入れ、前記コンテンツ情報及び前記顧客の好みを相関させ、前記メンテナンススケジューリングモジュールに前記相関操作の前記結果を伝える、能力がある、請求項７に記載の顧客エンドデバイスの顧客嗜好モジュール。
【請求項９】
前記顧客嗜好モジュールから前記相関操作の結果を受け入れ、前記時計にアクセスし、前記相関操作の前記結果および前記時計に応答してメンテナンススケジュールを決定する、請求項８に記載の顧客エンドデバイスのメンテナンススケジューリングモジュール。
【請求項１０】
前記システムメンテナンスの前記終了時刻が前記顧客の嗜好相関に干渉する場合、または顧客が好ましいコンテンツに現在アクセスしているかまたは現在のコンテンツが前記顧客の好みに強く相関している場合、または好ましいコンテンツへのアクセスが、前記システムメンテナンスの前記終了時刻より前に予定される場合、前記スケジューリングは、延期される、請求項９に記載の前記メンテナンススケジューリングモジュール。
【請求項１１】
システムメンテナンススケジューリングが延期される場合、延期された方法を決定することを含む、請求項１０記載のメンテナンススケジューリングモジュール。
【請求項１２】
前記延期方法は時刻に基づいている、請求項１に記載のメンテナンススケジューリングモジュール。
【請求項１３】
前記延期方法は前記顧客の嗜好相関の関数である、請求項１２に記載のメンテナンススケジューリングモジュール。
【請求項１４】
顧客構内装置はコンテンツをレンダリングするための装置を含む、請求項７に記載の顧客エンドデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客の視聴習慣および好み（嗜好）を考慮することによって、必要なシステムメンテナンスの影響を最小にするように消費者デバイスのシステムメンテナンスをスケジューリングすることに関する。
【背景技術】
【０００２】
マルチキャストおよびブロードキャストアプリケーションでは、データは、有線および/または無線ネットワークを介してサーバから複数の受信器に送信される。本明細書で使用されるマルチキャストシステムは、受信器が、受信器のすべてまでのおよび受信器のすべてを含む、すべての受信器のサブセットを形成し、サーバが同時に複数の受信器に同じデータを送信するシステムである。ブロードキャストシステムは、サーバが同時に受信器のすべてに同じデータを送信するシステムである。すなわち、定義により、マルチキャストシステムは、ブロードキャストシステムを含むことができる。
【０００３】
家電機器は、定期的に、通常のユーザ操作中にサポートすることができないメンテナンスを必要とする。これらの必要性のために補修を行なうことは、通常の顧客の使用を妨害し、顧客を苛立たせる可能性がある。これらの同じデバイスは、様々な技術を頻繁に使用して、マニュアル設定、過去の視聴習慣などに基づいて顧客のコンテンツの好みを決定または予測する。この情報は、推奨コンテンツや販売申し出のために頻繁に使用される。この情報を使用することにより、顧客がシステムを使用していないとき、または顧客が、表示されている（レンダリングされた）コンテンツに強い興味を持っていないときをより良く予測して、メンテナンスを予測時間まで延期することができる。したがって、顧客の苛立ちを低減することができる。
【発明の概要】
【０００４】
本発明は、顧客の視聴習慣、好みのコンテンツのジャンルやその他の設定を使用して、彼/彼女がシステムを使用していないとき、または彼/彼女がそのコンテンツに強い興味を持っていないときをより良く予測し、システムや必要なシステムメンテナンスの侵入、消費電力の最適化などを制限する。本発明はコンテンツを表示するために使用されるデバイスの観点から説明される一方、本発明は、限定されないが、メンテナンスを必要とする、デジタル・ビデオ・レコーダ（DVR）、パーソナルビデオレコーダ（PVR）などの関連装置のために使用することができる。 
【０００５】
消費者宅内機器におけるスケジューリングシステムメンテナンスのための方法は、コンテンツに対する顧客の嗜好相関やメンテナンスの情報を受け入れ、現在の時間を決定し、システムメンテナンスの期間を決定し、システムメンテナンスの終了時刻を計算し、システムメンテナンスの終了時刻が顧客の嗜好相関に干渉するかどうかを決定し、システムメンテナンスの終了時刻が顧客の嗜好相関に干渉しない場合は、顧客が好みのコンテンツに現在アクセスしているかまたは現在のコンテンツが顧客の好みにかなり相関しているかどうかまたは好みのコンテンツへのアクセスがシステムメンテナンスの終了時刻より前に予見されるかどうかを判断して、第３および第４の決定するステップに応答してシステムメンテナンスをスケジューリングすることを含むと記述されています。
【０００６】
添付の図面と併せて読めば、本発明は、以下の詳細な説明から最もよく理解される。図面は以下で簡単に説明する図が含まれている。
【図面の簡単な説明】
【０００７】
【図１】本発明の概略図である。
【図２Ａ】本発明のメンテナンススケジューリング方法の例示的な実施形態のフローチャートである。
【図２Ｂ】本発明のメンテナンススケジューリング方法の例示的な実施形態のフローチャートである。
【図３】顧客（消費者）のエンドデバイスにおける本発明の例示的な実施形態のブロック図である。
【発明を実施するための形態】
【０００８】
必要なメンテナンスを実行する許可を顧客に求めるポップアップメッセージウィンドウによって、この問題は過去に軽減されている。コンテンツのブロードキャストの間にこれらのポップアップだけでなく、メンテナンス自体は、顧客を苛立たせる可能性がある。可能な場合は、メンテナンスは、視聴が発生しにくい早朝まで延期される。また、可能な場合は、デバイスが、顧客がそのデバイスを使用していないことを示すスタンバイモードにされるまで、メンテナンスが延期されてもよい。これらの方法は、適用可能な本発明と共に使用することができる。
【０００９】
家電機器は、定期的に、通常のユーザ操作中にサポートすることができないメンテナンスを必要とする。これらのニーズにサービスを提供することは通常の顧客の使用をブロックし、顧客を苛立たせる可能性がある。許可を要求するポップアップもまた顧客を苛立たせる可能性がある。これらの同じデバイスは、様々な技術を頻繁に使用して、手動設定や過去の視聴習慣などに基づいて顧客のコンテンツの好みを決定または予想する。この情報は、コンテンツの提案または販売の申し出に使用される。顧客が非常に好むコンテンツにアクセスしているときにメンテナンスの必要性を延期することによって、顧客を苛立たせるリスクを軽減することができる。このケースにおいてアクセスされるコンテンツはペイパービューまたは同様の顧客に特に要求されたコンテンツである必要がない。それは機器がそこにそのままにされたチャネルぐらいに単純でありうる。現在のコンテンツが顧客の好みに非常に相関する場合は、コンテンツが相関のより低い何かに変化するまで、デバイスはメンテナンスの進展を避ける可能性がある。
【００１０】
メンテナンスのいくつかの例としては、ソフトウェアのアップグレードの実行またはエネルギースター若しくは類似の政府指定の要件として、低電力スタンバイモードに移行するだろう。これらのケースでは、アクションの単純な据え置きは、顧客を苛立たせる可能性を低減するだろう。逆に、顧客があまり好まない番組またはコンテンツの間にこれらのアクションが実行された場合、それは顧客が快く必要なメンテナンスを受け入れ、それによって必要なメンテナンスのサポートを増やすだろう可能性が高くなる。このアルゴリズムは、顧客の好みや過去の視聴習慣との相関の高い番組の間、メンテナンス操作を延期するのと同じくらい単純である可能性がある。または、延期時間が、現在のチャンネルまたはコンテンツの類似したストリーム上で、現在およびおそらく将来のコンテンツと顧客の好みが相関するレベルの関数であるそれは、より複雑である可能性がある。
【００１１】
例では、顧客がサッカーを見ることを含む重要な履歴を持っているか、そうでなければ、サッカーのコンテンツへの嗜好を示している場合に、テレビでサッカーの試合が終わるまで、ソフトウェアのアップグレードを実行する許可を促すことを延期することになる。
【００１２】
図１は、本発明の概略図である。顧客の好みや、現在および/または将来のコンテンツ情報は、複数の顧客の好みの方法のうちの１つに入力される。コンテンツに対する顧客の嗜好相関は、顧客の好みの方法からの出力であり、本発明のメンテナンススケジューリング方法で受け付けられる（受け取られる）。メンテナンススケジューリング方法はまた、タイプ（ソフトウェアのアップグレードまたはアップデート、テストを含む予防メンテナンスなど）、予期される期間などのスケジュールされるメンテナンスに関する情報を受け取る。
【００１３】
図２Ａおよび図２Ｂは共に、本発明のメンテナンススケジューリング方法の例示的な実施形態のフローチャートである。コンテンツに対する顧客の嗜好相関は、顧客の好みの方法からの出力であり、本発明のメンテナンススケジューリング方法で受け付けられる（受け取られる）。ステップ２０５において、本発明のメンテナンススケジューリング方法は、コンテンツに対する顧客の嗜好相関やメンテナンス情報を受け取る／（受け入れる）。本発明のメンテナンススケジューリング方法は、エンドデバイスの時計（システム）へアクセスできる。メンテナンススケジューリング方法は、ステップ２１０において時計を使用して、現在時刻を決定する。メンテナンススケジューリング方法は、ステップ２１５において、メンテナンス情報を使用して、必要なシステムメンテナンスの予期される（予測される）持続時間を決定する。現在時刻と必要なシステムメンテナンスの予期される持続時間を使用して、メンテナンススケジューリング方法は、ステップ２２０において、必要なシステムメンテナンスの終了時刻を決定（計算）する。ステップ２２５において、テストが実行されて、決定された終了時刻が顧客の嗜好相関と干渉するかどうかを決定する。終了時刻が干渉しない場合、ステップ２３０において、テストが実行され、顧客が好ましいコンテンツに現在アクセスしているか、現在のコンテンツが顧客の好みと強く相関しているかどうかを決定する。この場合、「好ましいコンテンツに現在アクセス」することは、現在のアクセスコンテンツは好ましくないが、現在アクセスされているコンテンツに続くコンテンツが好ましいコンテンツであり、予想されるシステムメンテナンス期間の時間期間に入るなどの場合に、好ましいコンテンツの予期されたアクセスを含むであろう。顧客が好ましいコンテンツに現在アクセスしていないか、または現在のコンテンツは顧客の好みに強く相関しているわけではない場合、ステップ２６０において、延期がなく、ステップ２５０において必要なシステムメンテナンスが即座にスケジュールされる。顧客が好ましいコンテンツに現在アクセスしているか、現在のコンテンツが顧客の好みに強く相関している場合、ステップ２３５において、必要なシステムメンテナンスが延期される。ステップ２４０において、テストが実行され、延期の決定が簡単であるかどうかが判断される。延期方法が簡単である場合、ステップ２４５において、時計（システム）を使用して時刻に基づいて延期が計算（決定）される。もし、延期が簡単でなく、もっと複雑である場合、ステップ２５５において、顧客の嗜好相関の関数として延期が決定（計算）される。どちらの延期であるにせよ、必要なシステムメンテナンスがステップ２５０において、あれば、延期を使用してスケジュールされる。終了時刻が顧客の嗜好相関に影響する場合、処理は（上述している）ステップ２３５に進む。
【００１４】
図３は、顧客（消費者）エンドデバイスがTV、DVR、PVR、セットトップボックス（STB）またはそれと同等の装置のような消費者宅内機器であるかもしれない、顧客（消費者）エンドデバイスにおける本発明の例示的な実施形態のブロック図である。図３に示されているエンドデバイスでは、顧客の好みとコンテンツ情報（現在のコンテンツ情報と、おそらく将来のコンテンツ情報）とを受け取り（受け入れ）、コンテンツや顧客の好みと相関し、コンテンツに対する顧客の嗜好相関をメンテナンススケジューリングモジュールに出力する顧客の嗜好モジュールが存在する。メンテナンススケジューリングモジュールは、コンテンツに対する顧客の嗜好相関を受け取り（受け入れ）、エンドデバイスの時計（システム）へのアクセス権を有する。時計とコンテンツに対する顧客の嗜好相関を使用して、メンテナンススケジューリングモジュールは、必要なシステムメンテナンスのためのメンテナンススケジュールを決定する。
【００１５】
本発明はハードウェア、ソフトウェア、ファームウェア、専用プロセッサ、またはそれらの組み合わせの様々な形態で実施され得ることが理解されるべきである。好ましくは、本発明は、ハードウェアとソフトウェアの組み合わせとして実装される。さらに、ソフトウェアは好ましくはプログラム記憶装置上に明白に具現されるアプリケーションプログラムとして実現される。アプリケーションプログラムは、任意の適切なアーキテクチャを有するマシンにアップロードされ、実行されることができる。好ましくは、マシンは、1つまたは複数の中央処理装置（CPU）、ランダム・アクセス・メモリ（RAM）、および入力/出力（I / O）インターフェース（単数または複数）などのハードウェアを有するコンピュータプラットフォーム上で実施される。コンピュータプラットフォームはまた、オペレーティングシステム及びマイクロ命令コードを含む。本明細書に記載される様々な処理及び機能は、またはマイクロ命令コードの一部、オペレーティングシステムを介して実行されるアプリケーションプログラム（又はその組み合わせ）の一部であってもよい。さらに、様々な他の周辺装置は、更なるデータ記憶装置や印刷装置などのコンピュータプラットフォームに接続することができる。
【００１６】
さらに、添付の図面によって示される構成システムコンポーネントおよび方法ステップのいくつかは、好ましくはソフトウェアで実現されるので、システムコンポーネント（又はプロセスステップ）間の実際の接続は本発明がプログラムされる方法によって異なることがさらに理解されるべきである。本明細書の教示が与えられると、関連技術の当業者は、これらおよび同様の実装または本発明の構成を考えることができるであろう。
【図１】
2015500523.tif 000003
【図２Ａ】
2015500523.tif 000004
【図２Ｂ】
2015500523.tif 000005
【図３】
2015500523.tif 000006
【国際調査報告】
2015500523.tif 000007