(57)【要約】【課題】テレビジョン・セットトップボックス（ＳＴＢ）を用いた通話統合のための技法を提供すること。【解決手段】複数の音声アカウントに関連付けられた通話記録が統合通話記録として取得され統合される。統合通話記録はユーザにディスプレイ内で提示される。ユーザは統合通話記録全体又は統合通話記録内の個々のエントリに対して種々の操作を行うことができる。【選択図】図１
2008252865.tif 000002
【特許請求の範囲】
【請求項１】
第１の音声アカウントから第１の通話記録を取得するステップ、
第２の音声アカウントから第２の通話記録を得るステップ、及び
統合通話記録をディスプレイ上に提示するステップであって、前記統合通話記録が前記第１の通話記録と前記第２の通話記録の両方を含むステップ
を含む方法。
【請求項２】
請求項１記載の方法であって、さらに、前記第１の通話記録又は前記第２の通話記録に関連付けられユーザに前記ディスプレイ上で前記統合通話記録内に提示された通話エントリに対する通話選択をユーザから受け取るステップからなる方法。
【請求項３】
請求項２記載の方法であって、さらに、前記第１の音声アカウント又は前記第２の音声アカウントを使用するために、前記ユーザからの命令を示す前記通話選択に関連して前記ユーザからアカウント選択を受け取るステップからなる方法。
【請求項４】
請求項３記載の方法であって、さらに、リモート音声サービスと交信するステップと、前記アカウント選択に関連付けられたデバイスを呼び出すように前記リモート音声サービスに指示するステップと、前記デバイスが応答したときに前記ユーザによって行われた前記通話選択に前記デバイスを接続するように前記リモート音声サービスに指示するステップからなる方法。
【請求項５】
請求項１記載の方法であって、さらに、前記第１の音声アカウントが、前記第２の音声アカウントに関連付けられた音声デバイスとは異なる音声デバイスに関連付けられていると認識するステップからなる方法。
【請求項６】
請求項１記載の方法において、取得するステップ及び得るステップが、前記第１の音声アカウントについての前記第１の通話記録及び前記第２の音声アカウントについての前記第２の通話記録を維持する又は得ることができるリモート音声サービスと交信するステップをさらに含む方法。
【請求項７】
請求項１記載の方法において、取得するステップが、前記第１の音声アカウントに関連付けられた前記第１の通話記録を取得するために、前記第１のアカウントに関連付けられたデバイスと通信するステップをさらに含む方法。
【請求項８】
請求項１記載の方法であって、さらに、ユーザの指示に応答して前記統合通話記録から前記第１及び第２の通話記録を分離するステップ並びに前記ディスプレイ上に互いに分離してそれぞれが閲覧されることを可能にするステップ、又はユーザの指示に応答して前記統合通話記録からカスタム番号、発呼者、カテゴリ若しくは日付を分離するステップ及び前記ディスプレイ上でそれらを１つの単位として閲覧されることを可能にするステップからなる方法。
【請求項９】
ユーザに関連付けられた２つ以上の音声アカウントについての２つ以上の通話記録を取得するためのセットトップボックス（ＳＴＢ）からの要求を受け取るステップ、
前記２つ以上の通話記録を取得するステップ、及び
前記２つ以上の通話記録を前記ＳＴＢに送達するステップ
を含む方法。
【請求項１０】
請求項９記載の方法において、取得するステップが、前記２つ以上の通話記録のうち少なくとも１つを取得するために少なくとも１つの外部音声サービスと交信するステップをさらに含む方法。
【請求項１１】
請求項９記載の方法であって、前記ユーザを前記ＳＴＢからの前記要求によって認証するステップをさらに含む方法。
【請求項１２】
請求項９記載の方法であって、さらに、
前記２つ以上の音声アカウントのうちの１つに関連付けられた特定のデバイスに対し通話を行うための前記ＳＴＢから要求を受け取るステップ、
前記特定のデバイスを呼び出すステップ、及び
前記特定のデバイスが応答したとき前記特定のデバイスに前記通話を接続するステップ
を含む方法。
【請求項１３】
請求項１２記載の方法において、呼び出すステップが、セルラ、衛星、単純旧式電話線（ＰＯＴＳ）、及びボイス・オーバ・インターネット・プロトコル（ＶｏＩＰ）のうちの１つ以上の伝送媒体を介して前記特定のデバイスと交信するステップをさらに含む方法。
【請求項１４】
請求項９記載の方法であって、さらに、
前記ＳＴＢから、前記２つ以上の音声アカウントに関連付けられた音声メッセージを取り寄せるための要求を受け取るステップ、及び
前記ユーザに対して再生するために前記音声メッセージを前記ＳＴＢにストリーミングするステップ
を含む方法。
【請求項１５】
請求項１４記載の方法であって、前記ＳＴＢから受け取り前記ユーザから取得した命令に応答して、前記音声メッセージのうちの１つ以上を削除するステップをさらに含む方法。
【請求項１６】
命令が組み込まれたマシンアクセス可能媒体であって、前記命令は、マシンによってアクセスされたときに、
ユーザのための２つ以上の音声アカウントに関連付けられた２つ以上の通話記録を統合通話記録に統合し、
前記統合通話記録をユーザが操作し対話するためにディスプレイ上に提示し、及び
前記通話記録に対するユーザ起動の命令に応答して１つ以上の後続の動作を実行する方法を実施するマシンアクセス可能媒体。
【請求項１７】
請求項１６記載の媒体であって、前記２つ以上の音声アカウントに関連付けられた音声メッセージを音声デバイスに送達するための命令をさらに含む媒体。
【請求項１８】
請求項１７記載の媒体において、送達することが、前記音声デバイスが応答したときに、前記音声メッセージを再生するための前記ユーザ起動の命令に応答して、前記ユーザによって指定された前記音声デバイスを呼び出すことをさらに含む媒体。
【請求項１９】
請求項１７記載の媒体において、送達することが、前記音声メッセージを再生するための前記ユーザ起動の命令に応答して、前記ディスプレイに接続された音声デバイスに前記音声メッセージをストリーミングすることをさらに含む媒体。
【請求項２０】
請求項１６記載の媒体において、実行することが、
前記統合通話記録をソートすること、
前記統合通話記録を検索すること、
前記統合通話記録を編成すること、
前記統合通話記録の提示された部分をカスタム表示すること、
前記統合通話記録における指定されたエントリに対し通話すること、
前記２つ以上の音声アカウントのうちの１つに関連付けられた指定されたデバイスに前記通話を接続すること、及び
前記統合通話記録に関連付けられた２つ以上のエントリのために前記指定されたデバイスに対する電話会議を確立すること
のうちの１つ以上を行うために前記１つ以上の後続動作を処理することをさらに含む媒体。
【請求項２１】
セットトップボックス（ＳＴＢ）を含み、該ＳＴＢが、複数の音声アカウントについての複数の通話記録を統合通話記録に統合し、前記ＳＴＢにインターフェースされたディスプレイ上に前記統合通話記録を提示し、ユーザにインターフェースを提示し、前記ユーザによって前記インターフェースを介して開始された動作を処理するシステム。
【請求項２２】
請求項２１記載のシステムであって、前記ＳＴＢと対話し前記複数の通話記録を提供し、前記動作のいくつかを処理するのを支援するリモート音声サービスをさらに含むシステム。
【請求項２３】
請求項２２記載のシステムにおいて、前記リモートサービスが、前記複数の音声アカウントから音声メッセージを取り寄せること、指定されたデバイスに前記音声メッセージを送達すること、前記ディスプレイに関連付けられたデバイスに前記音声メッセージを送達すること、前記ユーザのための電話会議を確立すること、及び前記指定されたデバイスを特定の通話に接続することのうちの１つ以上を前記支援に応答して実行するシステム。
【請求項２４】
請求項２１記載のシステムにおいて、前記ＳＴＢが、前記統合通話記録をソートすること、前記統合通話記録を検索すること、前記統合通話記録を編成すること、通話の確立又は前記複数の音声アカウントに関連付けられた音声メッセージの取り寄せを支援するためにリモートサービスの前記支援を確保すること、前記複数の通話記録のうちの１つ以上を取り寄せるため又は特定の通話を行うために指定されたデバイスと通信することのうちの１つ以上を前記動作に応答して実行するシステム。
【請求項２５】
請求項２１記載のシステムにおいて、前記ＳＴＢがインターネット・プロトコル・テレビジョン（ＩＰＴＶ）対応ＳＴＢであるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、音声及びテレビジョン（ＴＶ）技術に関し、より詳細には、テレビジョン・セットトップボックス（ＳＴＢ）を用いた通話統合のための技法に関する。
【背景技術】
【０００２】
消費者はますます多様な通信及びエンターテイメントの選択肢を有するようになっている。例えば、一般的な消費者は音声通信のために陸線及び携帯電話を有し、娯楽番組を視聴するためにテレビ及びパーソナルコンピュータ（ＰＣ）を有することができる。
【０００３】
これに関連する１つの問題は、消費者が複数の通信及びエンターテイメントの機構及び装置に依存することになり、つまり、あるものが容易に利用可能でないときに消費者がフラストレーションを感じることがあることである。この問題を解決するために、企業は音声及びエンターテイメント技術を１つに束ねて、それらを複数の装置上でいつも提示されるようにしている。例えば、携帯電話がストリーミングビデオを再生することができ、ＰＣが陸線又は携帯電話に対し音声通話を行うことができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
具体的に充分には統合されていない分野の１つが、テレビジョン（ＴＶ）技術を用いた音声技術である。また、消費者がＴＶで娯楽番組を楽しんでいて音声通信に対する欲求を要するとき、消費者が特定のタイプの音声通信を追跡しなければならない場合、彼らの視聴体験が中断されて決して回復されないおそれがある。さらに、その特定のタイプの音声通信が全く利用可能でなくて、消費者が家から完全に離れてしまうおそれがある。
【課題を解決するための手段】
【０００５】
したがって、より効率的な音声とテレビジョンの統合のための技法を提供することが有利である。
【発明を実施するための最良の形態】
【０００６】
以下の説明では、説明を目的として本開示の実施形態の完全な理解を与えるために多数の特定の細部を示す。ただし、本開示がこれら特定の細部なしに実施されうることは当業者には明らかであろう。
【０００７】
図１は、本開示の例示的実施形態による、セットトップボックス（ＳＴＢ）の視点からのテレビジョン（ＴＶ）視聴体験中の音声を統合するための方法１００の図である。方法１００（以下では「ＳＴＢ音声統合サービス」と称する）は、マシンアクセス可能なＳＴＢ上の媒体に実装され、１つ以上のネットワークを介して通信するよう動作する。ネットワークは有線、無線、又は両者の組合せとすることができる。
【０００８】
１１０において、ＳＴＢ音声統合サービスは第１の音声アカウントから第１の通話記録を取得する。通話記録は音声呼出しアカウントに関連付けられた通話履歴である。第１の音声アカウントは無線電話サービス、陸線又は単純旧式電話（ＰＯＴＳ）サービス、ＶｏＩＰ（ボイス・オーバ・インターネット・プロトコル）サービスなどに関連付けられたアカウントとすることができる。
【０００９】
通話記録はまた、テキストメッセージ、電子メール、音声メール及び／又はインスタントメッセージングに関連付けることもできる。基本的に、通話記録はエントリ若しくはメタデータ・レコードのリスト又は系列と見なすことができる。各エントリ又はレコードは発呼者番号、電子メール識別、インスタントメッセージ識別、テキストメッセージ・ユーザ識別、通話日時、通話期間、通話のステータス又は処置の表示（例えば、不在着信し、応答転送され、音声メール、電子メール、又はテキストメッセージをもたらす）、及び、エントリにおいて識別されている特定の発呼者の識別を表すカスタマイズされたアイコン又は画像サムネイルなどのうちから１つ以上を含むことができる。
【００１０】
また、通話は音声通信デバイスとの交信、電子メールの送信、テキストメッセージの送信、及び／又はインスタントメッセージセッションの確立のための接続を実行できることは理解されよう。通話はまた、複数の音声通信デバイス間の電話会議、あるいはチャットセッションへの参加又はチャットセッションの確立を含むことができる。
【００１１】
一実施形態によれば、１１１において、ＳＴＢ音声統合サービスは第１の通話記録及び第１のアカウントに関連付けられたデバイスと通信することができる。このデバイスは携帯電話、衛星電話、ラップトップ、パーソナルコンピュータ（ＰＣ）、及び携帯情報端末（ＰＤＡ）などとすることができる。通信は、種々の様式、例えば、ブルートゥース接続、ＵＳＢ接続、又はＳＴＢ音声統合サービスとデバイスの両方が接続されるホーム・ネットワーク若しくは住宅ネットワークを介して行うことができる。インターネットから要求されない通信をサポートするサービスをデバイスが含む場合、ＳＴＢ音声統合サービスはインターネットをくまなく調べて、通話記録を取得するためにそのデバイスを突き止めてそれと通信することもできる。
【００１２】
１２０において、ＳＴＢ音声統合サービスは第２の音声アカウントから第２の通話記録を得る。この第２の通話記録は、第１の通話記録と異なるものであり、第１の音声アカウントとは異なる音声アカウントに関連付けられる。それは、上記に列挙した音声アカウントのうちの任意のタイプとすることができる。第１の音声アカウントをある携帯電話アカウントとし、第２の音声アカウントを別の携帯電話アカウントとする場合もある。つまり、２つの音声アカウントは互いに異なり区別されるが、同じタイプのものでありうる。とはいえ、第１のアカウントが陸線アカウントであり第２のアカウントが携帯電話アカウントであるときのように必ずしも同じタイプである必要はない。
【００１３】
一実施形態では、１２１で、ＳＴＢ音声統合サービスが第１及び第２の音声アカウントについての第１及び第２の通話記録を受け取るためにリモート音声サービスと交信することができる。リモートサービスは他のサービスからの通話記録の一方若しくは両方を維持し又は得ることができる。例えば、音声プロバイダがインターネット・ワールドワイド・ウェブ（ＷＷＷ）サイトを介して通話記録に対するアクセスを提供することができる。リモート音声サービスは第１及び第２のアカウントに関連付けられた識別子及びパスワードのようなユーザのための資格情報を有することができる。次いで、リモートサービスはユーザとしてサイン・インし、音声プロバイダから通話記録をスクリーン・スクレーピングして取得する。他の事例では、音声プロバイダ用のアプリケーション・プログラミング・インターフェース（ＡＰＩ）により、リモート音声サービスが音声プロバイダの機能と直接対話して通話記録を取得することを可能にすることができる。さらに別の事例では、リモート音声サービスが音声アカウントの一方又は両方についての音声プロバイダでありうる。
【００１４】
ＳＴＢ音声統合サービスは、ユーザによりセットアップ又は構成プロセスの際に提供される適切な初期の識別子及びパスワードを用いて、インターネットＷＷＷ音声プロバイダページと対話することが可能でありうる。これらの事例では、ＳＴＢはサイン・インし音声プロバイダからＷＷＷページをスクレーピングすることによって、リモートサービスから完全に独立した通話記録の一方又は両方を取得することができる。
【００１５】
１３０において、ＳＴＢ音声統合サービスは統合通話記録をディスプレイ上でユーザに提示する。ＳＴＢ音声統合サービスはＳＴＢ上で処理を行い、ＳＴＢはＴＶ又はモニタなどのディスプレイにインターフェースされる。第１及び第２のアカウントの両方に関連付けられた通話履歴又は記録は１つに統合されユーザにディスプレイ上で提示される。この提示には、どの通話エントリがどの音声アカウントに関連付けられているかをユーザが識別することを可能にする情報を含むことができる。これは色などの効果又はアイコンや単語などの表記によるものでもよい。
【００１６】
いくつかの実施形態では、１４０において、ＳＴＢ音声統合サービスが、２つの通話記録の一方に関連付けられた特定の通話エントリについてユーザから通話選択を受け取ることができる。この選択は、ユーザが作動させるインターフェース、例えば、ＳＴＢ用のリモコンを介して行われ、ユーザが統合通話記録内の特定の通話エントリを強調表示又は選択する。
【００１７】
１４１において、ＳＴＢ音声統合サービスが、１４０で行われた通話選択とともに特定の音声アカウントを使用するためにユーザからの命令を示すユーザからのアカウント選択を受け取る場合もある。１４０で行われる通話選択は第１の音声アカウントに関連付けられた第１の通話記録からのものであって、１４１で行われるアカウント選択は第２の音声アカウントに対するものでありうる。しかし、必ずしもこのような事例である必要はなく、通話選択が第１の通話記録に関連付けられた通話エントリに対するものであるときに、アカウント選択が第１の音声アカウントに対するものであってよい。
【００１８】
音声アカウント選択は全く行われなくてもよいことに留意されたい。すなわち、ユーザは既定のアカウント選択、及び既定の音声アカウントに関連付けられた既定のデバイスを有することができる。
【００１９】
通話選択はＳＴＢからリモートサービスに送られ、リモートサービスにおいて、図２の方法２００に関して後述する様式で処理されうる。さらに、方法３００がＳＴＢ音声統合サービスに関連しうる種々の選択的な強化された処理を提供する。
【００２０】
１４２において、ＳＴＢ音声統合サービスはリモート音声サービスと交信し、リモート音声サービスに対して、既定のアカウント又は１４１で選択されたアカウントに関連付けられた特定のデバイスを呼び出すように指示する。次いで、リモート音声サービスがそのデバイスを呼び出し、デバイスが応答したときに、１４０で統合通話記録から選択された通話エントリがそのデバイスに接続される。この全体のプロセスはクリック・ツー・コネクト（ｃｌｉｃｋ  ｔｏ  ｃｏｎｎｅｃｔ）と呼ばれることがある。また、このクリック・ツー・コネクト又は通話は特定のユーザへの電子メールの送信、音声メールボックスの終了又は呼出し、インスタントメッセージセッションの確立、テキストメッセージの送信などのような種々のことでありうる。実際、ユーザが通話記録エントリに応答するために望ましい人物及びメカニズムに関するオプションをユーザに提供することができる。このオプションには、ライブ音声通信（陸線、携帯、ＶｏＩＰ）を介した応答、直接音声メッセージを音声メールボックスに残すこと、テキストメッセージの送信、電子メールの送信、発呼者に加え他の者との電話会議への参加又はその確立、インスタントメッセージセッションへの参加又はその確立、チャットセッションへの参加又はその確立などがある。この意味で、「クリック・ツー・コネクト」は、「クリック・ツー・コール（ｃｌｉｃｋ  ｔｏ  ｃａｌｌ）」やさらに「クリック・ツー・リプライ（ｃｌｉｃｋ  ｔｏ  ｒｅｐｌｙ）」と見なすこともできる。
【００２１】
一実施形態によれば、１５０において、ＳＴＢ音声統合サービスは第２のアカウントに関連付けられた音声デバイスとは異なる音声デバイスに第１の音声アカウントが関連付けられることを認識することができる。したがって、ＳＴＢ音声統合サービスはユーザの音声アカウントに基づいて、ユーザのデバイスに関するマッピングを維持することができる。また、単一の音声アカウントがその音声アカウントがＶｏＩＰアカウントであるときなどに複数のデバイスを有することができる。
【００２２】
いくつかの事例では、ユーザは統合通話記録をある種の部分集合又はカスタマイズされた様式で提示することを要求することができる。例えば、ユーザは第１の通話記録又は第２の通話記録のみの通話記録エントリを見たいことがある。また、ユーザは第１と第２の通話記録の両方にわたり、かつ統合通話記録に出現しうる、例えば、「ジェフ」からの通話のみ、又は番号、電子メール若しくはユーザＩＤ「Ｘ」からの通話のみのような選択的エントリを見たいこともある。そのように、ユーザは統合通話記録からカスタム表示を作成又は要求することができる。
【００２３】
図２は、本開示の例示的実施形態による、ＳＴＢと対話するリモートサービスの視点からのＴＶ視聴体験中の音声を統合するための方法２００の図である。方法２００（以下では「リモート音声統合サービス」と称する）は、マシンアクセス可能かつ読取可能な媒体に実装され、ネットワークを介して動作する。ネットワークは有線、無線、又は両者の組合せとすることができる。リモート音声統合サービスは図１の方法１００で表されるＳＴＢ音声統合サービスと対話する。
【００２４】
２１０において、リモート音声統合サービスは２つ以上の音声アカウントからの２つ以上の通話記録を取得するためのＳＴＢからの要求を受け取る。この要求は、実際に、図１の方法１００を参照して上記に論じたＳＴＢ音声統合サービスから受け取ることができる。
【００２５】
いくつかの事例では、２１１において、要求はリモート音声統合サービスがＳＴＢ及び要求に関連するユーザを認証することを可能にする種々の情報を含むことができる。任意の認証技法は、要求が適正でありＳＴＢから受け取ったものであることを立証するために用いることができ、また、必要に応じて、ＳＴＢ上で要求を作成又は開始する音声アカウントにユーザが特定的に関連付けられていることを適切に保証するために用いることができる。
【００２６】
２２０において、リモート音声統合サービスが通話記録を取得する。これは種々の方法で行うことができる。例えば、２２１において、リモート音声統合サービスは通話記録のうち少なくとも１つを取得するために、音声プロバイダＷＷＷサービスのような少なくとも１つの外部サービスと交信することができる。いくつかの事例では、リモート音声統合サービスは音声アカウントの１つ以上を直接維持することができる、又はそれらに関連付けることができ、情報がリモート音声統合サービスによってローカルで利用可能である、又は容易に取得されるようになされる。
【００２７】
２３０において、リモート音声統合サービスは２つ以上の通話記録をそれらの初期要求に応答してＳＴＢに送達する。次いで、２つ以上の通話記録は図１の方法１００で表されるＳＴＢ音声統合サービスに関連して上記に論じた様式でＳＴＢ上で統合される。いくつかの事例では、リモート音声統合サービスはそれ自体で２つ以上の通話記録での統合を行い、それらを情報の単一の統合されたストリームとして送達することができる。
【００２８】
一実施形態によれば、２４０において、リモート音声統合サービスは特定のデバイスに通話を行うためにＳＴＢから別の要求を受け取ることができる。これに応答して、リモート音声統合サービスは特定のデバイスを呼び出し、デバイスが応答したとき特定のデバイスに呼接続する。そして、ＳＴＢと対話するユーザが、ＳＴＢ及びリモート音声統合サービスに関連付けられた新規の処理と対話することによってＴＶモニタを介して通話を行うことができ、ここで、上記に論じた様式で通話がなされユーザに転送される。特定の通話が統合通話記録からユーザによって選択される。
【００２９】
いくつかの事例では、２４１において、リモート音声統合サービスはこれらに限らないがセルラ、衛星、ＰＯＴＳ及び／又はＶｏＩＰなど種々の伝送媒体を介してユーザの特定のデバイスと交信することができる。
【００３０】
２５０において、リモート音声統合サービスはまた、２つ以上の音声アカウントの両方又は１つに関連付けられた音声メッセージを取り寄せるためのＳＴＢからの要求を受け取ることもできる。次いで、音声メッセージが、ＳＴＢにストリーミングされ、ＳＴＢに接続されたオーディオデバイス上でユーザに対して再生される。
【００３１】
次いで、２５１において、リモート音声統合サービスはＳＴＢから受け取られユーザから得られた命令に応答して、音声メッセージのうちの１つ以上を削除することができる。このように、ユーザはメッセージを削除するのが可能であることを決定することができ、ＳＴＢがそれをリモート音声統合サービスに伝達する。次いで、リモート音声統合サービスは適切な音声アカウントのための音声メールボックスと交信し、ユーザの代わりにメッセージを削除する。したがって、通話記録が統合され管理されることが可能なだけでなく、複数の音声アカウントの音声メールボックスが、ＳＴＢとリモート音声統合サービスの間の対話によって統合された便利な様式で管理されることが可能である。
【００３２】
図３は、本開示の例示的実施形態による、ＳＴＢの視点からのＴＶ視聴体験中の音声を統合するための他の方法３００の図である。方法３００はマシンアクセス可能かつ読取可能な媒体内に命令として実装され、１つ以上のネットワークを介して動作する。ネットワークは有線、無線、又は両者の組合せとすることができる。マシンによって実行されたとき、命令は図１の方法１００で表されるＳＴＢ音声統合サービスに対する代替処理視点又は強化された処理視点を表し、図２の方法２００で表されるリモート音声統合サービスと対話する。
【００３３】
命令は取外し可能な媒体上で実装され次いでマシンに渡され、マシン内にアップロードされて処理されうる。あるいは、命令はマシンのメモリ又はストレージ内に予め作成され、マシンが開始又はブートされたときに実行のためにロードされうる。さらに他の構成では、命令はネットワークのストレージ位置又は他のネットワークマシンからネットワーク上の目的のマシンにダウンロードされ処理されうる。さらに他の状況では、命令は別のネットワークマシンの代わりに、命令においてあるマシンでネットワークを介してリモートで処理されうる。
【００３４】
一実施形態では、命令は１つ以上のディスプレイを有する１つ以上のＴＶへのＳＴＢインターフェース内に存在し処理される。
【００３５】
３１０において、命令はユーザに関連付けられた２つ以上の音声アカウントについての２つ以上の通話記録を統合通話記録に統合する。これらの例は、図１の方法１００によって表されるＳＴＢ音声統合サービス、及び図２の方法２００によって表されるリモート音声統合サービスに関連して上記に詳しく述べられている。
【００３６】
３２０において、命令はユーザが対話するためにディスプレイ上に統合通話記録を提示する。３３０において、命令は通話記録全体に対して、又は統合通話記録に関連付けられた通話エントリのうちの１つ又は選択的エントリに対して、１つ以上の後続のユーザ起動の命令を実行する。
【００３７】
一実施形態では、３３１において、命令は種々の動作を実行することができる。以下に限定されないが、これらの動作としては、統合通話記録をソートすること、統合通話記録を検索すること、統合通話記録を編成すること、ディスプレイ上で統合通話記録の選択部分をカスタム表示すること、（クリック・ツー・コネクトによって）統合通話記録における指定されたエントリに対し通話すること、指定されたデバイスに呼接続すること、及び／又は、統合通話記録における２つ以上の通話エントリ間の電話会議を確立することなどがある。
【００３８】
一実施形態では、３４０において、命令は２つ以上の音声アカウントに関連付けられた音声メッセージを音声デバイスに送達することができる。これは、いくつかの状況では、３４１において、音声デバイスが応答したとき音声メッセージを再生するためのユーザ起動の命令に応答してユーザにより指定された音声デバイスを呼び出すことを伴うことがある。他の事例では、これは、３４２において、音声メッセージを再生するためのユーザ起動の命令に応答して、ディスプレイに接続された音声デバイスに音声メッセージをストリーミングすることを伴うことがある。
【００３９】
命令は、使用した分、無料の分、限度を超えた分の音声アカウントによる最新サマリの提供のような他の動作をユーザの代わりに行うこともできる。音声プロバイダは、たいていの場合、この情報をＷＷＷを介して供給する。したがって、統合された記録を伴うサマリ様式又は統合された記録に関連付けられたオプションからアクセス可能なサマリ様式でこの情報を取得し提示することが容易に達成される。
【００４０】
さらに、統合通話記録のソートは名前、番号、日付、時間、音声アカウントにより行うことができる。オプションにより、命令が統合通話記録を動的にリフレッシュすることを可能にすることもできる。ユーザは特定の通話エントリに、例えば、月の超過の分、母親の電話番号などのカテゴリを割り当て、それらのカテゴリによってソート又は検索を行うこともできる。
【００４１】
図４は本開示の例示的実施形態による音声−ＴＶ統合システム４００の図である。音声−ＴＶ統合システム４００はマシン可読媒体内、及び、ＴＶに関連付けられたディスプレイにインターフェースされたＳＴＢ上で実装される。いくつかの事例では、音声−ＴＶ統合システム４００は、リモートサーバなど他のマシン上に実装されるいくつかのコンポーネントを有することができる。音声−ＴＶ統合システム４００は、とりわけ、図１乃至３の方法１００、２００、３００にそれぞれ関連付けられた処理を実装する。
【００４２】
音声−ＴＶ統合システム４００はＳＴＢ４０１Ａを含む。一実施形態では、音声−ＴＶ統合システム４００はリモートサービス４０２を含むこともできる。これらのコンポーネント及び互いの相互作用のそれぞれについて、以下で順に論じていく。
【００４３】
ＳＴＢ４０１Ａはインターフェース４０１Ｂを備える。ＳＴＢ４０１Ａに関する処理については、図１及び３の方法１００及び３００に関連して上記で詳細に論じた。インターフェース４０１Ｂは、ＴＶ又はモニタなどのディスプレイ４１０上での表示を経てＳＴＢ４０１Ａがユーザと対話し通信することを可能にする。
【００４４】
ＳＴＢ４０１Ａは複数の音声アカウントについての複数の通話記録を統合通話記録に統合する。次いで、統合通話記録はディスプレイ４１０を介してユーザに提示される。次いで、ユーザはインターフェース４０１Ｂを介して統合通話記録と対話して、種々の操作又は動作を行う。このような動作としては、以下に限定されないが、統合通話記録をソートすること、統合通話記録を検索すること、統合通話記録をカスタム編成すること、通話を確立し、若しくは複数の音声アカウントに関連付けられた音声メールメッセージを取り寄せるのを助けるためにリモートサービスの支援を確保すること、電話会議を確立すること、及び／又は、複数の通話記録のうちの１つ以上を取り寄せ、若しくは特定の通話を行うために指定されたデバイス４０３と通信することがある。
【００４５】
一実施形態では、ＳＴＢ４０１Ａはインターネット・プロトコル（ＩＰ）ＴＶ（ＩＰＴＶ）対応のＳＴＢ４０１Ａである。ＳＴＢ４０１Ａは通話記録の統合、通話の開始、並びに音声メールメッセージの取得及び管理を支援するために、ＩＰ通信及びサービスを使用してインターネットを介しデバイス及びサービスと対話する。
【００４６】
いくつかの事例では、ＩＰ対応のＳＴＢ４０１Ａは音声デバイス４０３とともにブルートゥース機能のマイクロフォンを備えることができる。このような状況において、ＶｏＩＰ及びＶｏＩＰアカウントを使用しＳＴＢ４０１Ａを介して通話を行うことができる。したがって、ユーザは統合通話記録を介してクリック・ツー・コールを行い、次いで実際に通話を行うことができ、又はＴＶ及びＳＴＢの前で電話会議を行うこともできる。
【００４７】
音声−ＴＶ統合システム４００はまた、ＳＴＢ４０１Ａの環境及びＳＴＢ４０１Ａと対話するユーザからインターネットを介して離れて位置するリモートサービス４０２を含むことができる。リモートサービス４０２は複数の通話記録の全部又は一部を取得する際に、ＳＴＢ４０１Ａと対話する又はＳＴＢ４０１Ａを支援する。実際、いくつかの事例では、リモートサービス４０２は統合通話記録自体を単一のエントリとしてＳＴＢ４０１に送達することができる。リモートサービス４０２はまた、ＳＴＢ４０１Ａのインターフェース４０１Ｂを介してユーザによって選択された又は行われた動作の一部を完了するのを支援することができる。この動作完了の支援のいくつかとして、以下に限定されないが、音声メッセージを取り寄せること、音声メッセージを特定のデバイス４０３に送達すること、音声メッセージをディスプレイ４１０に関連付けられたデバイスに送達すること、統合通話記録におけるエントリの複数の選択からユーザのための電話会議を確立すること、統合通話記録からユーザによって選択された特定の通話エントリに対する通話を確立することなどがある。
【００４８】
ここで、図５及び６は、本明細書に提示される教示及び技法を達成するためにデバイスが相互作用する例示的ネットワーク・アーキテクチャ及びマシン・アーキテクチャを与える目的で示されている。この配置及び構成は単に例示のために与えるものであり、本明細書に提示される実施形態を限定するものではない。
【００４９】
図５は、本開示の例示的実施形態による、デバイス、マシン、サービス、システム、及び命令が相互作用し本明細書に論じた方法論のうち任意の１つ以上を実施するための例示的ネットワーク・アーキテクチャ５００の図である。
【００５０】
図５は本開示の少なくとも１つの実施形態に従って実装される例示的マルチメディア配信システム５００と見なすこともできる。図示のように、システム５００はマルチメディアコンテンツプロバイダ５０２、セットトップボックス５０４、表示装置５０６、並びにケーブルテレビジョンソース５０８、衛星テレビジョンソース５１０、及びＩＰネットワークベースのソース５１２のような複数のマルチメディアコンテンツソースを含む。
【００５１】
例示の実施形態では、コンテンツプロバイダ５０２とセットトップボックス５０４がネットワーク５１４を介して接続され、ネットワーク５１４はケーブルテレビジョン配信ネットワーク、衛星配信ネットワーク、放送テレビジョン配信ネットワーク、及びデータパケットベースのコンピュータネットワーク（例えば、イーサネットネットワーク）などを含むことができる。また、コンテンツソース５０８、５１０及び５１２は、１つ以上のネットワークを介してコンテンツプロバイダ５０２に接続することができる。
【００５２】
図示のように、コンテンツプロバイダ５０２は、それぞれコンテンツソース５０８、５１０及び５１２とインターフェースを取るためのインターフェース５１８、５２０及び５２２、並びにネットワーク５１４を介してセットトップボックス５０４とインターフェースを取るためのインターフェース５２４を含むことができる。インターフェース５１８、５２０、５２２及び５２４は同軸ケーブルインターフェース、イーサネット、及びＨＰＮＡなど種々のローカルネットワークインターフェースの任意のものを含むことができる。ＩＰネットワークベースのソース５１２はネットワーク５１３（例えば、インターネット）を介してコンピュータ５１５に接続され、それにより、セットトップボックス５０４を操作するユーザとコンピュータ５１５を操作するユーザとの間の通信路を提供するように示されている。さらに、コンテンツプロバイダ５０２はＥＰＧ生成モジュール５２６、及びマルチメディアコンテンツ配信モジュール５２８を含むことができる。モジュール５２６及び５２８はソフトウェア、ハードウェア、ファームウェア、又はそれらの組合せとして実装することができる。例示として、コンテンツプロバイダ５０２はメモリ５３６（例えば、ＳＲＡＭ（スタティック・ランダム・アクセス・メモリ））、及び１つ以上のプロセッサ５３８を含むことができる。ここで、モジュール５２６及び５２８は、本明細書に記載の技法を実施するためにメモリ５３６に格納されプロセッサ５３８によって実行される実行可能命令として一部又は全体が実装されうる。
【００５３】
また、図示のように、セットトップボックス５０４はネットワーク５１４を介してコンテンツプロバイダ５０２とインターフェースを取るためのインターフェース５４０、（例えば、リモートコントロール５４４、ボタンパネル５６１、マイクロフォン５６２を介して）ユーザ入力及びコマンドを受け取るための制御インターフェース５４２、及び、表示装置５０６とインターフェースを取るための表示インターフェース５４６を含むことができる。インターフェース５４０は同軸ケーブルインターフェース、無線伝送の送受信のための無線インターフェース、イーサネットインターフェースのようなデータパケットベースのネットワークインターフェースなど種々の適切なインターフェースの任意のものを含むことができる。制御インターフェース５４２は赤外線インターフェース、無線インターフェース、又はボタンパネル５６１など種々の適切なインターフェースの任意のものを含むことができる。リモートコントロール５４４は音声コマンドを受け取るためのマイクロフォン５４５を含むように示され、また、セットトップボックス５０４も音声コマンドを受け取るためのマイクロフォン５６２を含むように示されている。
【００５４】
さらに、セットトップボックス５０４はファイルを格納するための統合ストレージデバイス５６６（例えば、ＤＶＲ、ハードディスク、コンパクトディスク、フロッピー、ＵＳＢキーなど）、ファイルを印刷するためのプリンタ５６８、及びネットワーク５６４（例えば、ホーム・ネットワーク）に接続される又はそれらを有するように示されている。一実施形態では、ネットワーク５６４はセットトップボックス５０４をＩＰフォン５７２に接続されたコンピュータ５７４と、電子ファイルを格納するためのストレージデバイス５７０と、プリンタ５７６とに接続することができる。セットトップボックス５０４はさらに、処理モジュール５５８、受信モジュール５５６、及び通信モジュール５５１を含むことができる。処理モジュール５５８、受信モジュール５５６、及び通信モジュール５５１は、ハードウェア、ソフトウェア、ファームウェア、又はそれらの組合せとして実装することができる。例示として、セットトップボックス５０４はメモリ５５４、及び１つ以上のプロセッサ５５２を含むことができる。ここで、モジュール５４８及び５５０の一方又は両方が、本明細書に記載の技法を実施するためにメモリ５５４に格納されプロセッサ５５２によって実行される実行可能命令として実装される。さらに、メモリは表示装置５０６に表示されるコンテンツから取り込むことができる画像の使用を制御するために利用できる規則５５５を含むように示されている。例えば、規則５５５はコンテンツソース５０８、５１０及び５１２からのコンテンツとともに配布されうるデジタル著作権管理ライセンスとして具現することができる。当技術分野で知られるように、ライセンスは関連するコンテンツの使用を制限できる規則５５５を含むことができる。
【００５５】
特定の実施形態では、コンテンツプロバイダ５０２が様々なコンテンツソース５０８、５１０及び５１２のそれぞれからマルチメディアチャネルを表すデータを受け取り、マルチメディアチャネルの少なくとも一部分を表すデータを処理及び表示装置５０６での表示及び／又はオーディオ装置（図示せず）を介した出力のために、セットトップボックス５０４に提供する。一実施形態では、コンテンツプロバイダはコンテンツを含むデータを伝達するコンテンツモジュール５０９と、関連するコンテンツの使用を制限する規則を含むことができる制御情報（例えばデジタルライセンス）を含むデータを伝達することができる制御モジュール５１１とを含むことができる。さらに、特定の実施形態では、コンテンツプロバイダ５０２は電子番組ガイド（ＥＰＧ）５６０を表すデータを処理モジュール５５８によって処理するため、並びに制御インターフェース５４２及び処理モジュール５５８を介してユーザによってナビゲートするため、セットトップボックス５０４に提供することができる。本明細書では、ＥＰＧ５６０は、一実施形態において、マルチメディアチャネルをコンテンツプロバイダ５０２に提供する１つ以上のコンテンツソースによって提供されるマルチメディアチャネルのリストを含む統一ＥＰＧを表す。例示として、特定の実施形態では、ＥＰＧ５６０はナビゲート可能な番組ガイド又はユーザインターフェースを表し、それにより、ユーザはリモートコントロール５４４又は他の入力装置を介して、ＥＰＧ５６０のグラフィック表示によって表されるような所望のチャネルのアイコン又は他のグラフィック表現を選択することにより、処理モジュール５５０がマルチメディアチャネル間をナビゲートするように指示することができる。ＥＰＧ５６０により、異なるコンテンツソースからのマルチメディアチャネルのすべての表示を単一のリストに組み合わせ、あるいは、異なるコンテンツソースについての異なるリストを同時に表示することができる。さらに、マルチメディアチャネルを任意の様々な特徴に基づいて、例えば、マルチメディアチャネルによって表されるビデオ／オーディオ番組のジャンル又はカテゴリを記述するマルチメディアチャネルの番組コンテンツなどによって、ＥＰＧ５６０内で編成することができる。種々のジャンル又はカテゴリの例としては、「コメディー」ジャンル、「アクション」ジャンル、「ファミリー」ジャンル、「子供」ジャンル、「ロマンス」ジャンル、「ＳＦ」ジャンルなどがある。
【００５６】
図６は、本開示の例示的実施形態による、本明細書に記載の任意の１つ以上の方法論をマシンに実施させるための一組の命令が実行されうる例示的マシン・アーキテクチャの図である。
【００５７】
したがって、図６は、本明細書に記載の任意の１つ以上の方法論をマシンに実施させるための一組の命令が実行されうるコンピュータシステム６００の例示的形態でマシンの図表示を示す。
【００５８】
代替実施形態では、マシンはスタンドアロン・デバイスとして動作し、又は他のマシンに接続（例えば、ネットワーク接続）することができる。ネットワーク化された配置において、マシンはサーバ−クライアントネットワーク環境におけるサーバ若しくはクライアントマシンの資格で、又はピア・ツー・ピア（若しくは分散）ネットワーク環境におけるピア・マシンとして動作することができる。マシンはサーバコンピュータ、クライアントコンピュータ、パーソナルコンピュータ（ＰＣ）、タブレットＰＣ、セットトップボックス（ＳＴＢ）、携帯情報端末（ＰＤＡ）、携帯電話、ウェブ端末、ネットワークルータ、スイッチ若しくはブリッジ、又はそのマシンによって行われる動作を指定する一組の命令（逐次若しくは他の様式）を実行することができる任意のマシンとすることができる。また、単一のマシンのみが図示されているが、用語「マシン」は本明細書に記載の任意の１つ以上の方法論を実施するために一組（又は複数組）の命令を個々に又は共同で実行するマシンの任意の集合も含むように捉えられるべきである。
【００５９】
例示的コンピュータシステム６００は、プロセッサ６０２（例えば、中央処理装置（ＣＰＵ）、グラフィックス・プロセッシング・ユニット（ＧＰＵ）、又は両方）、メインメモリ６０４、及びスタティックメモリ６０６を含み、これらは、バスを６０８介して互いに通信する。コンピュータシステム６００はさらに、ビデオ表示ユニット６１０（例えば、液晶ディスプレイ（ＬＣＤ）又はブラウン管（ＣＲＴ））を含むことができる。コンピュータシステム６００はまた、英数字入力装置６１２（例えば、キーボード）、カーソル制御装置６１４（例えば、マウス）、ディスクドライブユニット６１６、信号生成装置６１８（例えば、スピーカ）、及びネットワークインターフェース装置６２０を含むことができる。
【００６０】
ディスクドライブユニット６１６はマシン可読媒体６２２を含み、この媒体には、本明細書に記載の任意の１つ以上の方法論又は機能を具現する１組又は複数組の命令（例えば、ソフトウェア６２４）が格納される。ソフトウェア６２４はまた、コンピュータシステム６００によるその実行中に、メインメモリ６０４及び／又はプロセッサ６０２内に完全に又は少なくとも部分的に存在しうる。ここで、メインメモリ６０４及びプロセッサ６０２は、やはりマシン可読媒体を構成している。
【００６１】
ソフトウェア６２４はさらに、ネットワークインターフェース装置６２０を経てネットワーク６２６を通じて送信又は受信されることが可能である。
【００６２】
マシン可読媒体６２２は例示的実施形態において単一の媒体として示されているが、用語「マシン可読媒体」は１組又は複数組の命令を格納する単一又は複数の媒体（例えば、集中若しくは分散データベース、並びに／又は関連するキャッシュ及びサーバ）を含むように捉えられるべきである。用語「マシン可読媒体」はまた、本開示の任意の１つ以上の方法論をマシンに実施させる一組の命令をマシンによって実行するために格納、符号化、又は搬送することができる任意の媒体を含むように捉えられるべきである。したがって、用語「マシン可読媒体」は、これらに限定されないが、固体メモリ、光及び磁気媒体、並びに搬送波信号を含むように捉えられるべきである。
【００６３】
以上の説明は例示であって限定ではない。以上の説明を検討することにより当業者には他の多くの実施形態が明白であろう。したがって、実施形態の範囲は、添付の特許請求の範囲が権利を有する均等物の全範囲とともに添付の特許請求の範囲を参照して決定されるべきである。
【００６４】
要約書は、３７  ＣＦＲ  １．７２（ｂ）に従って与えられ、本技術的開示の性質及び趣旨を読者が速やかに把握できるようにする。要約書は、特許請求の範囲の範囲及び意味を解釈することや限定することに使用されないという理解のもとに提出される。
【００６５】
以上の実施形態の説明では、開示を簡素にするために、様々な特徴を単一の実施形態にまとめている。この開示の方法は、請求された実施形態が各請求項で明示的に記載されたよりも多くの特徴を有することを反映するものとして解釈されるべきではない。むしろ、添付の特許請求の範囲は、発明の主題が単一の開示の実施形態のすべての特徴よりも少数の特徴にあることを反映するものである。したがって、添付の特許請求の範囲は各請求項が別個の例示的実施形態としてそれ自体で有効であり、実施形態の説明に組み込まれる。
【００６６】
本開示は添付の図面の図において限定ではなく例として示される。同様の参照符号は同様の要素を示す。
【図面の簡単な説明】
【００６７】
【図１】本開示の例示的実施形態による、セットトップボックス（ＳＴＢ）の視点からのテレビジョン（ＴＶ）視聴体験中の音声を統合するための方法を示す図である。
【図２】本開示の例示的実施形態による、ＳＴＢと対話するリモートサービスの視点からのＴＶ視聴体験中の音声を統合するための方法を示す図である。
【図３】本開示の例示的実施形態による、ＳＴＢの視点からのＴＶ視聴体験中の音声を統合するための他の方法を示す図である。
【図４】本開示の例示的実施形態による音声−ＴＶ統合システムを示す図である。
【図５】本開示の例示的実施形態による、デバイス、マシン、サービス、システム、及び命令が相互作用し本明細書に記載の任意の１つ以上の方法論を実施するための例示的ネットワーク・アーキテクチャを示す図である。
【図６】本開示の例示的実施形態による、本明細書に記載の任意の１つ以上の方法論をマシンに実施させるための一組の命令が実行されうる例示的マシン・アーキテクチャを示す図である。
【図１】
2008252865.tif 000003
【図２】
2008252865.tif 000004
【図３】
2008252865.tif 000005
【図４】
2008252865.tif 000006
【図５】
2008252865.tif 000007
【図６】
2008252865.tif 000008
【外国語明細書】
2008252865.tif 000009
2008252865.tif 000010
2008252865.tif 000011
2008252865.tif 000012
2008252865.tif 000013
2008252865.tif 000014
2008252865.tif 000015
2008252865.tif 000016
2008252865.tif 000017
2008252865.tif 000018
2008252865.tif 000019
2008252865.tif 000020
2008252865.tif 000021
2008252865.tif 000022
2008252865.tif 000023
2008252865.tif 000024
2008252865.tif 000025
2008252865.tif 000026
2008252865.tif 000027
2008252865.tif 000028
2008252865.tif 000029
2008252865.tif 000030
2008252865.tif 000031
2008252865.tif 000032
2008252865.tif 000033
2008252865.tif 000034
2008252865.tif 000035
2008252865.tif 000036
2008252865.tif 000037