(57)【要約】【課題】ユーザの好みの仮想ラジオ局を創出する。【解決手段】クライアント側の仮想ラジオ局を発生するための方法であって、この方法は、ネットワーク接続されたラジオサービスクライアント１０１において、サーバ１０６が供給したラジオ局１０７を受信する１０２ステップと、ラジオフィルタ特性を確立するステップと、前記フィルタ特性を使って前記サーバが供給したラジオ局を分析するステップと、クライアント側の仮想ラジオ局サービスを発生するステップと、仮想ラジオ局から仮想ラジオ局サービス１１２を供給するステップと、クライアント側のユーザインターフェース１１４で仮想ラジオ局サービスを提示するステップを備える。ユーザの過去および現在の行動の分析から学習して、ラジオフィルタ特性、例えば、音楽のジャンル、音楽の題名、アーティスト情報またはサーバソースを自動的に選択できる。【選択図】図１
2006217611.tif 000002
【特許請求の範囲】
【請求項１】
クライアント側の仮想ラジオ局サービスを発生するための方法において、
ネットワーク接続されたラジオサービスクライアントにおいて、サーバが供給したラジオ局を受信するステップと、
前記サーバが供給したラジオ局を分析するステップと、
前記分析された、前記サーバが供給したラジオ局を使用するステップと、
クライアント側の仮想ラジオ局サービスを発生するステップと、
仮想ラジオ局から前記仮想ラジオ局サービスを供給するステップとを備えたことを特徴とする方法。
【請求項２】
更に、クライアント側のユーザインタフェースで前記仮想ラジオ局サービスを提示するステップを含むことを特徴とする、請求項１記載の方法。
【請求項３】
更に、ラジオフィルタ特性を確立するステップを備え、
前記サーバが供給したラジオ局を分析するステップが、前記確立されたラジオフィルタ特性を使って前記サーバが供給したラジオ局を分析することを含むことを特徴とする、請求項１記載の方法。
【請求項４】
前記ラジオフィルタ特性を確立するステップが、自動選択、半自動選択およびマニュアル選択を含む群から選択された選択機構を使ってラジオフィルタ特性を確立することを含むことを特徴とする、請求項３記載の方法。
【請求項５】
自動特性選択機構を確立するステップが、ユーザの過去および現在の行動の分析から学習した特性を選択することを含むことを特徴とする、請求項４記載の方法。
【請求項６】
ラジオフィルタ特性を確立するステップが、音楽ジャンル、音楽の題名、音楽の時間長さ、音楽の経過時間、音楽の残り時間、聴取率、アーティスト情報、アルバム情報、国籍、演奏者、サーバソース、サーバが供給したラジオ局、プリセットされた選択、録音日、作曲日、言語、宗教上の関係、コンテンツおよび上記基準の組み合わせを含む群から選択された特性を使用することを含むことを特徴とする、請求項４記載の方法。
【請求項７】
更に、環境基準を確立するステップを備え、前記サーバが供給したラジオ局を分析するステップが、前記確立された環境基準を使用して前記サーバが供給したラジオ局を分析することを含むことを特徴とする、請求項１記載の方法。
【請求項８】
前記環境基準を確立するステップが、クライアントの能力、クライアントのネットワーク接続速度、クライアントのネットワーク接続タイプ、現在の時刻および日にち、上記基準の組み合わせを含む群から選択された基準を確立することを含むことを特徴とする、請求項７記載の方法。
【請求項９】
前記環境基準を確立する前記ステップが、自動選択基準、半自動選択基準、マニュアル選択基準および上記基準の組み合わせを含む群から選択された環境基準選択機構を確立することを含むことを特徴とする、請求項８記載の方法。
【請求項１０】
更に、仮想ラジオフィルタ特性を確立するステップを備え、
クライアント側の仮想ラジオ局サービスを発生するステップが、第１の仮想ラジオ局サービスのフィルタリングに応答し、第２の仮想ラジオ局サービスを発生することを含むことを特徴とする、請求項３記載の方法。
【請求項１１】
前記サーバが供給したラジオ局を受信するステップが、メディアデータおよびメタデータを含む群から選択された補助情報と共に、サーバが供給したラジオ局を受信することを含み、
前記サーバが供給したラジオ局を分析するステップが、受信した補助情報をフィルタリングするステップを含み、
前記クライアント側の仮想ラジオ局サービスを発生するステップが、フィルタリングされた補助情報を供給する仮想ラジオ局サービスを発生することを含むことを特徴とする、請求項１記載の方法。
【請求項１２】
メディアデータ情報と共に送信信号を受信するステップが、オーディオ、画像、ビデオ、テキストデータおよび上記情報の組み合わせを含む群から選択された情報を受信することを含むことを特徴とする、請求項１１記載の方法。
【請求項１３】
メタデータ情報と共に送信信号を受信するステップが、題名、アーティスト、アルバム名、アルバムアート、メディアデータを得るためのリンク、追加のメタデータを得るためのリンク、メディアデータが演奏を開始したときの時刻／日にち、メディアデータの時間長さ、メディアデータの残りの時間、メディアデータの経過時間、メディアデータを購入するためのリンク、メディアデータのビットレート、メディアデータのフォーマット、メディアデータのペイロード情報、メディアデータの視聴率、メディアデータへの批評を含む群から選択されたメディアデータに関連する情報を受信することを含むことを特徴とする、請求項１１記載の方法。
【請求項１４】
更に、クライアント側メモリに記憶されたメディアデータを分析するステップを備え、
クライアント側の仮想ラジオ局サービスを発生するステップが、分析された、サーバが供給したラジオ局とメモリからの分析されたメディアデータとの組み合わせを使用してクライアント側の仮想ラジオ局サービスを発生することを含むことを特徴とする、請求項１記載の方法。
【請求項１５】
更に、ユーザコンフィギュレーション、サーバ、能力およびユーザのサブスクリプションを含む群から選択されたサービス基準を確立するステップを備え、
前記クライアント側の仮想ラジオ局サービスを発生するステップが、前記サービス基準に応答し、クライアント側の仮想ラジオ局サービスを発生することを含むことを特徴とする、請求項１記載の方法。
【請求項１６】
サーバが供給した送信信号を受信するよう、ネットワークに接続されたインタフェースを有し、サーバが供給した送信信号をデコードし、出力にて、受信したラジオ送信信号を供給するラジオサービスクライアント受信機と、
前記サーバが供給したラジオ局を受け入れるために前記受信機に局部的に接続されたインタフェースおよび前記サーバが供給したラジオ局の分析に応答し、クライアント側の仮想ラジオ局サービスを供給するためのインタフェースとを有する仮想ラジオ局とを備えたことを特徴とする、クライアント側の仮想ラジオ局サービスを発生するためのシステム。
【請求項１７】
更に、前記仮想ラジオ局サービスを受信するよう、前記仮想ラジオ局に接続されたインタフェースおよびユーザに前記仮想ラジオ局サービスを提示するための出力を有するクライアント側のユーザインタフェースを備えたことを特徴とする、請求項１６記載のシステム。
【請求項１８】
前記仮想ラジオ局が、ラジオフィルタ特性を確立し、前記仮想ラジオ局が前記サーバが供給したラジオ局を分析するためにフィルタ特性を使用することを特徴とする、請求項１６記載のシステム。
【請求項１９】
前記仮想ラジオ局が、前記クライアント側のユーザインタフェースを介した自動入力、半自動入力およびマニュアル入力を含む群から選択された選択機構を使用してラジオフィルタ特性を確立することを特徴とする、請求項１８記載のシステム。
【請求項２０】
前記仮想ラジオ局が、ユーザの過去および現在の行動から学習した特性を選択するために、自動特性選択機構を使用することを特徴とする、請求項１９記載のシステム。
【請求項２１】
前記仮想ラジオ局が、音楽ジャンル、歌の題名、歌の時間長さ、歌の経過時間、歌の残り時間、聴取率、アーティスト情報、アルバム情報、国籍、演奏者、サーバソース、サーバが供給したラジオ局、プリセットされた選択、録音日、作曲日、言語、宗教上の関係、コンテントおよび上記基準の組み合わせを含む群から選択されたフィルタ特性を使用することを特徴とする、請求項１９記載のシステム。
【請求項２２】
前記仮想ラジオ局が、環境基準を確立し、該確立した環境基準を使ってサーバが供給したラジオ局を分析することを特徴とする、請求項１６記載のシステム。
【請求項２３】
前記仮想ラジオ局が、クライアントの能力、クライアントのネットワーク接続速度、クライアントのネットワーク接続タイプ、現在の時刻および日にち、上記基準の組み合わせを含む群から選択された環境基準を確立することを特徴とする、請求項２２記載のシステム。
【請求項２４】
前記仮想ラジオ局が、前記クライアント側のユーザインタフェースを介した自動入力、半自動入力、マニュアル入力および上記基準の組み合わせを含む群から選択された環境基準選択機構を確立することを特徴とする、請求項２３記載のシステム。
【請求項２５】
前記仮想ラジオ局が、仮想ラジオフィルタ特性を更に確立し、第１仮想ラジオ局サービスのフィルタリングに応答し、第２仮想ラジオ局サービスを発生することを特徴とする、請求項１９記載のシステム。
【請求項２６】
前記受信機が、メディアデータおよびメタデータを含む群から選択された補助情報を含む、サーバが供給したラジオ局をデコードし、
前記仮想ラジオ局が、前記デコードされた補助情報をフィルタリングし、該フィルタリングされた補助情報を供給する仮想ラジオ局サービスを発生することを特徴とする、請求項１６記載のシステム。
【請求項２７】
前記受信機が、オーディオ、画像、ビデオ、テキストデータおよび上記情報の組み合わせを含む群から選択されたメディアデータ情報をデコードすることを特徴とする、請求項２６記載のシステム。
【請求項２８】
前記受信機が、題名、アーティスト、アルバム名、アルバムアート、メディアデータを得るためのリンク、追加のメタデータを得るためのリンク、メディアデータが演奏を開始したときの時刻／日にち、メディアデータの時間長さ、メディアデータの残りの時間、メディアデータの経過時間、メディアデータを購入するためのリンク、メディアデータのビットレート、メディアデータのフォーマット、メディアデータのペイロード情報、メディアデータの視聴率、メディアデータへの批評を含む群から選択された、前記メディアデータに関連したメタデータ情報をデコードすることを特徴とする、請求項２６記載のシステム。
【請求項２９】
更に、前記仮想ラジオ局に接続された、記憶されたメディアデータを含むクライアント側のメモリを備え、
前記仮想ラジオ局が、クライアント側のメモリに記憶された前記メディアデータを分析し、前記分析された、サーバが供給したラジオ局と前記クライアント側のメモリからの分析されたメディアデータとの組み合わせを使用し、仮想ラジオ局サービスを発生することを特徴とする、請求項１６記載のシステム。
【請求項３０】
前記仮想ラジオ局が、ユーザコンフィギュレーション、サーバ、能力およびユーザサブスクリプションを含む群から選択されたサービス基準を確立し、前記サービス基準に応答して仮想ラジオ局サービスを発生することを特徴とする、請求項１６記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、インターネットに関連した通信に関し、より詳細には、クライアント側の、または仮想インターネットラジオ局の管理をするためのシステムおよび方法に関する。
【背景技術】
【０００２】
米国特許出願公開第２００２／０１５７０３４号明細書（特許文献１）に明記されているように、インターネットラジオは、サーバからインターネットを通して聴取者にデータコンテンツをストリーミングする。データを後で高速再生できるよう、聴取者のキャッシュに予めダウンロードできる場合が時々ある。しかしながら、当技術分野では、“インターネットラジオ”なる用語が一般に使用されているので、本明細書でもこの用語を同じように使用する。一般に、インターネットラジオ局のためのコンテンツは音声と音楽を含む。
【０００３】
コンテンツのリアルタイムのストリーミングは、例えば、リアルネットワークス社によって作成されているRealAudio（登録商標）のようなプログラムによって実行される。その他のインターネットラジオサービスとして、Radio@AOLおよびRadio@Netscapeを挙げることができる。RealOneプレイヤは種々の無料のスーパーパスラジオチャンネルをサポートしており、ウィンドウズ（登録商標）メディアプレイヤは、ユーザが多数のラジオ局を選局できるようにするラジオチューナを有している。
【０００４】
このストリーミングは、通常、消費者の家庭においてダイアルアップ接続を通し、オーディオを受信できるように、高度に圧縮されたデータコンテンツ状となっている。ダイアルアップは、一般に５６ｋビット／ｓ未満のバンド幅であり、このことはオリジナルのＣＤソースマテリアル（４４.１ｋサンプル／ｓ×１６ビット／サンプル×２チャンネル）と比較して、極めて高い圧縮比が必要であることを意味する。例えば、消費者がブロードバンドのネットワーク接続をしている場合、インターネットラジオからより高いビットレートのストリームを送ることができる。
【０００５】
インターネットに基づく局は、放送ストリームとして送っているわけではないので、インターネット“ラジオ局”は、従来の“放送”局とは異なる。このことは、局に接続する各個人はユニークなソケットに接続し、ＵＤＰ（ユーザデータグラムプロトコル）、ＴＣＰ（トランスポート制御プロトコル）またはＲＴＰ（リアルタイムトランスポートプロトコル）を通して独立した“ストリーム”が各個人に送られることを意味している。従って、サーバにかかる負荷は局にアクセスする聴取者の数に比例して増加する。
【０００６】
ユーザへのプレゼンテーションのために、インターネットラジオサービスを受けるクライアントデバイスは、典型的には、大量の処理パワーおよびメモリを有している。しかしこれらクライアントは、依然として従来のＡＭ／ＦＭラジオよりも大きいユーザ管理オプションを有することなく、インターネットラジオ局を提供している。
【特許文献１】米国特許出願公開第２００２／０１５７０３４号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ユーザがインターネットラジオサービスによって提供されるコンテンツは、より大きな管理能力を有していれば有利であろう。
【０００８】
更に、ユーザが自己の仮想ラジオ局を創出するために、上記インターネットラジオ局によって提供されるコンテンツから選択できれば有利であろう。
【０００９】
これまで、クライアントのデバイス、例えばパソコン（ＰＣ）またはエンターテイメントシステムは、ユーザとサーバによってサポートされたインターネットラジオ局との間のインタフェースとして働く。従って、サーバがＮ個のラジオ局をサポートする場合、従来のクライアントは単にユーザにＮ局の選択を提供するにすぎない。本発明のクライアント側の仮想ラジオ局は、ユーザに提供するための仮想局サービスを創出するインテリジェントクライアントである。本明細書において、仮想ラジオ局（ＶＲＳ）と称すこのインテリジェントクライアントは、サーバによってＮ局しか利用できない場合でも、Ｎ局よりも多いラジオ局をユーザに提供できる。この仮想局サービスはＶＲＳによって創出でき、サーバによってサポートされている“リアル”局と同様にユーザに提供できる。
【００１０】
ＶＲＳにより仮想ラジオ局サービスを完全に自動的に創出できる。仮想ラジオ局サービスは、ユーザコンフィギュレーションデータに基づくＶＲＳによって創出できる。この仮想ラジオ局サービスはサーバによって供給されるラジオ局と全く同じようにして、ユーザが参加できる。ＶＲＳは、ユーザがより大きな管理能力をもってインターネットラジオサービスリソースをナビゲートでき、かつこれにアクセスできる仮想局を創出する。これら仮想局サービスは、サーバからの特別なサポートがなくても、ＶＲＳによって創出できる。実際には、サーバは、ＶＲＳまたは仮想局サービスについて知らなくてもよい。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の第１の技術手段は、クライアント側の仮想ラジオ局サービスを発生するための方法において、ネットワーク接続されたラジオサービスクライアントにおいて、サーバが供給したラジオ局を受信するステップと、前記サーバが供給したラジオ局を分析するステップと、前記分析された、前記サーバが供給したラジオ局を使用するステップと、クライアント側の仮想ラジオ局サービスを発生するステップと、仮想ラジオ局から前記仮想ラジオ局サービスを供給するステップとを備えたことを特徴としたものである。
【００１２】
第２の技術手段は、第１の技術手段において、更に、クライアント側のユーザインタフェースで前記仮想ラジオ局サービスを提示するステップを含むことを特徴としたものである。
【００１３】
第３の技術手段は、第１の技術手段において、更に、ラジオフィルタ特性を確立するステップを備え、前記サーバが供給したラジオ局を分析するステップが、前記確立されたラジオフィルタ特性を使って前記サーバが供給したラジオ局を分析することを含むことを特徴としたものである。
【００１４】
第４の技術手段は、第３の技術手段において、前記ラジオフィルタ特性を確立するステップが、自動選択、半自動選択およびマニュアル選択を含む群から選択された選択機構を使ってラジオフィルタ特性を確立することを含むことを特徴としたものである。
【００１５】
第５の技術手段は、第４の技術手段において、自動特性選択機構を確立するステップが、ユーザの過去および現在の行動の分析から学習した特性を選択することを含むことを特徴としたものである。
【００１６】
第６の技術手段は、第４の技術手段において、ラジオフィルタ特性を確立するステップが、音楽ジャンル、音楽の題名、音楽の時間長さ、音楽の経過時間、音楽の残り時間、聴取率、アーティスト情報、アルバム情報、国籍、演奏者、サーバソース、サーバが供給したラジオ局、プリセットされた選択、録音日、作曲日、言語、宗教上の関係、コンテンツおよび上記基準の組み合わせを含む群から選択された特性を使用することを含むことを特徴としたものである。
【００１７】
第７の技術手段は、第１の技術手段において、更に、環境基準を確立するステップを備え、前記サーバが供給したラジオ局を分析するステップが、前記確立された環境基準を使用して前記サーバが供給したラジオ局を分析することを含むことを特徴としたものである。
【００１８】
第８の技術手段は、第７の技術手段において、前記環境基準を確立するステップが、クライアントの能力、クライアントのネットワーク接続速度、クライアントのネットワーク接続タイプ、現在の時刻および日にち、上記基準の組み合わせを含む群から選択された基準を確立することを含むことを特徴としたものである。
【００１９】
第９の技術手段は、第８の技術手段において、前記環境基準を確立する前記ステップが、自動選択基準、半自動選択基準、マニュアル選択基準および上記基準の組み合わせを含む群から選択された環境基準選択機構を確立することを含むことを特徴としたものである。
【００２０】
第１０の技術手段は、第３の技術手段において、更に、仮想ラジオフィルタ特性を確立するステップを備え、クライアント側の仮想ラジオ局サービスを発生するステップが、第１の仮想ラジオ局サービスのフィルタリングに応答し、第２の仮想ラジオ局サービスを発生することを含むことを特徴としたものである。
【００２１】
第１１の技術手段は、第１の技術手段において、前記サーバが供給したラジオ局を受信するステップが、メディアデータおよびメタデータを含む群から選択された補助情報と共に、サーバが供給したラジオ局を受信することを含み、前記サーバが供給したラジオ局を分析するステップが、受信した補助情報をフィルタリングするステップを含み、前記クライアント側の仮想ラジオ局サービスを発生するステップが、フィルタリングされた補助情報を供給する仮想ラジオ局サービスを発生することを含むことを特徴としたものである。
【００２２】
第１２の技術手段は、第１１の技術手段において、メディアデータ情報と共に送信信号を受信するステップが、オーディオ、画像、ビデオ、テキストデータおよび上記情報の組み合わせを含む群から選択された情報を受信することを含むことを特徴としたものである。
【００２３】
第１３の技術手段は、第１１の技術手段において、メタデータ情報と共に送信信号を受信するステップが、題名、アーティスト、アルバム名、アルバムアート、メディアデータを得るためのリンク、追加のメタデータを得るためのリンク、メディアデータが演奏を開始したときの時刻／日にち、メディアデータの時間長さ、メディアデータの残りの時間、メディアデータの経過時間、メディアデータを購入するためのリンク、メディアデータのビットレート、メディアデータのフォーマット、メディアデータのペイロード情報、メディアデータの視聴率、メディアデータへの批評を含む群から選択されたメディアデータに関連する情報を受信することを含むことを特徴としたものである。
【００２４】
第１４の技術手段は、第１の技術手段において、更に、クライアント側メモリに記憶されたメディアデータを分析するステップを備え、クライアント側の仮想ラジオ局サービスを発生するステップが、分析された、サーバが供給したラジオ局とメモリからの分析されたメディアデータとの組み合わせを使用してクライアント側の仮想ラジオ局サービスを発生することを含むことを特徴としたものである。
【００２５】
第１５の技術手段は、第１の技術手段において、更に、ユーザコンフィギュレーション、サーバ、能力およびユーザのサブスクリプションを含む群から選択されたサービス基準を確立するステップを備え、前記クライアント側の仮想ラジオ局サービスを発生するステップが、前記サービス基準に応答し、クライアント側の仮想ラジオ局サービスを発生することを含むことを特徴としたものである。
【００２６】
第１６の技術手段は、クライアント側の仮想ラジオ局サービスを発生するためのシステムにおいて、サーバが供給した送信信号を受信するよう、ネットワークに接続されたインタフェースを有し、サーバが供給した送信信号をデコードし、出力にて、受信したラジオ送信信号を供給するラジオサービスクライアント受信機と、前記サーバが供給したラジオ局を受け入れるために前記受信機に局部的に接続されたインタフェースおよび前記サーバが供給したラジオ局の分析に応答し、クライアント側の仮想ラジオ局サービスを供給するためのインタフェースとを有する仮想ラジオ局とを備えたことを特徴としたものである。
【００２７】
第１７の技術手段は、第１６の技術手段において、更に、前記仮想ラジオ局サービスを受信するよう、前記仮想ラジオ局に接続されたインタフェースおよびユーザに前記仮想ラジオ局サービスを提示するための出力を有するクライアント側のユーザインタフェースを備えたことを特徴としたものである。
【００２８】
第１８の技術手段は、第１６の技術手段において、前記仮想ラジオ局が、ラジオフィルタ特性を確立し、前記仮想ラジオ局が前記サーバが供給したラジオ局を分析するためにフィルタ特性を使用することを特徴としたものである。
【００２９】
第１９の技術手段は、第１８の技術手段において、前記仮想ラジオ局が、前記クライアント側のユーザインタフェースを介した自動入力、半自動入力およびマニュアル入力を含む群から選択された選択機構を使用してラジオフィルタ特性を確立することを特徴としたものである。
【００３０】
第２０の技術手段は、第１９の技術手段において、前記仮想ラジオ局が、ユーザの過去および現在の行動から学習した特性を選択するために、自動特性選択機構を使用することを特徴としたものである。
【００３１】
第２１の技術手段は、第１９の技術手段において、前記仮想ラジオ局が、音楽ジャンル、歌の題名、歌の時間長さ、歌の経過時間、歌の残り時間、聴取率、アーティスト情報、アルバム情報、国籍、演奏者、サーバソース、サーバが供給したラジオ局、プリセットされた選択、録音日、作曲日、言語、宗教上の関係、コンテントおよび上記基準の組み合わせを含む群から選択されたフィルタ特性を使用することを特徴としたものである。
【００３２】
第２２の技術手段は、第１６の技術手段において、前記仮想ラジオ局が、環境基準を確立し、該確立した環境基準を使ってサーバが供給したラジオ局を分析することを特徴としたものである。
【００３３】
第２３の技術手段は、第２２の技術手段において、前記仮想ラジオ局が、クライアントの能力、クライアントのネットワーク接続速度、クライアントのネットワーク接続タイプ、現在の時刻および日にち、上記基準の組み合わせを含む群から選択された環境基準を確立することを特徴としたものである。
【００３４】
第２４の技術手段は、第２３の技術手段において、前記仮想ラジオ局が、前記クライアント側のユーザインタフェースを介した自動入力、半自動入力、マニュアル入力および上記基準の組み合わせを含む群から選択された環境基準選択機構を確立することを特徴としたものである。
【００３５】
第２５の技術手段は、第１９の技術手段において、前記仮想ラジオ局が、仮想ラジオフィルタ特性を更に確立し、第１仮想ラジオ局サービスのフィルタリングに応答し、第２仮想ラジオ局サービスを発生することを特徴としたものである。
【００３６】
第２６の技術手段は、第１６の技術手段において、前記受信機が、メディアデータおよびメタデータを含む群から選択された補助情報を含む、サーバが供給したラジオ局をデコードし、前記仮想ラジオ局が、前記デコードされた補助情報をフィルタリングし、該フィルタリングされた補助情報を供給する仮想ラジオ局サービスを発生することを特徴としたものである。
【００３７】
第２７の技術手段は、第２６の技術手段において、前記受信機が、オーディオ、画像、ビデオ、テキストデータおよび上記情報の組み合わせを含む群から選択されたメディアデータ情報をデコードすることを特徴としたものである。
【００３８】
第２８の技術手段は、第２６の技術手段において、前記受信機が、題名、アーティスト、アルバム名、アルバムアート、メディアデータを得るためのリンク、追加のメタデータを得るためのリンク、メディアデータが演奏を開始したときの時刻／日にち、メディアデータの時間長さ、メディアデータの残りの時間、メディアデータの経過時間、メディアデータを購入するためのリンク、メディアデータのビットレート、メディアデータのフォーマット、メディアデータのペイロード情報、メディアデータの視聴率、メディアデータへの批評を含む群から選択された、前記メディアデータに関連したメタデータ情報をデコードすることを特徴としたものである。
【００３９】
第２９の技術手段は、第１６の技術手段において、更に、前記仮想ラジオ局に接続された、記憶されたメディアデータを含むクライアント側のメモリを備え、前記仮想ラジオ局が、クライアント側のメモリに記憶された前記メディアデータを分析し、前記分析された、サーバが供給したラジオ局と前記クライアント側のメモリからの分析されたメディアデータとの組み合わせを使用し、仮想ラジオ局サービスを発生することを特徴としたものである。
【００４０】
第３０の技術手段は、第１６の技術手段において、前記仮想ラジオ局が、ユーザコンフィギュレーション、サーバ、能力およびユーザサブスクリプションを含む群から選択されたサービス基準を確立し、前記サービス基準に応答して仮想ラジオ局サービスを発生することを特徴としたものである。
【００４１】
以下、上記方法の更なる細部およびクライアント側の仮想ラジオ局を発生するためのシステムについて説明する。
【発明を実施するための最良の形態】
【００４２】
図１はクライアント側の仮想ラジオ局サービスを発生するためのシステムの概略ブロック図である。システム１００はクライアント１０１からなり、このクライアント１０１はサーバが供給する送信信号を受信するよう、ネットワーク１０４に接続されたインタフェースを有するラジオサービスクライアント受信機１０２を含む。この場合、送信はインターネットラジオ局で行われる。クライアント１０１は、パソコン、無線電話、家庭の娯楽システム、テレビまたはネットワーク通信をサポートできる任意のデバイスでよい。一般に、ネットワーク１０４は、“インターネット”と称することができる。より詳細には、ネットワーク１０４は、通信プロトコル、例えばＵＤＰ、ＴＣＰ、ＲＴＰまたは同等プロトコルをサポートする上記メディアの任意の有線、光、無線またはそれらの組み合わせである。ネットワークはサーバ１０６ａおよび１０６ｂに接続された状態に示されており、サーバ１０６ａは従来のインターネットラジオ局１０７ａ、１０７ｂおよび１０７ｎを供給している。サーバ１０６ｂはラジオ局１０７ｃを供給している。本発明は、特定の数のインターネットラジオ局だけに限定されるものではない。更に本発明は、特定の数のサーバとの通信だけに限定されるものでもない。
【００４３】
受信機１０２は、サーバが供給したラジオ局をデコードし、ライン１０８に上記サーバが供給したラジオ局の出力を供給する。すなわち、受信機１０２により、局１０７ａ、１０７ｂ、１０７ｃおよび１０７ｎに関連するサービスが、ライン１０８上に同時に供給される。例えば、受信機１０２は、ラジオ局が送信したコンテンツをデコードし、解凍できる。仮想ラジオ局（ＶＲＳ）１１０は、サーバが供給したラジオ局を受け入れるために、ライン１０８上に、受信機１０２に局部的に接続されたインタフェースを有する。ＶＲＳ１１０は、サーバが供給したラジオ送信信号の分析に応答し、クライアント側の仮想ラジオ局サービスを供給するためのインタフェースをライン１１２上に有する。分析モジュール１１３により、この分析がイネーブルされる。用語の混同を最小にするために、種々の機能を有する仮想ラジオ局１１０を本明細書では“局”と称し、一方、（ライン１１２上で）局１１０によって供給されるコンテンツを、本明細書では“ＶＲＳサービス”と称する。本システムのその他の点において、複数のＶＲＳサービスを供給できる１つのＶＲＳ１１０しか示していないが、ＶＲＳサービスごとに１つのユニークなＶＲＳが存在していてもよい。
【００４４】
更に、システム１００は、仮想ラジオ局サービスを受けるために、ライン１１２上の仮想ラジオ局に接続されたインタフェースを有するクライアント側ユーザインタフェース（ＵＩ）１１４を備える。クライアント側ＵＩ１１４は、ユーザに仮想ラジオ局サービスを提供するための出力をライン１１６上に有する。クライアント側ＵＩ１１４は、ソフトウェアアプリーケション（図示せず）、メモリ（図示せず）、オーディオ増幅器（図示せず）、ディスプレイ１１８、キーボード／マウス１２０およびスピーカー１２２の要素を含むことができる。或いは、ＶＲＳ１１０がメモリ１２４に仮想ラジオ局サービスを供給してもよい。
【００４５】
図２は、ラジオフィルタモジュールを示す図である。図１および図２の双方を参照すると、仮想ラジオ局１１０は、ラジオフィルタモジュール１２５によって示されるラジオフィルタ特性を確立する。ＶＲＳ１１０（分析モジュール１１３）は、ライン１０８上のサーバによって供給されたラジオ局を分析するのに、このフィルタ特性を使用する。仮想ラジオ局１１０は、自動、半自動またはマニュアル選択機構を使ってラジオフィルタ特性を確立する。クライアント側ユーザインタフェース１１４を介し、マニュアルラジオフィルタ特性が入力される。仮想ラジオ局１１０は、ユーザの過去および現在の行動の分析から学習した特性を選択するのに、自動選択機構をイネーブルする行動モジュール１２６を含むことができる。或いは、仮想ラジオ局１１０は、行動モジュール１２６を使ってユーザの過去および現在の行動の分析から（自動的に）学習した特性だけでなく、クライアント側のユーザインタフェース１１４を介してマニュアルで入力された基準も選択する。半自動選択基準の一例として、ユーザに前に提供された歌の題名の分析を実行するよう、行動モジュール１２６をプログラムするのにＵＩ１１４を使用することを挙げることができる。
【００４６】
一般に、仮想ラジオ局１１０はフィルタ特性、例えば音楽のジャンル、歌の題名、歌の時間長さ、歌の経過時間、歌の残り時間、聴取率、アーティスト情報、アルバム情報、国籍、演奏者、サーバソース、サーバが供給したラジオ局、プリセットされた選択、録音日、作曲日、言語、宗教的な関係、コンテンツ（すなわち、音楽に反するような天候）、および上記基準の組み合わせを使用する。その他のラジオフィルタ特性も可能である。一般にこれら特性はサービスコンテンツに関係する。
【００４７】
図３は環境モジュールを示す図である。図１および図３を参照すると、仮想ラジオ局１１０は環境モジュール１２８によってイネーブルされた環境基準を確立し、確立された環境基準を使ってライン１０８上のサーバによって供給されたラジオ局を分析する。この環境基準は種々の考慮すべき事項、例えばクライアントの能力（埋め込まれたアプリケーション、処理パワーおよびメモリ）、クライアントネットワーク接続速度、クライアントネットワーク接続タイプ、現在の時刻および日にち、上記基準の組み合わせとすることができる。その他の基準も可能である。一般に、環境基準はハードウェア、ソフトウェアおよびユーザの利用可能性に関係する。ラジオフィルタ特性を用いた場合と同じように、仮想ラジオ局１１０は、クライアント側のユーザインタフェース１１４を介して自動的、半自動的またはマニュアルで入力された環境基準選択機構を使用できるし、または上記基準の組み合わせを利用することを選択する。
【００４８】
サーバが複数のインターネットラジオサービスを供給できるのと同じように、ＶＲＳ１１０は複数の仮想ラジオ局サービスを供給できる。例えば、仮想ラジオ局１１０は、仮想ラジオフィルタモジュール１３０に示されるような仮想ラジオフィルタ特性を更に確立できる。詳細には示していないが、仮想フィルタモジュール１３０は、図２のラジオフィルタモジュールに類似していてもよい。ＶＲＳ１１０は、第１仮想ラジオ局サービスのフィルタリングに応答し、第２仮想ラジオ局サービスを発生する。より詳細には、仮想ラジオ局１１０は、まず、最初にサーバが供給したラジオ局をフィルタリングし、第１仮想ラジオ局サービスを発生することにより、第２仮想ラジオ局サービスを発生する。その後、ＶＲＳ１１０は第１仮想ラジオ局サービスをフィルタリングし、第２仮想ラジオ局サービスを発生する。
【００４９】
例えば、父親が好みのアーティストに基づき、自分のための第１仮想局サービスを創出しており、彼は自分の子供のために、この第１仮想局サービスから別の仮想局サービスを創出したい。この第２仮想局サービスは、明確な歌詞を有する歌をフィルタで除去することを除けば、第１の仮想局サービスと同じである。これに類似するその他の例も可能である。例えば、夫が自分の好みのアーティストに基づき、自分の仮想局サービスを創出し、次に夫は知っているが、自分の妻が好まないアーティストを除き、自分の仮想局サービスから妻のための別の仮想局サービスを創出してもよい。
【００５０】
ある特徴では、受信機１０２は補助情報、例えばメディアデータおよび／またはメタデータを含む、サーバが供給したラジオ局をデコードする。次に、仮想ラジオ局１１０はデコードされた補助情報をフィルタリングし、フィルタされた補助情報を供給する仮想ラジオ局サービスを発生する。この仮想ラジオ局サービスは、サウンドトラックを伴う補助情報としてビデオを供給してもよい。メディアデータ情報として、オーディオ、画像、ビデオ、テキストデータおよび上記タイプの情報の組み合わせを挙げることができる。メタデータ情報は、一般にメディアデータに関連しており、題名、アーティスト、アルバム名、アルバムアート、メディアデータを得るためのリンク、追加のメタデータを得るためのリンク、メディアデータが演奏を開始したときの時刻／日にち、メディアデータの時間長さ、メディアデータの残りの時間、メディアデータの経過時間、メディアデータを購入するためのリンク、メディアデータのビットレート、メディアデータのフォーマット、メディアデータのペイロード情報、メディアデータの視聴率、メディアデータへの批評のような情報を含む。その他のタイプのメディアデータおよびメタデータも可能である。
【００５１】
別の特徴として、クライアント側ユーザインタフェース１１４は、仮想ラジオ局１１０が供給する仮想ラジオ局サービスのリストを示すための出力（すなわちディスプレイ１１８）と、仮想ラジオ局サービス選択を受けるための入力（すなわちキーボード／マウス１２０）を有する。このように、クライアント側ユーザインタフェース１１４は、選択された仮想ラジオ局サービスを提供する。ある特徴では、メモリ１２４は仮想ラジオ局１１０からの記憶のためのデータ、例えば仮想ラジオ局サービスの上記リストのようなデータを受信できる。メモリ１２４は、クライアント１０１と共に埋め込まれた状態で示されている。或いは、ネットワーク接続されたサーバ１０６ｂと共に埋め込まれたメモリ１３２内にリストを記憶することもできる。
【００５２】
メモリ１２４／１３２が永続的である場合、仮想ラジオ局は、前のセッションで創出されたサービスにアクセスすることによってサービスを発生できる。すなわち、ＶＲＳ１１０は第１セッションにおいて仮想ラジオ局サービスを発生し、永続性メモリ１２４／１３２内に第１セッションで作成された仮想ラジオ局のリストを記憶することができる。第１セッションを終了させ、この第１セッションの次の第２セッションを開始した後に、ＶＲＳ１１０は永続性メモリ１２４／１３２から、第１セッションで作成された仮想ラジオ局リストにアクセスできる。
【００５３】
仮想ラジオ局１１０は、識別基準、例えばセキュリティモジュール１３４によってイネーブルされたユーザネーム、パスワード、ＰＩＮまたは同等のものを確立できる。ＶＲＳ１１０は、仮想ラジオ局サービスの記憶されたリストと識別基準とを関連付け、クライアント側のユーザインタフェースを介して、関連付けされた識別基準の受信に応答し、仮想ラジオ局サービスの記憶されたリストにアクセスする。従って、ユーザまたはユーザによって許可されたグループしか、記憶されたサービスリストにアクセスできない。このプロセスを使用することにより、既にフィルタ基準がメモリ内に存在しているので、ＶＲＳ１１０は自動的にサービスを創出しなくてもよいし、またユーザはマニュアルでサービスを創出しなくてもよい。
【００５４】
ある特徴では、仮想ラジオ局１１０は仮想ラジオ局サービスの記憶されたリストにアクセスし、クライアント側ユーザインタフェース１１４を介し、リストを編集するためのコマンドを受信する。このように、スクラッチからフィルタ基準の新しいリストをスタートすることなく、ラジオフィルタ基準を変更できる。例えば、ユーザはビートルズの歌を排除するように、“６０年代の音楽局”を変更できる。別の特徴では、仮想ラジオ局１１０は、クライアント側ユーザインタフェース１１４を介し、名前の選択を受信し、この選択に応答して仮想ラジオ局サービスに名前を割り当てる。これらの名前は、ユーザがフィルタの特定のミックスを使用して迅速にサービスを識別するのを助けるのに使用できる。或いは、仮想ラジオ局１１０は、仮想ラジオ局サービスに自動的に名前を割り当ててもよい。
【００５５】
別の特徴では、クライアント側ユーザインタフェース１１４は、サーバが供給したラジオ局のリストと仮想ラジオ局サービスとを同時に提示する。一変形例では、リストは仮想ラジオ局サービスとサーバが供給したラジオ局とを区別し、別の変形例では、ユーザインタフェース１１４は、サーバが供給したラジオ局と仮想ラジオ局サービスの組み合わされたリストを提示する。仮想ラジオ局１１０は、クライアント側ユーザインタフェースを介して入力されたコマンドに応答し、クライアント側ユーザインタフェース１１４にて提示されたラジオ局の組み合わされたリストに、サーバが供給したラジオ局および仮想ラジオ局サービスをダイナミックに追加したり、またはこれらリストからサーバが供給したラジオ局および仮想ラジオ局サービスを削除したりすることができる。
【００５６】
ある特徴では、仮想ラジオ局１１０は、サーバが供給した第１ラジオ局からデコードされたメディアデータを最初に供給し、その後、サーバが供給した第２ラジオ局からデコードされたメディアデータを供給する。すなわち、仮想ラジオ局サービスは、異なるサーバが供給したインターネットラジオ局からのメディアデータを組み合わせることができる。別の特徴では、クライアント側メモリ１２４は記憶されたメディアデータを含む。仮想ラジオ局１１０は、クライアント側メモリ１２４内に記憶されたメディアデータを分析し、サーバが供給した分析されたラジオサービスと、クライアント側メモリ１２４からの分析されたメディアデータの組み合わせを使って、仮想ラジオ局サービスを発生できる。例えば、ユーザがすべての“ブリンク１８２”サービスを確立した場合、サーバが供給したラジオ局のいずれかで、適当なマテリアルが演奏中でないときはいつも、ＶＲＳ１１０はメモリ１２４内に記憶されている歌を演奏できる。
【００５７】
別の特徴では、仮想ラジオ局１１０は、サービス基準モジュール１３６がイネーブルしたサービス基準を確立する。サービス基準は、ユーザコンフィギュレーション、サーバ、能力またはユーザのサブスクリプションを含むことができる。その他のサービス基準も可能である。一般に、サービス基準はコンテンツソースの利用制限と関連している。次に、ＶＲＳ１１０は、サービス基準に応答して仮想ラジオ局サービスを発生する。例えば、ＶＲＳ１１０は、ユーザがサブスクリプション料金を支払った、より高いサービスの質のサーバが供給するマテリアルしか分析できない。
【００５８】
一例として、上記クライアント側の仮想ラジオ局の詳細について説明する。メアリーは、インターネットラジオサービスのためにインストールされたクライアント側の仮想ラジオ局と共に、ＩＰ接続されたシャープ社のAQUOS（商標）テレビを所有しており、インターネットラジオサービスは８つの異なるジャンルにおいて、総計１００局のラジオ局をサポートしている。従来のインターネットラジオサービスクライアントは、メアリーに１００局のラジオ局のすべてのリストを提示しており、メアリーはラジオサービスによってサポートされている機能を使用して局と相互対話できる。
【００５９】
これと対照的に、クライアント側の仮想ラジオ局を使用し、メアリーには１０５のラジオ局のリストが提示される。このリストには、ラジオサービスから入手できる正式な１００局の（サーバが供給する）インターネット局が含まれる。更に、メアリーのコンフィギュレーションに基づき自動的に発生された５局の仮想ラジオ局サービスが示されている。クライアント側の仮想ラジオ局を使用し、メアリーは同じように１０５局（実際の１００局＋仮想の５局）のラジオ局のすべてと相互対話できる。サーバはこれら仮想ラジオ局については知っておらず、クライアントによって仮想ラジオ局サービスを創出できるので、このサービスはユーザにとってサーバが供給したラジオ局と同じように見える。或いは、クライアントは仮想ラジオ局サービスを区別し、このサービスをサーバが供給したラジオ局と異なるようにユーザに提供してもよい。
【００６０】
クライアントは次のアプローチのいずれかを使用し、仮想局を創出できる。
〇完全に自動的なアプローチ、および／または
〇ユーザコンフィギュレーションに基づく半自動的なアプローチ、および／または
〇ユーザリクエストに基づく手動のアプローチ
【００６１】
自動仮想ラジオ局サービスの創出と共に、ＶＲＳは仮想局サービスを完全に自動的に創出できる。例えば、次のタイプの仮想局を創出できる。
【００６２】
・ジャンルに基づくタイプ：
特定のジャンルからのマテリアルを提供するすべての（または或いは、２局以上の）ラジオ局の組み合わせから創出される仮想局サービス。
【００６３】
・プリセットに基づくタイプ：
ユーザのプリセットしたラジオ局リストから選択されたすべてのサーバが供給したラジオ局の組み合わせから創出された仮想ラジオ局サービスである。従来のインターネットラジオサービスによって定義され、サポートされたアプローチをユーザが使用することによって、プリセットラジオ局がセットされる。
【００６４】
ＶＲＳは、仮想局サービスを半自動的に創出できる。次のタイプの仮想局サービスを創出できる。
【００６５】
・ユーザの好みに基づくタイプ：
ユーザの好み情報をＶＲＳが使用することによって、仮想局サービスを創出できる。一例として、ユーザが所定のジャンルを好む場合、クライアント側が、そのジャンル内のラジオ局の組み合わせからの仮想ラジオ局サービスだけを創出できる。同様に、ユーザが１つ以上のアーティストの好みを提供した場合（またはクライアントが自動的にユーザの好みを学習した場合）、クライアントは選択されたアーティストからの歌だけを提供するラジオ局サービスを創出できる。仮想ラジオ局はサーバが供給したラジオ局をモニタし、ユーザの好みに対し、現在演奏中の歌を一致させることができる。この場合、仮想ラジオ局は間欠的にアクティブなだけでよい。
【００６６】
ＶＲＳは、ユーザのリクエストに基づき、手動で仮想局サービスを創出できる。次のタイプの仮想局サービスを創出できる。
【００６７】
・組み合わせに基づくタイプ：
ユーザは、仮想局サービスの創出時にクライアントに使用させたい、サーバが供給した局サービスおよび／または仮想局サービスのリストを指定できる。サーバが供給した局は、同じ／異なるジャンルに属していてもよく、仮想局サービスはその他の仮想局サービスを含むことができる。
【００６８】
従って、組み合わせとして、かつサーバが供給した局に関するある規則に基づき、仮想局サービスを創出する。この仮想局サービスは、サーバが供給した局によって提供されるメディアデータとメタデータのいずれかまたは双方を含むように創出できる。
【００６９】
ＶＲＳは、サーバが供給したラジオ局と同じように、仮想局サービスを取り扱いできる。ＶＲＳは、サーバが供給したラジオ局と共に、仮想局サービスのリストを作成できる。ＶＲＳは、ユーザがサーバが供給した局に対するストリーミングメディアを受信して、ユーザがサーバが供給した局と相互対話をするのと同じように、ユーザが仮想局サービスと相互対話できるようにする。ＶＲＳは、異なるセッション間で一貫して仮想局サービスのリストの記憶をサポートできる。従って、インターネットラジオ局にアクセスするために使用される同じユーザネームを使って、仮想ラジオ局サービスと相互対話できる。クライアントは、仮想局サービスのリストを局部的に保存できる。或いは、またこれに加えて、クライアントは、インターネットラジオサービスにアクセスするユーザネームに対するユーザコンフィギュレーション情報として、サーバにリストを記憶できる。これによってＶＲＳは、ユーザが異なるクライアントデバイスからのインターネットラジオサービスにアクセスする場合、別のクライアントデバイスで同じ仮想局サービスをサポートすることが認められる。
【００７０】
ＶＲＳは、新しい仮想ラジオ局サービスを創出し、現在の仮想ラジオ局サービスを削除するか、または現在の仮想ラジオ局サービスを変更することにより、現在の仮想ラジオ局サービスのリストに追加できる。ＶＲＳは、仮想ラジオ局サービスに対する名前を自動的に提供できる。一部の実施例では、ＶＲＳは、仮想ラジオ局サービスをユーザの指定した名称に、ユーザが名前を変更することを許可できる。
【００７１】
或いは、ＶＲＳはサーバが供給したラジオ局と異なるものとして、仮想ラジオ局サービスをユーザに示してもよい。このことは、ブランド化のために行ってもよい。ある特徴によれば、サーバが供給したラジオ局と異なる別個のリスト内に仮想ラジオ局サービスを示してもよい。仮想ラジオ局サービスは、サポートされたラジオ局のリスト内に視覚的に区別してもよい。このことは、例えば異なるフォアグラウンド／バックグラウンドカラー、フォント（サイズ、ファミリー、スタイルなど）、アイコン、イメージまたは同等のものを使って行うことができる。サポートされたラジオ局のリスト内で、仮想ラジオ局サービスをダイナミックに追加し、削除することができる。これら仮想ラジオ局は、サーバが供給したラジオ局と比較して、一部の機能だけをサポートしてもよい。或いは、仮想ラジオ局サービスは、サーバが供給したラジオ局によってサポートされている機能のほかに発生された機能をサポートしてもよい。
【００７２】
例えば、サーバは、ユーザがサーバが供給したラジオ局で現在演奏中の歌を好まない場合、次の歌にジャンプするように、現在演奏中の歌をユーザがスキップするのを認めないようにしてもよい。仮想局は、一般に２つ以上のサーバが供給したラジオ局から創出されるので、ＶＲＳが歌のスキップ機能をサポートできる。ＶＲＳは、１つのサーバが供給したラジオ局から別のラジオ局へ変更することによって、この機能をイネーブルできる。しかしながら、ユーザの見地から、ＶＲＳは歌をスキップする。このことは、ＶＲＳが（例えば同じジャンルの）多数のサーバが供給した局を同時に受信／記録し、この機能をサポートすることによっても達成できる。
【００７３】
ＶＲＳはあるルールを使用してもよいし、および／または仮想ラジオ局サービスの創出にある制限を加えてもよい。ＶＲＳは、仮想ラジオ局サービスのためのユーザが割り当てた名称に、ある制限を加えてもよい。例えば、２つの仮想ラジオ局サービスは同じ名称を有しないよう、または１つの名称が有効な文字から成ることを保証するようチェックすることができる。ＶＲＳは、ユーザにより及び／又はユーザのために創出できる仮想ラジオ局サービスの最大数に制限を課すことができる。この制限はインターネットラジオサービスへの“基本”サブスクリプションによってユーザが所定の数の仮想ラジオ局サービスを発生できるようにし、インターネットラジオサービスのための“プラス”サブスクリプションにより、ユーザが制限されない数の仮想ラジオ局サービスを創出できるようにする階層的アプローチを含むことができる。
【００７４】
図４Ａおよび図４Ｂは、クライアント側の仮想ラジオ局サービスを発生するための方法を示すフローチャートである。明瞭にするため、この方法は番号を付けたステップのあるシーケンスとして示されているが、特に明示しない限り、番号付けから順序を類推すべきではない。これらステップの一部はスキップしたり、並列に実行したり、またはシーケンスの厳密な順序を維持しないで実行してもよいと理解すべきである。フローチャートの細部は、上記図１〜図３の説明のコンテクストに従って理解できよう。この方法はステップ４００でスタートする。
【００７５】
ステップ４０２は、ネットワーク接続されたラジオサービスクライアントにて、サーバが供給したラジオ局を受信する。これらラジオ局は、複数のインターネット接続されたサーバから受信できる。同様に、送信信号は一般にインターネット接続されたラジオサービスクライアントで受信される。ステップ４０６はサーバが供給したラジオ局を分析し、ステップ４０８は、分析された、サーバが供給したラジオ局を利用することにより、クライアント側の仮想ラジオ局サービスを発生する。ステップ４１０は仮想ラジオ局から仮想ラジオ局サービスを供給し、ステップ４１２はクライアント側のユーザインタフェースで仮想ラジオ局サービスを提供する。
【００７６】
ある特徴では、ステップ４０４ａはラジオフィルタ特性を確立する。次に、ステップ４０６の分析はラジオフィルタ特性に応答自在である。ステップ４０４ａにおけるラジオフィルタ特性の確立は自動、半自動またはマニュアル選択機構を使用してラジオフィルタ特性を確立することを含む。自動選択機構を使用する際に、ユーザの過去および／または現在の行動の分析から学習した特性が選択される。ユーザの過去および現在の行動の分析の外に、ユーザによって基準をマニュアルで選択することができる。すなわち、自動選択機構とマニュアル選択機構を組み合わせることができる。
【００７７】
ラジオフィルタ特性の一部の例として、音楽ジャンル、歌の題名、歌の時間長さ、歌の経過時間、歌の残り時間、聴取率、アーティスト情報、アルバム情報、国籍、演奏者、サーバソース、サーバが供給したラジオ局、プリセットされた選択、録音日、作曲日、言語、宗教上の関係、コンテンツおよび上記基準の組み合わせを挙げることができる。
【００７８】
別の特徴では、ステップ４０４ｂは環境基準を確立し、次にステップ４０６におけるサーバが供給したラジオ局の分析は、確立された環境基準を使ってサーバが供給したラジオ局を分析することを含む。環境基準の例は、クライアントの能力、クライアントのネットワーク接続速度、クライアントネットワーク接続タイプ、現在の時間および日にち、および上記基準の組み合わせを挙げることができる。ステップ４０４ｂは選択機構、例えば自動、半自動、マニュアル選択基準、または上記基準の組み合わせを使って環境基準を確立できる。
【００７９】
別の特徴では、ステップ４０９は仮想ラジオフィルタ特性を確立する。次に、ステップ４０８におけるクライアント側の仮想ラジオ局サービスを発生することは、第１仮想ラジオ局サービスをフィルタリングすることに応答し、第２仮想ラジオ局サービスを発生することを含む。より詳細には、ステップ４０８における第２仮想ラジオ局サービスを発生することは、最初にサーバが供給したラジオ局をフィルタリングし、第１仮想ラジオ局サービスを発生し、その後、第１仮想ラジオ局サービスをフィルタリングし、第２仮想ラジオ局サービスを発生することを含む。
【００８０】
ある特徴では、ステップ４０２において、サーバが供給したラジオ局を受信することは、補助情報、例えばメディアデータおよび／またはメタデータと共に、サーバが供給したラジオ局を受信することを含む。次に、ステップ４０６において、サーバが供給したラジオ局を分析することは、受信した補助情報をフィルタリングすることを含み、ステップ４０８において、クライアント側の仮想ラジオ局サービスを発生することは、フィルタリングされた補助情報を供給する仮想ラジオ局サービスを発生することを含む。メディアデータ情報の例として、オーディオ、イメージ、ビデオ、テキストデータおよび上記情報の組み合わせを挙げることができる。ある特徴では、ステップ４１０において仮想ラジオ局から仮想ラジオ局サービスを供給することは、サーバが供給した第１ラジオ局から受信したメディアデータをまず供給し、その後、サーバが供給した第２ラジオ局から受信したメディアデータを供給することを含む。
【００８１】
一般に、メタデータ情報はメディアデータに関連しており、題名、アーティスト、アルバム名、アルバムアート、メディアデータを得るためのリンク、追加のメタデータを得るためのリンク、メディアデータが演奏を開始したときの時刻／日にち、メディアデータの時間長さ、メディアデータの残りの時間、メディアデータの経過時間、メディアデータを購入するためのリンク、メディアデータのビットレート、メディアデータのフォーマット、メディアデータのペイロード情報、メディアデータの視聴率、メディアデータへの批評のような情報を含む。
【００８２】
ある特徴では、ステップ４１１ａは、クライアント側のユーザインタフェースで仮想ラジオ局サービスのリストを提示する。ステップ４１１ｂは、仮想ラジオ局サービス選択を受信し、次にステップ４１２は、選択された仮想ラジオ局サービスを提示する。ステップ４１２は、サーバが供給したラジオ局から仮想ラジオ局サービスを区別するのと同時に、サーバが供給したラジオ局のリストを提示してもよい。或いは、サーバが供給したラジオ局と仮想ラジオ局サービスの組み合わせリストを提示してもよい。別の特徴では、ステップ４１２は、ユーザインタフェース命令に応答し、クライアント側のユーザインタフェースにて提示された仮想ラジオ局サービスの組み合わせリストに、仮想ラジオ局サービスをダイナミックに追加したり、このリストから削除したりする。
【００８３】
別の特徴では、ステップ４１１ｃは、仮想ラジオ局サービスのリストを記憶する。記憶位置はクライアント側メモリ、ネットワーク接続されたサーバメモリまたはその他の永続的記憶装置とすることができる。ステップ４２０は仮想ラジオ局サービスの記憶リストにアクセスし、ステップ４２２はリストを編集する。
【００８４】
例えば、ステップ４０８は、第１セッションにおいて仮想ラジオ局サービスを発生することができ、ステップ４１１ｃは永続的記憶装置内で第１セッションにて創出された仮想ラジオ局サービスのリストを記憶する。次に、ステップ４１４は第１セッションを終了し、ステップ４１６は第１セッションの後に第２セッションを開始する。次にステップ４２０は、第１セッションで創出された仮想ラジオ局サービスのリストにアクセスする。
【００８５】
別の特徴では、ステップ４０１は識別基準、例えばユーザネームおよびパスワードを確立し、次にステップ４１１ｃは記憶されたリストと識別基準とを関連づけし、ステップ４２０は関連付けされた識別基準の供給に応答し、仮想ラジオ局サービスの記憶リストにアクセスする。
【００８６】
ある特徴では、ステップ４１８はクライアント側のユーザインタフェースで名称の選択を受信し、ステップ４１９はこれら選択に応答し、仮想ラジオ局サービスに名称を割り当てる。或いは、ステップ４１９は仮想ラジオ局サービスに名称を自動的に割り当てる。
【００８７】
別の特徴では、ステップ４０７がクライアント側メモリに記憶されたメディアデータを分析する。次にステップ４０８におけるクライアント側の仮想ラジオ局サービスの発生がサーバが供給した分析されたラジオ局（ステップ４０６）と、メモリからの分析されたメディアデータ（ステップ４０７）との組み合わせを使って、クライアント側の仮想ラジオ局サービスを発生することを含む。
【００８８】
ある特徴では、ステップ４０４ｃはサービス基準、例えばユーザコンフィギュレーション、サーバ、能力およびユーザサブスクリプションを確立する。次に、ステップ４０８におけるクライアント側の仮想ラジオ局サービスを発生することは、サービス基準に応答し、クライアント側の仮想ラジオ局サービスを発生することを含む。
【００８９】
以上で、仮想ラジオ局サービスを供給するクライアント側の仮想ラジオ局を発生するためのシステムおよび方法について説明した。本発明を説明するために、フィルタ基準および管理方法の例について説明した。しかしながら、本発明はこれら例だけに限定されるものでなく、当業者は本発明のその他の変形例および実施例についても想到できよう。
【図面の簡単な説明】
【００９０】
【図１】クライアント側の仮想ラジオ局サービスを発生するためのシステムの概略ブロック図である。
【図２】ラジオフィルタモジュールを示す図である。
【図３】環境モジュールを示す図である。
【図４Ａ】クライアント側の仮想ラジオ局サービスを発生するための方法を示すフローチャートである。
【図４Ｂ】クライアント側の仮想ラジオ局サービスを発生するための方法を示すフローチャートである。
【符号の説明】
【００９１】
１００…システム、１０１…クライアント、１０２…受信機、１０４…ネットワーク、１０６ａ、１０６ｂ…サーバ、１０７ａ、１０７ｂ…従来のインターネットラジオ局、１１０…仮想ラジオ局、１１２…ライン、１１３…分析モジュール、１１４…クライアント側のユーザインタフェース、１１６…ライン、１１８…ディスプレイ、１２０…キーボード／マウス、１２２…スピーカー。
【図１】
2006217611.tif 000003
【図２】
2006217611.tif 000004
【図３】
2006217611.tif 000005
【図４Ａ】
2006217611.tif 000006
【図４Ｂ】
2006217611.tif 000007