(57)【要約】【課題】メッセージをテレビなどのような共用デバイス上で受信できる場合、メッセージ配信におけるプライバシーが問題になる。【解決手段】本発明の実施形態は、ユーザ選好に従って共用デバイス６３上および私用デバイス６１，６２上にメッセージ通知６６，６８，７０を表示するためのシステムおよび方法を含む。【選択図】図６
2008077658.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ通知を生成および表示する方法であって、
ａ）第１のデバイスのための第１の通知記述と第２のデバイスのための第２の通知記述とを含む、登録者のための通知選好を、サーバにアクセス可能なリソース上に格納するステップと、
ｂ）サーバで上記登録者宛のメッセージを受信するステップと、
ｃ）上記第１のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第１のメッセージ通知を上記第１のデバイスへ送るステップと、
ｄ）上記第２のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第２のメッセージ通知を上記第２のデバイスへ送るステップとを含み、
上記第１のメッセージ通知の内容は、上記第１の通知記述に基づき、
上記第２のメッセージ通知の内容は、上記第２の通知記述に基づく方法。
【請求項２】
上記第１のデバイスが共用デバイスであり、上記第２のデバイスが私用デバイスである請求項１に記載の方法。
【請求項３】
上記第１のメッセージ通知の内容が、上記第２のメッセージ通知の内容の部分集合である請求項２に記載の方法。
【請求項４】
上記第１のメッセージ通知および上記第２のメッセージ通知の少なくとも１つが、登録者に関連付けられたパスワードを用いて暗号化されている請求項１に記載の方法。
【請求項５】
上記第１のデバイスが共用デバイスである請求項１に記載の方法。
【請求項６】
上記共用デバイスがテレビである請求項５に記載の方法。
【請求項７】
上記第１のデバイスが私用デバイスである請求項１に記載の方法。
【請求項８】
上記私用デバイスは、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルコンピュータ、および個人のデジタル音楽プレーヤからなる群から選ばれるデバイスである請求項７に記載の方法。
【請求項９】
メッセージ通知を共用デバイス上に生成および表示する方法であって、
ａ）共用デバイスのための明示的な通知記述と上記共用デバイスのための共用の通知記述とを含む、登録者のための通知選好を、サーバにアクセス可能なリソース上に格納するステップと、
ｂ）サーバで上記登録者宛のメッセージを受信するステップと、
ｃ）上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスにログインされているときに、上記登録者宛の第１のメッセージ通知を上記共用デバイスへ送るステップと、
ｄ）上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスにログインされていないときに、上記登録者宛の第２のメッセージ通知を上記共用デバイスへ送るステップとを含み、
上記第１のメッセージ通知の内容は、上記明示的な通知記述に基づき、
上記第２のメッセージ通知の内容は、上記共用の通知記述に基づく方法。
【請求項１０】
上記共用デバイスに関連付けられたデバイスパスワードを用いて上記第１のメッセージ通知および上記第２のメッセージ通知の少なくとも１つを暗号化するステップをさらに含む請求項９に記載の方法。
【請求項１１】
上記登録者に関連付けられた二次パスワードを用いて上記第１のメッセージ通知および上記第２のメッセージ通知の少なくとも１つを暗号化するステップをさらに含む請求項９に記載の方法。
【請求項１２】
上記共用デバイスがテレビである請求項９に記載の方法。
【請求項１３】
上記第２のメッセージ通知の内容が、上記第１のメッセージ通知の内容の部分集合である請求項９に記載の方法。
【請求項１４】
メッセージ通知を生成および表示するためのシステムであって、
ａ）第１のデバイスのための第１の通知記述と第２のデバイスのための第２の通知記述とを含む、登録者のための通知選好を格納する、サーバにアクセス可能な記憶装置と、
ｂ）上記登録者宛のメッセージを受信する受信機と、
ｃ）上記第１のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第１のメッセージ通知を上記第１のデバイスへ送り、上記第２のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第２のメッセージ通知を上記第２のデバイスへ送るための送信機とを含み、
上記第１のメッセージ通知の内容は、上記第１の通知記述に基づき、
上記第２のメッセージ通知の内容は、上記第２の通知記述に基づくシステム。
【請求項１５】
上記第１のデバイスが共用デバイスであり、上記第２のデバイスが私用デバイスである請求項１４に記載のシステム。
【請求項１６】
上記第１のメッセージ通知の内容が、第２のメッセージ通知の内容の部分集合である請求項１５に記載のシステム。
【請求項１７】
上記第１のデバイスが共用デバイスである請求項１４に記載のシステム。
【請求項１８】
上記共用デバイスがテレビである請求項１７に記載のシステム。
【請求項１９】
上記第１のデバイスが私用デバイスである請求項１４に記載のシステム。
【請求項２０】
上記私用デバイスが、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルコンピュータ、および個人のデジタル音楽プレーヤからなる群から選ばれるデバイスである請求項１９に記載のシステム。
【請求項２１】
メッセージ通知を生成および表示するためのシステムであって、
ａ）共用デバイスのための明示的な通知記述と上記共用デバイスのための共用の通知記述とを含む、登録者のための通知選好を格納する、サーバにアクセス可能な記憶装置と、
ｂ）上記登録者宛のメッセージを受信する受信機と、
ｃ）上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスに明示的にログインされているときに、上記登録者宛の第１のメッセージ通知を上記共用デバイスへ送り、上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスにログインされていないときに、上記登録者宛の第２のメッセージ通知を上記共用デバイスへ送るための送信機とを含み、
上記第１のメッセージ通知の内容は、上記明示的な通知記述に基づき、
上記第２のメッセージ通知の内容は、上記共用の通知記述に基づくシステム。
【請求項２２】
請求項１から１３のいずれか１項に記載の方法を実行するためのプログラムであって、コンピュータに上記の各ステップを実行させるためのプログラム。
【請求項２３】
請求項２２に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、共用デバイス(shared device)上および私用デバイス(private device)上にメッセージ通知(message alert)を表示するための方法およびシステムを含む。
【背景技術】
【０００２】
インターネットに接続できる私用デバイスおよび共用デバイスの両方の数が増えるにしたがって、人がメッセージを受け取ることができるデバイスの数が増加している。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
メッセージをテレビなどのような共用デバイス上で受信できる場合、メッセージ配信におけるプライバシーが問題になる。
【課題を解決するための手段】
【０００４】
本発明の一部の実施形態は、メッセージサーバで入力されたユーザ選好(preference)に従って共用デバイス上および私用デバイス上にメッセージ通知を表示するための方法およびシステムを含む。
【０００５】
本発明の第１の面によれば、メッセージ通知を生成および表示する方法であって、ａ）第１のデバイスのための第１の通知記述と第２のデバイスのための第２の通知記述とを含む、登録者のための通知選好を、サーバにアクセス可能なリソース上に格納するステップと、ｂ）サーバで上記登録者宛のメッセージを受信するステップと、ｃ）上記第１のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第１のメッセージ通知を上記第１のデバイスへ送るステップと、ｄ）上記第２のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第２のメッセージ通知を上記第２のデバイスへ送るステップとを含み、上記第１のメッセージ通知の内容は、上記第１の通知記述に基づき、上記第２のメッセージ通知の内容は、上記第２の通知記述に基づく方法が提供される。
【０００６】
本発明の第１の面によれば、メッセージ通知を生成および表示するためのシステムであって、ａ）第１のデバイスのための第１の通知記述と第２のデバイスのための第２の通知記述とを含む、登録者のための通知選好を格納する、サーバにアクセス可能な記憶装置と、ｂ）上記登録者宛のメッセージを受信する受信機と、ｃ）上記第１のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第１のメッセージ通知を上記第１のデバイスへ送り、上記第２のデバイスが上記サーバによって現在のものとして検知されたときに、上記登録者宛の第２のメッセージ通知を上記第２のデバイスへ送るための送信機とを含み、上記第１のメッセージ通知の内容は、上記第１の通知記述に基づき、上記第２のメッセージ通知の内容は、上記第２の通知記述に基づくシステムも提供される。
【０００７】
本発明の第２の面によれば、メッセージ通知を共用デバイス上に生成および表示する方法であって、ａ）共用デバイスのための明示的な通知記述と上記共用デバイスのための共用の通知記述とを含む、登録者のための通知選好を、サーバにアクセス可能なリソース上に格納するステップと、ｂ）サーバで上記登録者宛のメッセージを受信するステップと、ｃ）上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスにログインされているときに、上記登録者宛の第１のメッセージ通知を上記共用デバイスへ送るステップと、ｄ）上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスにログインされていないときに、上記登録者宛の第２のメッセージ通知を上記共用デバイスへ送るステップとを含み、上記第１のメッセージ通知の内容は、上記明示的な通知記述に基づき、上記第２のメッセージ通知の内容は、上記共用の通知記述に基づく方法が提供される。
【０００８】
本発明の第２の面によれば、メッセージ通知を生成および表示するためのシステムであって、ａ）共用デバイスのための明示的な通知記述と上記共用デバイスのための共用の通知記述とを含む、登録者のための通知選好を格納する、サーバにアクセス可能な記憶装置と、ｂ）上記登録者宛のメッセージを受信する受信機と、ｃ）上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスに明示的にログインされているときに、上記登録者宛の第１のメッセージ通知を上記共用デバイスへ送り、上記共用デバイスが上記サーバによって現在のものとして検知され、かつ上記登録者が上記共用デバイスにログインされていないときに、上記登録者宛の第２のメッセージ通知を上記共用デバイスへ送るための送信機とを含み、上記第１のメッセージ通知の内容は、上記明示的な通知記述に基づき、上記第２のメッセージ通知の内容は、上記共用の通知記述に基づくシステムも提供される。
【０００９】
本発明の、前述のおよび他の、目的、特徴、および利点は、添付図面を参照する後の発明の詳細な説明を考慮することで、より容易に理解されるであろう。
【発明の効果】
【００１０】
本発明の第１の面に係る方法およびシステムによれば、サーバにアクセス可能なリソース上において第１の通知記述と第２の通知記述とを異ならせることにより、デバイスが第１のデバイスであるか第２のデバイスであるかに応じてメッセージ通知の内容を変化させることができる。これにより、例えば、私用デバイスではより内容の多いメッセージ通知を表示させる一方、共用デバイスではより内容の少ないメッセージ通知を表示させることができる。その結果、登録者は、私用デバイスではより多くの情報を得ることができ、かつ、共用デバイスではプライバシーを保護できる。
【００１１】
本発明の第２の面に係る方法およびシステムによれば、登録者が共用デバイスにログインしているかに応じてメッセージ通知の内容を変化させることができる。これにより、例えば、登録者が共用デバイスにログインしている場合にはより内容の多いメッセージ通知を表示させる一方、登録者が共用デバイスにログインしていない場合にはより内容の少ないメッセージ通知を表示させることができる。その結果、登録者は、ログイン時にはより多くの情報を得ることができ、かつ、ログインしていない時にプライバシーを保護できる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施形態は、図面を参照することによって最もよく理解できるであろう。図面全体にわたって、同様の数字は同様の部分を示す。リストアップした図面は、この詳細な説明の一部として明示的に組み込まれる。
【００１３】
容易に理解されるように、ここで一般的に説明し図面に示した本発明の構成要素は、種々様々の異なる構成となるように構成し設計することができる。したがって、本発明の方法およびシステムの実施形態に関する次のより詳細な説明は、本発明の範囲を制限することを意図するものではなく、単に、本発明の現在の好ましい実施形態を代表するものである。
【００１４】
本発明の実施形態の構成要素は、ハードウェア、ファームウェア、および／または、ソフトウェアによって実現できる。ここで明らかにする実施形態の例は、これらの形式のうちの１つを記述しているだけであるが、理解されるように、当業者は、本発明の範囲内のままで、これら形式のうちのどの形式でもこれらの構成要素を有効にすることができるであろう。
【００１５】
ますます多くのデバイスが、インターネットへの接続を提供できるようになっている。これらのデバイスは、テレビなどのような、共用デバイス（公用デバイスともみなせる）と、パーソナルコンピュータ、携帯情報端末(personal digital assistant)、私用デジタル音楽プレーヤ、携帯電話などのような、私用デバイスとの両方を含むことができる。共用デバイス、すなわち公用デバイスは、数人の人々が同時に使用できる。さらに、インターネットプロトコルに基づいた（ＩＰに基づいた）より多くのサービスが、携帯電話上で展開されている。一方、テレビのようなホーム・デバイスは、Ｅｔｈｅｒｎｅｔ（登録商標）、無線接続、およびケーブルを含む多数の方法によってインターネットに接続できる。これらのような開発は、様々なデバイスをリンクする広範囲の新しいサービスおよび適用を開発することができる。１つの適用の例は、これらのデバイスの何れかへの、また、これらのデバイスの何れかからの、マルチメディア・メッセージおよび生の(live)メッセージ・ストリームの送信である。メッセージ（メールとも呼ぶ）は、電子メールメッセージ（ｅｍａｉｌ）、マルチメディア・メッセージ（ＭＭＳ）、ビデオ・メール、ボイス・メール、あるいは、音声およびビデオの一方または両方の生のメディアストリームを含むメディアコンテンツの他の通信である。用語「メッセージ」および「メール」は、この明細書および関連する請求項の全体にわたって互いに置換可能に使用されるであろう。さらに、用語「サーバ」および「メールサーバ」は、互いに置換可能であろう。本発明の実施形態は、メッセージサーバで入力されたユーザ選好に従って、公用デバイス上および私用デバイス上にメッセージ通知を表示するための方法およびシステムを含む。
【００１６】
メールは、ユーザがログインできる１つの私用デバイス（あるいは数個の私用デバイス）に配信することができる。続いて、ユーザは、ユーザがそこからメールにアクセスできるメールサービスの会員になることができる。ユーザは、さらに、共用デバイスからユーザのメールサービスにログオンすることもできる。ユーザのパスワードでメールサービスへにログインした後、ユーザは、ユーザ宛に出された私用メッセージ(private message)を見ることができる。
【００１７】
本発明の一部の実施形態において、共用デバイスのコミュニティ内のメンバー宛のメールメッセージが受信されたことを示す通知を、共用デバイス上に提示することができる。通知１１は、一例に係る共用デバイス１０のために、図１に示すような目立たないやり方で提示することができる。本発明の一部の実施形態において、共用デバイスのコミュニティ内のメンバーがログインしていなければ、一例に係る通知１１は、メッセージの受信者の名前だけを示すことができる。
【００１８】
本発明の一部の実施形態において、共用デバイスのコミュニティのメンバーが共用デバイスにログインしていれば、通知は、追加の情報を示すことができる。図２は、一例に係る共用デバイス１０にログインしたユーザ宛の通知の例を示す。通知１２は、メッセージの受信者の名前と、追加の情報、例えば、メッセージの送信者の名前およびメッセージの題目(subject)とを示すことができる。
【００１９】
本発明の一部の実施形態において、図３に示すように、ユーザは複数のデバイスを同時に動作状態にすることができ、ユーザは、ユーザの全てのデバイス上で、デバイスタイプに基づいた異なるやり方で、メッセージの受信に対する通知を受けることができる。共用デバイス（例えばテレビ）１０上においては、メッセージ通知１１が、最小の情報、例えばメッセージ受信者の名前を含みうる。小さい、あるいは制限された、ディスプレイ（例えば携帯電話）２０を備える私用デバイス上においては、メッセージ通知２１が、追加の情報であるが制限された情報、例えば、メッセージ題目および送信者の名前を含みうる。より大きなディスプレイ（例えばパーソナルコンピュータ）３０を備えた私用デバイス上においては、メッセージ通知３１が、追加の情報、例えばテキスト・メッセージのテキストの第１行をさらに含みうる。これらの例は、異なるデバイス上に異なる通知を示すように意図されたものであり、メッセージ通知のタイプまたは性質の制限として解釈されるべきでない。本発明の一部の実施形態において、メッセージ通知に含まれるメッセージ情報のタイプに加えて、メッセージ通知の提示スタイルおよび外観が機器に固有であってもよい。
【００２０】
本発明の一部の実施形態において、ユーザは、ユーザの通知表示選好をメールサーバに設けることができる。上記通知表示選好は、拡張可能マークアップ言語（ＸＭＬ）コード、あるいは、他の符号化によって指定できる。拡張可能マークアップ言語（ＸＭＬ）コード、あるいは、他の符号化は、コンパイルおよび実行でき、解釈できるか、そうでなければ格納でき、読むことができ、メールサーバで実行することができる。一部の実施形態において、上記通知表示選好を、１つのユーザアカウントごとにメールサーバに格納することができる。私用デバイスへはどんな情報もメッセージ通知内で渡すことができ、かつ公用デバイスでメッセージ通知内に「From（送信者）」フィールドのみを示すことができる、通知表示選好を示すＸＭＬコードの例は、以下の通りである。
【００２１】
<display>
<public>
<alert>
<field>
from
</field>
</alert>
</public>
<private>
<alert>
<field>
all
</field>
</alert>
</private>
</display>
図４は、この通知表示選好に従った公用デバイス４０上のメッセージ通知４１の提示例を描いたものである。
【００２２】
私用デバイスへはどんな情報もメッセージ通知内で渡すことができ、かつ公用デバイスでのメッセージ通知内にはメッセージの受信に関するメッセージ通知だけを示すことができる、通知表示選好を示すＸＭＬコードの例は、以下の通りである。
【００２３】
<display>
<public>
<alert>
</alert>
</public>
<private>
<alert>
<field>
from
</field>
</alert>
</private>
</display>
このコードは、結果として図１に示すメッセージ通知の例を与えることができる。
【００２４】
本発明の一部の実施形態において、メッセージ通知の表示は、メールサーバでユーザによって定義された規則に基づくものであってもよい。ユーザは、メッセージ通知を表示できるデバイスに基づいて通知内容および表示のための規則を定義してもよい。ユーザは、さらにメッセージ特性に基づいて通知内容および表示のための規則を定義してもよい。ユーザは、さらにメッセージ内容に基づいて通知内容および表示のための規則を定義してもよい。ユーザは上記の要素の組合せに基づいて、規則を定義してもよい。規則の例は、メッセージが共用デバイスのコミュニティ内の全てのメンバーに明示的に送られるのであれば、「Subject（題目）」フィールドおよび「From」フィールドを公用デバイス上のメッセージ通知内に示すという規則である。この規則を特定するＸＭＬ特定コードの例は、以下の通りである。
【００２５】
<rule>
<condition>
<logic_or>
<cc/>
<to/>
</logic_or>
<includes>
<logic_and>
<email>
father@yahoo
</email>
<email>
mother@yahoo
</email>
<email>
Kid1@yahoo
</email>
<email>
Kid2@yahoo
</email>
<logic_and>
</includes>
</condition>
<action>
<display>
<public>
<alert>
<field>
all
</field>
</alert>
</public>
</display>
</action>
上記コードの例は、「ｃｃ」フィールドまたは「To（受信者）」フィールドの何れかに４つのファミリーｅｍａｉｌアドレス全てを有するメッセージが届いた場合には、メッセージ通知が制限なく如何なるフィールドをも含みうることを示している。一部の実施形態において、メッセージが、共用デバイスのコミュニティの全てのメンバーによって受け取られるのであれば、１つのメッセージ通知だけを共用デバイスに表示できる。個々のメンバーはそれぞれ、それらメンバーの各々の私用デバイスに関するメッセージに対応するメッセージ通知を受け取ることができる。本発明の一部の実施形態において、共用デバイスのコミュニティは、選好規則(preference rule)をそのために定義できるグループ別名を有していてもよい。
【００２６】
本発明の一部の実施形態において、上記通知表示選好をメールサーバに設けることができる。また、公用クライアントまたは私用クライアントは単にユーザに通知を出すために好ましいフィールドにアクセスすることができる。ユーザがメールサーバに明示的にログインすれば、クライアントによって読み出される情報に対する制限をなくすことができる。
【００２７】
本発明の一部の実施形態において、メールサーバで定義された規則および通知表示選好が、クライアントに転送されたデータを制御でき、また、クライアントが、表示の外観を制御できる。
【００２８】
本発明の一部の実施形態において、共用デバイスに明示的にログインされたときだけ、ユーザがメッセージ通知を受け取ってもよい。共用デバイスは、特定ユーザアカウントのログインで適切に認証できる。
【００２９】
本発明の代替の実施形態において、共用デバイスは、共用デバイスのコミュニティの各メンバーのメールサーバ・パスワードを格納することができる。共用デバイスは、デバイスの公開鍵を用いて暗号化されたパスワードを格納することができ、また、デバイスがそれを起動したときには格納されたパスワードを読み出すことができる。
【００３０】
本発明の代替の実施形態では、デバイスパスワードを共用デバイスに一度だけ関連付けることができる。その後、共用デバイスのコミュニティのメンバーの各々は、サーバで彼らの個人アカウントに共用デバイスパスワードを関連付けることができる。上記関連付けは、私用デバイスまたは公用デバイスを用いて行うことができる。サーバは、メッセージ通知を望むメンバーのテーブルを共用デバイス上に保持してもよい。
【００３１】
共用デバイスが起動するとき、共用デバイスは、標準的な挑戦−応答機構(challenge-response mechanism)を用いて、例えば、デバイスパスワードを有する認証フレームワークである単純認証・セキュリティ層（Simple Authentication and Security Layer；ＳＡＳＬ）を用いて、サーバに対する認証を行うことができる。その後、共用デバイスは、サーバでデバイスパスワードを登録したメンバー宛の新しいメール通知を獲得するか、あるいは聞くことができる。
【００３２】
一部の実施形態において、共用デバイスは、それに関連付けられた証明書を有していてもよい。上記共用デバイスは、製造業者からのルート権限を有するデバイス証明書を有するように製造することができる。そのデバイス証明書は、認証機関、例えばＶｅｒｉＳｉｇｎ（登録商標））によって認証できる。公用デバイスの各々が、公開鍵と秘密鍵との対を有することができる。１度きりのセット・アップの間、ユーザは、ユーザのアカウントをデバイス証明書に関連付けることができる。証明書の関連付けを用いる実施形態において、通知を、公開鍵に由来したキーで暗号化することができる。共用デバイスが起動するとき、共用デバイスは、メールサーバへ証明書を送ることができる。上記メールサーバは証明書を確認することができ、また、メールサーバは、共用デバイスの全ての登録ユーザ宛の通知を通知することができる。
【００３３】
ユーザのメールアカウントに共用デバイス証明書を関連付けるためのユーザインターフェース（ＵＩ）の例を、図５に示す。ユーザは、最初に、インターフェイス５０を用いて、彼のログイン名およびパスワードを示すことができ、ユーザは、次に、メールサーバ上でのメールアカウントに対する「リンクＴＶ」オプションを用いて、共用デバイス（この例ではテレビ）をリンクする（５２）ことができる。その後、共用デバイスは、ユーザアカウント・パスワードを共用デバイス証明書に関連付けることを要求する、メールサーバへのメッセージを送ることができる。ＷＳＤＬ−ＳＯＡＰ−ＸＭＬ−ＨＴＴＰを用いた開始メッセージの例を以下に示す。
【００３４】
<?xml version="1.0" encoding="utf-8" ?>
<S:Envelope   xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:sb="urn:liberty:sb:2003-08"   xmlns:sa="urn:liberty:sa:2004-04">
<S:Header>
<sb:Correlation S:mustUnderstand="1"
messageID="uuid:0023923-28329023-238239023"
timestamp="2004-06-17T23:55:01Z"  />      
</S:Header>  
<S:Body>
<registerdevicecert>
<username>  dad </username>
<serialnumber> 0198373 </serialnumber>
<type> TV </type>
<cert> ashadsahdhdlsajsaldslalkuuiwyuy== </cert>
</registerdevicecert>
</S:Body>
</S:Envelope>
しかしながら、他の通信方法および掲示方法を用いてもよい。
【００３５】
本発明の代替の実施形態において、共用デバイスに関連付けられたコミュニティのメンバーは、１度きりのセット・アップのセッションの間、そのメンバーのデバイス・アカウント・パスワードを用いて上記共用デバイスにログインすることができる。その後、上記メンバーは、メディア共有のために二次パスワードを選択することができる。その後、メンバーは、メールサーバにログインすることができ、また、メディア共有のための二次パスワードを入力することができる。その後、共用デバイスおよびメールサーバは、各メンバーのための共有パスワードのセットを知ることができる。二次パスワードは、共用デバイスの起動時に標準的な挑戦−応答機構を用いてサーバにログインするのに使用することができる。また、その後、共用デバイスは、登録メンバー宛のメッセージ通知を受け取ることができる。
【００３６】
本発明の一部の実施形態において、私用デバイスまたは公用デバイスである各デバイスがログインしたとき、メールサーバは、各ユーザおよびデバイスの存在を保持することができる。共用デバイスが、デバイスパスワードおよび１セットの二次パスワードでログインする場合、上記メールサーバは、共用デバイスに関連付けられた登録ユーザの限られた存在を示すことができる。共用デバイスに関連付けられたコミュニティのメンバーによって共用デバイスに対する明示的なログインがなされると、上記メールサーバは、明示的なログインを示すためにメンバーの存在を更新することができる。また、一部の実施形態においては、これは、そのメンバーのために共用デバイス上で受け取ることができるメッセージ通知のレベルを変化させてもよい。
【００３７】
図６に示す本発明の実施形態の例において、所望の受信者宛のメッセージをサーバ６０上で受信する（６４）ことができる。サーバ６０は、所望の受信者のために登録された複数のデバイス６１、６２、６３に対して通知する（６５、６７、６９）ことができる。図６に示す例において、所望の受信者を、１つの公用デバイス、公用デバイスＣ  ６３上に加えて、２つの私用デバイス、私用デバイスＡ  ６１上および私用デバイスＢ  ６２上でも登録することができる。サーバ６０は、６５、所望の受信者のためにサーバ６０に格納された通知表示選好に従って各デバイス６１，６２，６３に通知する（６５，６７，６９）ことができる。各デバイス６１、６２、６３はそれぞれ、そのデバイスの表示規則に従ってそれぞれのメッセージ通知６６、６８、７０を表示することができる。ユーザは、デバイス６１，６２，６３のうちの何れかを介して、例えば私用デバイスＡ  ６１を介して、メッセージ６４を調べることができる。ユーザは、公用デバイスＣ  ６３へのメッセージの一部の転送を要望することができる。シナリオの一例において、ユーザは、ユーザの携帯電話上で画像添付物を含むメールを受信することができる。ユーザは、より適切な視聴条件を可能にするために画像添付物をテレビへ転送することをサーバに要求することができる。ユーザの要求は、私用デバイスＡ  ６１からサーバ６０へ送信する（７１）ことができる。
【００３８】
サーバ６０は、ユーザのために示されているアクセスでトークンをテレビに送り、タイムアウト制限７２を公用デバイスＣ  ６３に送ることができる。代替の実施形態では、タイムアウト制限がなくてもよい。公用デバイスＣ  ６３上の適用は、トークンを受け取り、メッセージ通知７３を表示することができる。その後、ユーザはメッセージ通知７３を選択することができる。公用デバイスＣ  ６３上の適用は、同じトークンでサーバ６０への要求を行う（７４）ことができ、また、サーバ６０は添付物に７５を公用デバイスＣ  ６３に送ることができる。その後、公用デバイスＣ  ６３は、添付物７６を表示することができる。トークンの一例は、以下の通りである。
【００３９】
GUID: 21783647as23av
Message ID: 2gh2s76az
InviteSource: 3608288350
DestinationName: TV
DestinationID: 01923338561
TimeStamp: 21:30:23T8:11:2006
TimeOut: 10:00
Signature: 23hsg15667uys2==
ここでは、「GUID」フィールド内の項目(entry)はトークン識別を示し、「Message ID（メッセージＩＤ）」フィールド内の項目はメッセージ識別であり、「Signature（署名）」フィールド内の項目はサーバによって挿入された署名である。サーバ６０が添付物７５を公用デバイスＣ  ６３に送る場合、サーバ６９は、ユーザに関連付けられた二次パスワードを用いて添付物を暗号化することができる。公用デバイスＣ  ６３は、ユーザに関連した二次パスワードを読み出すことにより上記内容（添付物）を復号化し、内容を表示することができる。
【００４０】
本発明の一部の実施形態において、メッセージを複数のデバイス上で受け取ることができる。ユーザは、メッセージの一部を上記デバイスの何れか１つから上記デバイスの他の１つへとメッセージの一部を導く(direct)ことができる。図６に関連して論じた本発明の実施形態は、３つのデバイスに限定されるものではなく、また、公用デバイスまでへの転送のための私用デバイスからの転送要求に限定されるものではない。
【００４１】
サーバで共用デバイスを認証するのに上記パスワードを使用できる本発明の実施形態では、挑戦−応答方法を用いることができる。
【００４２】
サーバで共用デバイスを認証するのに証明書を使用できる本発明の代替の実施形態では、署名をルート権限レベルまで確認することができる。共用デバイスの製造業者は、共用デバイス組み立て品のための証明書を得ることができ、また、製造された各デバイスに対する第２の証明書を発行することができる。製造された共用デバイスの各々は、一意の証明書（公開鍵ともみなされる）を有し、各証明書は製造業者が署名することができる。製造業者は、次にＶｅｒｉＳｉｇｎ（登録商標）によって認証することができる。共用デバイスがサーバに証明書を提示する場合、証明書認証は標準的なルート権限にまで到達することができる。
【００４３】
標準ルート権限による認証の後、サーバは、共用デバイスに関する情報を全て有するトークンを出すことができる。
トークンの一例は、以下の通りである。
【００４４】
GUID: 21783647as23av
DeviceName: TV
DeviceType: Public
User: Dad
DeviceID: 01923338561
TimeStamp: 21:30:23T8:11:2006
ValidityPeriod: 24:00:00
Signature: 23hsg15667uys2==
上記トークンの例において、「GUID」フィールド内の項目は、トークンの識別を示し、「User（ユーザ）」フィールド内の項目は、特定のメンバーのためのトークンを示し、「DeviceID（デバイスＩＤ）」フィールド内の項目は製品通し番号を示し、「Signature」フィールド内の項目は、サーバの署名を示す。共用デバイスは、サーバに対するその後の全てのメッセージ照会において上記トークンを含むことができる。
【００４５】
デバイスからの照会に対するサーバの応答は、デバイスに依存することができる。デバイスからの照会に対するサーバの応答は、デバイスが公用デバイスまたは私用デバイスの何れであるかに依存することができる。公用デバイスからの照会に対する応答の一例は以下の通りである。
【００４６】
<GetNewMailReponse>
<Alerts>
<Alert>
<Id> 1</Id>
<From> 
<Name> Buddy1 </Name>
<Id> buddy1@yahoo </Id>
</From>
</Alert>
<Alert>
<Id> 2</Id>
<From>
<Name> Buddy2 </Name>
<Id> buddy2@yahoo </Id>
</From>
</Alert>
また、私用デバイスからの同じ照会に対する応答は、以下の通りである。
【００４７】
<GetNewMailReponse>
<Alerts>
<Alert>
<Id> 1</Id>
<From> 
<Name> Buddy1 </Name>
<Id> buddy1@yahoo </Id>
</From>
<Subject>
街の素晴らしい映画(Cool Movie in Town)
</Subject>
</Alert>
<Alert>
<Id> 2</Id>
<From> 
<Name> Buddy2 </Name>
<Id> buddy2@yahoo </Id>
</From>
<Subject>
親友３の家でパーティー！(Party at buddy3’s house!)
</Subject>
</Alert>
上記応答は、公用デバイスで表示できる情報とは対照的に、私用デバイスでどの追加情報を表示できるかに基づいている。
【００４８】
本発明の一部の実施形態において、メッセージは、デバイスパスワードまたは公開鍵の何れかを用いて暗号化することができる。本発明の一部の実施形態において、通知をデバイスパスワードまたは公開鍵のいずれかを用いて暗号化することができる。
【００４９】
次に、本発明の実施の一形態に係るシステムおよび方法について、図７〜図１２に基づいて説明する。
【００５０】
本実施形態に係るシステムは、図７に示すように、メールサーバ６０、私用デバイス(private device)Ａ  ６１、私用デバイスＢ  ６２、および公用デバイス(public device)Ｃ  ６３を含む。メールサーバ６０は、メール受信部（受信機(receiver)）６０ａと、通知送信部（送信機(transmitter)）６０ｂと、「To」フィールド（受信者の名前またはＩＤ）とデバイス名とを関連付けたテーブル（図８に示す）を格納するテーブル格納部６０ｃと、デバイス名とデバイスタイプとを関連付けたテーブルであるデバイス情報（図９に示す）を格納するデバイス情報格納部６０ｄと、デバイスタイプと通知記述（メッセージ通知に含めるべき項目の名称）とを関連付けたテーブルである通知表示選好情報（図１０に示す）を格納する選好(preference)格納部（記憶装置）６０ｅとを含む。私用デバイスＡ  ６１は通知受信部６１ａおよび表示部６１ｂを含み、私用デバイスＢ  ６２は通知受信部６２ａおよび表示部６２ｂを含み、公用デバイスＣ  ６３は通知受信部６３ａおよび表示部６３ｂを含む。
【００５１】
次に、上記システムにおけるメッセージ通知の表示方法について説明する。
【００５２】
まず、メール受信部６０ａが、メールを受信し、受信したメールまたはその部分集合をメール情報として通知送信部６０ｂに転送する。上記メールは、「To」フィールド、「From」フィールド（送信者の名前またはＩＤ）、「Subject」フィールド(メールの題目）、およびメール本文のテキストを含む。上記メール情報は、少なくとも「To」フィールドを含むものであり、この例では、上記メール情報は、「From」フィールド、「Subject」フィールド、およびメール本文のテキストの１行目を含む。
【００５３】
次に、通知送信部６０ｂが、メール情報をメール受信部６０ａから受信し、上記メール情報に含まれる「To」フィールドと、テーブル格納部６０ｃに格納されたテーブルとに基づいて、上記「To」フィールドに関連付けられたデバイスを、現在のものとして(as present)検知する(detect)。この例では、上記メール情報に含まれる「To」フィールドが「Joe」であり、図８に示すように、上記テーブルにおいて、私用デバイスＡ  ６１、私用デバイスＢ  ６２、および公用デバイスＣ  ６３が「To」フィールド「Joe」に関連付けられて登録されているものとする。したがって、この例では、私用デバイスＡ  ６１、私用デバイスＢ  ６２、および公用デバイスＣ  ６３が現在のものとして検知される。
【００５４】
さらに、通知送信部６０ｂは、現在のものとして検知されたデバイス名と、デバイス情報格納部６０ｄに格納されたデバイス情報とに基づいて、現在のものとして検知されたデバイスのタイプを求める。この例では、上記デバイスのタイプとして、私用デバイスおよび公知デバイスが求められる。
【００５５】
さらに、通知送信部６０ｂは、上記求めたデバイスのタイプと、選好格納部６０ｅに格納されたデバイス情報とに基づいて、現在のものとして検知されたデバイスに関連付けられた通知記述を求める。この例では、公用デバイスＣ  ６３に関連付けられた第１の通知記述、および私用デバイスＡ  ６１および私用デバイスＢ  ６２に関連付けられた第２の通知記述が求められる。
【００５６】
次いで、通知送信部６０ｂは、上記求められた第２の通知記述と前記メール情報とに基づいて図３に示すメッセージ通知（第２のメッセージ通知）３１を生成し、上記求められた第１の通知記述と前記メール情報とに基づいて図３に示すメッセージ通知（第１のメッセージ通知）１１を生成する。そして、通知送信部６０ｂは、メッセージ通知１１を公用デバイスＣ  ６３へ、メッセージ通知３１を私用デバイスＡ  ６１および私用デバイスＢ  ６２へ、それぞれ送信する。
【００５７】
その後、私用デバイスＡ  ６１では、通知受信部６１ａがメッセージ通知３１を受信し、メッセージ通知３１を表示部６１ｂに表示させる（図３参照）。また、私用デバイスＢ  ６２では、通知受信部６２ａがメッセージ通知３１を受信し、メッセージ通知３１を表示部６２ｂに表示させる（図３参照）。また、公用デバイスＣ  ６３では、通知受信部６３ａがメッセージ通知１１を受信し、メッセージ通知１１を表示部６３ｂに表示させる（図３参照）。
【００５８】
なお、上記の例では、公用デバイスＣ  ６３に表示されるメッセージ通知１１は、私用デバイスＡ  ６１および私用デバイスＢ  ６２に表示されるメッセージ通知３１の部分集合ではなかった。しかしながら、公用デバイスＣ  ６３に表示される通知メッセージは、私用デバイスＡ  ６１および私用デバイスＢ  ６２に表示されるメッセージ通知の部分集合であってもよい。その場合における通知表示選好情報の例を図１１に示す。
【００５９】
また、通知送信部６０ｂは、公用デバイスＣ  ６３がログインしているかに応じて、メッセージ通知の生成に用いる通知記述Ｃを変更してもよい。すなわち、公用デバイスＣ  ６３がログインしている場合には、明示的な(explicit)通知記述に基づいてメッセージ通知（第１のメッセージ通知）を生成し、公用デバイスＣ  ６３がログインしていない場合には、上記明示的な通知記述の部分集合である公用の通知記述に基づいてメッセージ通知（第２のメッセージ通知）を生成してもよい。その場合における通知表示選好情報の例を図１２に示す。
【００６０】
最後に、メールサーバ６０の各ブロック、特にメール受信部６０ａおよび通知送信部ぬ６０ｂは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００６１】
すなわち、メールサーバ６０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるメールサーバ６０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記メールサーバ６０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００６２】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００６３】
また、メールサーバ６０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００６４】
上述の明細書中で使用した用語および表現は、ここでは制限の用語ではなく説明の用語として使用しており、そのような用語および表現の使用には、示した特徴の等価物を除外する意図はない。発明の範囲は、請求項によってのみ定義および制限されるものと解釈されるべきである。
【図面の簡単な説明】
【００６５】
【図１】一例に係る共用デバイス上における目立たない(unobtrusive)メッセージ通知を描いた図面である。
【図２】ユーザが共用デバイスにログインできる場合における、本発明の実施形態の一例に係る共用デバイス上における目立たないメッセージ通知を描いた図面である。
【図３】本発明の実施形態に係る、異なるデバイスタイプのための異なる通知レベルを描いた図面である。
【図４】メッセージ通知がサーバで定義されたユーザ選好に基づく、本発明の実施形態の一例に係る公用デバイス(public device)上におけるメッセージ通知を描いた図面である。
【図５】デバイス証明書をユーザアカウントに関連付けるためのユーザインターフェースの例を描いた図面である。
【図６】メッセージ添付物を代替のデバイスへ転送(redirect)することができる本発明の実施形態を描いた図面である。
【図７】本発明の実施の一形態に係るシステムの構成を示すブロック図である。
【図８】本発明の実施の一形態において用いられるテーブルの例を示す図である。
【図９】本発明の実施の一形態において用いられるデバイス情報の例を示す図である。
【図１０】本発明の実施の一形態において用いられる通知表示選好情報の例を示す図である。
【図１１】本発明の他の実施の形態において用いられる通知表示選好情報の例を示す図である。
【図１２】本発明のさらに他の実施の形態において用いられる通知表示選好情報の例を示す図である。
【符号の説明】
【００６６】
１１    メッセージ通知
１２    メッセージ通知
２１    メッセージ通知
３１    メッセージ通知
６０    メールサーバ
６０ａ  メール受信部（受信機）
６０ｂ  通知送信部（送信機）
６０ｅ  選好格納部（記憶装置）
６１    公用デバイスＡ
６２    私用デバイスＢ
６３    私用デバイスＣ
６６    メッセージ通知
６８    メッセージ通知
７０    メッセージ通知
７３    メッセージ通知
【図１】
2008077658.tif 000003
【図２】
2008077658.tif 000004
【図３】
2008077658.tif 000005
【図４】
2008077658.tif 000006
【図５】
2008077658.tif 000007
【図６】
2008077658.tif 000008
【図７】
2008077658.tif 000009
【図８】
2008077658.tif 000010
【図９】
2008077658.tif 000011
【図１０】
2008077658.tif 000012
【図１１】
2008077658.tif 000013
【図１２】
2008077658.tif 000014