(57)【要約】関連加入者ユニットグループとの通信を制御するための通信システムにおける制御装置とその方法であり、制御装置は、加入者ユニットが関連加入者ユニットグループと通信するための要求を受信すべく動作可能な受信機（７０３）と、受信機に接続され、前記加入者ユニットに対応する第１アソシエーション制約と前記グループに対応する第２アソシエーション制約の比較を行うための比較器として動作可能なプロセッサ（７０９）と、前記比較が好ましい場合だけ、前記加入者ユニットと関連加入者グループの別の加入者との間の通信をイネーブルにする決定機能であって、前記関連加入者ユニットもそのような通信を許可される決定機能（７１７）を含む。
2006508569.tif 000002
【特許請求の範囲】
【請求項１】
通信システムにおける関連加入者ユニットグループとの通信を制御する方法であって、
加入者ユニットが前記関連加入者ユニットグループと通信するための要求を、受信するステップと、
前記加入者ユニットに対応する第１アソシエーション制約を前記グループに対応する第２アソシエーション制約と比較するステップと、
前記第１アソシエーション制約と前記第２アソシエーション制約との比較が好ましい場合のみ、前記加入者ユニットと、前記関連加入者ユニットグループの別の加入者ユニットとの間の通信をイネーブルにするステップであって、前記関連加入者ユニットグループもそのような通信をイネーブルにされるステップとを備えることを特徴とする方法。
【請求項２】
前記グループはグループ識別子（ＩＤ）を有し、前記関連加入者ユニットのそれぞれは前記グループのメンバーであり、前記加入者ユニットは前記グループのメンバーではなく、前記第２アソシエーション制約は前記グループＩＤに対応しており、前記グループのメンバーのすべては通信がイネーブルにされ、
前記グループのメンバーでない前記加入者ユニットは、前記第１アソシエーション制約と前記第２アソシエーション制約との比較が好ましい場合、前記グループと通信することを許可されることを特徴とする請求項１に記載の方法。
【請求項３】
前記第１アソシエーション制約および前記第２アソシエーション制約の一方は、それぞれ、複数の第１アソシエート識別子（ＩＤ）および第２アソシエートＩＤをさらに含み、前記複数の第１アソシートＩＤのどれか一つが前記第２アソシエートＩＤのどれか一つと一致した場合、好ましい比較結果が生じることを特徴とする請求項１に記載の方法。
【請求項４】
前記第１アソシエーション制約は、前記加入者ユニットと任意の関連加入者ユニットグループとの間の通信をイネーブルにするように作用するワイルドカード識別子を含むことを特徴とする請求項１に記載の方法。
【請求項５】
通信システムにおける加入者ユニット間の通信を制御する方法であって、
第１加入者ユニットから、第２加入者ユニットとの１対１通信のための要求を受信するステップと、
前記第１加入者ユニットに対応する第１アソシエーション制約を前記第２加入者ユニットに対応する第２アソシエーション制約と比較するステップであって、前記第１アソシエーション制約と前記第２アソシエーション制約は、前記第１加入者ユニットと第１の他の加入者ユニットとの間の任意の関連と、前記第２加入者ユニットと第２の他の加入者ユニットとの間の任意の関連とを規定するステップと、
前記第１アソシエーション制約と前記第２アソシエーション制約の比較が好ましい場合のみ、前記第１加入者ユニットと前記第２加入者ユニットとの間の１対１通信を許可するステップとを備えることを特徴とする方法。
【請求項６】
前記第１アソシエーション制約および前記第２アソシエーション制約の一方は、それぞれ、複数の第１アソシエート識別子（ＩＤ）と第２アソシエートＩＤを更に含み、前記複数の第１アソシートＩＤのどれか一つが前記第２アソシエートＩＤのどれか一つと一致した場合、好ましい比較結果が生じることを特徴とする請求項５に記載の方法。
【請求項７】
前記第１アソシエーション制約は、前記第１加入者ユニットから受信されるか、前記第１加入者ユニットの情報を備えた第１データベースから取得され、前記第２アソシエーション制約は、前記第２加入者ユニットの情報を備えた第２データベースから取得されることを特徴とする請求項５に記載の方法。
【請求項８】
前記第１アソシエーション制約と前記第２アソシエーション制約との比較が好ましい場合のみ、前記第１加入者ユニットに前記第２加入者ユニットとの通信を開始することを許可する一方で、前記第１加入者ユニットは、どのアソシエーション制約と前記第１アソシエーション制約との間の比較結果にもかかわらず通信の受信者であることができるステップと、
別のアソシエーション制約と前記第２アソシエーション制約との比較が好ましい場合のみ、前記第２加入者ユニットに通信の受信者であることを許可する一方で、前記第２加入者ユニットは前記比較にもかかわらず通信を始めることができるステップとの少なくとも一方を更に備えることを特徴とする請求項５に記載の方法。
【請求項９】
関連加入者ユニットグループとの通信を制御するための通信システムにおける制御装置であって、
加入者ユニットが前記関連加入者ユニットグループと通信するための要求、を受信すべく動作可能な受信機と、
前記受信機と相互接続されたプロセッサであって、
前記加入者ユニットに対応する第１アソシエーション制約と前記グループに対応する第２アソシエーション制約との比較を行うための比較器として動作可能であり、かつ、
前記第１アソシエーション制約と前記第２アソシエーション制約との比較が好ましい場合のみ、前記加入者ユニットと、そのような通信を許可されている前記関連加入者ユニットグループの別の加入者ユニットとの間の通信を許可する決定機能として動作可能であるプロセッサと
を備えることを特徴とする制御装置。
【請求項１０】
前記グループはグループ識別子（ＩＤ）を有し、前記関連加入者ユニットのそれぞれは前記グループのメンバーであり、前記加入者ユニットは前記グループのメンバーではなく、前記第２アソシエーション制約は前記グループＩＤに対応しており、前記グループのメンバーのすべては通信を許可され、
前記決定機能は、前記第１アソシエーション制約と前記第２アソシエーション制約との比較が好ましい場合、前記グループのメンバーでない前記加入者ユニットに前記グループと通信することを許可することを特徴とする請求項９に記載の制御装置。
【請求項１１】
前記第１アソシエーション制約および前記第２アソシエーション制約の一方は、それぞれ、複数の第１アソシエート識別子（ＩＤ）と第２アソシエートＩＤをさらに含み、前記比較器は、前記複数の第１アソシートＩＤのどれか一つが前記第２アソシエートＩＤのどれか一つと一致した場合、好ましい比較を行うことを特徴とする請求項９に記載の制御装置。
【請求項１２】
前記第１アソシエーション制約は、前記加入者ユニットと任意の関連加入者ユニットグループとの間の通信をイネーブルにするように作用するワイルドカード識別子を含むことを特徴とする請求項９に記載の方法。
【請求項１３】
加入者ユニット間の通信を制御するための通信システムにおける制御装置であって、
第１加入者ユニットから、第２加入者ユニットとの１対１通信のための要求を受信すべく動作可能な受信機と、
前記受信機と相互接続されるプロセッサであって、該プロセッサは、
前記第１加入者ユニットに対応する第１アソシエーション制約と前記第２加入者ユニットに対応する第２アソシエーション制約との比較を行うための比較器として動作可能であり、前記第１アソシエーション制約および前記第２アソシエーション制約は、前記第１加入者ユニットと第１の他の加入者ユニットとの間の任意の関連と、前記第２加入者ユ
ニットと第２の他の加入者ユニットとの間の任意の関連を規定し、かつ、
前記第１アソシエーション制約と前記第２アソシエーション制約の比較が好ましい場合のみ、前記第１加入者ユニットと前記第２加入者ユニットとの間の１対１通信を許可する決定機能として動作可能であるプロセッサと
を備えることを特徴とする制御装置。
【請求項１４】
前記第１アソシエーション制約および記第２アソシエーション制約の一方は、それぞれ、複数の第１アソシエート識別子（ＩＤ）と第２アソシエートＩＤをさらに含み、
前記比較器は、前記複数の第１アソシートＩＤのどれか一つが前記第２アソシエートＩＤのどれか一つと一致した場合、好ましい比較を行う、
ことを特徴とする請求項１３に記載の制御装置。
【請求項１５】
前記第１加入者ユニットからの要求を受信すべく動作可能な前記受信機は更に、前記第１加入者ユニットからの前記第１アソシエーション制約を受信すべく動作可能であることを特徴とする請求項１３に記載の制御装置。
【請求項１６】
前記第１加入者ユニットと前記第２加入者ユニットの情報であって、それぞれ前記第１アソシエーション制約および前記第２アソシエーション制約を含む情報を含むデータベース情報を格納するためのメモリを更に含むことを特徴とする請求項１３に記載の制御装置。
【請求項１７】
前記決定機能は更に、
前記第１アソシエーション制約と前記第２アソシエーション制約の比較が好ましい場合のみ、前記第１加入者ユニットに前記第２加入者ユニットとの通信を開始することを許可する一方で、前記第１加入者ユニットは、どのアソシエーション制約と前記第１アソシエーション制約との間の比較結果にもかかわらず通信の受信者であることが許可されるステップと、
別のアソシエーション制約と前記第２アソシエーション制約との別の比較が好ましい場合のみ、前記第２加入者ユニットに通信の受信者であることを許可する一方で、前記第２加入者ユニットは前記他の比較にもかかわらず通信を始めることができるステップと
の少なくとも一方を実行することを特徴とする請求項１３に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に通信システムに関し、より詳しくは、通信システムにおける加入者ユニット間の通信を制御するための方法と装置に関する。
【背景技術】
【０００２】
通信システムと、その中で動作する加入者ユニットの間の通信が知られている。セルラーシステムと、その中で動作する加入者ユニットは無線通信システムの一例である。セルラーのようなサービスを提供する他に、グループコールとして知られているサービスを提供する他のシステムが利用可能である。グループコールのために、グループはグループの固定メンバーを有しており、グループコールを一人のメンバーが始めたとき、受信可能なグループの他のすべてのメンバーはコールされ、そのコールに参加することができる。ユーザーまたは加入者は、ひとたびグループのメンバーになると、その加入者ユニットをディスエーブルにする以外、選択の余地はない。また、非メンバーは従来のグループコールに参加することはできない。システムのために考えられているもう一つのサービスは「チャット」ルームであり、このチャットルームでは、アクセス可能な、例えば、通信することを許可されたすべての加入者が他のすべてのメンバーと通信する。しばしばアクセスはアクセスコードによって制御され、このアクセスコードは、サービス提供者によって提供され、格納され、サービスにアクセスするために加入者によって入力されなければならない。通信システムにおける通信を制御するもっと柔軟な方法に対する必要性が存在する。
【発明を実施するための最良の形態】
【０００３】
添付図面（そこでは同じ参照数字は別々の図を通じて同一または機能的に類似の要素をさす）は、以下の詳細な説明と共に本仕様書に含まれ、本仕様書の一部を形成し、種々の実施態様を更に説明するのに役立つと共に、本発明に従って種々の原理と利点をすべて説明するのに役立つ。
【０００４】
概略、本開示は、システム、方法、および、機器または、そのようなシステムおよび機器のユーザーに通信サービスを提供する装置に関し、具体的には、通信システムにおける加入者ユニット間または加入者ユニットグループ間の通信を制御するための技術に関する。より詳しくは、チャットグループなどのグループ内の通信システムにおける通信のみならず加入者間の通信を、すべてユーザーまたは消費者およびサービスの提供者の便宜と利益のために、サービス提供者およびそのユーザーに関する種々の関連要因を考慮した合理的な方法で制御するためのシステム制御装置とそれにおける方法または加入者ユニットまたは装置において具体化された種々の発明の概念と原理が説明されている。前記システム、機器などは、何らかの接続形態、従って、有線ネットワークと無線ネットワークの何らかの組み合わせであり得るネットワークに頼っている。特に重要なネットワークは、一般に体系化された方法で、ワイドエリアネットワーク（ＷＡＮ）またはローカルアリアネットワーク（ＬＡＮ）をベースにして構成することができ、適度な帯域幅通信に適したものでなければならない。ユーザー機器とその関連ユーザーによるこのネットワークへのアクセスの好ましい形態は、無線プロトコルまたはその拡張によるものであり、例えば、Ｍｏｔｏｒｏｌａ  Ｉｎｃ．から入手可能なｉＤＥＮＴＭ通信システムとして市場で知られている統合ディジタル強化ネットワークまたはもっとありきたりのセルラーネットワークなどのシステムの中に見つけることができることが予想される。
【０００５】
以下に更に説明するように、種々の発明原理とその組み合わせが、通信を制御するためと、ある種の通信を選択的かつダイナミックに許可するために有利に採用され、従って、問題を無視するか一定の柔軟なアプローチに頼る既知のシステムに関する種々の問題を軽
減し、そのことによって、これらの原理またはその同等物を利用するならば、加入者またはユーザーからの通信またはその間の通信を制御することへの適正かつ合理的なアプローチを有利に容易にすることができる。
【０００６】
すぐに開示を行って、本発明に従って種々の実施態様を作成し使用する最善の形態を可能な方法で更に説明する。この開示は更に、本発明を何らかの方法で制限するためというよりもむしろ、発明の原理とその利点に対する理解を高めるために提供されている。本発明は、この出願の係属中になされたすべての補正を含む請求の範囲および発行されたその請求の範囲のすべての同等物によってのみ規定される。
【０００７】
また、第１と第２、上部と下部などの関連用語は、もしあるならば、一方の存在または作用を別の存在または作用から区別するためにのみ使用され、そのような存在または作用の間の実際のそのような関係または順序を必ずしも必要としないことは明らかである。発明の機能性の多くと発明の原理の多くは、ソフトウェアプログラムと命令によって、またはその中で、最もよく実行される。当業者は、例えば、使用可能な時間、現在の技術、および経済的な要因によって動機付けされた多分著しい努力と多くの設計選択にもかかわらず、ここに開示された概念と原理によって導かれる場合、最小限度の実験によってそのようなソフトウェア命令を容易に生成することができることが予想される。それ故、簡潔性のためと、本発明による原理と概念をわかりにくくするいかなるリスクも最小にするために、そのようなソフトウェアの更なる検討は、もしあるならば好ましい実施態様によって用いられる原理と概念に関する必須事項に制限される。
【０００８】
図１は、加入者間または関連加入者グループ間の通信を制御するために配置・構成されかつそれに適した通信システムを示す簡単かつ代表的なシステムレベル図である。図１に示す通信システムは、いろいろな異なるシステムと、そのような異なるシステムの進化を表す一方で、ディスパッチ通信システムとして、あるいは、ディスパッチシステムにおいて一般的に見られるディスパッチコールまたはサービスをサポートするのに適したシステムとして、動作可能である。一つのそのような典型的なシステムは、モトローラ  コーポレイション（Ｍｏｔｏｒｏｌａ  Ｃｏｒｐｏｒａｔｉｏｎ）から入手可能なｉＤＥＮＴＭ通信システムである。しかしながら、更に以下に詳細に説明するように、本書において説明された概念と原理に固執するならば、このシステムは、何らかのディスパッチシステム、例えば、クアルコム（ＱＵＡＬＣＯＭＭ）から入手可能なＱＣＨＡＴＴＭシステム、エリクソン（Ｅｒｉｃｓｓｏｎ）から入手可能なＧＳＭ  Ｐｒｏ、ノキア（Ｎｏｋｉａ）から入手可能なＴＥＴＲＡ、または、公衆電話交換網を通じてのグループコールまたは電話会議などの加入者間または加入者グループ間の通信の制御、あるいは、インターネットを通じてのテキストベースチャットグループ間通信の制御を提供するか提供することを望む、セルラー方式の特殊移動無線（ＳＭＲ）システムまたは拡張特殊移動無線（ＥＳＭＲ）システムであることができる。
【０００９】
この図は、制御装置またはディジタルアプリケーションプロセッサ（ＤＡＰ）１０３と、音声レプリケータまたはＡＰＤ（オーディオパケットデュープリケータ）１０４を含むシステムを示し、これらは互いに接続され、更にデータベース１０５と配信ネットワーク１０７に接続されている。配信ネットワーク１０７は、無線セルラー式またはｉＤＥＮＴＭのハンドセットまたは装置などの一つまたはそれ以上の加入者ユニット１１３，１１５との配信または通信をサポートする一つまたはそれ以上の無線アクセスネットワーク１０９，１１１に接続されている。配信ネットワーク１０７は更に、加入者ユニットまたはインターネット電話１１７、および、パソコン上の加入者ユニットまたはソフトウェアによる電話１１９によるワイヤライン配信機能と、８０２．１１加入者ユニット１２３にアドホックなローカルエリアネットワーク構成で接続された８０２．１１アクセスポイント（ＡＰ）１２１によるＩＥＥＥ８０２．１１機能と共に示されている。一つまたはそれ以上
の８０２．１１ＡＰ１２１とネットワーク１０７の間のインターフェースなどを容易にする一つまたはそれ以上のゲートウェイなど（図示せず）があり得ることに注目すべきである。一般に、ネットワーク要素は、例えば、通信と無線アクセスネットワークなどのリソースとを計画することと、トラフィックチャンネルと、種々の加入者ユニットによるネットワークへのまたはそのネットワークを通じてのアクセスを制御することに対して責任のある制御装置と共に知られている。制御装置１０３は、例えば、すべて本書における概念と原理に従って変更されたディスパッチアプリケーションソフトウェアを含む適当なアプリケーションソフトウェアがその上で統合され実行される、例えば、コンパック  タンデム（Ｃｏｍｐａｑ  Ｔａｎｄｅｍ）コンピュータプラットフォームなどの故障許容冗長多重プロセッサベースコンピュータプラットホームであるのが好ましい。ＡＰＤは、送信または会話加入者ユニットからのオーディオまたはトラフィックを複製し、それを、通信またはコールに含まれるべき他の加入者ユニットのそれぞれに対して入手可能にする。しかしながら、あとで述べるように、本書において説明された原理と概念による既知の制御装置に対する種々の変更が、本書において意図されるように通信を有利に制御するために要求される。
【００１０】
前記複数の通信または加入者ユニットあるいは装置は例示だけのものであって、複数のセルラーハンドセットまたはディスパッチ機能を有するそのようなハンドセット、メッセンジャー装置、パーソナルディジタルアシスタント（ＰＤＡ）、ポータブルコンピュータ、ボイスオーバーＩＰ電話などを含むことができ、それぞれが音声またはデータ通信機能を有し、それぞれが対応するユーザー（図示せず）を有することができることに注目すべきである。これらの加入者ユニットまたは装置およびその関連ユーザーは、一般的に知られた種々の方法で、図示されていない種々の他のエンティティまたはリソースあるいはユニットと共にネットワーク１０７に接続される。加入者ユニット１１５，１１７，１１９，１２３は、加入者装置関連グループまたはチャットグループ１２５として示されている。多くのそのようなグループが存在し、どの加入者も複数のグループまたはチャットルームと関係することができ、更に、グループコールのための他のグループの幾分静的なメンバーとなることができることに注目すべきである。もちろん、テキストベースチャットルームにおいては、通信装置は普通、パーソナルコンピュータ、ラップトップコンピュータ、双方向メッセージ通信装置、テキスト可能電話、ＰＤＡなどである。
【００１１】
一般に、グループコールは、グループのメンバーによってのみ行うことができるコール（呼）であり、そのグループのすべての他のメンバーはそのコールの一部であり、場合により招待メッセージに応答すると考えられる。グループは種々の既知の方法で定義することができるが、一般的には、加入者ユニット内か通信施設内のあるデータベース、例えば、データベース１０５に格納されているメンバーリストを含む。一般に、グループコールは、全二重コールであり得る一方で、半二重方法におけるディスパッチコールとしてより良く実行され、一人のユーザーまたは一つの加入者ユニットが、いつでも同時に、間に合ったその瞬間に聴いている（受信している）すべての他のユニットへの送信を行うことができる。このディスパッチグループコールは通常、制御装置１０３によってセットアップされ管理される。会話を望むユーザーは、制御チャンネル上で会話要求を出す。制御装置は、適切な時間に、制御チャンネルを介して会話権を与える。通常、適切な時間には、現在の話者が送信を中断することによってチャンネルを開放した後の時間が含まれる。一般的に、会話要求は、加入者ユニットの一つにおいて、ユーザーによるプッシュ・ツー・トーク（ＰＴＴ）ボタンの作動により開始され、会話権の授与または通知は、ユーザーのユニットまたは装置における可聴信号を含み、このユニットはその後送信を開始するのを許可される。ＰＴＴボタンの開放によりトラフィックチャンネルが開放される。半二重モードには、無線アクセスネットワーク１０９の同じチャンネルを、その場所の複数の加入者ユニットのために使用することができるといったような利点がある。
【００１２】
チャットルームまたはチャット形式の関連グループへのコールが異なっているのは、加入者ユニットは最初にチャットルームまたはコールに参加しなければならず、一度参加すると、すでに参加している他の加入者ユニットからのすべての送信を受信し、同様に参加しているすべてのユニットに送信することを普通は許可されるという点においてである。結局、このことによって、制御装置が、加入者ユニットからすでにチャットルームまたはコールに参加している他の加入者ユニットへの通信と、加入者ユニットへのすでにチャットルームまたはコールに参加している他の加入者ユニットからの通信を選択的に許可するかイネーブルにすることになる。チャットコールまたはチャットルームは、システムがディスパッチの装備されたものか半二重をサポートできるならば、しばしば上で説明したような半二重モードで扱われる一方で、全二重コールとして扱われることができる。加入者ユニットは、例えば、チャットルーム名を選択し、対応する要求を送信することによって、参加希望を示すことによって、チャットルームまたはチャットコールに参加する。チャットルームがオープンまたは公共チャットルームであるならば、制御装置はそれ故に、チャットルームに参加している他の加入者ユニットへの要求を行う加入者ユニットへのおよびそこからのトラフィック、音声、およびデータのルート通信を行う。歴史的には、非公共チャットコールまたはチャットルームは、更に、ユーザーを介して加入者ユニットに、パスワードまたはアクセスコードを入力し供給するよう要求しており、制御装置はそれをチャットルームに対するアクセスコードと比較でき、一致した場合に、そのユニットはアクセスを許可されるか、通信を許可される。もう一つのアプローチは、参加を許可されたユニットのリスト（ホワイトリスト）または許可されていないユニットのリスト（ブラックリスト）の保守である。多くの潜在加入者ユニットを有する大きなチャットルームに対して、正しいアクセスコードの正式ユーザーの交付および通知またはリストの保守は、サービス提供者またはグループまたはチャットルーム管理者にとって大きな負担である。本書において開示された概念と原理を有利に適用してこれらの負担を減らすかなくすことができる。
【００１３】
図２から図５は、図１の通信システムにおいて使用するためのアソシエート識別子、アソシエーション制約、および加入者とグループの関係の、例示的かつ表形式の種々の例である。図２は、アソシエート識別子（ＩＤ）２０３と呼ばれる新規エンティティを示し、このアソシエート識別子（ＩＤ）２０３はリストされた４つのそのようなＩＤ、即ち、１００１，１００２，１００３，１００４を有する。これらは無次元識別子であって、特定の加入者装置と共に格納されるか、特定の加入者装置に格納され、好ましくは、データベース、例えばデータベース１０５に、他のシステム情報および加入者情報と共に保持されるか格納される。これらのアソシエートＩＤは、他の情報、例えば、図示されたような記述名またはＩＤ名２０５を含むことができる。図３は、加入者ユニット識別子３０３、即ち、Ａ〜Ｊを、それぞれのアソシエーション制約３０５と共にリストにしたものを示す。例えば、Ｄと指定された加入者ユニットは、アソシエートＩＤ１００１，１００２として定義されたアソシエーション制約を有し、加入者ユニットＦは、アソシエートＩＤ１００１，１００３からなる対応するアソシエーション制約を有する。例えば、加入者ユニットＤは、設計者（１００２）であるか設計者（１００２）として特定される会社従業員（１００１）が使用することができるが、加入者ユニットＦは、建築技師（１００３）として特定される従業員（１００１）に対応することができる。
【００１４】
加入者ユニットＪは、リストにあるどのアソシエートＩＤも持たないことに注目すべきである。これは、暗示しているように、採用された約束事に基づいて、アソシエーション制約を示さなくてもよく、例えば、そのユニットをどの制御通信にも参加させることができる一種のワイルドカードアソシエートＩＤであってもよく、例えば、組織の最高責任者などに対する場合に使用してもよい。おそらく、管理上の実際的側面を考慮すれば、それは何のアソシエートＩＤも示さず、従って、どの参加も許可されない。例えば、おそらくは、グループコールかチャットコールのいずれかに、そこでは通信が制御されているにも
かかわらず、参加することを許可されない会社の契約従業員に対応する加入者ユニットであり、そのユニットはおそらく公共チャットコールまたはルームへアクセスすることができる。いずれにせよ、そして、示されていないにもかかわらず、ある包括的なアソシエーション制約は、ワイルドカードなどに対する９９９９のように特定または定義されるものと思われる。
【００１５】
図４は、グループまたはチャットルーム４０３のリストを、対応するアソシエーション制約およびグループまたはチャットルームに対する記述表題または主題と共に、表形式かつ例示的形式で示している。例えば、チャットルームＸは、アソシエートＩＤ１００２，１００４からなるアソシエーション制約を有し、設計プロセスに関係している一方、チャットルームまたはグループＺは、アソシエートＩＤ１００１からなるアソシエーション制約を有し、会社のうわさの出所に関係している。ある加入者は、一つまたはそれ以上のアソシエートＩＤに関して一致するアソシエーション制約を有し、そのアソシエーション制約は具体的にはグループまたはチャットルームに対応するアソシエートＩＤであることに注目すべきである。この観察結果は、以下に更に詳細に説明するように、種々の加入者ユニットまたはその関連グループの間の通信を制御するために有利に使用される。
【００１６】
図５は、グループＩＤ／グループ名５０３のもう一つのリストを示し、具体的には、１００／サービスグループＹを、メンバーＳＰ１，ＳＰ２，ＳＰ３からなるメンバーリスト５０５と、そのグループに対応するアソシエーション制約、即ち、２００１と共に示す。これは、グループのメンバーではない加入者ユニットによるグループ１００との通信交換を容易にするために示される。
【００１７】
図６は、図１の通信システムにおける関連加入者ユニットグループとの通信または加入者ユニット間の通信を制御するための制御装置１０３の好ましい実施態様のブロック図である。制御装置１０３は、上で述べたように、具体的にはディスパッチ通信システムまたはディスパッチのような機能を有するシステムを含む通信システムにおいて使用され、その通信システムにおける種々の状況のもとで通信を制御するために配置・構成されている。この制御装置は、ネットワーク１０７と相互接続されたトランシーバ６０３を含み、このトランシーバ６０３は、プロセッサ６０５と更に相互接続された受信機と送信機からなっている。トランシーバ６０３は、オーディオトランシーバと同様にパケットデータ通信に適したイーサネットトランシーバなどのワイヤライントランシーバであるのが好ましい。プロセッサ６０５は、従来のコンピュータモニタとキーボードのようなオペレータ入出力装置６０７に相互接続されている。このプロセッサは、一つまたはそれ以上のマイクロプロセッサを有する従来の合理的高容量故障許容マイクロプロセッサベースユニット６０９を含んでいる。
【００１８】
プロセッサ６０５は更にメモリ６１１を含み、このメモリ６１１は、種々のソフトウェアルーチンおよび命令を含み、これらは、プロセッサベースユニット６０９によって実行されたときに制御装置となり、この制御装置は、通信システムを制御・管理し、以下に更に説明するように、グループコールまたはチャットコールにおいて、または、加入者ユニット間の１対１通信において、適宜通信を制御する方法を実行する。このメモリとしては、種々の既知のＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、およびハードドライブなどの磁気格納要素があり、また、このメモリは、データベース１０５を含むことができ、いずれにせよ、少なくとも、プロセッサなどを介してデータベースにアクセスすることができる。メモリ内のソフトウェアルーチンは、オペレーティングシステム６１３と、種々のオペレーティング変数、パラメータ、および日付６１５と、スケジューリングルーチン６１７と、比較ルーチン６１９と、決定機能またはルーチン６２１と、ここでは関係ないが当業者にとって明らかな種々の他のソフトウェアルーチンおよび情報６２３とを含んでいる。
【００１９】
動作において、制御装置１０３、具体的にはプロセッサ６０５は、トランシーバ６０３または受信機と協動して、関連加入者ユニットグループとの通信またはそのグループ間の通信を制御する。受信機（トランシーバ６０３の一部）は、加入者ユニットが関連加入者ユニットグループと通信するための要求を受信すべく動作可能である。この要求は、別の加入者ユニットから来ることができ、そのような通信に対する加入者ユニットへの多少なりとも招待となり得るが、加入者ユニット１１５，１１９などの加入者ユニットから来ると思われる。いずれにせよ、受信機に相互接続されたプロセッサ６０５は更に、比較ルーチンなどによって比較器として動作可能であって、加入者ユニットに対応する第１アソシエーション制約（図３参照）とグループに対応する第２アソシエーション制約（図４参照）の比較を行い、また、ルーチン６２１によって決定機能として動作可能であり、この決定機能は、第１アソシエーション制約と第２アソシエーション制約の比較が好ましい場合のみ、加入者ユニットと、関連加入者ユニットグループの別の加入者との間の通信を許可し、前記関連加入者ユニットもそのような通信を許可される。
【００２０】
図３および図４の説明において注目したように、第１アソシエーション制約または第２アソシエーション制約のいずれか一方は、それぞれ、複数の第１アソシエート識別子（ＩＤ）と第２アソシエート識別子を含むことができ、いずれの場合においても、比較器は、複数の第１アソシエートＩＤのどれか一つが、第２アソシエートＩＤのどれか一つと一致した場合に、好ましい比較または良好比較を行う。従って、決定機能は、第１アソシエートＩＤのどれか一つが第２アソシエートＩＤのどれか一つと一致した場合、通信を許可する。例として、図３と図４において、加入者Ａが、グループまたはチャットルームＸとして知られている関連加入者グループとの通信を要求すると仮定する。加入者Ａに対応する第１アソシエーション制約は複数のアソシエートＩＤ１００１，１００２であり、チャットルームＸに対応するアソシエーション制約はアソシエートＩＤ１００２，１００４である。両方のアソシエーション制約は同じアソシエートＩＤ、１００２を含んでいるので、通信が許可され、加入者Ａはいま、すでに許可されグループＸに加入しているどの加入者とも通信することができる。
【００２１】
それぞれのアソシエーション制約を比較するために、これらの制約は取得されなければならない。例えば、加入者ユニットからの第１アソシエーション制約をも受信する受信機によって、加入者ユニットから第１アソシエーション制約を取得することができる。このことは、例えば、第１加入者ユニットからの通信要求、あるいは、通信要求が別の加入者ユニットから転送されたならば第１加入者ユニットへの問い合わせの結果としての通信要求を受信するのと一緒に生じる可能性がある。しかしながら、アソシエーション制約は、第１アソシエーション制約を含む加入者ユニットの情報を含むとともに、第２アソシエーション制約を含む関連加入者ユニットグループの情報を含むデータベースの中に格納されるのが好ましい。このデータベースは、制御装置１０３のメモリの中に、あるいは、データベース１０５、または、制御装置１０３に関して共同使用されるかその逆の別のデータベースなどの、制御装置に関するメモリの中に格納させることができる。そのような情報は、しばしばホームロケーションレジスタと呼ばれるホームデータベースの中に各加入者ユニットに対して永久不変に格納されるものと思われ、このデータベースは、制御装置１０３に対応するかあるいはしないかも知れないそれぞれの加入者ユニットのサービス提供者によって維持されるものと思われる。要約すると、種々のアソシエーション制約は複数の場所にある複数のデータベースに格納させることができる。いずれにせよ、アソシエーション制約は、行われるべき比較のためにメモリ６１１の中に取得され格納される。上で述べたように、システムの約束事により、第１アソシエーション制約は、加入者ユニットとどの関連加入者ユニットグループの間の通信もイネーブルにするために働くワイルドカード識別子を含むことができる。
【００２２】
また、アソシエーション制約とアソシエートＩＤは、アクセスコードと共に、あるいは
、許可または却下された加入者ユニットのリストと共に使用することができる。その場合には、受信機は更にアクセスコードを受信すべく動作可能であり、決定機能は更に、アクセスコードとグループアクセスコードの間のコード比較が好ましい、例えば一致する場合のみ、通信を可能にする。受信機によって受信される通信要求は、関連加入者ユニットグループの多くの他の加入者の間のチャットルームなどの進行中の通信に参加するための要求であって、前記関連加入者ユニットもそのような通信を許可される要求であることができる。
【００２３】
上述のように動作する制御装置１０３は、上で図５を参照して述べたようなグループとの非メンバー加入者からの通信を許可するためにも使用することができる。その場合、関連加入者グループはグループ識別子（ＩＤ）、例えば１００、を有し、関連加入者ユニット、例えばＳＰ１，ＳＰ２，ＳＰ３、のそれぞれはグループのメンバーであり、通信を要求する加入者ユニットはグループのメンバーではなく、第２アソシエーション制約、例えば２００１は、グループＩＤに対応しており、グループのメンバーのすべては、グループ内の通信に対して、従って、アソシエーション制約の比較が好ましいならば非メンバー加入者ユニットからの通信に対して、通信が許可される。この場合、決定機能は、第１アソシエーション制約と第２アソシエーション制約２００１の比較が好ましい場合、グループのメンバーでない加入者にグループとの通信を許可する。例えば、加入者ユニットに対するアソシエーション制約が２００１と同じアソシエートＩＤを含んでいるならば、それは通信することが許可され、従って、グループの非メンバーにグループと通信することを許可することができる。グループとの通信を制限することができる。例えば、決定機能に、グループとの通信を加入者ユニットからグループへの通信に制限させ、あるいは、その場合において、決定機能は、グループのメンバーから加入者ユニットおよびグループの他のメンバーへの通信を含むグループとの通信を許可する。
【００２４】
もう一つの重要な側面において、制御装置１０３は、通信システムにおいて、加入者ユニット間の通信を制御するために動作する。トランシーバ６０３の一部である受信機は、第１加入者ユニットから、第２加入者ユニットとの１対１通信のための要求を受信すべく動作可能であり、プロセッサ６０５は、第１加入者ユニットに対応する第１アソシエーション制約と第２加入者ユニットに対応する第２アソシエーション制約の比較を行うための比較器として動作可能である。プロセッサ６０５は更に、第１アソシエーション制約と第２アソシエーション制約の比較が好ましい場合のみ、第１加入者ユニットと第２加入者ユニットの間の１対１通信を許可する決定機能として動作可能である。
【００２５】
第１アソシエーション制約と第２アソシエーション制約はそれぞれ、第１加入者ユニットと他の第１加入者ユニットの間の任意の関連と、第２加入者ユニットと他の第２加入者ユニットの間の任意の関連をそれぞれ規定する。本書において意図されたようにアソシエーション制約によって規定されるこの任意の関連は既知のフリート識別子またはシステム識別子と異なること、例えば、このフリート識別子またはシステム識別子についてアービトラリーなものはないことに注目すべきである。加入者ユニットが、フリートによって、または、フリートの一部として購入されたならば、あるいは、加入者ユニットがシステムをホームシステムとして使用していたならば、加入者ユニットに関するフリートＩＤまたはシステムＩＤは予め決定されており柔軟性がない。逆に、アソシエーション制約は小さな加入者ユニットグループの間のアソシエーションを規定し、これらの制約は特定のユニット変更に対して容易に更新されるか状況に応じて変更される。
【００２６】
いずれにせよ、上述したように、第１アソシエーション制約または第２アソシエーション制約は、それぞれ、複数の第１アソシエートＩＤと第２アソシエートＩＤを含むことができ、比較器は、複数の第１アソシエートＩＤのどれか一つが第２アソシエートＩＤのどれか一つと一致した場合に、好ましい比較を行うことができる。第１加入者ユニットから
の要求を受信すべく動作可能である受信機は、更に第１加入者ユニットからの第１アソシエーション制約を受信することができる。代替的におよび好ましくは、制御装置は更に、第１加入者ユニットおよび第２加入者ユニットの情報であって、それぞれ、第１アソシエーション制約と第２アソシエーション制約を含む情報を含むデータベースを格納するためのメモリを含むかあるいは当該メモリへアクセスすることができる。決定機能は、好ましい比較があった場合でさえも制限された通信だけを許可するようにすることができる。例えば、決定機能は、第１アソシエーション制約と第２アソシエーション制約の比較が好ましい場合に、第１加入者ユニットに第２加入者ユニットとの通信を開始することだけを許可することができる一方で、第１加入者ユニットは、どのアソシエーション制約と第１アソシエーション制約の間の比較結果にもかかわらず、通信の受信者であることが許可される。あるいは、決定機能は、別のアソシエーション制約と第２アソシエーション制約の他の比較が好ましい場合に、第２加入者ユニットに通信の受信者であることだけを許可することができる一方で、第２加入者ユニットは前記他の比較にもかかわらず、通信を始めることができる。
【００２７】
図７は、図１の通信システムにおける加入者グループ間の通信を、制御装置、例えば制御装置１０３によって制御する好ましい方法の実施態様のフローチャートである。この方法は、上で述べたような制御装置によって実行される方法と同様であり、従って、説明は概要程度になることに注目しなければならない。図７は、通信システムにおける関連加入者ユニットグループとの通信を制御する方法７００を示す。この方法は、ステップ７０３において、加入者ユニットが関連加入者ユニットグループと通信するための要求を、おそらくはその加入者ユニットから受け取ることで始まる。この要求は、チャットルームのような、あるいは、チャットルームまたはディスパッチグループなどにおいて出会うことができるような進行中の通信に参加するための要求を含むことができる。ステップ７０５において、加入者ユニットと前記要求から、あるいは、好ましくは、制御装置１０３などの通信施設内のデータベースか、加入者ユニットの情報を含むデータベース１０５から、第１アソシエーション制約を取得する。ステップ７０７において、関連加入者ユニットグループの情報を含むデータベースから第２アソシエーション制約を取得する。各場合において、第１アソシエーション制約を取得するステップと第２アソシエーション制約を取得するステップは、更に、それぞれ、複数の第１アソシエート識別子（ＩＤ）と第２アソシエートＩＤを取得するステップを含むことができる。
【００２８】
いずれにせよ、ステップ７０９において、加入者ユニットに対応する第１アソシエーション制約を、グループに対応する第２アソシエーション制約と比較する。比較が好ましくなければ、ステップ７１１において、加入者ユニットのアソシエーション制約がワイルドカードＩＤでないか、グループが公共グループ、例えばアソシエーション上のこれらの制限がないものでなければ、通信のための前記要求は許可されない。比較が好ましいならば、オプションプロセス７１３において、前記要求と共に好ましく受信されたアクセスコードをグループアクセスコードと比較する。比較が好ましくなければ、前記要求はオプションプロセス７１５において却下される。比較が好ましいならば、プロセス７１７において、第１アソシエーション制約と第２アソシエーション制約の比較が好ましい場合のみ、加入者ユニットと、関連加入者グループの別の加入者との間の通信をイネーブルにし、前記関連加入者ユニットもそのような通信をイネーブルにされる。好ましい比較は、複数の第１アソシエートＩＤのどれか一つが第２アソシエートＩＤのどれか一つと一致した場合か、ワイルドカードＩＤが発見された場合に生じる。
【００２９】
方法７００を使って、非メンバー加入者ユニットと加入者ユニットのディスパッチグループとの間の新規通信を許可することができる。そのようにするために必要なことは、グループがグループＩＤを有すること、関連加入者ユニットのそれぞれがグループのメンバーであること、要求に対応する加入者ユニットがグループのメンバーでないこと（即ち、
非メンバーであること）、第２アソシエーション制約がグループＩＤと対応していること、および、グループのメンバーのすべてが、当然のことながらディスパッチグループに対する場合であるグループ間で通信がイネーブルにされていることである。これらの状況のもとで、グループのメンバーでない加入者ユニットに対応する第１アソシエーション制約とグループＩＤに対応する第２アソシエーション制約の比較が好ましい場合、その加入者にグループと通信することを許可することができる。グループとの通信を、加入者ユニットからグループへの通信に制限することができるか、あるいは、グループとの通信は、グループのメンバーから加入者ユニットおよびグループの他のメンバーへの通信を含むことができる。
【００３０】
図８は、図１のシステムにおける加入者ユニット間の通信を制御する方法８００の実施態様のもう一つのフローチャートである。方法８００は、ステップ８０３において、第１加入者ユニットから、第２加入者ユニットとの１対１通信のための要求を受信することで始まる。それから、ステップ８０５において、第１および第２加入者ユニットに対応するアソシエーション制約を取得する。第１アソシエーション制約は、第１加入者ユニットからの要求と共に受信することができる。好ましくは、すでに述べたように、第１アソシエーション制約と第２アソシエーション制約は、第１加入者ユニットと第２加入者ユニットの情報を含むデータベースから取得される。第１アソシエーション制約または第２アソシエーション制約は、それぞれ、複数の第１アソシエート識別子（ＩＤ）と第２アソシエートＩＤを含むことができることに注目すべきである。ここでおよび前に述べたように、第１アソシエーション制約と第２アソシエーション制約はそれぞれ、第１加入者ユニットと第１の他の加入者ユニットの間の任意の関連と、第２加入者ユニットと第２の他の加入者ユニットの間の任意の関連をそれぞれ規定する。
【００３１】
ステップ８０７において、第１加入者ユニットに対応する第１アソシエーション制約を第２加入者ユニットに対応する第２アソシエーション制約と比較する。好ましい比較は、複数の第１アソシエートＩＤのどれか一つが第２アソシエートのどれか一つと一致した場合に生じる。比較が好ましくなければ、ステップ８０９において、要求された通信を却下する。比較が好ましいならば、ステップ８１１において、第１アソシエーション制約と第２アソシエーション制約の比較が好ましい場合のみ、第１加入者ユニットと第２加入者ユニットの間の１対１通信を許可するかイネーブルにする。通信の範囲を更に制約または制限することができる。例えば、第１アソシエーション制約と第２アソシエーション制約の比較が好ましい場合、第１加入者ユニットに第２加入者ユニットとの通信を始めることだけを許可することができる一方で、第１加入者ユニットは、どのアソシエーション制約と第１アソシエーション制約の間の比較結果にもかかわらず、通信の受信者であることができる。あるいは、もう一つの例として、別のアソシエーション制約と第２アソシエーション制約の比較が好ましい場合、第２加入者ユニットは通信の受信者であることができる一方で、第２加入者ユニットは、その比較にかかわらず、通信を始めることができる。
【００３２】
上で説明した装置、プロセス、およびシステムと、その発明原理は、システムのユーザーの不利益と狼狽への、アクセスコードや、ほかのすべてを無視する許可または却下された加入者ユニットのリストなどの、比較的固定された柔軟性のないアプローチ、を用いた従来の通信制御技術によって生じる問題を軽減するものでありかつ軽減する。適切な状況でのみチャットグループまたはディスパッチグループの間の通信を制御する上述の原理と概念を使用することは、効果的、効率的、かつ友好的なサービスとコールを容易にするので、ユーザーの満足と、不適当な参加者がいる人々の大グループによって浪費される時間を低減することに貢献することができる。上述の原理、概念、および実例を与えられた当業者は、状況に応じた、しかも、別の速くて効率的な通信制御手順をも提供する他の代替手順を実行することができることが予想される。特許請求の範囲は、電話会議やテキストベースチャットグループなどの多くのそのような他の例をカバーすることが予期されてい
る。
【００３３】
この開示は、本発明の真の、意図された、適正な範囲と精神を制限するというよりも、本発明に従って種々の実施態様を形成し使用する方法を説明するものである。前記説明は、完全なものでもなく、本発明を開示された正確な形態に制限したりするものでもない。変更または変形は上記教えに照らして可能である。実施態様は、本発明の原理の最善の例とその実際的な応用を提供するためと、当業者に本発明を、種々の実施態様において、および、意図された特定の用途に適合するように種々の変更と共に、使用できるようにするために、選択され説明されている。すべてのそのような変更と変形は、この特許出願の係属中に補正することができるように特許請求の範囲によって、および、その同等物が正当、法的、かつ公平に権利が与えられる範囲に従って解釈されるときはその同等物によって決定されるような本発明の範囲内にある。
【図面の簡単な説明】
【００３４】
【図１】加入者間または関連加入者グループ間の通信を制御するのに適した通信システムを簡単かつ代表的な形で示した図。
【図２】図１の通信システムにおける使用のための種々のアソシエート識別子、アソシエーション制約、および加入者とグループの関係を、例示的かつ表形式で表した図。
【図３】図１の通信システムにおける使用のための種々のアソシエート識別子、アソシエーション制約、および加入者とグループの関係を、例示的かつ表形式で表した図。
【図４】図１の通信システムにおける使用のための種々のアソシエート識別子、アソシエーション制約、および加入者とグループの関係を、例示的かつ表形式で表した図。
【図５】図１の通信システムにおける使用のための種々のアソシエート識別子、アソシエーション制約、および加入者とグループの関係を、例示的かつ表形式で表した図。
【図６】図１の通信システムにおける通信を制御するための制御装置の好ましい実施態様のブロック図。
【図７】図１の通信システムにおける加入者グループ間通信を制御する好ましい方法実施態様のフローチャート。
【図８】図１の通信システにおける加入者ユニット間の通信を制御する方法実施態様の別のフローチャート。
【図１】
2006508569.tif 000003
【図２】
2006508569.tif 000004
【図３】
2006508569.tif 000005
【図４】
2006508569.tif 000006
【図５】
2006508569.tif 000007
【図６】
2006508569.tif 000008
【図７】
2006508569.tif 000009
【図８】
2006508569.tif 000010
【国際調査報告】
2006508569.tif 000011
2006508569.tif 000012