(57)【要約】  実施形態において、装置は、複数の語を含む辞書と、辞書に機能的に結合され、かつ歌曲に対応する複数のリングバックトーンを含むリポジトリに機能的に結合された評価エンジンとを備えることができ、評価エンジンは、辞書中の語と歌曲に関連した歌詞との比較に応じた、望ましくないリングバックトーンの格付け、フラグ付けおよびフィルタ除去を実行して、それによって許容可能なリングバックトーンを提供する。
2009535905.tif 000002
【特許請求の範囲】
【請求項１】
複数の語を含む辞書と、
辞書に機能的に結合されかつ、歌曲に対応する複数のリングバックトーンを含むリポジトリに機能的に結合される評価エンジンと、
を備える装置であって、
評価エンジンが、辞書中の語と歌曲に関連した歌詞との比較に応じた、望ましくないリングバックトーンの格付け、フラグ付け、およびフィルタ除去を実行して、それによって許容可能なリングバックトーンを提供する、装置。
【請求項２】
さらに、アーティストおよび題目スキャンモジュールを備え、アーティストおよび題目スキャンモジュールが、複数の歌曲の題目および歌曲に関連したアーティスト名を有するアーティストおよび題目データベースに機能的に結合され、かつアーティストおよび題目スキャンモジュールが、歌曲の題目および歌曲と関連したアーティスト名に応じた、望ましくないリングバックトーンの格付け、フラグ付け、およびフィルタ除去を実行する、請求項１に記載の装置。
【請求項３】
評価エンジンが、リポジトリからリングバックトーンを選択するための格付けおよび除去規則を有する、請求項１に記載の装置。
【請求項４】
辞書が、語および語から形成される句を登録されていて、各語句が、それぞれ格付け値を有する、請求項１に記載の装置。
【請求項５】
評価エンジンが、リングバックトーンと関連している歌曲に対するそれぞれの歌詞を供給する少なくとも１つの歌詞エンジンと機能的に結合されている、請求項１記載の装置。
【請求項６】
評価エンジンが、インターネットを介して少なくとも１つの歌詞エンジンと機能的に結合されている、請求項５に記載の装置。
【請求項７】
それぞれ格付け値を有する所定の語句を使用して、リングバックトーンと関連する歌曲の歌詞を評価するステップと、
所定の規則セットに従って、リングバックトーンに対してリングバックトーン格付けを割り当てるステップと、
割り当てられた格付け値に基づきリングバックトーンを削除するステップと、
を含む、方法。
【請求項８】
さらに、
複数の語句を指定することによって辞書を初期化するステップであって、各語句が、複数の格付け値のそれぞれの関連格付け値を有するステップと、
評価エンジンに対して規則を入力することにより評価エンジンを初期化するステップと、
歌曲の歌詞へのアクセスを設定するステップであって、歌曲の歌詞が評価エンジンにより連絡可能であるステップと、
評価エンジンにコマンドを発行して、複数のリングバックトーンに対するリングバックトーン格付けおよび処理を開始するステップと、
評価エンジンによって、歌曲の歌詞を提供するＷｅｂサービスにクエリを送出するステップと、
評価エンジンによって、辞書中の語句および対応する語句の格付け値を使用して、歌詞の格付けおよび評価を実行するステップと、
規則に従ったリングバックトーン格付けをリングバックトーンに割り当て、かつリングバックトーンの格付け値に基づいてリングバックトーンを削除するステップと、
を含む、請求項７に記載の方法。
【請求項９】
さらに、複数の歌曲の題目および歌曲に関連したアーティスト名を有するアーティストおよび題目データベースにアーティストおよび題目スキャンモジュールに対する所定のアーティスト名および歌曲の題目を入力するステップを含み、かつアーティストおよび題目スキャンモジュールが、歌曲の題目および歌曲に関連したアーティスト名に応じた、望ましくないリングバックトーンの格付け、フラグ付け、およびフィルタ除去を実行する、請求項７に記載の方法。
【請求項１０】
評価エンジンが、リングバックトーンと関連付けられている歌曲に対するそれぞれの歌詞を供給する少なくとも１つの歌詞エンジンと機能的に結合されている、請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にリングバックトーン個人特化サービスに関し、より詳細には、リポジトリから不快なリングバックトーンを自動的にフィルタ除去し、削除するシステムに関する。
【背景技術】
【０００２】
リングバックトーンは、発呼者（友人および家族を含む）が楽しめるように標準のリングバックトーンに置き換える個人特化サービスを提供する。このサービスを用いて、加入者は、発呼者が、加入者が呼を取り上げる前に聞けるように歌曲を選択することができる。歌曲は、「呼び出し」フェーズとしても知られている、呼確立フェーズの中で演奏される。
【０００３】
一般に、リングバックトーンは、インターネットを通じて、電話でかつテキストメッセージを通して、購入することができる。いくつかのサービスは、特定の時間演奏されるべき固有のリングバックトーンを指定する能力を提供することができる。デフォルトのリングバックトーンは、全ての他の場合に演奏されうる。リングバックトーンは、例えば、ラップ／ヒップホップ、ポップ、ロック、アールアンドビー、オルタナティブ、メタル、クラシックロック、サウンドトラックおよびテーマソング、カントリー、ボイストーン、ダンス、エレキ、フォーク、６０年代、７０年代、８０年代のオールディーズ、ブルース、ジャズ、インスピレーショナル、ワールド、ラテン、ホリデー、スポーツ、テレビ／映画、ＶＨ１、コメディチャンネルなどのような異なる音楽ジャンルに対して提供されうる。また、固有のリングバックトーンは、特定の発呼者または発呼者グループに対して指定されうる。
【０００４】
専門リングバックトーンが、数年前から無線および有線電気通信サービスプロバイダーに対して紹介された。これらのサービスプロバイダーが、数万のリングバックトーンを含むリポジトリから特定のリングバックトーンを加入者が選択することを可能とすることが典型的に見られる。
【０００５】
サービスプロバイダーの任命された管理者にとって、これら数万のリングバックトーンのそれぞれを聞き、これらのリングバックトーンを個別に格付けすることは極めて煩わしくかつ時間が掛かる。格付けは、全ての年代に向いているリングバックトーンまたは熟年の聴取者のみに向いているリングバックトーンなどを含むことができる。しかしながら、この格付けおよび検証がない場合、発呼者、特に少数派が、リングバックトーンに含まれる潜在的に不快な素材にさらされることがかなり起こりうる。検査されずに残すと、発呼者がサービスプロバイダーに反する行動を開始する可能性が非常に高い。
【０００６】
この問題に対する１つの知られている従来技術の解決策は、リポジトリ中のリングバックトーンのそれぞれを丹念に聞くことおよびこれらの「手作業」の評価からなる。
【０００７】
別の考えられる解決策は、歌曲の歌詞を、演奏しながら歌曲の単語に変換する「音声−テキスト変換」エンジンの使用を含む。「手作業」格付けは、大変な作業（例えば、７万のリングバックトーンをそれぞれ３０秒間聞くには、聞くのに６００時間近くが掛かることになる）であり、かつ非常に誤りが起きやすいが、「音声−テキスト変換」エンジンの使用は、興味深い代替策を提供する。しかしながら、以下のように誤りが起きる特定の領域がある。特に、不快な歌曲を考えてみよう。一般的に、歌曲の最初の数小節のみが、評価に利用可能であり、かつこれらの小節が、なんらの不快な語を含んでいなくても、例外なくその後に不快な語を連想するものを招来する。
【０００８】
別の状況は、サービスプロバイダーが、音楽専用セグメントを提供している、または全ての語を除去したとしても、不快な歌曲のバックグラウンドミュージックを使用している場合に発生する。別な形として、特定の不快な歌曲の楽器バージョンが、使用される可能性がある。聴取者は、語付のメロディーを速やかに連想することになろう。したがって、「音声−テキスト変換」エンジンは、明らかな欠点を有する。最後に、「音声−テキスト変換」エンジンは、決して完全なものとはならない、すなわち、ある場合には、暗示的かつ不快な音は、テキストに変換することができず、他の場合には、歌曲の全ての句を捉えることができない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、潜在的に不快なまたは望ましくないリングバックトーンを格付けし、フラグ付けし、かつフィルタ除去する自動的な方法が当技術分野において必要とされている。
【課題を解決するための手段】
【００１０】
本発明の方法および装置のある実施形態は、装置を包含する。本実施形態では、装置は、複数の語を有する辞書および辞書に機能的に結合され、かつ歌曲に対応した複数のリングバックトーンを有するリポジトリに機能的に結合された評価エンジンを備え、該評価エンジンは、辞書中の語と歌曲に関連する歌詞との比較に応じた、望ましくないリングバックトーンの格付け、フラグ付け、およびフィルタ除去を実行して、それによって、許容可能なリングバックトーンを提供する。本発明の方法および装置の別の実施形態は、方法を包含する。方法についての本実施形態は、それぞれ格付け値を有する所定の語句を使用して、リングバックトーンと関連した歌曲の歌詞を評価するステップと、リングバックトーンに対して、所定の規則セットにより、リングバックトーン格付けを割り当てるステップと、これらの割り当てられた格付け値に基づきリングバックトーンを削除するステップとを含むことができる。本発明の方法および装置の別の実施形態は、サービスプロバイダーが、対象の人間集団にとって不快であると看做すことができる、アーティスト、歌曲の題目、歌曲のアルバムまたは３つ全ての組合せのブラックリストを含む方法を包含する。ブラックリストは、潜在的に不快なコンテンツを要約的に規則化するための排除機能として役立つ。
【００１１】
本発明の例示的実装形態の特徴は、明細書、特許請求の範囲、および添付の図面から明らかになる。
【発明を実施するための最良の形態】
【００１２】
以下の説明では、「リングバックトーン」サービスを熟知していることが想定されている。文中では、リングバックトーンサービスは、加入者が、発呼者が聞くリングバックトーンを加入者選択の専門リングバックトーン（例えば、ポップまたはロックの歌曲あるいは、「Ｍａｋｅ  ｍｙ  ｄａｙ，  ｐｕｎｋ」または「Ｉ  ｗｉｌｌ  ｂｅ  ｂａｃｋ」などの映画の有名な台詞とすることができる）と、非定常的にまたは定常的に（例えば、特定の日に、所与の曜日に、または特定の時間帯になど）、置き換えることを可能とする。
【００１３】
本発明の方法および装置の実施形態は、リングバックトーンを格付けしかつフラグ付けするための方法を提供する。特に、不快なリングバックトーンは、リングバックトーンリポジトリから削除するために印を付けることができる。本方法は、自動化され、かつ人間の操作者による最小限の初期設定を必要とする。方法が開始されると、方法は、リングバックトーンのリポジトリを探索し、設定基準に従ってこれらのそれぞれを格付けし、これらのリングバックトーンの中から潜在的に不快な素材を選び出しかつこれらを除去する。
【００１４】
本方法の実施形態は、システム中で供給される各リングバックトーンの一部として提供される歌曲題目およびアーティスト情報を取り扱うことができる。本方法の出力は、サービスプロバイダーにより設定された基準に従った、リングバックトーン格付け（Ｇ、ＰＧ、ＰＧ−１３、Ｒ、ＸなどのようなＭＰＡＡ（全米映画協会）格付けに類似している）の割り当ておよび、サービスプロバイダーにより設定された許容可能な格付けを越えるリングバックトーンのリポジトリからの除去である。
【００１５】
図１は、潜在的に不快なまたは望ましくないリングバックトーンを自動的に格付けし、フラグ付けし、かつフィルタ除去する方法を実行する装置１００のある実装形態を表現する図である。以下の実施形態では、それぞれアーティストおよび題目に関連した複数の歌曲が、利用可能であり、これらのいくつかが、サービス加入者による使用のために選択されることになる。
【００１６】
管理インタフェース１０２は、アーティストおよび題目スキャンモジュール１０４、評価エンジン１０６および辞書１０８に機能的に結合される。アーティストおよび題目スキャンモジュール１０４は、複数のアーティスト名および楽曲題目（これらは、現在なされている提案に従って一覧を簡潔にした後、加入者に利用可能とされることになる題目およびアーティストのスーパーセットを表現する）を含むアーティストおよび題目データベース１０５に機能的に結合される。評価エンジン１０６は、歌曲に対応する複数のリングバックトーンを含むリポジトリ１０８に機能的に結合されうる。評価エンジン１０６は、リポジトリ１０８からリングバックトーンを選択するための格付けおよび除去規則を含む。リポジトリ１０８は、複数の利用可能なリングバックトーンを含むことができる。いくつかの実施形態では、リポジトリ１０８ならびにアーティストおよび題目データベース１０５は、共通のデータベース中に含められうる。
【００１７】
評価エンジン１０６に、リポジトリ１０８からリングバックトーンを選択させるために、辞書１１０に、語句が登録され、これらの各語句には、格付け値が与えられうる。評価エンジン１０６が、リポジトリ中に記憶されている各リングバックトーンを評価する場合、評価エンジン１０６は、１つまたは複数の歌詞エンジン１１２、１１４から、リングバックトーンが取り出される歌曲に対する歌詞をそれぞれ検索する。評価エンジン１０６は、例えば、インターネットを介して１つまたは複数の歌詞エンジン１１２、１１４にアクセスすることができる。また、リングバックトーンリポジトリ１０８は、別の会社により維持されることができ、また例えば、インターネットを介してアクセスされうる。
【００１８】
評価エンジン１０６はまた、サービスプロバイダーの加入者によりアクセスされうる許容可能なリングバックトーンで構成されるリングバックトーンデータベース１１６に機能的に結合されうる。
【００１９】
図２は、図１のシステムで初期化段階において利用されうる本発明の方法のある実施形態を示す。
【００２０】
最初のステップ２０１では、管理者（サービスプロバイダーの社員）は、Ｗｅｂインタフェースから辞書および規則エンジンを初期化する。語句の辞書および検査される必要があるこれらに対応する格付けが設定される。実施例として、管理者は、図３に示されるように辞書を設定することになる。
【００２１】
この一覧は、数百の語／句またはさらに長いものである可能性がある。図３に示されたものは、少数かつ架空の格付けのみである。サービスプロバイダーは、３またはその上の格付けを有する特定の歌曲中の語の使用が、該特定の歌曲の利用を妨げる結果を生じさせることを要求される可能性がある。この判断を行うための実際の規則は、規則エンジンの一部となろう。
【００２２】
２番目のステップ２０２において、管理者は、評価エンジンに対する規則を入力することができる。
【００２３】
図４は、図１のシステム中の評価エンジンにより使用される規則テーブルの実施例を示す。本実施例では、規則１は、「歌曲の歌詞が、１つより多くのレート３の語句を含む場合、歌曲は削除される必要がある」と解釈される。規則２は、「歌曲の歌詞が、２つより多くのレート２の語句を含む場合、歌曲は削除される必要がある」と解釈する。論理的な組合せもまた、テーブルの拡張により可能である。例えば、このような拡張は、「歌曲の歌詞が、厳密に１つのレート３の語句を含み、かつ少なくとも１つのレート２の語句を含む場合、歌曲は削除される必要がある」というような規則を提供することになる。
【００２４】
３番目のステップ２０３では、管理者はまた、アーティストおよび題目スキャンモジュールに所定のアーティスト名および歌曲の題目を入力することができる。これらのアーティスト名および歌曲の題目は、サービスプロバイダーにより禁止されているものである可能性がある。
【００２５】
４番目のステップ２０４では、管理者はまた、評価エンジンにより連絡される必要があるＷｅｂサイトを設定し、このような通信に使用される方法、例えば、ＳＯＡＰ／ＸＭＬまたはＨＴＴＰ  ＧＥＴを用いたＣＧＩクエリなどを指定する。
【００２６】
図５は、評価エンジンによる評価および除去段階において図１のシステムで利用されうる本発明の方法のある実施形態を示す。
【００２７】
最初のステップ５０１では、管理者は、リングバックトーン格付けおよび処理を開始するために評価エンジンにコマンドを発行することができる。このことは、リングバックトーンリポジトリの索引を読み取りかつ固有のアーティスト／歌曲の題目の対を取り出させる。実施例のように、サービスプロバイダーが、２５秒間毎に、所定の題目および所定のアーティストを有する所定の歌曲についての、１０個の異なるセグメントを提供している場合、索引読み取りは、これらの１０個のリングバックトーンセグメントから唯１つの値を生成し、索引は、所定のアーティストおよび題目と関連付けられることになる。
【００２８】
一般に、サービスプロバイダーは、加入者がＷｅｂインタフェースを介して、リングバックトーンを抽出するために、閲覧およびクリックするようにアーティスト名および歌曲の題目を表示することになる。このようにして、通常、専門リングバックトーンソリューションをもつ歌曲およびアーティスト名が利用可能となる。この最初のステップ５０１の終わりで、格付けおよび除去エンジンは、固有のアーティスト／歌曲の対の整理統合された一覧を備えることになる。
【００２９】
２番目のステップ５０２では、評価エンジンは、歌曲の歌詞を提供する既存のＷｅｂサービスにクエリを送出する。この目的のために、ＳＯＡＰ、ＸＭＬ、ＷＳＤＬのような確立されたインタフェースのいずれかが、使用されうる。この最も簡単な形では、ＨＴＴＰ  ＧＥＴコマンドが発行され、またはクエリが、歌詞に対するＨＴＭＬを生成するように構成されうる。
【００３０】
使用されるシステムの能力に応じて、評価エンジンは、同時に１つのクエリまたは並列にいくつかのクエリを送信することができる。設定ファイル中で指定された通信モードに応じて、評価エンジンは、歌詞エンジンに問合せを行うために同一のまたは異なる通信機構を使用することができる。
【００３１】
２番目のステップ５０２の最後で、特定の歌曲の歌詞が、評価エンジンに対して利用可能となる。本質的に、各アーティスト／題目の対は、同一の処理を通過し、同一の論理ステップを継続する。簡明かつ簡潔にするために、単一のスレッドのみがここでは継続されることになる。
【００３２】
３番目のステップ５０３では、評価エンジンは、格付けを遂行し、辞書に関連した歌詞を評価する。この処理の結果は、サービスプロバイダーの基準に従ったリングバックトーン格付けの割り当ておよび許容可能な格付けを越えているリングバックトーンの削除である。
【００３３】
このステップは、計算集約型である可能性がある。処理を高速化するやり方がある。本質的に、当該処理は、語の２つの一覧を比較する処理である。辞書は、語の順序付一覧（ｂ−ｔｒｅｅ、バイナリリスト、逐次連結リスト、２重連結リストなど）として実装することができる。しかしながら、歌曲の歌詞は、語の順序付けられていない一覧として到着する。歌曲の各語が、比較のために一度に１つ取り上げられる場合、１つの最適化は、「ａ」、「ａｎ」、「ｔｈｅ」などのような共通語の文字列マッチングを排除することである。このことは、別の「除外一覧」として構成されうる。文字列比較、高速検索、高速ソートの領域は、非常に成熟しており、実装者は、任意の利用可能な方法を選択することができる。
【００３４】
３番目のステップ５０３の最後で、リングバックトーンは、所定の格付けの１つとして格付けされることになる。これらの格付けは、リングバックトーン目録に追加されるので、加入者は適齢のリングバックトーンを賢明に選択し、使用することができる。また、除去されることが要求される歌曲は、評価エンジンにより除去されても良い。
【００３５】
４番目のステップ５０４では、リングバックトーンデータベースは、サービスプロバイダーの加入者によりアクセスされうる許容可能なリングバックトーンで構成される。各リングバックトーンは、格付け／評価エンジンにより決定されたとき、計算された格付けを表示する。
【００３６】
ある実施例中の本発明の装置は、電子的構成要素、ハードウェア構成要素、およびコンピュータソフトウェア構成要素の１つまたは複数のような複数の構成要素を備える。いくつかのこれらの構成要素は、装置中で結合されまたは分割されうる。
【００３７】
ある実施例における本発明の装置は、１つまたは複数のコンピュータ読み取り可能な信号搬送媒体を用いることができる。コンピュータ読み取り可能な信号搬送媒体は、１つまたは複数の実施形態の１つまたは複数の部分を実行するためのソフトウェア、ファームウェアおよび／またはアセンブリ言語を記憶することができる。ある実施例におけるコンピュータ読み取り可能な信号搬送媒体は、磁気的、電気的、光学的、生物学的および原子的データ記憶媒体の１つまたは複数を含むことができる。例えば、コンピュータ読み取り可能な信号搬送媒体は、フロッピー（登録商標）ディスク、磁気テープ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスクドライブおよび電子的メモリが含まれうる。
【００３８】
本明細書で説明されたステップまたは動作は、単に例示的なものである。本発明の精神を逸脱することなくこれらのステップまたは動作に対する多くの変形がありうる。例えば、ステップは、異なる順序で実行されうるし、ステップは、追加され、削除されまたは修正されうる。
【００３９】
本発明の例示的実装形態が示され、本明細書中で詳細に示され説明されているが、様々な修正、追加、置換などが、本発明の精神を逸脱することなく行うことができ、したがって、これらが、特許請求の範囲中で定義される本発明の範囲内にあると考えられることが、当業者には明らかであろう。
【図面の簡単な説明】
【００４０】
【図１】潜在的に不快なまたは望ましくないリングバックトーンを自動的に格付けし、フラグ付けし、かつフィルタ除去する方法を実行する装置のある実装形態を表現した図である。
【図２】図１のシステムで初期化段階において利用されうる本発明の方法のある実施形態を示す図である。
【図３】図１のシステム中の辞書の実施例を示す図である。
【図４】図１のシステム中の評価エンジンによる使用のための規則テーブルの実施例を示す図である。
【図５】図１のシステムで評価および除去段階において利用されうる本発明の方法のある実施形態を示す図である。
【図１】
2009535905.tif 000003
【図２】
2009535905.tif 000004
【図３】
2009535905.tif 000005
【図４】
2009535905.tif 000006
【図５】
2009535905.tif 000007
【国際調査報告】
2009535905.tif 000008
2009535905.tif 000009