(57)【特許請求の範囲】
【請求項１】
通信ネットワーク内で加入者の通信デバイスに対するメッセージサービス要求を処理する方法であって、
ネットワーク要素において送信者からメッセージサービス要求を受信するステップであって、前記メッセージサービス要求が、メッセージを含み、かつ前記通信デバイスの受信者のディレクトリ番号を対象とする、受信するステップと、
前記加入者に関するメッセージサービスブロッキングデータを記憶する集中型データベースにアクセスするステップであって、前記メッセージサービスブロッキングデータは、許可された送信者のディレクトリ番号データおよびブロックされた送信者のディレクトリ番号データを含み、
前記加入者に関する前記メッセージサービスブロッキングデータを取り出すステップと、
前記集中型データベースから取り出された前記データを解析して、前記メッセージサービス要求が許可されるべきかまたは拒否されるべきかを決定するステップと、を含み、
前記加入者がメッセージを送信したディレクトリ番号を前記許可された送信者のディレクトリ番号データに自動的に追加するステップをさらに含む、方法。
【請求項２】
通信ネットワーク内で加入者の通信デバイスに対するメッセージサービス要求を処理するための装置であって、
ネットワーク要素において送信者からメッセージサービス要求を受信するための受信手段であって、前記メッセージサービス要求が、メッセージを含み、かつ前記通信デバイスの受信者のディレクトリ番号を対象とする受信手段と、
前記加入者に関するメッセージサービスブロッキングデータを記憶する集中型データベースにアクセスするためのアクセス手段であって、前記メッセージサービスブロッキングデータは、許可された送信者のディレクトリ番号データおよびブロックされた送信者のディレクトリ番号データを含み、
前記加入者に関する前記メッセージサービスブロッキングデータを取り出すための取出し手段と、
前記集中型データベースから取り出された前記データを解析して、前記メッセージサービス要求が許可されるべきかまたは拒否されるべきかを決定するための解析手段と、を備え、
前記加入者がメッセージを送信したディレクトリ番号を前記許可された送信者のディレクトリ番号データに自動的に追加するための手段をさらに備える装置。
【請求項３】
通信ネットワーク内で加入者の通信デバイスに対するメッセージサービス要求を処理するためのシステムであって、
前記加入者に関するメッセージサービスブロッキングデータを記憶する集中型データベースと、
送信者からメッセージサービス要求を受信するステップであって、前記メッセージサービス要求が、メッセージを含み、かつ前記通信デバイスの受信者のディレクトリ番号を対象とする、受信するステップと、
前記集中型データベースにアクセスするステップであって、前記メッセージサービスブロッキングデータは、許可された送信者のディレクトリ番号データおよびブロックされた送信者のディレクトリ番号データを含み、
前記加入者に関する前記メッセージサービスブロッキングデータを取り出すステップと、
前記集中型データベースから取り出された前記データを解析して、前記メッセージサービス要求が許可されるべきかまたは拒否されるべきかを決定するステップと、
前記加入者がメッセージを送信したディレクトリ番号を前記許可された送信者のディレクトリ番号データに自動的に追加するステップと、
を行うように動作可能なネットワーク要素とを含む、システム。
【請求項４】
前記集中型データベース内に記憶された前記メッセージサービスブロッキングデータが、以下のタイプのデータ、すなわち、
前記加入者に関するディレクトリ番号データ、
前記加入者に関する許可情報／認証情報、
メッセージサービスブロッキングアクティブ化データ、
許可された送信者ディレクトリ番号データ、および
ブロックされた送信者ディレクトリ番号データのうちの少なくとも１つを含む、請求項３に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、無線通信に関し、より詳細には、加入者が自らの通信デバイスに対する他者のショートメッセージサービス（ＳＭＳ）アクセスを制御することを可能にするための方法および装置に関する。しかし、本発明は、他のアプリケーションにも適している点を理解されよう。例えば、本発明は、拡張メッセージサービス（ＥＭＳ）、マルチメディアメッセージサービス（ＭＭＳ）、およびその他の関係するタイプのメッセージサービスを用いるクライアントに関して実施可能である。
【背景技術】
【０００２】
背景として、ショートメッセージサービス（ＳＭＳ）は、ディレクトリ番号および／またはインターネットプロトコル（ＩＰ）アドレスへの、かつディレクトリ番号および／またはインターネットプロトコル（ＩＰ）アドレスからのショートテキストメッセージの送信である。ショートメッセージサービス（ＳＭＳ）は、モバイル電話にメッセージを送信し、モバイル電話からメッセージを送信する蓄積転送方法である。送信側のモバイル電話からのメッセージは、中央ショートメッセージサービスセンタ（ＳＭＳＣ）内に記憶され、次いで、中央ショートメッセージサービスセンタ（ＳＭＳＣ）は、それを宛先のモバイルに転送する。これは、受信者が利用可能でない場合、ショートメッセージがデータベース内に記憶されて、後に送信されることが可能であることを意味する。これらの文字は、テキスト（英数字）ショートメッセージまたはバイナリ非テキストショートメッセージであってもよい。
【０００３】
現在の通信ネットワークは、二地点間ＳＭＳを提供する。典型的には、ＳＭＳは、パーソナル通信システム（ＰＣＳ）、移動体通信用グローバルシステム（ＧＳＭ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、およびページングネットワークを含む無線ネットワークを経由して移動局にメッセージを送信するため、および移動局からメッセージを送信するために使用される。しかし、公衆交換電話網（ＰＳＴＮ）、私設電話網、インターネット、およびプライベートなイントラネットおよびインターネットなど、他のタイプのネットワークを経由してショートメッセージを送受信できる他のタイプのデバイスも開発されている。
【０００４】
個人対個人のテキストメッセージングは、最も一般的に使用されているＳＭＳアプリケーションであり、ＳＭＳ技術は、本来、個人対個人のテキストメッセージングに関して設計されている。これらの種類のテキストメッセージングアプリケーションでは、モバイルユーザは、そのモバイル電話のキーパッドを使用して、ＳＭＳテキストメッセージをタイプして、受信者のモバイル電話番号を入力し、次いで、「送信」または「ＯＫ」など、スクリーン上の特定の任意選択をクリックして、テキストメッセージを発信する。受信者のモバイル電話がＳＭＳテキストメッセージを受信するとき、そのモバイル電話は、音声または振動を発するなど、警告することによってユーザに通知することになる。ユーザは、その後しばらくして、または速やかに、ＳＭＳテキストメッセージを読み取ることができ、必要ならば、テキストメッセージを送り返すことができる。
【０００５】
個人対個人のテキストメッセージング以外の需要のあるＳＭＳ技術アプリケーションは、モバイルユーザへの情報提供である。多くのコンテンツプロバイダは、ニュース、天気予報、および経済指標データなどの情報をその加入者に送信するために、ＳＭＳテキストメッセージを使用する。携帯口座請求（ｒｅｖｅｒｓｅ  ｂｉｌｌｉｎｇ）ＳＭＳは、そのユーザに料金請求するためにコンテンツプロバイダによって使用される共通の方法である。受信されたそれぞれの携帯口座請求ＳＭＳメッセージに対してユーザに一定の料金が請求される。この料金は、毎月のモバイル電話請求書内に含まれることになるか、またはプリペイドカードクレジットから差し引かれることになる。
【０００６】
ＳＭＳメッセージは、バイナリデータを伝えることができ、したがって、ＳＭＳは、無線ダウンロードのトランスポート媒体として使用可能である。呼出音、壁紙、写真およびオペレータロゴなどのオブジェクトは、オブジェクトのサイズに応じて、１つまたは複数のＳＭＳメッセージ内で符号化され得る。情報サービスと同様に、無線ダウンロードサービスは、通常、有料であり、携帯口座請求ＳＭＳは、そのカスタマに請求するためにコンテンツプロバイダによって使用される共通の方法である。ダウンロードされることになるオブジェクトは、１つまたは複数の携帯口座請求ＳＭＳメッセージ内で符号化される。そのオブジェクトを要求するモバイルユーザには、受信されるそれぞれの携帯口座請求ＳＭＳメッセージに関して一定の料金が請求されることになる。モバイルユーザが月々のモバイル電話サービスプランを使用している場合、ダウンロード料金は、その次の月の請求に含まれることになる。モバイルユーザがプリペイドＳＩＭカードを使用している場合、ダウンロード料金は、そのプリペイドクレジットから差し引かれることになる。
【０００７】
ＳＭＳメッセージングは、マーケティングツールとして使用されることも可能である。一例は、ＳＭＳニュースレターシステムである。署名の後で、ユーザは、その企業の最新の割引および製品に関するＳＭＳテキストメッセージを受信することになる。ユーザに何らかの質問または意見がある場合、ユーザは、質問または意見を含むテキストメッセージを送り返すことができる。企業は、ユーザがそれを望む場合、ユーザがカスタマサービススタッフと直接話すことができるように、ＳＭＳニュースレターの中にその電話番号を含めることが可能である。
【０００８】
これにより、ＳＭＳは、人々が音声通話を起動せずにその友人と通信するための便利な方法になった。しかし、ＳＭＳの需要がより高まるにつれて、要求されないメッセージまたは不適切なメッセージがＳＭＳ加入者に配信される可能性がある。
【０００９】
ナショナルドゥノットコールレジストリ（Ｎａｔｉｏｎａｌ  Ｄｏ  Ｎｏｔ  ＣａｌｌＲｅｇｉｓｔｒｙ）は、ユーザが受信したテレマーケティング呼出を制限する機会をユーザに与える。ユーザがその電話番号を登録すると、ナショナルドゥノットコールレジストリによって網羅されたテレマーケタは、登録日から最高で３１日までにユーザの呼出を停止する。ナショナルドゥノットコールレジストリは、国の消費者保護機関である連邦取引委員会（ＦＴＣ）によって管理されている。ナショナルドゥノットコールレジストリは、ＦＴＣと、連邦通信委員会（ＦＣＣ）と、州警察官とによって執行される。
【００１０】
しかし、ナショナルドゥノットコールレジストリは、ＳＭＳメッセージを網羅せず、ＳＭＳプロバイダおよびその加入者に関するレジストリに相当するものは存在しない。すなわち、加入者が特定のアドレスから、または事前の取引協定なしに送信者からＳＭＳメッセージを受信することを望まないことを示すために、加入者が自らのアカウントを更新することを可能にすることになる、ＳＭＳプロバイダによって運営される集中型データベースは存在しない。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、上述の問題およびその他の問題を解決する新しい、改善された方法および装置を企図する。
【課題を解決するための手段】
【００１２】
本発明の一態様によれば、通信ネットワーク内で加入者の通信デバイスに対するメッセージサービス要求を処理する方法が提供される。この方法は、ネットワーク要素において送信者からメッセージサービス要求を受信するステップであって、メッセージサービス要求が、メッセージを含み、かつ通信デバイスのディレクトリ番号を対象とする、受信するステップと、加入者に関するメッセージサービスブロッキングデータを記憶する集中型データベースにアクセスするステップと、加入者に関するメッセージサービスブロッキングデータを取り出すステップと、集中型データベースから取り出されたデータを解析して、メッセージサービス要求が許可されるべきかまたは拒否されるべきかを決定するステップとを含む。任意選択で、この方法は、許可された送信者ディレクトリ番号データを要求しているエンティティから要求を受信するステップと、そのエンティティが許可された送信者ディレクトリ番号データを受信することを許可するステップと、許可された送信者ディレクトリ番号データをエンティティに送信するステップとを含むことも可能である。
【００１３】
本発明の別の態様によれば、通信ネットワーク内で加入者の通信デバイスに対するメッセージサービス要求を処理するための装置が提供される。この装置は、ネットワーク要素において送信者からメッセージサービス要求を受信するための受信手段であって、メッセージサービス要求が、メッセージを含み、かつ通信デバイスのディレクトリ番号を対象とする受信手段と、加入者に関するメッセージサービスブロッキングデータを記憶する集中型データベースにアクセスするためのアクセス手段と、加入者に関するメッセージサービスブロッキングデータを取り出すための取出し手段と、集中型データベースから取り出されたデータを解析して、メッセージサービス要求が許可されるべきかまたは拒否されるべきかを決定するための解析手段とを含む。
【００１４】
本発明のさらに別の態様によれば、通信ネットワーク内で加入者の通信デバイスに対するメッセージサービス要求を処理するためのシステムが提供される。このシステムは、加入者に関するメッセージサービスブロッキングデータを記憶する集中型データベースを含む。このシステムは、送信者からメッセージサービス要求を受信するステップであって、メッセージサービス要求が、メッセージを含み、かつ通信デバイスのディレクトリ番号を対象とする、受信するステップと、集中型データベースにアクセスするステップと、加入者に関するメッセージサービスブロッキングデータを取り出すステップと、集中型データベースから取り出されたデータを解析して、メッセージサービス要求が許可されるべきかまたは拒否されるべきかを決定するステップとを行うように動作可能なネットワーク要素をさらに含む。
【００１５】
本発明の適用性のさらなる範囲は、下で提供される詳細な説明から明らかになるであろう。しかし、本発明の趣旨内および範囲内の様々な変更および修正は当業者に明らかになるため、詳細な説明および特定の例は、本発明の好ましい実施形態を示すと同時に、例としてだけ示されている点を理解されたい。
【００１６】
本発明は、デバイスの様々な部分、および方法のステップの構築、構成、ならびに組合せの形で存在し、それによって、企図される目的は、以下でより十分に記載されるように、特に、請求項で指定され、添付の図面において示されるように実現される。
【図面の簡単な説明】
【００１７】
【図１】本発明の態様を実行するのに適した通信環境を示すブロック図である。
【図２】本発明の一態様による、集中型データベース内に記憶されるデータのメモリレイアウトを示す図である。
【図３】本発明の一態様による、ＳＭＳテキストメッセージを処理する、ある例示的な方法を示す流れ図である。
【発明を実施するための形態】
【００１８】
次に、その表示が例示的な実施形態を示すためだけであり、特許請求される主題を限定するためではない図面を参照すると、図１は、現在説明される例示的な実施形態を組み込むことが可能な通信システム１０のビューを提供する。通信システム１０は、一般に、データを転送するために、ＷＩＭＡＸ、ＵＭＴＳ、ＧＰＲＳ、ＣＤＭＡ２０００、ＧＳＭ、ＣＤＰＤ、または３Ｇおよび／もしくは有線技術（ＰＳＴＮ、ＰＬＭＮ）など、１つまたは複数のよく知られているネットワーク技術を組み込む。
【００１９】
ＡＮＳＩ−４１（ａｋａ  ＴＩＡ／ＥＩＡ−４１またはＩＳ−４１）として当技術分野において知られている規格は、ＣＤＭＡシステムにローミングサービスを提供する。それは、無線ネットワークの主な要素が通信することを可能にするハイレベルプロトコルであるモバイルアプリケーションプロトコル（ＭＡＰ）の一例である。図１に示される主なネットワーク要素が下で説明される。例示的な実施形態は、ショートメッセージサービス（ＳＭＳ）に関して説明される。しかし、本発明は、拡張メッセージサービス（ＥＭＳ）、マルチメディアメッセージサービス（ＭＭＳ）、およびその他の関係するタイプのメッセージサービスを有する加入者に関して実施可能である点を理解されよう。
【００２０】
第１の通信デバイス１２は、加入者の通信デバイスを表し、システム１０と通信しているとして示されている。第１の通信デバイス１２は、モバイル電話、携帯情報端末（ＰＤＡ）など、ハンドヘルドコンピューティングデバイスもしくはハンドヘルドデジタルデバイス、または任意のその他のそのようなデバイスを含めて、ショートメッセージを送受信するのに適したその他のタイプの通信デバイスであってもよい。
【００２１】
図１の通信システム１０の表現は、その複雑さを最小限に抑えるために簡素化されている。通信システム１０は、通信システム１０の動作に必要なその他の要素および機能を含むことが可能である点を理解されたい。本明細書で使用される場合、「発信」および「着信」は呼出の終点を指す。すなわち、発信は、呼出を行っている発呼者と、その呼出を行うために必要な対応するネットワーク要素とを指し、着信は、その呼出を受信する人物と、その呼出を受信するために必要な対応するネットワーク要素とを指す。
【００２２】
第１の通信デバイス１２は、第１の通信デバイス１２とシステム１０内の様々な通信チャネルとの間の通信を導く第１のモバイルスイッチングセンタ（ＭＳＣ）１４と通信する。第１のＭＳＣ１４は、一般に、ホームロケーションレジスタ（ＨＬＲ）１６などの加入者データベース内の情報にアクセスすることによって呼出を経路指定する。システム１０は、共同設置されるか、または地理的に間隔をおいた複数のＭＳＣ１４を含むことが可能である。
【００２３】
システム２は、第１の通信デバイス１２への、および第１の通信デバイス１２からのメッセージを記憶しかつ転送する仕事を実行する第１のＳＭＳＣ（ショートメッセージサービスセンタ）１８などのエンティティをさらに含む。
【００２４】
システム２は、メッセージサービス要求を受信することも可能な第１のＳＭＳゲートウェイＭＳＣ（ＳＭＳ  ＧＭＳＣ）２０などのゲートウェイＭＳＣも含む。第１のＳＭＳ  ＧＭＳＣ２０は、ＡＮＳＩ−４１ネットワーク２１とのモバイルネットワークの接点である。電話網は、メッセージを送信すること（すなわち、シグナリング）によって通信する必要がある、多くの高度にコンピュータ化された要素を含む。ＳＳ７は（シグナリングシステムＮｏ．７（Ｓｉｇｎａｌｉｎｇ  Ｓｙｓｔｅｍ  Ｎｕｍｂｅｒ  ７））は、電話網を相互に接続するデジタルシグナリングシステムである。ＳＳ７は、特にコアネットワークにおいて、旧式のトーンベースのシグナリングシステムに、大部分、取って代わった。ＳＳ７は、ＡＮＳＩ−４１メッセージをトランスポートするのに理想的に適している。ＳＳ７は、ネットワーク上の任意の２地点間でメッセージをトランスポートする能力を有する。ＳＳ７メッセージは、ポイントコード（すべての電話網に割り当てられた独自の数値アドレス）、または、グローバルタイトル（コーリングカード番号、ＩＭＳＩ番号もしくは電話番号など、電話指向アドレス（ｔｅｌｅｐｈｏｎｙ−ｏｒｉｅｎｔｅｄ  ａｄｄｒｅｓｓ）の使用）のいずれかによって対処される。ポイントコードは、インターネット上のＩＰアドレスにおおむね対応し（ポイントコードは、ＴＣＰおよびその他のより高位層ＩＰプロトコルによって使用されるポート番号に対応するサブシステム番号すら有し）、グローバルタイトルはＵＲＬに対応する。大部分のＡＮＳＩ−４１ネットワークは、ＡＮＳＩ  ＳＳ７ネットワークを使用するか、またはＡＮＳＩポイントコードに直接的に対処する方法を有する。
【００２５】
第１のＳＭＳＣ１８からＳＭＳメッセージを受信するとすぐ、第１のＳＭＳ  ＧＭＳＣ２０は、第１のＨＬＲ１６から第１の通信デバイス１２の現在の位置を問い合わせるために、ＡＮＳＩ  ＳＳ７ネットワークを使用することが可能である。
【００２６】
第１のＨＬＲ１６は、一般に、加入者／カスタマのプロファイル情報を含み、第１のＨＬＲ１６は、無線ネットワーク、すなわち、第１の通信デバイス１２が現在位置している（ＭＳＣによって網羅される）領域の場合、移動度管理情報を含むことも可能である。これにより、第１のＳＭＳ  ＧＭＳＣ２０は、ショートメッセージを正確なＭＳＣに渡すことが可能である。第１のＨＬＲ１６は、ネットワークがその移動局が有効であることを決定するのを可能にする暗号情報を含む認証センタ（図示せず）を含むことも可能である。
【００２７】
ＶＬＲ（ビジタロケーションレジスタ）は、それぞれのＭＳＣに対応し、モバイル識別、およびその移動局が現在位置するセル（または、セルのグループ）などの情報を含めて、移動局に関する一時情報を含む。したがって、システム１０は、第１のＭＳＣ１４と通信中の第１のＶＬＲ２２を含む。第１のＶＬＲ２２からの情報を使用して、第１のＭＳＣ１４は、対応する第１の基地局（ＢＳ）２４に情報（例えば、テキストメッセージ）を切り替えることができ、第１の基地局２４は、第１の通信デバイス１２にショートメッセージを送信する（または、第１の通信デバイス１２からショートメッセージを受信する）。第１のＢＳ２４は、一般に、エアインターフェースを介して、第１の通信デバイス１２に情報を送信し、第１の通信デバイス１２から情報を受信するトランシーバからなる。この情報は、シグナリングチャネル上で渡され、したがって、音声呼またはデータ呼が進行中の場合ですら、移動局はメッセージを受信することが可能である。
【００２８】
任意の数の追加の通信デバイス３２がショートメッセージを送受信することが可能である。第２のＭＳＣ３４、第２のＶＬＲ３６、第２のＳＭＳＣ３８、第２のＳＭＳ  ＧＭＳＣ４０、第２のＨＬＲ４２、および第２のＢＳ４４など、ネットワーク構成要素の対応するセットは、追加の通信デバイス３２が上で説明された機能を実行することを可能にする。
【００２９】
好ましくは、第１のＳＭＳＣ１８は、下でより十分に説明されるように、第１の通信デバイス１２に関するＳＭＳブロッキング規則を記憶する集中型データベース４６と通信中である。加入者は、通信デバイス１２に適用可能であり、かつ集中型データベース４６内に記憶されたデータを入力（セットアップおよび更新）するために、ＩＰネットワーク５０上またはその他の適切なネットワーク上でパーソナルコンピュータ（もしくは、その他の適切なデバイス）４８を経由してＳＭＳＣ１８と通信することが可能である。
【００３０】
第１の動作は、加入者が第１の通信デバイス１２に関するＳＭＳのパラメータをセットアップするためである。（当然、このプロセスは、必要に応じて、追加の通信デバイスに関して繰り返されてよい。）したがって、例えば、加入者は、ＳＭＳプロバイダのウェブサイト上で自らのアカウントにアクセスすること、またはＳＭＳプロバイダを直接呼び出すことが可能である。この点で、アカウント構成は、以下のタイプの認証機構／許可機構、すなわち、ユーザ名、アカウント番号、およびパスワードのうちの１つまたは複数を使用することによって確立されることになる。このように、集中型データベース４６内の加入者のアカウントは、有効なユーザだけによって管理されることが可能である。加入者は、次いで、所望されるＳＭＳブロッキング規則、およびＳＭＳＣ１８と通信中の集中型データベース４６内に記憶されることになるその他のデータを入力する。
【００３１】
加入者がいずれのＳＭＳメッセージも受信することを望まないという表示は、少なくとも２つの形で対処され得る。例えば、通信デバイス１２に関するディレクトリ番号を集中型データベース４６内の別個のリスト内に入力することが可能であり、ディレクトリ番号は、次いで、企業が、自らの勧誘機構からそれらの番号を削除できるように照合するために利用できる。加えて、すべてのその他のディレクトリ番号を自動的にブロックすると同時に、そこから加入者がＳＭＳメッセージを受信することを望んでいるディレクトリ番号のリストを構築することが可能である。
【００３２】
これにより、本発明の態様によれば、加入者によって以下のタイプのデータ、すなわち、
加入者の（１つまたは複数の）通信デバイスに関連する（１つまたは複数の）ディレクトリ番号、
加入者の認証情報／許可情報（すなわち、ユーザ名、パスワードなど）、
加入者が、送信者との事前の取引協定なしに、任意のＳＭＳメッセージを受信しないことを選択したかどうか（すなわち、ＳＭＳブロッキングアクティブ化）、
加入者がそこからＳＭＳメッセージを受信することを望まない（１つまたは複数の）特定のディレクトリ番号（すなわち、禁じられたディレクトリ番号リスト）を入力して、集中型データベース４６内に記憶することが可能である。
【００３３】
加えて、集中型データベース４６内の加入者のアカウント内に記憶された他のデータに別のタイプのデータを追加することが可能である。すなわち、加入者がＳＭＳメッセージを送信した（１つまたは複数）ディレクトリ番号を「許可されたディレクトリ番号」リストに自動的に追加することが可能である。この点で、加入者は、その企業が「許可されたディレクトリ番号リスト」内にある場合ですら、特定の企業からのＳＭＳメッセージをブロックするために「禁じられたディレクトリ番号」リストを使用することが可能である（すなわち、「禁じられたディレクトリ番号」リストは、「無効にする」機能として動作する）。
【００３４】
当然、前述の説明は、規則の包括的なリストではなく、他の規則を適用することが可能である点、および、上述の規則は、異なる名称で呼ばれながら、同じ一般的な機能を実行することが可能である点を理解されたい。
【００３５】
集中型データベース４６は、図２に例示されるように、それぞれの加入者に関する任意の数のデータサブブロックを含むことが可能である点を理解されたい。これらのデータサブブロックは、そのフィールドのすべてが特定の加入者に関して記入されるとは限らないスーパーブロック５０として示される。当技術分野で知られているように、スーパーブロックは、スーパーブロック内のいくつかのフィールドのうちのいずれか１つを識別することによってアクセス可能である。スーパーブロック５０は、これにより、以下のデータサブブロックを含むことが可能である。すなわち、加入者に関するディレクトリ番号データを含むブロック５２、加入者に関する許可データ／認証データを含むブロック５４、ＳＭＳブロッキングサービスの加入者によるアクティブ化に関するデータ、例えば、加入者が事前の取引協定なしにＳＭＳメッセージを受信するか否か（例えば、「ＳＭＳブロッキングフィールド」）を含むブロック５６、加入者がＳＭＳメッセージを送信した（１つまたは複数の）特定のディレクトリ番号に関するデータ（例えば、「許可されたＤＮ」リスト）を含むブロック５８、および、加入者がそこからＳＭＳメッセージを受信することを望まない（１つまたは複数の）特定のディレクトリ番号に関するデータ（例えば、「ブロックされたＤＮ」リスト）を含むブロック６０である。当然、その他のタイプの加入者データを記憶するために、任意の数の追加ブロック６２をスーパーブロック５０内に提供することが可能である。
【００３６】
集中型データベース４６内に入力された個々のディレクトリ番号は、加入者のＳＭＳプロバイダに送信可能である。これらのディレクトリ番号は、次いで、その加入者に関する選別表内に入力されることになる。
【００３７】
加入者を対象とするＳＭＳメッセージは、その発信者がそのリスト上にあるかどうかを決定するために、選別表内の記入項と照らして照合されることになる。その発信者がそのリスト上にある場合、ＳＭＳプロバイダは、その送信者に「拒否」テキストメッセージを戻し、望まれないテキストメッセージを加入者に転送しないことになる。
【００３８】
選択的なＳＭＳブロッキングの１つの例示的な方法を概説する流れ図が図３に示される。当初、第１の通信デバイス１２のディレクトリ番号に関するＳＭＳメッセージ要求が第１のＳＭＳＣ１８などのネットワーク要素において受信される（１０１）。次いで、ＳＭＳＣ１８は、加入者が、「ＳＭＳブロッキング」フィールドが「はい」に設定されていることを意味するＳＭＳブロッキング機能を有効にしたかどうかを決定するために、集中型データベース４６にアクセスする（１０２）。「ＳＭＳブロッキング」フィールドが「はい」に設定されている場合、「許可されたＤＮ」リストが照合されることになる（１０３）。
【００３９】
送信者のディレクトリ番号が「許可されたＤＮ」内にない場合、サービス要求は拒否されることになる（１０４）。任意選択で、ＳＭＳメッセージが拒否されていることを示すメッセージを送信者に送信することが可能である（１０５）。このように、送信者は、加入者のディレクトリ番号を除去することによって、その適切なリストを更新することが可能である。
【００４０】
送信者のディレクトリ番号が「許可されたＤＮ」リスト内にある場合、「ブロックされたＤＮ」リストが照合されることになる（１０６）。送信者のディレクトリ番号が「許可されたＤＮ」内にない場合、サービス要求は拒否されることになる（１０４）。上記のように、送信者が加入者のディレクトリ番号を除去することによって、その適切なリストを更新できるように、ＳＭＳメッセージが拒否されていることを示すメッセージを送信者に送信することが可能である（１０５）。
【００４１】
送信者のディレクトリ番号が「ブロックされたＤＮ」リスト上にない場合、サービス要求が付与されることになり、ＳＭＳメッセージが加入者に送信されることになる（１０７）。
【００４２】
ステップ１０１に戻ると、「ＳＭＳブロッキング」フィールドが「いいえ」に設定されている場合、サービス（すなわち、ＳＭＳ要求）が付与されることになり、ＳＭＳメッセージが加入者に送信されることになる（１０７）。
【００４３】
本発明は、第１世代ＧＳＭサービスであるＳＭＳに限定されていない点を理解されたい。例えば、拡張メッセージングサービス（ＥＭＳ）は、特別なテキスト書式設定（すなわち、太字またはイタリック体）、動画、写真、アイコン、音響効果、および特別な呼出音を伴うメッセージを可能にする、ＳＭＳの拡張である。このサービスは、既存のＳＭＳに基づく。このサービスは、基本的に、ＳＭＳ内でユーザデータヘッダ（ＵＤＨ）を拡張しており（ＵＤＨはメッセージヘッダ内にバイナリ情報を含めることを可能にする）、実際に、ネットワークインフラストラクチャを更新する必要がない。しかし、ハンドセットは、ＥＭＳ準拠である必要がある。
【００４４】
さらに、ＳＭＳの進化の次のステップは、テキスト、音声、画像、およびビデオの組合せを可能にするマルチメディアメッセージングサービス（ＭＭＳ）である。ＭＭＳは、写真と会話型ビデオとをサポートする。ＭＭＳは、ユーザがモバイルグリーティングカードおよびモバイル名刺を送信するのを可能にする。ＭＭＳは、ＷＡＰ、ＭＥｘＥ、およびＳＭＴＰなどの標準化プロトコルを使用する。ＥＭＳはモバイルデバイスに関するコンテンツリフォーマットを必要とするが、ＭＭＳに関してそのような要件は存在しない。ＭＭＳは、任意のベアラサービス上で実行することができるが、実際には、ＧＰＲＳベアラサービスまたは３Ｇベアラサービスを必要とする。ＳＭＳと対照的に、ＭＭＳは、専用チャネルを必要とする。ＭＭＳは、マルチメディアメッセージングリレイ、ＭＭＳサーバ、およびＭＭＳユーザデータベースなどのネットワーク要素も必要とする。ＭＭＳは、第３世代パートナーシッププロジェクト（３ＧＰＰ）によって標準化されている。
【００４５】
上の説明のいくつかの部分は、中央処理装置（ＣＰＵ）と、ＣＰＵ用のメモリ記憶デバイスと、接続されたディスプレイデバイスとを含めて、従来のコンピュータ構成要素によって実行されるデータビット上の演算のアルゴリズムおよび記号表現の点から表された。これらのアルゴリズム的な記述および表現は、データ処理の当業者がその仕事の内容を他の当業者に最も効果的に伝えるために使用される手段である。アルゴリズムは、一般に、所望される結果をもたらす首尾一貫した一連のステップと認識される。これらのステップは、物理量の物理的な操作を必要とするステップである。必ずしもそうであるとは限らないが、通常、これらの量は、記憶されること、転送されること、組み合わされること、比較されること、および他の方法で操作されることが可能な電気信号または磁気信号の形をとる。時として、主に、共通の使用のために、これらの信号をビット、値、要素、記号、文字、用語、番号などと呼ぶことは好都合であることが証明されている。
【００４６】
しかし、これらの用語および類似の用語のすべては、適切な物理量に関連し、これらの量に適用される単なる好都合なラベルである点を理解されたい。先の記述から明らかなように、別段に明記されていない場合、本明細書を通じて、「処理する」もしくは「演算処理する」もしくは「計算する」もしくは「決定する」または「表示する」などの用語を使用する記述は、コンピュータシステムのレジスタ内およびメモリ内の物理（電子）量として表されたデータを操作して、コンピュータシステムのメモリもしくはレジスタ、またはその他のそのような情報記憶デバイス、情報伝送デバイス、または情報ディスプレイデバイスの中の物理量として同様に表される他のデータに変換するコンピュータシステム、または類似の電子コンピューティングデバイスの活動およびプロセスを指す点を理解されよう。
【００４７】
本発明は、本明細書の動作を実行するためのシステムにも関する。これらのシステムは、必要とされる目的に関して特別に構築されることが可能であり、またはこれらのシステムは、（１つまたは複数の）コンピュータ内に記憶された１つまたは複数のコンピュータプログラムによって選択的にアクティブ化されたまたは再構成された、１つまたは複数の汎用コンピュータを含むことが可能である。そのような（１つまたは複数の）コンピュータプログラムは、フロッピーディスク、光ディスク、ＣＤ−ＲＯＭ、および光磁気ディスクを含む任意のタイプのディスク、読出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カードもしくは光カード、または電子命令を記憶するのに適した任意のタイプの媒体などであるが、それらに限定されない、それぞれがコンピュータシステムバスに結合されている、コンピュータ可読記憶媒体内に記憶可能である。
【００４８】
本明細書で提示されるアルゴリズムおよび表示は、いかなる特定のコンピュータまたはその他の装置に本質的に関係しない。様々な汎用システムが、本明細書の教示によるプログラムを用いて使用されることが可能であり、または本明細書で説明された方法を実行するために、より専門の装置を構築することが好都合であることを証明できる。様々なこれらのシステムに関する構造は、この説明から明らかであろう。加えて、本発明は、いかなる特定のプログラミング言語に関しても説明されていない。本明細書で説明されたように、本発明の教示を実施するために、様々なプログラミング言語を使用できる点を理解されよう。
【００４９】
機械可読媒体は、機械（例えば、コンピュータ）によって読み取り可能な形態で情報を記憶または送信するための任意の機構を含む。例えば、機械可読媒体は、読出し専用メモリ（「ＲＯＭ」）、ランダムアクセスメモリ（「ＲＡＭ」）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス、電気的、光学的、音響学的、またはその他の形態の伝搬信号（例えば、搬送波、赤外線信号、デジタル信号など）などを含む。
【００５０】
上記の説明は、本発明の特定の実施形態の開示を単に提供し、本発明を限定するという目的を意図するものではない。したがって、本発明は、上記の実施形態に限定されない。むしろ、当業者は、本発明の範囲に包含される代替の実施形態を考案することが可能である点を認識されよう。
【図１】
0006000125.tif 000002
【図２】
0006000125.tif 000003
【図３】
0006000125.tif 000004