(57)【要約】【課題】構造化形式またはクッキーを介してＳＴＢ内のプロファイルに格納された個別化情報および通信基本設定の使用により、機能豊富なテレフォニー・アプリケーションの組み合わせが少なくとも可能となり、ＳＴＢに格納されている個別化データが機能豊富な通信セッションを容易にすること。【解決手段】ＳＴＢに常駐する個別化データを使用して高機能マルチメディア通信アプリケーションを提供することにより、エンティティは、たとえば、以前は利用できなかった多くのサービスを提供できるようになり、その結果多大な新しいビジネスの可能性をもたらすことになる。ＳＴＢに格納されている個人情報は、通信基本設定、代替連絡様式、支払い基本設定、優先度基本設定、信頼できる連絡先、個人情報、およびマルチメディア・メッセージングなど、多数の模範的な利点を伝達することができる。【選択図】図１
2009177800.tif 000002
【特許請求の範囲】
【請求項１】
ケーブルテレビ・ネットワーク相互運用性をサポートし、アプリケーション・プラットフォームを提供するように動作可能なオペレーティング・システム層を有するセットトップ・ボックスを操作する手段であって、
１つまたは複数のプロファイルを確立する手段であって、各プロファイルは個人情報および個人基本設定を含み、前記個人情報および個人基本設定のうちの１つまたは複数はソーシャル・ネットワーキング・アプリケーションと共に使用される手段と、
前記１つまたは複数のプロファイルを管理する手段であって、前記管理は前記１つまたは複数のプロファイルの作成および編集のうちの１つまたは複数を含む手段とを備える手段。
【請求項２】
ケーブルテレビ・ネットワーク相互運用性をサポートし、アプリケーション・プラットフォームを提供するように動作可能なオペレーティング・システム層を有するセットトップ・ボックスを操作する方法であって、
１つまたは複数のプロファイルを確立することであって、各プロファイルは個人情報および個人基本設定を含み、前記個人情報および個人基本設定のうちの１つまたは複数はソーシャル・ネットワーキング・アプリケーションと共に使用されることと、
前記１つまたは複数のプロファイルを管理することであって、前記管理は前記１つまたは複数のプロファイルの作成および編集のうちの１つまたは複数を含む管理することとを備える方法。
【請求項３】
前記１つまたは複数のプロファイルは、個人情報、通信基本設定、個人基本設定、支払い情報、業者情報、優先度情報、コンテキスト基本設定、１つまたは複数のサブプロファイル、ソーシャル・ネットワーキング・プリファレンス、ソーシャル・ネットワーキング・フェイバリット、代替連絡様式、および１つまたは複数の信頼できる連絡先のうちの１つまたは複数を備える請求項１乃至２のいずれか１項に記載の発明。
【請求項４】
前記セットトップ・ボックスは、テレビ番組、データ、音声情報、インターネット通信、ＶＯＩＰ通信、電子商取引通信、接続された電子装置からの通信、またはコンテンツのうちの１つまたは複数を受信するように適合される請求項１乃至３のいずれか１項に記載の発明。
【請求項５】
前記セットトップ・ボックスは、１つまたは複数の信頼できるエンティティと通信するように動作可能なＩ／Ｏインターフェイスを備える請求項１乃至４のいずれか１項に記載の発明。
【請求項６】
前記セットトップ・ボックスはメニュー・モジュールを備え、前記メニュー・モジュールは前記ソーシャル・ネットワーキング・アプリケーションに基づいて１つまたは複数のメニューを表示するように動作可能な請求項１乃至５のいずれか１項に記載の発明。
【請求項７】
前記ソーシャル・ネットワーキング・アプリケーションは、１つまたは複数のプロファイルからの情報を含む通信開始要求を含み、前記通信開始要求は１つまたは複数のその他のエンティティと通信するためにインターネット・ベースのプロトコルを使用する請求項１乃至６のいずれか１項に記載の発明。
【請求項８】
前記セットトップ・ボックスは、１つまたは複数の追加の装置を前記セットトップ・ボックスにバインドするように動作可能なバインディング・モジュールを備える請求項１乃至７のいずれか１項に記載の発明。
【請求項９】
前記１つまたは複数の追加の装置は、電話機、ＳＩＰ対応の装置、電子通信装置、ソフトフォン、マルチメディア装置、オーディオ装置、ビデオ装置、および電子装置を含む請求項８に記載の発明。
【請求項１０】
前記セットトップ・ボックスは、１つまたは複数のプロファイル内の情報の、フィルタリング、分析、アクセス制限、配布制限、および制御のうちの１つまたは複数を行うように動作可能なセキュリティ・モジュールを備える請求項１乃至９のいずれか１項に記載の発明。
【請求項１１】
前記セットトップ・ボックスは、１つまたは複数のサブプロファイルを備え、その振る舞いは前記１つまたは複数のプロファイルによって管理される請求項１乃至１０のいずれか１項に記載の発明。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、セットトップ・ボックスに関し、さらに詳細には、セットトップ・ボックスに関連付けられている１つまたは複数のプロファイルに関する。本発明の追加の態様は、ＳＴＢの相互運用性、およびオープン・ケーブル・アプリケーション・プラットフォームに関連付けられている１つまたは複数のプロファイルおよび１つまたは複数のアプリケーションに関する。
【背景技術】
【０００２】
関連出願の相互参照
特許の内容全体を参照により本明細書に引用したものとする以下の文献に相互参照が行われる。
米国特許出願公開第＿／＿，＿号、２００８年１月＿日出願、題名「ＯＰＥＮ  ＣＡＢＬＥ  ＡＰＰＬＩＣＡＴＩＯＮ  ＰＬＡＴＦＯＲＭ  ＳＥＴ−ＴＯＰ  ＢＯＸ（ＳＴＢ）  ＰＥＲＳＯＮＡＬ  ＰＲＯＦＩＬＥＳ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＡＰＰＬＩＣＡＴＩＯＮＳ」（整理番号４３６６ＢＫＤ−３）
米国特許出願公開第＿／＿，＿号、２００８年１月＿日出願、題名「ＯＰＥＮ  ＣＡＢＬＥ  ＡＰＰＬＩＣＡＴＩＯＮ  ＰＬＡＴＦＯＲＭ  ＳＥＴ−ＴＯＰ  ＢＯＸ（ＳＴＢ）  ＰＥＲＳＯＮＡＬ  ＰＲＯＦＩＬＥＳ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＡＰＰＬＩＣＡＴＩＯＮＳ」（整理番号４３６６ＢＫＤ−５）
米国特許出願公開第＿／＿，＿号、２００８年１月＿日出願、題名「ＯＰＥＮ  ＣＡＢＬＥ  ＡＰＰＬＩＣＡＴＩＯＮ  ＰＬＡＴＦＯＲＭ  ＳＥＴ−ＴＯＰ  ＢＯＸ（ＳＴＢ）  ＰＥＲＳＯＮＡＬ  ＰＲＯＦＩＬＥＳ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＡＰＰＬＩＣＡＴＩＯＮＳ」（整理番号４３６６ＢＫＤ−７）
【０００３】
ケーブルテレビ会社などの、マルチサービス・オペレータ（ＭＳＯ；Ｍｕｌｔｉｐｌｅ  Ｓｅｒｖｉｃｅ  Ｏｐｅｒａｔｏｒ）は、自社の価値ある提案を、基本加入と機器リースが優位を占めるものから、顧客サービス主導の価値モデルへと転換しようと取り組んでいる。その理由の１つとして、米国連邦通信委員会（ＦＣＣ）による近年の裁定があげられるが、これはＭＳＯがオープン・ケーブル・アプリケーション・プラットフォーム（ＯＣＡＰ）を採用すること、およびセットトップ・ボックス（ＳＴＢ）を他の用途に解放することが議会で支持されたものである。より大規模なパイプ、さらに強力なＳＴＢ、およびそうしたＳＴＢに常駐する改良された顧客サービス・アプリケーションを備えて、ＭＳＯは、他の地域電話会社（ＬＥＣ）の優位に立つようになる可能性がある。この強化された顧客サービスの価値の均衡化は、持続的なＭＳＯの成長、収益の増大、および利益幅の増大への１つの重要な鍵と見なされる。ＯＣＡＰとは新しいパラダイムであり、ＭＳＯのさらに高い利益幅により新しい収益の流れを推進できる新たなインタラクティブ通信サービスのパッケージ全体を、ＭＳＯが生み出し、あるいは生み出させ、展開できるようにするものである。ＪＡＶＡ（登録商標）言語で作成されたＯＣＡＰミドルウェアは、「一度書けばどこでも使用できる（ｗｒｉｔｅ  ｏｎｅｃｅ、ｕｓｅ  ａｎｙｗｈｅｒｅ）」アプリケーション・ソフトウェアが、サードパーティ開発者によって作成された新しい機能およびサービスを容易に提供できるようにする。
【０００４】
ＯｐｅｎＣａｂｌｅ（商標）  Ｐｌａｔｆｏｒｍ仕様は、ｈｔｔｐ：／／ｗｗｗ．ｏｐｅｎｃａｂｌｅ．ｃｏｍ／ｏｃａｐ／の「ＯｐｅｎＣａｂｌｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｌａｔｆｏｒｍ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＯＣＡＰ）１．１」に掲載されており、その内容全体を参照により本明細書に引用したものとする。
【０００５】
ＯＣＡＰは、ケーブルテレビジョン・システムに接続するＳＴＢのような、家庭用電化製品向けに設計されたオペレーティング・システム層である。一般に、ケーブルテレビ会社は、どのＯＣＡＰプログラムがＳＴＢ上で稼働されうるかを制御する。ＯＣＡＰプログラムは、ｅＣｏｍｍｅｒｃｅ、オンライン・バンキング、プログラム・ガイド、およびデジタル・ビデオ録画など、インタラクティブ・サービスに使用することができる。ケーブルテレビ会社は、ＣａｂｌｅＣａｒｄ２．０仕様の一環としてＯＣＡＰを要求してきたので、そのネットワーク上でのサードパーティ装置による双方向通信には、ＯＣＡＰをサポートすることが必要となることを指摘する。
【０００６】
さらに具体的には、ＯＣＡＰは、ＯｐｅｎＣａｂｌｅイニシアチブのＪａｖａ（登録商標）言語ベースのソフトウェア／ミドルウェア部分である。ＯＣＡＰは、ＣａｂｌｅＬａｂｓによって定義されている、Ｇｌｏｂａｌｌｙ  Ｅｘｅｃｕｔａｂｌｅ  ＭＨＰ（ＧＥＭ）規格に基づいている。ＯＣＡＰはＧＥＭに基づくので、ＯＣＡＰは、Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ（ＤＶＢ）プロジェクトによって定義されたＭｕｌｔｉｍｅｄｉａ  Ｈｏｍｅ  Ｐｌａｔｆｏｒｍ（ＭＨＰ）規格と多くの類似性を共有している。ＭＨＰは、インタラクティブ・テレビ向けの世界発のオープン・スタンダードとしてＤＶＢ  Ｐｒｏｊｅｃｔにより開発された。これは、インタラクティブ・デジタル・アプリケーションと、それらのアプリケーションが稼働する端末との間の汎用インターフェイスを定義するＪａｖａ（登録商標）言語ベースの環境である。ＭＨＰは、ＤＶＢプラットフォーム上で稼働するように設計されたが、提供する相互運用性を他のデジタル・テレビ・プラットフォームまで拡張することを求める要望があった。この要望は、ＧＥＭ、つまりＧｌｏｂａｌｌｙ  Ｅｘｅｃｕｔａｂｌｅ  ＭＨＰを生み出したが、これは他の機関がＭＨＰに基づいて仕様を定義できるようにするフレームワークである。
【０００７】
そのような仕様の１つは、米国ケーブルテレビ業界によって採用されたＯＣＡＰである。ＯＣＡＰにおいて、米国ケーブルテレビ環境において使用されないさまざまなＤＶＢ技術および仕様は排除され、ＧＥＭで指定されるように、その機能的な同等物に置き換えられる。地上波テレビ放送側では、ＣａｂｌｅＬａｂｓ  ａｎｄ  ｔｈｅ  Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ（ＡＴＳＣ）が連携して、共通のＧＥＭベースの仕様であるＡｄｖａｎｃｅｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｌａｔａｆｏｒｍ（ＡＣＡＰ）を定義したが、これはケーブルテレビと無線放送受信機間の最大の互換性を保証する。
【０００８】
Ｐａｃｋｅｔ  Ｃａｂｌｅ２．０は、セッション制御にＳｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｅｄ  Ｐｒｏｔｏｃｏｌ（ＳＩＰ）を使用する、無線Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｇｒａｍ（３ＧＰＰ）  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ（ＩＭＳ）に基づく仕様である。ＳＩＰを使用することにより、ＭＳＯは、その既存のＤＯＣＳＩＳ（Ｄａｔａ  Ｏｖｅｒ  Ｃａｂｌｅ  Ｓｅｒｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）またはケーブル・モデム・サービスの上部にサービス・デリバリー・プラットフォームの基盤を作成することができる。本発明にとって特に重要である２つのＳＩＰ機能は、拡張性と相互運用性である。新しいメッセージおよび属性を容易に定義でき、以前は互換性のなかったエンドポイント間の通信が容易になるので、これらのＳＩＰ機能は重要である。
【０００９】
開示される発明の基盤を整えるもう１つの成果は、処理能力、マルチメディア・コーデック、およびＳＴＢの記憶能力である。さらに高度なＳＴＢの多くは、何ギガバイトもの使用可能記憶域を提供するハードディスク・ドライブまたはフラッシュ・メモリをベースとするデジタル・ビデオレコーダ（ＤＶＲ）を備えている。さらに、これらは、高品位テレビ（ＨＤＴＶ）の要件に対処するよう設計された高機能オーディオ／ビデオ・コーデックも備えている。２００７年１月に発表されたＢｒｏａｄｃｏｍ  ＢＣＭ７１１８のようなプロセッサは、１０００ドライストーン・メガ命令／秒（ＤＭＩＰＳ）以上に相当する処理能力を提供して、ＯＣＡＰ、新しい顧客アプリケーション、およびＤＯＣＳＩＳ２．０およびＤＳＧ拡張モードをサポートする。ＳＴＢに使用されるＢｒｏａｄｃｏｍチップ、およびその他の汎用および特定用途向け集積回路（ＡＳＩＣ）プロセッサは、新登場のＰｏｌｙｃｉｐｈｅｒ  Ｄｏｗｎｌｏａｄａｂｌｅ  Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｅｃｕｒｉｔｙ（ＤＣＡＳ）システムのような強力なセキュリティ機能を提供する。ＤＣＡＳは、ＣａｂｌｅＣａｒｄの必要をなくして、複数の限定受信方式と小売製品をサポートする。
【特許文献１】米国特許出願公開第＿／＿，＿号、２００８年１月＿日出願、題名「ＯＰＥＮ  ＣＡＢＬＥ  ＡＰＰＬＩＣＡＴＩＯＮ  ＰＬＡＴＦＯＲＭ  ＳＥＴ−ＴＯＰ  ＢＯＸ（ＳＴＢ）  ＰＥＲＳＯＮＡＬ  ＰＲＯＦＩＬＥＳ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＡＰＰＬＩＣＡＴＩＯＮＳ」（整理番号４３６６ＢＫＤ−３）
【特許文献２】米国特許出願公開第＿／＿，＿号、２００８年１月＿日出願、題名「ＯＰＥＮ  ＣＡＢＬＥ  ＡＰＰＬＩＣＡＴＩＯＮ  ＰＬＡＴＦＯＲＭ  ＳＥＴ−ＴＯＰ  ＢＯＸ（ＳＴＢ）  ＰＥＲＳＯＮＡＬ  ＰＲＯＦＩＬＥＳ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＡＰＰＬＩＣＡＴＩＯＮＳ」（整理番号４３６６ＢＫＤ−５）
【特許文献３】米国特許出願公開第＿／＿，＿号、２００８年１月＿日出願、題名「ＯＰＥＮ  ＣＡＢＬＥ  ＡＰＰＬＩＣＡＴＩＯＮ  ＰＬＡＴＦＯＲＭ  ＳＥＴ−ＴＯＰ  ＢＯＸ（ＳＴＢ）  ＰＥＲＳＯＮＡＬ  ＰＲＯＦＩＬＥＳ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＡＰＰＬＩＣＡＴＩＯＮＳ」（整理番号４３６６ＢＫＤ−７）
【非特許文献１】ｈｔｔｐ：／／ｗｗｗ．ｏｐｅｎｃａｂｌｅ．ｃｏｍ／ｏｃａｐ／，「ＯｐｅｎＣａｂｌｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｌａｔｆｏｒｍ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＯＣＡＰ）１．１」
【発明の開示】
【課題を解決するための手段】
【００１０】
これらの技術は、大幅に強化された、マルチメディアの、顧客の通信エクスペリエンスのためのプラットフォームをもたらす。具体的に、本発明の１つの模範的な態様は、ＳＴＢに常駐する顧客固有のプロファイルを使用する、ＯＣＡＰ経由の高機能マルチメディア通信である。テレフォニー・アプリケーション・サーバは、すでにＣａｂｌｄＬａｂｓその他によって提案されている。電話機およびＳＴＢの関連付けは、ＭＳＯネットワークにおいて行うことができる。同様に、財務データ、ホーム・セキュリティ情報などを表示するための個別化情報もまた知られている。
【００１１】
しかし、本発明の模範的な態様は、構造化形式またはクッキーを介する、ＳＴＢへの個別化情報および通信基本設定の格納を使用する。機能豊富なテレフォニー・アプリケーションと、ＳＴＢに格納された個別化データとの組み合わせは、機能豊富な通信セッションを容易にする。ＳＴＢに常駐する個別化データを使用して高機能マルチメディア通信アプリケーションを提供することにより、ＭＳＯは、たとえば、以前は利用できなかった多くのサービスを提供できるようになり、その結果多大な新しいビジネスの可能性をもたらすことになる。
【００１２】
ＳＴＢに格納することができる個人情報のタイプは、通信基本設定、支払い基本設定、業者基本設定優先度基本設定、個人情報などを含むことができるが、これらに限定されることはない。通信基本設定の例は、連絡をとるべきまたは連絡をとるべきではないとき、連絡をとる番号、カレンダー同期化など、および一般に通信に関連する任意の情報を含むことができる。支払い基本設定の例は、クレジットカード情報、口座振込み／口座引き落とし情報、特定の企業との最近の取引に使用された金融手段、および一般に取引に関連する任意の情報を含むことができる。業者基本設定の例は、好みの宅配ピザ、最も多く注文される品目などを含むことができる。優先度基本設定の例は、上司からの電話以外ではシカゴ・ベアーズがグリーンベイ・パッカーズを打ち負かすところを見ている私の邪魔をしないこと、といった条件、および一般に優先度決定を補助するために使用できる任意の基本設定を含むことができる。個人情報の例は、服または靴のサイズ、好きな色、名前、住所など、および一般に個人に関する任意の情報を含むことができる。当業者によって推測されうるような、ＳＴＢに格納されるその他のそのような個人情報のカテゴリまたは変形もまた、本発明の開示の範囲内に含まれる。
【００１３】
（異なるサイズの画面、異なる機能の装置などのような）ＳＴＢに接続されたさまざまな装置に固有の画面メニュー、プッシュされたＵＲＬ、および適合は、機能強化された通信のこのプロセスの一部として提示することができる。同様に、コンテキスト上のお気に入りまたは好みは、表示されているコンテキスト、または対話しているコンテキストに応じて提供することができる。
【００１４】
たとえば、ＳＴＢ内の個人情報のようなプロファイルの統合を、ＭＳＯのネットワーク上のさまざまな場所に常駐するアプリケーションと組み合わせたとき、これらの新しい付加価値サービスが可能になる。
【００１５】
可能になることの簡単な例をいくつかあげると、拡張Ｗｅｂ対応サービス・トランザクション、ＳＴＢ／ＭＳＯネットワークのプロファイルと通信機能を使用する商品またはサービスの携帯電話による要求、２人以上の個人の間の情報の表示または共有などを含むことができるが、これらに限定されることはない。
【００１６】
たとえば、ユーザは、ＳＴＢ自体でサービス・トランザクションを開始することができる。模範的なメニュー・ベースの要求は、格納されているサービス情報エントリを使用して、Ｗｅｂサービス要求を入力する。要求が（サービス取り消しが要求されたときのリテンション担当員との通信など）人間の応答をトリガーする必要がある場合、ＳＴＢ情報は、アウトバウンド・コールの顧客電話に入力して取り消し要求を確認し、担当員がリテンション申し出について説明できるようにすることができる。
【００１７】
もう１つの例は、仕事で遅くなり、家に帰宅したらすぐにピザが食べられるよう注文したいと考えているユーザの場合である。ユーザは、好みの業者、最近の注文、および前回の支払い方法に関してそのリモートＳＴＢの個人情報にアクセスすることができる。ユーザは、運転中にこの情報をすべて入力したり口頭で説明したりする必要はなく、この格納されている情報に基づいて新しいピザの注文を行うことができる。ユーザは機能強化されたユーザ・エクスペリエンスの利益を享受し、注文の正確さは向上し、ユーザは自分の帰宅の時間にぴったり合わせて食事が届けられるようにすることができる。
【００１８】
もう１つの例は、ユーザが新しい都市または州に転居してきた場合であり、ユーザはピザまたは他の商品およびサービスを提供する好みの業者を見い出す時間がなかった可能性もある。そのような場合、ＭＳＯは、新しいユーザが各々の個人的経験と好みに基づいて編集または変更することができる好ましいパートナーのリストを新しいユーザにプッシュすることができる。
【００１９】
本明細書において説明されている模範的な実施形態は、この新しい通信パラダイムへの提案される機能強化の能力を示唆するにすぎない。それらに役立つ可能なその他の潜在的な例および用途が数多くある。
【００２０】
たとえば、インテリジェント・エージェントが、非反復コンピュータ関連タスクを実行する際に、ユーザを支援してユーザの代理として動作するソフトウェア・エージェントであることは一般に認識されている。この用語のこの意味においてエージェントは、保険代理業者または旅行代理店と類似している。オペレータ支援またはデータ・マイニングに使用されるソフトウェア・エージェント（場合によってはボットと呼ばれる）の動作は多くの場合固定の事前にプログラムされた規則に基づくが、このコンテキストにおける「インテリジェント（ｉｎｔｅｌｌｉｇｅｎｔ）」は多くの場合、適応して学習する能力を意味すると解釈される。「パーソナル（ｐｅｒｓｏｎａｌ）」という用語は、特定のインテリジェント・エージェントが、世帯、事業エンティティなどのような、個々のユーザまたはユーザの小規模な集合的グループの代理として動作していることを示す。
【００２１】
ＯＣＡＰは、インテリジェント・パーソナル・エージェントのもう１つの場を提供するが、このタイプのアプリケーションにおける以前の試みと比較していくつかの利点をもたらす。１つは、ＳＴＢがすでに、双方向のフルモーション高品位（ＨＤ）ビデオおよびその他の通信メディアを処理するように装備されていることである。もう１つの利点は、個人プロファイル情報のインテリジェント・パーソナル・エージェントアプリケーションへの統合である。もう１つは、本明細書において説明されるセキュリティの強化である。Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｅｄ  Ｐｒｏｔｏｃｏｌ（ＳＩＰ）がＰａｃｋｅｔ  Ｃａｂｌｅ２．０に追加する拡張性および相互運用性によって、ありとあらゆる通信様式および装置が活用されるようになる。
【００２２】
本発明のもう１つの模範的な態様は、インテリジェント・パーソナル・エージェントアプリケーションとの組み合わせによるＳＴＢに含まれている個別化情報および個人基本設定の使用と、たとえば、大幅に機能強化されたユーザ・エージェント・エクスペリエンスを提供するセキュリティの向上である。
【００２３】
ユーザに関する機密情報を各自のＳＴＢに格納できることで、Ｗｅｂ上の存在感が目立つことに付随するセキュリティの懸念が軽減される。個人情報の公開または照会は、セキュリティとプライバシーにも役立つ信頼ベースで確立することができる。ＤＣＡＳなどのセキュリティ情報のプッシュは、環境を著しく安全なものにする。また、１つの世帯内に複数のユーザがいる場合、各々が個人プライバシーに対してログインを保護されているプロファイルを持つことができる状況も想定することができる。親は、アプリケーションの安全性および年齢相応の使用も加えるインテリジェント・パーソナル・エージェントアプリケーションを使用して子供たちの特定の条件／制限を設定することができる。
【００２４】
双方向のフルモーションＨＤビデオは、インターネットに関連する多くの品質の問題を伴うことなく、現在のインテリジェント・パーソナル・エージェントにとって大きな機能強化となる。これは、コンタクトを開始している相手に対してビデオ・メッセージが個別化される機会をもたらすことができる。
【００２５】
ＳＴＢに格納されている個人情報は、通信基本設定、代替連絡様式、支払い基本設定、優先度基本設定、信頼できる連絡先、個人情報、およびマルチメディア・メッセージングなど、多数の模範的な利点を伝達することができる。インテリジェント・パーソナル・エージェントとの個人情報の統合はまた、ユーザ・エクスペリエンスも高める。
【００２６】
この概念が、現在のインテリジェント・エージェントには実行不可能なことをユーザに提供することができる例がいくつかある。その１つは、その呼び出し側に固有のフルモーション・ビデオのグリーティングで、呼び出し側にあいさつできることである。もう１つは、さらに複雑なトランザクションを処理できることである。たとえば、ユーザが複数の好ましい業者の１つから特定の価格で特定の品目を購入したいと考える場合である。好ましい事業パートナーからのオファーはＭＳＯのユーザにプッシュされ、コンテンツは購入についてユーザが設定した条件と比較されてフィルタリングされてもよく、インテリジェント・パーソナル・エージェントは、トランザクションを完了することも、またはユーザをモバイル装置で呼び出して承認を求めてから取引を進めることもできる。ショッピング・エージェント、モビリティ・アプリケーション、および非接触支払い装置があるが、このインテリジェント・エージェントは、現在の技術において例を見ないユーザ・エクスペリエンスを提供することができる。もう１つの可能な変形は、インテリジェント・パーソナル・エージェントが世帯内の複数の当事者を調整することである。仮に、家族を呼び出し側の家の夕食に招待する招待状が届いたとする。インテリジェント・エージェントは、家族の全員の個人情報およびスケジューラ・ソフトウェアと対話し、応答および提案された夕食の招待の受諾または変更に先立って、招待が各家族の以前の態度表明を検討したことを確認することができる。既存の技術の範囲内では不可能な、このインテリジェント・パーソナル・エージェントによって可能な変形にはその他さまざまなものがある。
【００２７】
ソーシャル・ネットワーク・サービスでは、興味および活動を共有する人々、または他の人々の興味および活動を探求することに関心を持つ人々、およびソフトウェアの使用を必要とする人々のコミュニティのための、オンライン・ソーシャル・ネットワークの構築および検証に重点的に取り組んでいる。
【００２８】
多くのソーシャル・ネットワーク・サービスは、主としてＷｅｂベースであり、チャット、メッセージング、電子メール、ビデオ、ボイスチャット、ファイル共有、ブログ、ディスカッション・グループなどのような、ユーザが対話するさまざまな方法のコレクションを提供する。
【００２９】
ソーシャル・ネットワーキング・サービスの主要なタイプは、一部のカテゴリ（以前のクラスメートなど）のディレクトリ、友人との接続の手段（通常は自己記述のページ）、および信頼につながる推薦紹介システムを含むものである。現在人気のある方法は、これらの多くを、最も広く使用されているＭｙＳｐａｃｅ（商標）、Ｂｅｂｏ（商標）、およびＦａｃｅｂｏｏｋ（商標）サービスと組み合わせている。
【００３０】
個人プロファイル情報と組み合わされたＯＣＡＰは、ソーシャル・ネットワークにもう１つの場を提供するが、このタイプのアプリケーションにおける以前の試みと比較していくつかの利点をもたらす。１つは、説明してきたように、ＳＴＢが、双方向のフルモーション高品位（ＨＤ）ビデオを処理するように装備されていることである。もう１つは、上記で説明されているセキュリティの強化である。ＳＩＰがＰａｃｋｅｔ  Ｃａｂｌｅ２．０に追加する拡張性および相互運用性により、ありとあらゆる通信様式および装置が活用されるようになる。本明細書において提案されるソーシャル・ネットワークの１つの模範的な実施形態は、１対１、１対多、および多対１であってもよく、個人と専門家の関心領域を扱うことができる。
【００３１】
本発明のもう１つの模範的な態様は、双方向のフルモーションＨＤビデオとの組み合わせによるＳＴＢに含まれている個別化情報および個人基本設定の使用と、大幅に機能強化されたソーシャル・ネットワーキング・エクスペリエンスを提供するセキュリティの向上である。
【００３２】
双方向のフルモーションＨＤビデオは、インターネットに関連する多くの品質の問題を伴うことなく、現在のソーシャル・ネットワーキング・オファリングにとって大きな機能強化となる。これは、対面の対話にさらに一層近いエクスペリエンスを提供する。
【００３３】
ＳＴＢに格納されている個人情報は、通信基本設定、代替連絡様式、支払い基本設定、優先度基本設定、信頼できる連絡先、個人情報など、上記に一覧されているすべての利点を伝達することができる。ソーシャル・ネットワーキング・アプリケーションと組み合わされた個人情報の統合はまた、ユーザ・エクスペリエンスも高める。
【００３４】
オンラインデート、ディスカッション・グループ、バーチャル・コミュニティなどのようなソーシャル・ネットワーキング・アプリケーションの通常の使用に加えて、このアプリケーションの使用の拡張を考えることもできる。そのような拡張の１つは、レストラン、映画、書籍、音楽などの個人的なレビューの追加がある。どのレビュー寄稿者がその関心と一致しておよび／またはそのレビューを楽しむという観点から商品とサービスを評価する傾向があるかをソーシャル・ネットワークのその他のユーザは、時間と共に判断することができ、それらのレビュー寄稿者により興味ある品目に関して提供された評価をプレビューすることもできる。また、関連するメディアをプレビューするときにレビューを見ることもできる。賛同するかまたは評判になる傾向のあるレビュー寄稿者とユーザは、各自の経験に基づいて、相互のアドバイスまたは対話により独自のソーシャル・ネットワークを形成してゆくことができる。Ｐａｃｋｅｔ  Ｃａｂｌｅ２．０の拡張性により、ユーザは、映画館で見たばかりの映画のレビューを、自分の思考が新鮮なうちに携帯電話を介して提供することもできる。
【００３５】
多くの中小企業は、パートタイムの在宅の仕事で事業を始める。加えて、一部の人々は、その正規の職業と並行して、賃貸不動産などに重点を置く小規模な事業を営む。一部のかなり大規模な企業では、ＭＳＯ  ＤＯＣＳＩＳサービスが普及している場所で経営が行われている。ＯＣＡＰは、前述のように、個人情報がＳＴＢに統合される方法と類似した、ビジネス・プロファイル情報をＳＴＢに統合する機会をもたらす。さらに、Ｑｕｉｃｋｅｎ（登録商標）  Ｈｏｍｅ  ａｎｄ  ＢｕｓｉｎｅｓｓプログラムまたはＱｕｉｃｋｅｎ（登録商標）  Ｒｅｎｔａｌ  Ｐｒｏｐｅｒｔｙ  Ｍａｎａｇｅｒプログラムのような、ビジネス・アプリケーション・ソフトウェアは、ＳＴＢでビジネス情報プロファイルと有利に統合することができる。
【００３６】
ＯＣＡＰが機能強化されたユーザ・エクスペリエンスをビジネス・ユーザに提供することができる例は、他に数多くある。ＯＣＡＰを介し、ビジネス・プロファイルを使用することで、実際の在庫レベルは、ＳＴＢにビジネス情報として格納されている望ましいレベルと比較することができる。好ましい業者および好ましい支払い情報もまた格納することができるので、在庫が特定レベルを下回った場合、自動的に注文が行われるようにすることも、または代替として、在庫の再注文を処理すべきであることを確認するために、ＯＣＡＰがホップアップ表示するかまたは携帯電話など指定の電話番号を呼び出すこともできる。
【００３７】
もう１つの例は、バカンス用賃貸不動産の管理である。経営者が予約などを見ることができるだけなく、賃貸滞在を延長できる機能を、そのような空きが生じた場合にテレビ／ＳＴＢを介して客に提案することができる。さらに、後日再利用する申し出も、ＯＣＡＰを介して行うことができる。このようにして、借り手側は、押し付けがましくされることなく、注意を払ってもらっているという印象を受け、経営者は最大の収容能力で賃貸不動産を維持できる可能性が高くなる。
【００３８】
インターネットは、この種の機能の一部を提供するが、ＯＣＡＰは、一例として、より豊富な機能セット、利便性の向上、およびこれまで互換性のなかった装置をシームレスに活用できる能力を実現する。特に、中小企業オーナーが移動体である場合に在庫を再注文する機能、および業者、在庫の種類と数量、好ましい支払いオプションなどの取引に関するすべての情報を、中小企業オーナーがそのような情報を入力する必要なく提供できる機能は有用である。同様に、バカンス用不動産の賃貸は通常、インターネットを介して行われる。しかし、誰もがありとあらゆる場所へＰＣまたはＷｅｂ対応の装置を持ち歩いているわけではない。滞在を延長する、今後の休暇を予約変更する、または常連客に優待サービスを提案する機能を提供することは、すべてＯＣＡＰを介して行われ、テレビに表示されるか、または音声メッセージとして賃貸不動産の電話に転送される。
【００３９】
他のＰＣまたはＳＴＢベースのビジネス・ソフトウェアに統合されたＳＴＢに含まれているビジネス情報およびビジネス基本設定の使用は、これまで互換性のなかったエンドポイントとの完全互換性、大幅に機能強化されたビジネス・エクスペリエンスをもたらすセキュリティの強化を提供することができる。
【００４０】
ビジネスに関する機密情報を各自のＳＴＢに格納できることで、Ｗｅｂベースの攻撃に付随するセキュリティの懸念を改善する。ビジネス情報の公開または照会は、セキュリティとプライバシーにも役立つ信頼ベースで確立することができる。ＤＣＡＳなどのセキュリティ情報のプッシュはまた、環境を大幅に安全なものにする。また、１つのエンティティ内に複数のユーザがいる場合、各々がプライバシーに対してログインを保護されているプロファイルを持つことができる状況も想定することができる。加えて、エンティティの１つまたは複数のメンバーが、ＳＴＢにビジネス・プロファイルを備えることもできる。
【００４１】
双方向のフルモーションＨＤビデオはまた、インターネットに関連する多くの品質の問題を伴うことなく、ビジネスにとって大きな機能強化となる。これは、たとえば、事業主が不在の場合に、ビデオ・メッセージがゲストまたは顧客に対して個別化される機会をもたらす。
【００４２】
ＳＴＢに格納されているビジネス情報はまた、通信基本設定、代替連絡様式、支払い基本設定、優先度基本設定、信頼できる連絡先、在庫レベル、ビジネス・イベント／カレンダー、およびマルチメディア・メッセージングなど、上記に一覧されている個人情報の利点を伝達することもできる。既存のビジネス・ソフトウェアと組み合わされたビジネス情報の統合は、その業務を行う事業主の能力を高める。
【００４３】
この概念が、現在のＰＣベースのソフトウェアには実行不可能なことをビジネス・ユーザに提供することができる例がいくつかある。その１つは、その相手ごとに固有のフルモーション・ビデオのグリーティングで、ゲストおよび顧客にあいさつできることである。もう１つは、さらに複雑なトランザクションを処理できることである。たとえば、バカンス用物件賃貸の客が、その不動産を非常に気に入っているが、現在の休暇が終わる前に今後の休暇用に他のそのような不動産を検討したいと考えているとする。割引料金でその不動産または他の不動産に滞在できるという経営者からの申し出は、現在の休暇中の好ましい客にまで及び、客の取引を存続することができる。これはすべて不動産においてテレビに表示することができるか、またはテレビが使用されない場合は、賃貸物件の電話に音声メッセージを介して送信される。既存の技術の範囲内では不可能な、このビジネス・アプリケーションおよびプロファイルによって可能な変形にはその他さまざまなものがある。
【００４４】
このように、本発明の態様は、ＳＴＢ上の１つまたは複数のプロファイルに関連する。
【００４５】
本発明の態様はさらに、インテリジェント・パーソナル・エージェント・アプリケーションと組み合わされたＳＴＢに関連付けられている個別化情報および個人基本設定の使用と、機能強化されたユーザ・エクスペリエンスを提供するセキュリティの向上に関する。
【００４６】
本発明の態様はまた、ＳＴＢに常駐する通信アプリケーションと組み合わされたＳＴＢに常駐する通信基本設定の個別化プロファイルと個人情報を使用して、ＯＣＡＰ／ＩＭＳネットワークにおける機能強化された通信と顧客サービスを可能にすることに関する。
【００４７】
態様はさらに、ＳＴＢに格納されているビジネス情報および基本設定、既存のビジネス・ソフトウェアと組み合わされたＯＣＡＰビジネス・アプリケーション、およびＯＣＡＰ／ＩＭＳネットワーク内の強化されたセキュリティを備えることに関する。
【００４８】
態様はまた、双方向のフルモーション高品位ビデオおよび強化されたセキュリティと組み合わされたＳＴＢに常駐する通信基本設定の個別化プロファイルおよび個人情報を使用して、ＯＣＡＰ／ＩＭＳネットワーク内のソーシャル・ネットワーキング・アプリケーションを実施することに関する。
【００４９】
態様はまた、従属プロファイルの作成および使用を規制するためにマスター・プロファイルを使用することに関する。
【００５０】
態様はまた、ＳＴＢに関連付けられているプロファイルと、その他の電子装置に関連付けられている１つまたは複数のアプリケーションとの間の統合および協調に関する。
【００５１】
本発明の態様はまた、ＳＴＢと関連して機能強化された電子商取引をサポートするために使用することができる。
【００５２】
態様はさらにまた、ＳＴＢ上の１つまたは複数のビジネス・プロファイルと共にビジネス管理に関する。
【００５３】
態様はまた、ＳＴＢに関連付けられているプロファイルと関連して特定のタスクを実行する自動エージェントのセットアップおよび使用に関する。
【００５４】
追加の態様は、ケーブル・ネットワーク相互運用性をサポートし、１つまたは複数の顧客サービス・アプリケーションを実行することができるアプリケーション・プラットフォームを提供するオペレーティング・システム層を備えるセットトップ・ボックスに関する。
【００５５】
態様はさらにまた、ソーシャル・ネットワーキング・アプリケーションの使用と、ＳＴＢに関連付けられているプロファイルの統合に関連する。
【００５６】
本発明のさまざまな実施形態および構成により、前述の必要性およびその他の必要性が対処される。
【００５７】
本発明は、特定の構成に応じて数多くの利点をもたらすことができる。
【００５８】
前述の利点およびその他の利点は、本明細書に含まれている発明の開示から明らかとなろう。
【００５９】
「少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ）」、「１つまたは複数（ｏｎｅ  ｏｒ  ｍｏｒｅ）」、および「および／または（ａｎｄ／ｏｒ）」は、オペレーションにおいて接続的および選言的のいずれでもある開放式表現である。たとえば、「Ａ、Ｂ、およびＣのうちの少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  Ａ，Ｂ  ａｎｄ  Ｃ）」、「Ａ、Ｂ、またはＣのうちの少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  Ａ，Ｂ，ｏｒ  Ｃ）」、「Ａ、Ｂ、およびＣのうちの１つまたは複数（ｏｎｅ  ｏｒ  ｍｏｒｅ  ｏｆ  Ａ，Ｂ，ａｎｄ  Ｃ）」、「Ａ、Ｂ、またはＣのうちの１つまたは複数（ｏｎｅ  ｏｒ  ｍｏｒｅ  ｏｆ  Ａ，Ｂ，ｏｒ  Ｃ）」、および「Ａ、Ｂ、および／またはＣ（Ａ，Ｂ，ａｎｄ／ｏｒ  Ｃ）」という表現はそれぞれ、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢ、ＡおよびＣ、ＢおよびＣ、またはＡ、ＢおよびＣを意味する。
【００６０】
用語「ａ」または「ａｎ」のエンティティは、１つまたは複数のそのエンティティを示す。そのように、用語「ａ（１つ）」（または「ａｎ」）、「１つ以上（ｏｎｅ  ｏｒ  ｍｏｒｅ）」、および「少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ）」は、本明細書において同義で使用することができる。また、用語「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、および「有する（ｈａｖｉｎｇ）」は、同義で使用することができることも記しておく。
【００６１】
本明細書において使用される用語「自動（ａｕｔｏｍａｔｉｃ）」およびその変形は、プロセスまたはオペレーションが実行されるときに物理的な人間の入力なしで行われるプロセスまたはオペレーションを示す。しかし、プロセスまたはオペレーションは、たとえプロセスまたはオペレーションの実行が、有形または無形にかかわりなく、プロセスまたはオペレーションの実行前に受け取られた人間の入力を使用する場合であっても、自動とすることができる。人間の入力とは、そのような入力がプロセスまたはオペレーションが実行される方法に影響を与える場合、有形であると見なされる。プロセスまたはオペレーションの実行を承諾する人間の入力は、「有形」であると見なされない。
【００６２】
本明細書において使用されている用語「コンピュータ可読媒体（ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）」は、任意の有形のストレージおよび／または実行のための命令のプロセッサへの供給に加わる伝送媒体を示す。そのような媒体は、不揮発性媒体、揮発性媒体、および伝送媒体を含む多くの形態をとることができるが、それらに限定されることはない。不揮発性媒体は、たとえば、ＮＶＲＡＭ、または磁気または光ディスクを含む。揮発性媒体は、メイン・メモリのような、ダイナミック・メモリを含む。コンピュータ可読媒体の一般的な形態は、たとえば、フロッピー（登録商標）・ディスク、フレキシブル・ディスク、ハード・ディスク、磁気テープ、または任意の他の磁気媒体、光磁気媒体、ＣＤ−ＲＯＭ、任意の他の光媒体、パンチカード、紙テープ、または孔のパターンを持つ任意の他の物理媒体、ＲＡＭ、ＰＲＯＭ、およびＥＰＲＯＭ、フラッシュＥＰＲＯＭ、メモリカードのようなソリッドステート媒体、任意の他のメモリチップまたはカートリッジ、以下で説明されるような搬送波、またはコンピュータが読み取ることのできる任意の他の媒体を含む。電子メールの添付デジタルファイルまたはその他の内蔵式の情報アーカイブまたはアーカイブのセットは、有形の記憶媒体と同等の配布媒体と見なされる。コンピュータ可読媒体がデータベースとして構成される場合、データベースは、リレーショナル、階層型、オブジェクト指向、および／またはその他のような任意のタイプのデータベースであってもよいことを理解されたい。したがって、本発明は、本発明のソフトウェア実施が格納される、有形の記憶媒体または配布媒体、および当技術分野で認識されている等価物および後継の媒体を含むものと見なされる。
【００６３】
本明細書において使用される用語「決定する（ｄｅｔｅｒｍｉｎｅ）」、「計算する（ｃａｌｃｕｌａｔｅ）」、および「計算する（ｃｏｍｐｕｔｅ）」およびその変形は、同義で使用され、任意の種類の方法、プロセス、数学演算、または技法を含む。
【００６４】
本明細書において使用される用語「モジュール（ｍｏｄｕｌｅ）」は、任意の既知のまたは最近開発されたハードウェア、ソフトウェア、ファームウェア、人工知能、ファジー理論、またはその要素に関連付けられた機能を実行することができるハードウェアとソフトウェアの組み合わせを示す。また、本発明は、模範的な実施形態に関して説明されるが、本発明の個々の態様は独立して特許請求の範囲に記載できることを理解されたい。
【００６５】
前述の説明は、本発明を簡略化した要約であり、本発明の一部の態様への理解をもたらすものである。この要約は、本発明およびそのさまざまな実施形態の広範囲にわたる概要または包括的な概要のいずれでもない。これは、本発明の主要または重要な要素を識別することを意図するものでもなく、また本発明の範囲を明確に記述することを意図するものでもないが、本発明の選択された概念を以下に提示するさらに詳細な説明への序論として簡略化した形式で示すことを意図している。本発明の実施形態は、前述または以下で詳細に説明される１つまたは複数の特徴セットを、単独または組み合わせて使用することが可能であることが理解されよう。
【発明を実施するための最良の形態】
【００６６】
図１は、模範的なコンテンツ・システム１００を示す。システム１００は、１つまたは複数のリンク５およびネットワーク１０によってすべてが相互接続されている、１つまたは複数の信頼できるエンティティ２００、ケーブルテレビ会社のような１つまたは複数のコンテンツ／サービス・プロバイダ３００、およびセットトップ・ボックス５００を備える。セットトップ・ボックス５００は、ステレオ７００、ＰＣ８００、テレビ９００、または一般にボックス６００で表される任意の電子装置のうちの１つまたは複数に接続される。セットトップ・ボックス５００に関連付けられているのは、以下で詳細に説明される１つまたは複数のプロファイル４００である。
【００６７】
概して、セットトップ・ボックス５００は、ビデオ・コンテンツなどのコンテンツを受信することができ、さらにインターネット、テレフォニー・サービスなどへのアクセスのようなサービスを提供することができる。以下で説明されるように、セットトップ・ボックスはまた、たとえば、接続された装置のうちの１つに位置するユーザがセットトップ・ボックス５００を使用してサービスの注文、消費、および／または管理を支援するように、サービスを提供することもできる。
【００６８】
通常、コンテンツ／サービス・プロバイダ３００は、ビデオ・コンテンツなどのコンテンツを、セットトップ・ボックス５００を介してユーザに提供する。本発明の模範的な実施形態は、この概念をさらに詳しく説明し、プロファイル４００と共にセットトップ・ボックス５００を通じて強化されたコンテンツ機能を提供する。
【００６９】
さらに、そしてオプションの模範的な実施形態により、信頼できる関係は、コンテンツ／サービス・プロバイダ３００と１つまたは複数の信頼できるエンティティ２００との間で確立することができる。たとえば、ケーブルテレビ会社などのコンテンツ／サービス・プロバイダ３００は、さまざまなサービス提供エンティティとの信頼できる関係をネゴシエートすることができる。サービス提供エンティティからのさまざまな確認および保証が完了すると、さまざまなエンティティは信頼できるエンティティ２００としてリストされるようになり、その時点においてセットトップ・ボックス５００を介して行われたサービス要求は、プロファイル４００と共に、異なる方法で処理されるようになる。
【００７０】
セットトップ・ボックス５００とのプロファイル４００のアソシエーションは、たとえば、より豊富な通信環境がユーザに提供されるようにすることができる。たとえば、家にいる顧客は、カスタマー・サービスの番号に電話をかけるとする。顧客が電話機を介して入力した情報に基づいて、呼び出しはセンターからセンターへと転送されるのではなく、呼び出しは共通の顧客ルーティング・センターを使用することができる。信頼できるエンティティ２００の１つであってもよいルーティング・センターは、電話番号を使用して、顧客の主要セットトップ・ボックス・エントリを検索することができ、次いでセンターでは、プロファイル４００から、セットトップ・ボックス５００を介して、格納されているサービス情報エントリを電子的に取り出すことができる。プロファイル４００から取り出された情報は、呼び出し側の要求されたサービスと組み合わされて、顧客ＳＴＢから取り出された情報を持つ適切なエージェントにルーティングされ（他のデータベースまたはユーザに問い合わせる必要を軽減し、より効率的な連絡センターに寄与する）、顧客の追加情報は、たとえば、セットトップ・ボックス５００に関連付けられているテレビ９００またはＰＣ８００で表示することができる。
【００７１】
もう１つの例において、顧客は、セットトップ・ボックス自体でサービス・トランザクションを開始することができる。たとえば、メニュー・ベースの要求は、プロファイル４００に格納されているサービス情報を使用して、Ｗｅｂサービス要求を入力する。質問が、サービス取り消しが要求されたときのリテンション担当員からのような、人間の応答をトリガーする場合、セットトップ・ボックス情報は、アウトバウンド・コールの顧客電話に入力して取り消し要求を確認し、リテンション申し出が行われるようにすることができる。
【００７２】
したがって、１つの模範的な実施形態に従って、プロファイル４００は、たとえば、コンタクト・センターへの連絡を支援するために使用することができ、たとえば、他の小売業者、サービス団体、および信頼できるまたはその他のエンティティにサービスを提供するために、セットトップ・ボックスと併せて使用することができる。セットトップ・ボックスはまた、たとえば、個人または会社に固有の顧客サービス・レコードを格納することもできる。前述のような顧客サービス・コンタクトを支援するために使用される同じ方法は、プロファイル４００に格納されたレコードまたはその他の情報にアクセスして、ビジネス・サービス、ビジネス管理、オンライン・バンキングなどを支援するために同様に使用することができる。
【００７３】
たとえば、同様のメカニズムは、要求されたトランザクション、照会、またはサービス要求の構造化された情報およびメニュー情報をプッシュして、それによりさらに豊富な顧客サービス・エクスペリエンスをもたらすために使用することができる。プロファイル４００からの顧客サービス情報、個人情報、および／またはビジネス情報の容易な取り出しと組み合わされたこのより豊富なエクスペリエンスは、たとえば、従来のセンターが提示できる機能に比べてはるかに豊富な顧客コンタクト機能を提供する。これは、ひいてはコンタクト／サービス・プロバイダ３００にとって新たな大規模ビジネス・サービスを展開する機会をもたらす。
【００７４】
模範的な実施形態に従って、セットトップ・ボックス５００で１つまたは複数のアプリケーションと共に使用されるプロファイル４００は、１つまたは複数のコンテンツ／サービス・プロバイダ、信頼できるエンティティ、その他のエンティティ、またはプロファイル４００を介して使用可能な情報に基づいてより豊富な顧客エクスペリエンスを提供できるようになる一般的なエンティティと対話するために、セットトップ・ボックスのユーザのより豊富なエクスペリエンスを提供する。
【００７５】
図２は、模範的なセットトップ・ボックス５００をさらに詳細に示す。模範的なセットトップ・ボックスは、ＤＶＲ５１０、コーデック５１５、ハード・ドライブ５２０、１つまたは複数の顧客サービス・アプリケーション５２５、バインディング・ハードウェア／ソフトウェア・モジュール５３０、メニュー・モジュール５３５、ビジネス・アプリケーション統合モジュール５４０、ソーシャル・ネットワーク・アプリケーション・モジュール５４５、プロセッサ５５０、メモリ５５５、Ｉ／Ｏインターフェイス５６０、ＳＩＰ機能／統合モジュール５６５、セキュリティ・モジュール５７０、１つまたは複数の通信アプリケーション５７５、およびインテリジェント・エージェント・モジュール５８０のうちの１つまたは複数を含む。
【００７６】
ＤＶＲ５１０は、従来知られているように、ビデオ情報を格納するために使用することができ、またセットトップ・ボックスの１つまたは複数のアプリケーションの記憶装置としても使用することができる。たとえば、ＤＶＲ５１０は、非アクティブなアプリケーションのバックアップとして使用することができるが、アクティブなアプリケーションは、たとえば、プロセッサ５５０、メモリ５５５、およびＩ／Ｏインターフェイス５６０のうちの１つまたは複数と併せて、ハード・ドライブ５２０上で実行することができる。
【００７７】
セットトップ・ボックスはまた、たとえば、ビデオ情報、オーディオ情報、高品位ビデオ情報、マルチメディア情報、またはセットトップ５００との間で送受信された一般的なオーディオまたはビデオ形式の符号化および復号化の１つまたは複数を提供する１つまたは複数のコーデック５１５も含むことができる。
【００７８】
セットトップ・ボックス５００はまた、１つまたは複数の顧客サービス・アプリケーション５２５を含む。これらの顧客サービス・アプリケーションは、プロファイル４００と連携し、テレビ９００、ＰＣ８００、ステレオ７００、またはセットトップ・ボックス５００に接続された一般的な電子装置６００のうちの１つまたは複数において、さまざまな機能をユーザに提供することができる。前述のように、これらの顧客サービス・アプリケーションは、注文、オンライン・バンキング、コールセンター支援アプリケーション、プロファイル管理アプリケーション、またはセットトップ・ボックス５００上あるいはセットトップ・ボックス５００と共に動作することができる一般的なアプリケーションを含むことができるが、これらに限定されることはない。アプリケーションがセットトップ・ボックス５００上で独占的に稼働する必要はないが、たとえば、ＰＣ８００のような接続された電子装置の１つまたは複数のアプリケーションと共に動作することができることが理解されよう。
【００７９】
ハードウェア／ソフトウェア・バインディング・モジュール５３０は、セットトップ・ボックス５００が、電話、ソフトフォン、またはセットトップ・ボックス５００に結合することができる一般的な装置など、１つまたは複数のその他の電子装置に関連付けられるようにすることができる。たとえば、ユーザがセットトップ・ボックス５００で顧客サービス・アプリケーションをアクティブ化して信頼できるエンティティ２００による特定のサービスを取り消した場合、サービス取り消し要求が開始されたとインテリジェント・エージェント・モジュール（以下で説明）が判別すると、インテリジェント・エージェント・モジュールは、ユーザが取り消し要求に関して信頼できるエンティティの顧客サービス・エージェントと直接通信することができるように、呼び出しを開始するようハードウェア／ソフトウェア・バインディング・モジュールに要求することができる。このバインディングは、ＳＩＰが確立、分解、またはリダイレクト通信に便利なメカニズムを提供するという点において、たとえばＳＩＰ機能／統合モジュール５６５と協調して行うことができる。さらに具体的には、プロファイル内に格納されるのは、セットトップ・ボックスのユーザに関連付けられている電話情報を指定する情報であってもよい。ＳＩＰプロトコルは、ユーザに関連付けられている電話機が特定の顧客サービス・エージェントに電話をかけることを指定するため、ＳＴＢから開始されてもよい。次いで、電話呼び出しが開始されたことを示すメッセージは、電話機およびＳＴＢ５００に関連付けられている装置のうちの１つまたは複数で表示することができる。
【００８０】
メニュー・モジュール５３５は、テレビ９００、ＰＣ８００、またはたとえばセットトップ・ボックス５００の機能の１つまたは複数の操作を可能にする一般的な表示装置のうちの１つまたは複数で表示することができる、グラフィカル・ユーザ・インターフェイスなどのインターフェイス、および１つまたは複数のプロファイルを提供する。たとえば、ユーザは、メニュー・モジュール５３５を使用して、セットトップ・ボックスに格納されている１つまたは複数のプロファイル４００を編集することができる。加えて、メニュー・モジュール５３５は、セットトップ・ボックスに常駐するさまざまな顧客サービス・アプリケーション５２５と共に使用して、要求された特定の顧客サービス・アプリケーションに関連付けられている必要なメニューをユーザに提供することができる。たとえば、顧客サービス・アプリケーションがユーザに銀行口座を管理する機能を提供するような、オンライン・バンキング環境において、顧客サービス・アプリケーションは、メニュー・モジュール５３５と共に、実行される顧客サービス・アプリケーションに関連付けられているさまざまなアクションを可能にするさまざまなメニューを供給することができる。メニュー・モジュール５３５はまた、ネットワーク１０上のコンテンツ／サービス・プロバイダ３００、信頼できるエンティティ２００、またはその他のエンティティの１つまたは複数と連携して、その特定のエンティティによって提供されるサービス、製品、または機能の１つまたは複数と共にセットトップ・ボックス５００のユーザにメニューを提供することもできる。
【００８１】
たとえば、セットトップ・ボックス５００がネットワーク１０に接続された不動産業者と通信している場合、不動産業者は、セットトップ・ボックス５００のユーザが業者のさまざまなリストにアクセスすることができるようにする一連のメニューをメニュー・モジュール５３５にプッシュすることができる。これらのメニューにより、ユーザは、たとえば高品位ビデオ構成でリストの仮想表示をセットアップすることができる。ＳＩＰ機能５６５はまた、ハードウェア／ソフトウェア・バインディング・モジュール５３０と共に不動産表示アプリケーションにバインドされる呼び出しを作成するために使用することもできる。ユーザの個人基本設定もまた、ＳＴＢにプッシュされるメニューの上部に階層化されて、スキンタイプ表示特徴など、各自の個人基本設定を説明することができる。
【００８２】
ビジネス・アプリケーション統合モジュール５４０は、たとえば、ＰＣ８００に格納されている１つまたは複数のビジネス・アプリケーションが、セットトップ・ボックス５００およびプロファイル４００と共に使用されるようにすることができる。セットトップ・ボックスに格納されているスタンドアロンのビジネス・アプリケーションに加えて、ビジネス・アプリケーション統合モジュール５４０は、たとえばプロファイル４００に格納されている情報の、財務管理アプリケーションなどＰＣ８００で稼働する１つまたは複数のビジネス・アプリケーションとの統合および共有を可能にする。これらの通信のセキュリティ層を提供するため、ビジネス・アプリケーション統合モジュール５４０は、セキュリティ・モジュール５７０と連携して、セットトップ・ボックス５００、プロファイル４００、およびその他の財務管理アプリケーションによって共有されうる情報のタイプを規制することができる。たとえば、プロファイル４００は、情報の１つまたは複数の部分にアクセスできる人物、顧客サービス・アプリケーションを作成できる人物、資金の運用を許可できる人物を管理する多数の規則、またはプロファイル内の情報、セットトップ・ボックス上のアプリケーション、またはネットワーク１０に接続されたエンティティへのセットトップ・ボックス５００の通信のうちの１つまたは複数へのアクセスを管理、規制、制限、または許容する一般的な規則に関連付けられてもよい。
【００８３】
ソーシャル・ネットワーク・アプリケーション・モジュール５４５は同様の方法でプロファイル４００およびセットトップ・ボックス５００と連携して、プロファイル４００に含まれている個別化情報および個人基本設定の使用を可能にし、より豊富なソーシャル・ネットワーキング環境を提供する。たとえば、セットトップ・ボックス５００と共に使用されるソーシャル・ネットワーキング・アプリケーションは、ユーザが、双方向のフルモーション高品位ビデオ・コンテンツおよびセキュリティの強化を経験できるようにする。たとえば、個別化情報および個人基本設定をプロファイル４００に格納することで、通常はＷｅｂプレゼンスに関連付けられている層の上位にセキュリティ層を提供することができる。プロファイル４００の情報の公開、照会、またはアクセスは、１つまたは複数の信頼できるエンティティとの信頼関係、インテリジェント・エージェントによる分析、またはプロファイル、またはマスター・プロファイルに関連付けられている規則のうちの１つまたは複数に基づくことができる。ＤＣＡＳなどのセキュリティ情報のプッシュは、プロファイル４００の使用に関連する環境を大幅に安全なものにする。前述のように、ソーシャル・ネットワーキング・アプリケーションは階層ベースで確立することができるが、ここでたとえば、親は、ソーシャル・ネットワーキング・アプリケーションを使用する子供に特定の条件、制限、またはしきい値を設定して、アプリケーションの利用、およびプロファイル内の情報へのアクセスを管理する安全および年齢相応の規則と、その特定のユーザに使用可能なさまざまなタイプのサービス・アプリケーションへのアクセスの制限を追加することができる。
【００８４】
セットトップボック環境はまた、高品位ビデオに加えて、双方向のフルモーション・ビデオを使用する機能をもたらし、待ち時間、欠落フレームなど、通常のインターネット・ベースのアプリケーションに付随する欠点に煩わされることはない。したがって、ソーシャル・ネットワーク・アプリケーション・モジュール５４５は、１人または複数の他の参加者との、直接対面の対話により近い対話を提供することができる。
【００８５】
他のモジュールの場合と同様に、ソーシャル・ネットワーク・アプリケーション・モジュールは、通信、基本設定、代替連絡様式、支払い基本設定、優先度基本設定、信頼できる連絡先情報、個人情報、ビジネス情報など、プロファイル４００に格納されているさまざまな情報とセットトップ・ボックス５００の機能によって利益を得ることができる。プロファイル４００に格納されている個人情報を、ソーシャル・ネットワーク・アプリケーション・モジュール５４５に関連付けられている１つまたは複数のソーシャル・ネットワーキング・アプリケーションと統合する機能は、ユーザのエクスペリエンスを高める能力をもたらす。
【００８６】
一般に、ソーシャル・ネットワーク・アプリケーション・モジュール５４５に格納されている任意のアプリケーションは、ソーシャル・ネットワーキングに使用することができる。これらのアプリケーションは、単方向、双方向、またはマルチパーティ形式のいずれかの、ビデオ、テキスト、イメージ共用など、任意のタイプの通信様式を含むことができる。たとえば、上記のうちの１つまたは複数を、たとえばブログ、リアルタイムホワイトボード、チャットテレビ会議、または一般に１つまたは複数の当事者間のマルチメディア・アプリケーションなどの機能と組み合わせるソーシャル・ネットワーキング・アプリケーションのマルチメディア・バージョンが使用されてもよい。
【００８７】
ＳＩＰ機能／統合モジュール５６５は、１つまたは複数のＳＩＰベースの通信が、セットトップ・ボックス５００およびプロファイル４００と共に使用されるようにすることができる。これらのＳＩＰベースの通信は、セットトップ・ボックス５００上で稼働するさまざまなアプリケーションと並行して実行されてもよく、前述のように、電話、ＰＤＡ、自宅電話、勤務先電話、または一般的なＳＩＰ対応の装置など、１つまたは複数のその他の装置にバインドされてもよい。セットトップ・ボックス５００で１つまたは複数のアプリケーションと並行して実行できることに加え、セットトップ・ボックスで開始される特定の顧客サービス・アプリケーションが実行されると、ＳＩＰ通信を確立することができ、アクティブになると、セットトップ・ボックスの対応する通信がオプションで終了することができる。
【００８８】
セキュリティ・モジュール５７０は、プロファイル４００内の情報のセキュリティのさまざまなレベルを提供することができる。さらに、前述のように、階層セキュリティ・プラットフォームは、たとえば、子供に対して親によって確立されるプロファイルのような、従属プロファイルを規制するマスター・プロファイルで確立されてもよい。この基本概念をビジネス環境まで拡大して、営業マネージャはまた、プロファイル４００に格納されている情報の制御、アクセス、および従業者による操作性を規制するセキュリティ・モジュール５７０と共にさまざまな規則をセットアップすることもできる。
【００８９】
一般に、情報はプロファイル４００に格納することができるので、プロファイル内の情報へのアクセスだけではなく、その情報の配布も管理するさまざまな規則、ポリシー、プロファイルなどを確立することができる。たとえば、プロファイル内のさまざまなタイプの情報へのアクセスは、情報にアクセスを試みる人物、アクセスされる情報のタイプ、アクセスされる情報が使用される用途などに基づいて規制することができ、そのアクセスまたは配布が許可されるべきであるかどうかを決定するためにセキュリティ・モジュール５７０によって分析することができる。たとえば、セキュリティ・モジュール５７０は、インテリジェント・エージェント・モジュール５８０と連携して、プロファイル４００内の情報へのアクセスを提供することに付随する場合もあるセキュリティ・リスクの分析を支援することができる。
【００９０】
通信アプリケーション・モジュール５７５は、さまざまなタイプの通信アプリケーションが、セットトップ・ボックス５００と共に使用できるようにする。これらの通信は、たとえば、オーディオ通信、ビデオ通信、チャット通信、テレフォニータイプの通信、またはセットトップ・ボックスと、装置の１つまたは複数が関連付けられセットトップ・ボックス、ネットワーク上の別のエンティティに接続されたネットワーク上の別のエンティティとの間の一般に任意の通信、またはバウンドＩＰソフトフォンなどのバインド済み装置に関連付けられている通信を含む。
【００９１】
インテリジェント・エージェント５８０は、さまざまな機能でユーザを支援するソフトウェア・エージェントであり、自動または半自動の方法でユーザの代わりに動作することができる。したがって、インテリジェント・エージェント・モジュール５８０は、セットトップ・ボックス内のその他のモジュールの１つまたは複数、またはセットトップ・ボックスに接続された装置と連携して、プロファイル４００内の情報および／または規則に基づいてさまざまなアクションを実行することができる。アクションは、セットトップ・ボックスによって受信された情報、またはネットワーク１０のエンティティに送信された情報に基づくことができる１つまたは複数のトリガー・イベントによってトリガーすることができる。たとえば、新しいプログラム・スケジュールを受信すると、インテリジェント・エージェントは、翌週内に放送される予定のさまざまな番組を分析し、プロファイル４００内の情報に基づいて、ユーザが特定の俳優のファンであるかどうかを知り、その俳優が主役の映画の録画を自動的に計画する。
【００９２】
もう１つの例として、インテリジェント・モジュール５８０は、セットトップ・ボックスとネットワーク１０上のエンティティとの間のさまざまな対話を監視することができる。たとえば、親が、子供に関連するソーシャル・ネットワーキング・アプリケーションの制限を確立してあり、インテリジェント・エージェント・モジュール５８０が、禁止リストにあるそれらのソーシャル・ネットワーキング・アプリケーションの１つに子供がアクセスを試みていることを検出した場合、インテリジェント・エージェント・モジュールは、そのような試みを示す親への通信を作成することができる。たとえば、インテリジェント・エージェント・モジュールは、電子メールまたはコール作成モジュールと連携して、たとえば、所定の日時に子供が禁止されているソーシャル・ネットワーキング・アプリケーションにアクセスしようとしたことを示すテキストメッセージを親に送信することができる。これは、ＳＩＰ機能モジュール５６５、およびＳＩＰ対応エンドポイントに送信されたテキストメッセージの連携により可能になる。同時に、通信は、ＳＩＰエンドポイントとセットトップ・ボックスとの間で確立されてもよく、ＳＩＰエンドポイントがビデオ対応である場合、親と子供の間にリアルタイム通信が確立されてそのアクティビティについて話し合うことができる。
【００９３】
図３は、模範的なプロファイル４００の概要を示す。模範的なプロファイル４００は、ビジネス、個人、およびエンティティ情報４１０のうちの１つまたは複数、通信基本設定４２０、個人基本設定４３０、支払い情報４４０、業者情報４５０、優先度情報４６０、コンテキスト基本設定およびサブプロファイル４７０、代替連絡様式４８０、および１つまたは複数の信頼できる連絡先４９０を備える。
【００９４】
前述のように、個人、ビジネス、およびエンティティ情報のうちの１つまたは複数は、ユーザが格納したいと考える任意の情報を含むことができる。たとえば、個人情報の例は、名前、住所、クレジットカード情報、銀行取引情報、映画基本設定、通信基本設定、レストラン基本設定、業者基本設定、請求基本設定などを含む。ビジネス情報の例は、たとえば、好ましい業者、銀行取引情報、通信基本設定、発注または在庫情報、従業員情報、支払い情報、会計情報、経営管理情報、または一般にビジネスに関連する任意の情報を含む。エンティティはまた、個人のグループ、会社のグループ、または一般に実質上個人または会社ではない任意のエンティティなどのアイテムに関する情報を含むこともできる。提供されうるインターフェイスは、プロファイル内に格納されている情報へのアクセスをもたらし、この情報は、必要に応じて、編集、更新、または削除することができる。この情報の編集、更新、または削除は、セットトップ・ボックス上のインターフェイスを介して、またはセットトップ・ボックスに接続された任意のインターフェイスを介して実行することができる。プロファイル内の情報へのこのアクセスは、パスワードで保護されてもよく、情報は既知の技法および規格を介してまたはこれに従って転送することができる。
【００９５】
通信基本設定４２０は、たとえばビデオ、チャット、ＩＭ、電話など、ユーザにアクセスするために使用する通信のタイプをもたらすことができるだけではなく、現在の情報および／または通信ルーティングと併せて使用することができるさまざまなタイプの通信基本設定または様式を格納する機能をユーザに提供する。
【００９６】
個人基本設定４３０は、特定のユーザの個人基本設定に関連する規則のセットである。これらの個人基本設定は、セットトップ・ボックスの任意の機能、ＳＴＢの表示特性、ＳＴＢの操作などに関連することがあり、メニュー・オプション、通信基本設定、連絡先基本設定、セットトップ・ボックス管理などのうちの任意の１つまたは複数に関連することもある。
【００９７】
業者情報４５０は、セットトップ・ボックス経由またはセットトップ・ボックスと共に、注文した商品および／またはサービスの支払いに使用することができるさまざまな情報を格納する。この支払い情報は、たとえば、商品およびサービスの購入を行う前にパスワードが要求されるなど、プロファイル４００内のその他のタイプの情報よりも高いセキュリティレベルを持つことができる。加えて、支払い情報は、連絡先／サービス・プロバイダ３００によって使用が制限されてもよい。
【００９８】
業者情報４５０は、好ましい業者、使用すべきではない業者、履歴購入情報、アカウント情報、特定の業者に関連付けられた参照情報、または一般に業者に関連付けられた任意の情報などの情報を含むことができる。新しい業者が利用されるとき、インテリジェント・エージェント・モジュール５８０と連携して、新しい情報は業者情報４５０に追加され、プロファイル４００に格納されてもよい。
【００９９】
加えて、インテリジェント・エージェント・モジュール５８０と併せて、業者情報４５０は、たとえばユーザが特定の業者Ｗｅｂサイトにアクセスするように動的にすることもでき、アカウント情報は、発注額、残高、特別提供、または一般にその特定の業者に関連する任意の情報などの業者情報４５０に取り込むことができる。
【０１００】
優先度情報４６０は、特定のアクティビティ、アプリケーション、または一般にセットトップ・ボックス５００に関連付けられている任意の機能の優先順位付けを支援するために使用できる、規則などの任意の情報を含む。この優先度情報４６０はまた、特定のアクティビティの優先度の決定を支援するためにインテリジェント・エージェント・モジュール５８０と併せて使用することもできる。
【０１０１】
コンテキスト基本設定およびサブプロファイル４７０は、たとえば、セットトップ・ボックス５００で稼働されている特定のアプリケーションに依存するサブプロファイルとして分類することもできるコンテキストに基づいて基本設定を確立する。その他のタイプの情報の場合と同様に、コンテキスト基本設定４７０は、動的なアプリケーションの動作をもたらすために、インテリジェント・エージェント・モジュール５８０と併せて使用することができる。
【０１０２】
代替連絡様式４８０は、特定のユーザのさまざまな連絡様式の概略を示す。これらの代替連絡様式４８０は、エンドポイントへの着信通信の完了を支援するために、通信基本設定情報、個人基本設定情報、および／または優先度情報と併せて使用することができる。たとえば、代替連絡様式プロファイルの情報に基づいて、バインディング・モジュールおよびＳＩＰ機能モジュールの１つまたは複数を使用して、ユーザが位置するエンドポイントへの着信通信を完了することができる。
【０１０３】
信頼できる連絡先４９０は、信頼される１つまたは複数のエンティティに関する情報を含む。たとえば、エンティティは、コンテンツ／サービス・プロバイダ３００によって承認される場合、信頼することができる。加えて、エンティティは、たとえば、ユーザがエンティティと以前対話を行ったことがあり、エンティティが信頼されると確認している場合、信頼することができる。
【０１０４】
オプションで、インテリジェント・モジュール５８０はまた、特定のエンティティとのトランザクションを分析するために使用することもでき、たとえば、しきい値数のトランザクションが満足のゆく方法で完了された場合に、エンティティは「信頼される」ものと確認することができる。
【０１０５】
信頼されるエンティティは、商品および／またはサービスを販売する会社に限定される必要はなく、学校、その他の個人などのエンティティ、または一般に信頼されると確認される任意の個人または任意のエンティティも含むことができる。たとえば、ソーシャル・ネットワーキング環境において、親は、信頼される特定のチャットグループまたはその他のユーザを識別できる規則を確立することができる。インテリジェント・モジュールと組み合わせて、たとえば、子供は、特定のエンティティを信頼できるものとして承認するよう親に要求することができ、そのエンティティとの通信は、その親によって承認されるまで制限される。
【０１０６】
信頼ステータスはまた、たとえば、エンティティ、ユーザ、または販売者のフィードバックを分析するインテリジェント・エージェント・モジュール５８０によって達成されてもよい。販売者がフィードバックのしきい値レベルに到達すると、エージェントは販売者を「信頼できる」ものと確認することができるが、次いでオプションで「信頼できる」識別を、最終的な承認のために親などの追加のエンティティに転送することもできる。
【０１０７】
図４は、プロファイル管理の模範的な方法について概要を示す。詳細には、制御はステップＳ１００において開始し、ステップＳ１１０に続く。ステップＳ１１０において、プロファイルの作成および編集の１つまたは複数を可能にするインターフェイスが提供される。次に、ステップＳ１２０において、新しいプロファイルを編集または作成するためのオプションが提供される。次に、ステップＳ１３０において、オプションで、パスワード確認に基づいて、プロファイルの作成、編集、または更新が許可される。次いで、制御はステップＳ１４０に続く。
【０１０８】
ステップＳ１４０において、プロファイルが保存される。次に、ステップＳ１５０において、別のプロファイルを編集または作成するかどうかについての決定が行われる。別のプロファイルの編集または作成が要求された場合、制御はステップＳ１２０にジャンプして戻り、それ以外の場合はステップＳ１６０において終了する。
【０１０９】
図５は、サービス・トランザクションの模範的な方法について概要を示す。詳細には、制御はステップＳ２００において開始し、ステップＳ２１０に続く。ステップＳ２１０において、サービス・トランザクションは、セットトップ・ボックスで開始されるか、またはセットトップ・ボックスに関連付けられる。サービス・トランザクションの開始を求める元の要求は、テレビ、パーソナル・コンピュータなどのような、接続または関連付けられた装置の１つまたは複数からもたらされることが理解されよう。前述のように、このサービス・トランザクションはまた、ＳＩＰ対応の通信装置など、関連する装置から開始することもできる。
【０１１０】
ステップＳ２２０において、Ｗｅｂサービス要求は、たとえば、格納されているプロファイルなどから導かれることもある情報を格納したメニュー・ベースの要求によってトリガーされる。次に、ステップＳ２３０において、通信装置など、別の装置をサービス・トランザクションにバインドすべきかどうかについての決定が行われる。別の装置をサービス・トランザクションにバインドする必要がある場合、制御はステップＳ２４０にジャンプし、そこで通信装置がバインドされ、たとえば、その装置からコールが作成される。
【０１１１】
それ以外の場合、制御はステップＳ２５０に続き、そこでＷｅｂサービス要求の完了を支援するためにプロファイル情報が使用される。次いで、制御はステップＳ２６０に続き、そこで制御シーケンスは終了する。
【０１１２】
図６は、セットトップ・ボックスとサービス・プロバイダとの間の模範的な交換の概要を示す。この模範的な交換は、セットトップ・ボックスに関連付けられているユーザから商品および／またはサービス・プロバイダへのサービス要求の開始時に使用することができる。特に、制御はステップＳ３００において開始し、ステップＳ３０５に続く。ステップＳ３０５において、サービス要求が開始される。これはまた、商品の要求、または一般にいかなる物の要求にも使用することができることが理解されよう。次に、ステップＳ３１０において、サービス要求が受信される。次いで、ステップＳ３２０において、サービス・アベイラビリティがあることを決定するために確認が行われる。次いで、制御はステップＳ３３０に続き、そこでセットトップ・ボックスに格納されているプロファイル情報が、たとえばサービス要求の情報に基づいて要求される。次に、ステップＳ３１５において、要求された情報が取り出される。次に、ステップＳ３２５において、要求された情報は、基本設定、個人基本設定、コンテキスト基本設定、サブプロファイル、セキュリティ・エージェントまたはインテリジェント・エージェントの１つまたは複数による分析、または一般に任意のフィルタリング基準のうちの１つまたは複数に基づいてフィルタリングすることができる。次いで、フィルタリングされた情報は、ステップＳ３３５において、サービス・プロバイダに転送される。次に、ステップＳ３４０において、プロファイル情報が受信される。次いで、ステップＳ３５０において、サービス要求が開始される。次いで、制御はステップＳ３６０に続く。
【０１１３】
ステップＳ３６０において、商品および／またはサービスの供給の調整はオプションで、たとえば信頼できるエンティティなど、外部関係者と調整することができる。次いで、ステップＳ３７０において、サービスは、ユーザに提供され、次いで制御は、制御シーケンスが終了するステップＳ３４５に続く。
【０１１４】
図７は、着信情報を分析する模範的な方法およびインテリジェント・エージェントの使用について概要を示す。詳細には、制御はステップＳ４００において開始し、ステップＳ４１０に続く。ステップＳ４１０において、セットトップ・ボックスに着信する情報、セットトップ・ボックスからの情報、およびユーザから受信した情報など、１つまたは複数のタイプの情報は、分析することができる。次に、ステップＳ４２０において、この分析に基づいてインテリジェント・エージェントを呼び出すかどうかについての決定が行われる。この分析は、たとえば、ニューラル・ネットワーク、エキスパート・システム、キーワード検索などのうちの１つまたは複数の形態をとる論理に基づくことができる。インテリジェント・エージェントが呼び出される場合、制御はステップＳ４４０にジャンプし、それ以外の場合、制御は、制御シーケンスが終了するステップＳ４３０に続く。
【０１１５】
ステップＳ４４０において、インテリジェント・エージェントがアクティブ化される。インテリジェント・エージェントが適切なアクションを決定する作業を支援するための入力は、プロファイル情報、セキュリティ情報、および規則のうちの１つまたは複数を含むことができ、さらに、たとえばエンドユーザ向けに作成される照会に基づいてもよい。次いで、制御はステップＳ４５０に続く。
【０１１６】
ステップＳ４５０において、インテリジェント・エージェントの作成をトリガーした情報が分析され、プロファイル情報、セキュリティ情報、規則、照会応答などの使用が、適切なアクションのために考慮される。次に、ステップＳ４６０において、アクションが実行され、制御は、制御シーケンスが終了するステップＳ４７０に続く。
【０１１７】
図８は、本発明によるビジネス・プロファイル対話の模範的な方法について概略を示す。詳細には、制御はステップＳ５００において開始し、ステップＳ５１０に続く。ステップＳ５１０において、ビジネス・プロファイルが使用されているかどうかについて決定が行われる。ビジネス・プロファイルが使用されている場合、制御はステップＳ５３０にジャンプし、それ以外の場合、制御は、制御シーケンスが終了するステップＳ５２０に続く。
【０１１８】
ステップＳ５３０において、ビジネス・プロファイルおよび規則の１つまたは複数がビジネス・アプリケーションへのアクセスを要求しているかどうかについて決定が行われる。決定結果が肯定である場合、制御はステップＳ５４０にジャンプし、それ以外の場合、制御は、制御シーケンスが終了するステップＳ５２０に戻る。
【０１１９】
ステップＳ５４０において、ビジネス・プロファイルおよび／または規則の情報は、１つまたは複数のビジネス・アプリケーションに統合される。次に、ステップＳ５５０において、情報はオプションで、プロファイルとビジネス・アプリケーションとの間で交換することができる。次に、ステップＳ５６０において、プロファイルはオプションで、１つまたは複数のビジネス・アプリケーションから受信した情報で更新することができる。同様の方法で、プロファイルからの情報を使用して、１つまたは複数のビジネス・アプリケーションを選択された情報で更新することができる。次いで、制御はステップＳ５７０に続き、そこで制御シーケンスは終了する。
【０１２０】
図９は、セットトップ・ボックスおよびそこに関連付けられているプロファイルを使用するソーシャル・ネットワーキングの模範的な方法を示す。詳細には、制御はステップＳ６００において開始し、ステップＳ６１０に続く。ステップＳ６１０において、１つまたは複数のソーシャル・ネットワーキング・アプリケーションは、その対応するインターフェイスで開始される。さまざまなソーシャル・ネットワーキング・アプリケーションの開始は、プロファイルの情報、セキュリティ情報、および／または規則によって制限されてもよい。たとえば、前述のように、親の制御が規則セットに入力されて、それにより特定のユーザに使用可能にできるソーシャル・ネットワーキング・アプリケーションのタイプを制限することもできる。このタイプの制限規則は、すべての従属プロファイルを管理する階層型規則と共に、マスター・プロファイルに配置することができる。次に、ステップＳ６２０において、１つまたは複数のソーシャル・ネットワーキング・アプリケーションとの対話は、セキュリティ情報、規則、および、たとえばプロファイルの情報に従っているかどうか監視することができる。さまざまなタイプの対話は、双方向ビデオ、高品位ビデオ、インタラクティブ・メディア、高機能ブログ、テキスト・メッセージング、チャット、または一般に任意の通信様式を含む。次いで、制御はステップＳ６３０に続く。
【０１２１】
ステップＳ６３０において、機密情報の公開は、規則、セキュリティ情報、およびプロファイルのタイプに応じてインテリジェント・エージェントによって規制される。たとえば、前述のように、これが子供のプロファイルである場合、親は、機密情報の公開を規制するさまざまな規則およびセキュリティ情報を適用することができ、ステップＳ６４０において、セキュリティ情報および規則の１つまたは複数の違反が発生したとき、アラートを送信すべきかどうかについて決定が行われる。アラートを送信すべきである場合、制御は、アラートが準備されて送信されるステップＳ６５０に続く。それ以外の場合、制御はステップＳ６６０にジャンプする。
【０１２２】
ステップＳ６６０において、プロファイルを管理または更新するためのオプションが提供される。管理または更新が必要である場合、制御はステップＳ６７０に続き、それ以外の場合、制御は、制御シーケンスが終了するステップＳ６８０にジャンプする。
【０１２３】
ステップＳ６７０において、プロファイルの更新および／または管理が許可される。この更新または管理は、たとえば、ユーザが別のソーシャル・ネットワーキング・アプリケーションを信頼できるカテゴリに追加したい場合、個人情報を更新したい場合、支払い情報を更新したい場合、または一般にプロファイルに関連付けられている任意の情報を更新したい場合に、ユーザ中心にすることができる。加えて、プロファイルはまた、親など、上位のプロファイル保持者によって必要に応じて管理されてもよい。
【０１２４】
図１０は、トランザクションを開始する模範的な方法をさらに詳細に示す。詳細には、制御はステップＳ７００において開始し、ステップＳ７０５に続く。ステップＳ７０５において、１つまたは複数の通信装置またはその他の電子装置は、ＳＴＢに関連付けられている。たとえば、電話番号またはその他の識別子は、その識別子または電話番号に関連付けられている装置がＳＴＢに関連付けられていることを示して、プロファイルに格納されてもよい。このアクティビティは、ユーザ中心であっても、サービス・プロバイダと共同であっても、または一般に任意のプロセスを通じて行われてもよい。次に、ステップＳ７１０において、トランザクションが開始される。本発明の特定の例にパーソナル・エージェントまたはサービス・プロバイダ・エージェントのいずれが使用されているかに応じて、制御はそれぞれ、ステップＳ７１２またはステップＳ７１５に続く。
【０１２５】
ステップＳ７１５において、望ましいトランザクションが選択される。望ましいトランザクションは、使用可能なトランザクションのリストから選択するか、または、たとえばユーザがＷｅｂベースのサービス経由でナビゲートして、トランザクションを開始したいと思う販売者、サービス・プロバイダなどを見つけることもできる。次に、ステップＳ７２０において、サービス・エージェントはＳＴＢを検索し、プロファイルから支払い情報などの情報を取り出す。次いで、ステップＳ７２５において、サービス・エージェントは、トランザクション情報および支払い情報を、要求されたサービスを提供する会社に転送する。次いで、制御はステップＳ７３０に続く。
【０１２６】
同様の方法で、ステップＳ７１２において、パーソナル・エージェントとの連携で望ましいトランザクションが選択される。サービス・プロバイダへのトランザクション要求の場合と同様に、望ましいトランザクションの選択は、１つまたは複数の用意されたトランザクションからであっても、またはたとえばＷｅｂナビゲーションに基づいてナビゲートされてもよい。次に、ステップＳ７１４において、パーソナル・エージェントは、トランザクション情報および支払い情報を、要求されたサービスを提供する会社に転送する。トランザクション情報は、注文した人の名前、住所、電話番号、注文オプションなどの情報、および一般に注文に関する任意の情報を含むことができる。次いで、制御はステップＳ７３０に続く。
【０１２７】
ステップＳ７３０において、トランザクション情報が格納されるべきかどうかについて決定が行われる。トランザクション情報が格納されるべきである場合、制御はステップＳ７３５に続き、その後制御はステップＳ７４０に戻る。
【０１２８】
ステップＳ７４０において、別のトランザクション情報が要求されるかどうかについて決定が行われる。別のトランザクションが要求される場合、制御はステップＳ７５０にジャンプし、それ以外の場合はステップＳ７４５において終了する。
【０１２９】
ステップＳ７５０において、以前のトランザクションが再使用されるべきであるかどうかについて決定が行われる。以前のトランザクションが再使用されるべきである場合、制御は、以前のトランザクションの選択および取り出しを行うステップＳ７５５に続き、その後、制御はステップＳ７６０に続き、必要に応じてステップＳ７２５またはステップＳ７１４のいずれかに進む。
【０１３０】
以前のトランザクションが再使用されるべきではない場合、制御はステップＳ７６５に続き、そこで制御は、必要に応じてステップＳ７１５またはステップＳ７１２のいずれかに戻る。
【０１３１】
図１１は、ステップＳ７３５のトランザクションに関する情報の格納をさらに詳細に示す。詳細には、制御はステップＳ８００において開始し、ステップＳ８１０に続く。ステップＳ８１０において、トランザクション情報格納トリガーが検出される。たとえば、トランザクションの完了時に、ユーザは、トランザクションを格納するかどうかに関してたずねられてもよい。次に、ステップＳ８２０において、トランザクションに関する情報は、たとえば、パーソナル・エージェントまたはサービス・エージェントのいずれが使用されているか、およびトランザクション要求が送信された装置がトランザクション情報を格納できるかどうかに応じて、ＳＴＢ、サービス・プロバイダ・ネットワーク、および通信装置のうちの１つまたは複数に格納することができる。次いで、ステップＳ８３０において、情報が通信装置に格納されるべきであるかどうかについて決定が行われる。情報が通信装置に格納されるべきである場合、制御はステップＳ８３５に続く。それ以外の場合、制御はステップＳ８４５にジャンプする。
【０１３２】
ステップＳ８３５において、エージェントは、構成要求を電話機に送信する。次に、ステップＳ８４０において、メニュー項目が電話機に取り込まれ、制御はステップＳ８４５に続く。
【０１３３】
ステップＳ８４５において、トランザクション情報がサービス・プロバイダ・ネットワークに格納されるべきであるかどうかについて決定が行われる。トランザクション情報がサービス・プロバイダ・ネットワークに格納されるべきである場合、制御はステップＳ８５０に続き、それ以外の場合、制御はステップＳ８６０に続く。
【０１３４】
ステップＳ８６０において、トランザクション情報をセットトップ・ボックス、たとえばプロファイルに、格納すべきであるかどうかについて決定が行われる。トランザクション情報がセットトップ・ボックスに格納されるべきである場合、制御はステップＳ８６５に続く。それ以外の場合、制御はステップＳ８７５にジャンプする。
【０１３５】
ステップＳ８６５において、エージェントは、構成要求をセットトップ・ボックスに送信する。次に、ステップＳ８７０において、メニュー項目がメニュー表示サービスに取り込まれ、制御はステップＳ８７５に続く。
【０１３６】
ステップＳ８７５において、メニュー項目が後続のトランザクションに使用可能にされる。次いで、制御はステップＳ８８０に続き、そこで制御シーケンスは終了する。
【０１３７】
図１２は、本発明の模範的な実施形態に関連付けられているソーシャル・ネットワーキング・アプリケーションをさらに詳細に示す。詳細には、制御はステップＳ９００において開始し、ステップＳ９１０に続く。ステップＳ９１０において、１つまたは複数のバディの１つまたは複数のバディ・リストが作成される。次に、ステップＳ９２０において、規則、権利、および基本設定のうちの１つまたは複数は、１つまたは複数のバディに関連付けられる。次いで、ステップＳ９３０において、１つまたは複数のバディのステータスはオプションで、ユーザの装置に取り込むことができる。同様の方法で、ユーザのステータスは、他のユーザの装置およびそこに提供されたステータスにプッシュすることができる。次いで、制御はステップＳ９４０に続く。
【０１３８】
次いで、ステップＳ９４０において、オーディオ、ビデオ、およびマルチメディア・コンテンツの１つまたは複数はオプションで、他のバディの装置に提示することができる。スナップショットまたはスクリーン・キャプチャ、あるいはサブクリップも、他のバディに提示されてもよい。次に、ステップＳ９５０において、情報は、テキスト・メッセージング、チャット、または装置間で情報を交換するその他の任意の方法のうちの１つまたは複数を介して、バディ間で交換することができる。次いで、制御はステップＳ９６０に続き、そこで制御シーケンスは終了する。
【０１３９】
以下に、本発明の模範的な実施形態によるトランザクション、それらのトランザクションのセットアップ、およびトランザクションを実行するためのオプションを示す。
【０１４０】
第１の例示的なシナリオに従って、ユーザは、サービス・プロバイダによって提供された携帯電話を持つか、またはそのプロファイルに連絡先として特別に格納されている電話に関連付けられた携帯電話番号を持つと想定される。後者の場合、ＳＴＢのエージェントは、サービス・プロバイダのサーバと携帯電話データを共有して、その携帯電話からの呼び出しが、そのユーザとその特定のＳＴＢに関連付けられるようにする。ユーザは、その個人データおよび財務基本設定（クレジットカード情報と基本設定、銀行口座情報と基本設定を含む）をＳＴＢに格納されているそれぞれのセキュアなプロファイルに入力する。しばらくしてユーザがトランザクションを行うとき（地元のピザ宅配店にピザを注文するなど）、ＳＴＢ上のパーソナル・エージェントは、このトランザクションを今後使用できるように基本設定として格納するかどうかを示すようプロンプトで求めてくる。ユーザが、トランザクションを格納したいことを示すと、さらにその後しばらくして、ユーザが（ＳＴＢを設置してある）自宅に帰る途中、同じトランザクション（ピザの注文）を行いたい場合、ユーザは、携帯電話を使用してＳＴＢに関連付けられているパーソナル・エージェントの電話番号を呼び出すことができる。パーソナル・エージェントを呼び出した結果、音声メニューがユーザに提示され、そのメニューからユーザは、たとえばエージェントまたはＩＶＲタイプのシステムの助けを借りて、希望のトランザクションを口頭で選択することができる。次いで、この要求は、セキュアな支払い情報と共にＳＴＢから、トランザクションに要求されたサービスを提供する会社に送信される。
【０１４１】
もう１つの模範的なシナリオにおいて、ユーザは、サービス・プロバイダによって提供された携帯電話を持つか、またはそのプロファイルに連絡先として特別に格納されている電話に関連付けられた携帯電話番号を持つと想定される。後者の場合、ＳＴＢのエージェントは、ＳＰのサーバと携帯電話データを共有して、その携帯電話からの呼び出しが、そのユーザとその特定のＳＴＢに関連付けられるようにする。ユーザは、その個人データおよび財務基本設定（クレジットカード情報と基本設定、銀行口座情報と基本設定を含む）をＳＴＢに格納されているそれぞれのセキュアなプロファイルに入力する。しばらくしてユーザがトランザクションを行うとき（地元のピザ宅配店にピザを注文するなど）、ＳＴＢ上のパーソナル・エージェントは、このトランザクションを今後使用できるように基本設定として格納するかどうかを示すようプロンプトで求めてくる。ユーザが、トランザクションを格納したいことを示すと、さらにその後しばらくして、ユーザが（ＳＴＢを設置してある）自宅に帰る途中、同じトランザクション（ピザの注文）を行いたい場合、ユーザは、携帯電話を使用して、サービス・プロバイダ・ネットワークのサーバのセットに関連付けられているサービス・プロバイダ・エージェント・サービスの電話番号を呼び出すことができる。パーソナル・エージェントを呼び出した結果、音声メニューがユーザに提示され、そのメニューからユーザは、口頭またはキー入力した応答に基づいて、希望のトランザクションを選択することができる。次いで、サービス・エージェントは、ユーザとの携帯電話の関連付けを使用してユーザのＳＴＢを判別し、次いでこの情報を使用して、支払い情報のセキュアな取り出しを開始して、トランザクションに要求されたサービスを提供する会社にトランザクション要求を送信する。
【０１４２】
さらにもう１つのシナリオにおいて、ユーザは、サービス・プロバイダによって提供された携帯電話またはその他の何らかの通信装置を持つか、またはそのプロファイルに連絡先として特別に格納されている装置の携帯電話番号を持つと想定される。後者の場合、ＳＴＢのエージェントは、サービス・プロバイダシステムのサーバと携帯電話データを共有して、その携帯電話からの呼び出しが、そのユーザとその特定のＳＴＢに関連付けられるようにする。ユーザは、その個人データおよび財務基本設定（クレジットカード情報と基本設定、銀行口座情報と基本設定を含む）をＳＴＢに格納されているそれぞれのセキュアなプロファイルに入力する。しばらくしてユーザがトランザクションを行うとき（地元のピザ宅配店にピザを注文するなど）、ＳＴＢ上のパーソナル・エージェントは、このトランザクションを今後使用できるように基本設定として格納するかどうかを示すようプロンプトで求めてくる。ユーザが、トランザクションを格納したいことを示すと、エージェントは構成要求をユーザの携帯電話に送信し、基本設定に関連付けられているメニュー項目が携帯電話で作成されて、今後容易にアクセスできるようにする。さらにその後しばらくして、ユーザが（ＳＴＢを設置してある）自宅に帰る途中、同じトランザクション（ピザの注文）を行いたい場合、ユーザは、その携帯電話のメニュー・ボタンを使用して、サービス・プロバイダ・ネットワークのサーバのセットに要求を指示する。要求は、支払い情報のセキュアな取り出しを開始して、トランザクションに要求されたサービスを提供する会社にトランザクション要求を送信する。
【０１４３】
もう１つの模範的なシナリオにおいて、ユーザは、サービス・プロバイダによって提供された携帯電話を持つか、またはそのプロファイルに連絡先として特別に格納されている携帯電話の携帯電話番号を持つと想定される。後者の場合、ＳＴＢのエージェントは、サービス・プロバイダ・ネットワークのサーバと携帯電話データを共有して、その携帯電話からの呼び出しが、そのユーザとその特定のＳＴＢに関連付けられるようにする。ユーザは、その個人データおよび財務基本設定（クレジットカード情報と基本設定、銀行口座情報と基本設定を含む）をＳＴＢに格納されているそれぞれのセキュアなプロファイルに入力する。しばらくしてユーザがトランザクションを行うとき（地元のピザ宅配店にピザを注文するなど）、ＳＴＢ上のパーソナル・エージェントは、このトランザクションを今後使用できるように基本設定として格納するかどうかを示すようプロンプトで求めてくる。ユーザが、トランザクションを格納したいことを示すと、エージェントは、サービス・メニュー表示を携帯電話に提供するＳＰネットワークのサーバに構成要求を送信する。さらにその後しばらくして、ユーザが（ＳＴＢを設置してある）自宅に帰る途中、同じトランザクション（ピザの注文）を行いたい場合、ユーザは、その携帯電話を使用して、ＳＰネットワークに格納されているそのメニュー表示基本設定にアクセスする。ユーザは希望のトランザクションのメニュー・ボタンを選択し、それによりＳＰネットワークのサーバのセットへの要求が指示される。要求は、支払い情報のセキュアな取り出しを開始して、トランザクションに要求されたサービスを提供する会社にトランザクション要求を送信する。
【０１４４】
本明細書に説明されている模範的な実施形態に基づくソーシャル・ネットワーキング・アプリケーションの実施例を以下に示す。
【０１４５】
第１の模範的なシナリオにおいて、ユーザは、サービス・プロバイダによって提供された携帯電話を持つか、またはそのプロファイルに連絡先として特別に格納されている携帯電話の携帯電話番号を持つと想定される。後者の場合、ＳＴＢのエージェントは、ＳＰのサーバと携帯電話データを共有して、その携帯電話からの呼び出しが、そのユーザとその特定のＳＴＢに関連付けられるようにする。ユーザは、その個人データおよび財務基本設定（クレジットカード情報と基本設定、銀行口座情報と基本設定を含む）をＳＴＢに格納されているそれぞれのセキュアなプロファイルに入力する。その後、ユーザは、Ｗｅｂトランザクション経由または携帯電話メニュー経由のいずれかにより、その基本設定で、その他のＳＰユーザのグループがユーザの「バディ」であることを指示する。任意のユーザは多数のバディ・グループを持つことができ、その他のユーザは、同じユーザまたは別のユーザの複数のバディ・グループのメンバーであってもよい。特定のバディ・グループは、ユーザのソーシャル・ネットワークのインスタンスを構成する。
【０１４６】
当技術分野において既知の方法を使用して、バディ・グループの各ユーザの存在を、グループ全体にリアルタイムで公開することができる（テレビ番組を視聴中、または現在携帯電話、使用中、またはオフラインは、バディ状態の例である）。ＳＴＢソーシャル・ネットワーク・エージェントは、バディ状態をネットワークサーバに指示し、ユーザが視聴しているプログラムの上部にユーザのバディの状態を提示する機能を備えるためのインターフェイスを提供する。エージェントは、視聴者および表示されているプログラムのビデオおよび／またはオーディオをネットワークサーバに提示することができる。同様に、ネットワークサーバは、送信されたプログラム資料の複製制限フラグを順守しながら、ビデオおよびオーディオを適切な形式で、ユーザの現在選択されているグループの他のバディに提示することができる。次いで、ＳＴＢのソーシャル・ネットワーク・エージェントおよび携帯電話の適切なクライアントは、バディが、視聴されているプログラムに対する各自の考え、感情、および反応を共有することができるようにする。ユーザの対話は、ネットワークサーバ上に格納されて、他のバディ・リストのメンバーがアクセスできるようにすることもできる。オプションで、対話は、タグ付けされて、企業によって提供されているソーシャル・ネットワーク・サービスの他のメンバーが検索およびアクセスに使用できるようにされてもよい。一部のサービス・プロバイダは、他のグループによる資料への関心をいだかせるために、望ましい資料への特権的アクセスをアクティブなバディ・グループに与えることができる。
【０１４７】
本発明の数多くの変形および変更を使用することができる。本発明の一部の機能を、その他の機能を提供することなく提供することも可能である。
【０１４８】
本発明の模範的なシステムおよび方法は、ＳＴＢおよびプロファイルに関して説明されてきた。しかし、本発明を不必要にあいまいにしてしまうことを防ぐため、説明では多くの既知の構成および装置を省略している。この省略は、請求項に係る発明の範囲を限定するものと解釈されるべきではない。本発明の理解をもたらすために、具体的な詳細が示される。しかし、本発明が、本明細書に示される具体的な詳細を超えるさまざまな方法で実施されうることを理解されたい。
【０１４９】
さらに、本明細書に示される模範的な実施形態は、配置されるシステムのさまざまなコンポーネントを示すが、システムの特定のコンポーネントは、リモートに、ＬＡＮ、ケーブルテレビ・ネットワーク、および／またはインターネットなどの分散ネットワーク１０の遠隔部分に、または専用システム内に配置することができる。したがって、システムのコンポーネントが、ＳＴＢのような１つまたは複数の装置に結合されるか、またはアナログおよび／またはデジタル通信ネットワーク、パケット交換ネットワーク、回線交換ネットワーク、またはケーブルテレビ・ネットワークのような分散ネットワークの特定のノード上に配置されてもよいことを理解されたい。
【０１５０】
以上の説明から、また計算の効率の理由から、システムのコンポーネントは、システムのオペレーションに影響を与えることなく、コンポーネントの分散ネットワーク内の任意の場所に配置できることが理解されるであろう。たとえば、さまざまなコンポーネントは、ＰＢＸおよびメディア・サーバなどのスイッチ、ゲートウェイ、ケーブルテレビ業者、１つまたは複数の通信装置、１つまたは複数のユーザの構内、またはその組み合わせに配置されてもよい。同様に、システムの１つまたは複数の機能部分は、ＳＴＢなどの通信装置と、関連するコンピューティング装置との間で分散することもできる。システムの１つまたは複数の機能部分はまた、コンピュータの場合に取り付けられるような、テレビまたはテレビ・チューナカードに取り付けることもできる。
【０１５１】
さらに、リンク５のような、要素を接続するさまざまなリンクが、有線または無線リンク、あるいはその任意の組み合わせ、あるいは接続された要素との間でデータを供給および／または伝達することができるその他の任意のまたは最近開発された要素であってもよいことを理解されたい。これらの有線または無線リンクはまた、セキュア・リンクにすることもでき、暗号化された情報を伝達することもできる。たとえば、リンクとして使用される伝送媒体は、同軸ケーブル、銅線、および光ファイバを含む電子信号用の任意の適切なキャリアであってもよく、電波および赤外線データ通信中に生成されるような、音波または光波の形態をとることもできる。
【０１５２】
また、イベントの特定のシーケンスに関連して流れ図が説明され示されているが、このシーケンスの変更、追加、および省略は、本発明の操作に実質的に影響を及ぼすことなく行うことができることを理解されたい。
【０１５３】
さらにもう１つの実施形態において、本発明のシステムおよび方法は、特殊用途コンピュータ、プログラム式マイクロプロセッサまたはマイクロ・コントローラおよび周辺集積回路素子、ＡＳＩＣまたは他の集積回路、デジタル信号プロセッサ、個別素子回路などのハード・ワイヤードの電子または論理回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬなどのプログラマブル論理デバイスまたはゲート・アレイ、特殊用途コンピュータ、任意の互換の手段などと共に実施することができる。一般に、本明細書において示される方法を実施することができる任意の装置または手段は、本発明のさまざまな態様を実施するために使用することができる。本発明に使用することができる模範的なハードウェアは、コンピュータ、ハンドヘルド・デバイス、電話（たとえば、セルラー、インターネット対応、デジタル、アナログ、ハイブリッド、その他）、および当技術分野で知られているその他のハードウェアを含む。それらの装置の一部は、プロセッサ（たとえば、シングルまたはマルチマイクロプロセッサ）、メモリ、不揮発性記憶装置、入力装置、および出力装置を含む。さらに、分散処理またはコンポーネント／オブジェクト分散処理、並列処理、または仮想マシン処理を含むが、それらに限定されない代替のソフトウェア実施態様もまた、本明細書において説明される方法を実施するために構成することができる。
【０１５４】
さらにもう１つの実施形態において、開示される方法は、さまざまなコンピュータまたはワークステーション・プラットフォームで使用されうるポータブル・ソース・コードを提供するオブジェクトまたはオブジェクト指向ソフトウェア開発環境を使用してソフトウェアと併せて容易に実施することができる。代替として、開示されるシステムは、標準の論理回路またはＶＬＳＩ設計を使用してハードウェアで部分的または完全に実施することができる。本発明によるシステムを実施するためにソフトウェアまたはハードウェアが使用されるかどうかは、システムの速度および／または効率の要件、特定の機能、および使用されている特定のソフトウェアまたはハードウェア・システムまたはマイクロプロセッサまたはマイクロコンピュータ・システムによって異なる。
【０１５５】
さらにもう１つの実施形態において、開示される方法は、記憶媒体に格納することができ、コントローラおよびメモリと連携するプログラム式汎用コンピュータ、特殊用途コンピュータ、マイクロプロセッサなどで実行することができるソフトウェアで部分的に実施されてもよい。それらの例において、本発明のシステムおよび方法は、アプレット、ＪＡＶＡ（登録商標）、またはＣＧＩスクリプトなどのパーソナル・コンピュータに組み込まれたプログラムとして、サーバまたはコンピュータワークステーションに常駐するリソースとして、専用測定システム、システム・コンポーネントなどに組み込まれたルーチンとして実施されてもよい。システムはまた、システムおよび／または方法を、ソフトウェアおよび／またはハードウェア・システムに物理的に組み込むことによって実施されてもよい。
【０１５６】
本発明は、特定の規格およびプロトコルを参照して実施形態において実施されるコンポーネントおよび機能について説明しているが、本発明はそのような規格およびプロトコルに限定されることはない。本明細書において言及されるその他の同様の規格およびプロトコルは既存であり、本発明に含まれるものと見なされる。さらに、本明細書において言及される規格およびプロトコル、および本明細書において言及されていないその他の同様の規格およびプロトコルは、基本的に同じ機能を有するより高速またはより効率的な等価物に定期的に置き換えられる。同じ機能を有するそのような置き換えの規格およびプロトコルは、本発明に含まれている等価物と見なされる。
【０１５７】
さまざまな実施形態、構成、および態様において本発明は、さまざまな実施形態、サブコンビネーション、およびそのサブセットを含む本明細書において示され説明されるコンポーネント、方法、プロセス、システム、および／または機器を実質的に含む。当業者であれば、本開示を理解した後に、本発明を実施し使用する方法を理解するであろう。さまざまな実施形態、構成、および態様において本発明は、本明細書において記述および／または説明されない項目がない場合、または、たとえばパフォーマンスの向上、容易さの達成、および／または実施の費用軽減のために、以前の装置またはプロセスに使用されていた可能性のある項目がない場合を含む、さまざまな実施形態、構成、またはその態様において、装置およびプロセスを提供することを含む。
【０１５８】
本発明の前述の説明は、例示と説明の目的で提示されてきた。前述の説明は、本明細書において開示される１つまたは複数の形態に本発明を限定することを意図するものではない。たとえば、前述の［発明を実施するための最良の形態］において、開示を簡素化する目的で、本発明のさまざまな特徴が、１つまたは複数の実施形態、構成、または態様にまとめられている。本発明の実施形態、構成、または態様の特徴は、前述されているもの以外の代替の実施形態、構成、または態様に組み込まれてもよい。この開示の方法は、請求項に係る発明が各特許請求の範囲に明確に列挙される特徴よりも多くの特徴を必要とする意図を反映するものとして解釈すべきではない。むしろ、添付の特許請求の範囲が示すように、独創的な態様は、単一の前述の開示される実施形態、構成、または態様のすべての特徴にあるとはいえない。したがって、添付の特許請求の範囲はこれにより、この［発明を実施するための最良の形態］に組み入れられ、各請求の範囲が別個の本発明の好ましい実施形態として独立している。
【０１５９】
さらに、本発明の説明が１つまたは複数の実施形態、構成、または態様の説明を含んでいるが、特定の変形および変更、その他の変形、組み合わせ、変更は、たとえば本開示の理解後は当業者の技能および知識の範囲内にあるように、本発明の範囲内に含まれる。請求項に係るものに対する代替の交換可能および／または等価の構造、機能、範囲、またはステップを含み、そのような代替の交換可能および／または等価の構造、機能、範囲、またはステップが本明細書において開示されているかどうかにかかわらず、また特許性のある主題を公式に専用化することを意図することなく、許される範囲で代替の実施形態、構成、または態様を含む権利を取得することが意図されている。
【図面の簡単な説明】
【０１６０】
【図１】本発明による模範的なコンテンツ・システムを示す図である。
【図２】本発明による模範的なセットトップ・ボックスを示す図である。
【図３】本発明による模範的なプロファイルを示す図である。
【図４】本発明によるプロファイルを作成または編集する模範的な方法の概略を示す流れ図である。
【図５】本発明によるサービス・トランザクションを実行する模範的な方法の概略を示す流れ図である。
【図６】本発明によるセットトップ・ボックスとサービス・プロバイダ間の模範的な対話を示す流れ図である。
【図７】本発明によるインテリジェント・エージェントのパフォーマンスを示す模範的な流れ図である。
【図８】本発明によるビジネス・プロファイルを使用する模範的な方法を示す流れ図である。
【図９】本発明によるソーシャル・ネットワーク対話の模範的な方法の概略を示す流れ図である。
【図１０】本発明によるトランザクションを開始する模範的な方法の概略をさらに詳細に示す流れ図である。
【図１１】本発明によるトランザクション情報を格納する模範的な方法の概略をさらに詳細に示す流れ図である。
【図１２】本発明によるソーシャル・ネットワーク対話の模範的な方法の概略をさらに詳細に示す流れ図である。
【図１】
2009177800.tif 000003
【図２】
2009177800.tif 000004
【図３】
2009177800.tif 000005
【図４】
2009177800.tif 000006
【図５】
2009177800.tif 000007
【図６】
2009177800.tif 000008
【図７】
2009177800.tif 000009
【図８】
2009177800.tif 000010
【図９】
2009177800.tif 000011
【図１０】
2009177800.tif 000012
【図１１】
2009177800.tif 000013
【図１２】
2009177800.tif 000014