(57)【要約】【課題】  ＳＭＳテキストメッセージングおよび複数のＳＭＳベースのコマンドを使用してグループ通信を容易にする独特なシステムおよび方法を提供する。【解決手段】  ＳＭＳ機能が装備されたモバイルホンまたはセルラーホン、スマートホン、および／またはＰＤＡなど、モバイル通信デバイスを利用する。ユーザのグループ内の通信は、テキストメッセージを作成してそれを少なくとも１つの共通アクセス番号によって少なくとも１つの通信サーバに送信することによって、部分的に達成することができる。通信サーバは、メッセージを分析して受信側グループを決定し、メッセージをグループのメンバにリアルタイムまたはほぼリアルタイムで同報通信することができる。グループはユーザによって定義することができ、ウェブサイトインターフェースまたはモバイル通信デバイスインターフェースを使用していつどこでもユーザによって動的に管理することができる。【選択図】  図１
2005278146.tif 000002
【特許請求の範囲】
【請求項１】
コマンドベースのグループテキストメッセージングシステムであって、
後で受信側グループに同報通信されるようメッセージを作成する開始モバイル通信デバイスと、
前記開始モバイル通信デバイスから受信した前記メッセージを分析し、受信側グループに同報通信する通信サーバとを備えることを特徴とするシステム。
【請求項２】
前記開始モバイル通信デバイスは、モバイルホン、パーソナルデジタルアシスタントおよびスマートホンのうちのいずれか１つを含むことを特徴とする請求項１に記載のシステム。
【請求項３】
前記受信側グループは、複数のユーザと各ユーザのモバイル通信デバイスとを含むことを特徴とする請求項１に記載のシステム。
【請求項４】
前記受信側グループは、前記開始モバイル通信デバイスおよび少なくとも１つの他のモバイル通信デバイスを含むことを特徴とする請求項１に記載のシステム。
【請求項５】
前記通信サーバから前記受信側グループに前記メッセージを同報通信する同報通信コンポーネントをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項６】
前記開始モバイル通信デバイスは複数のコマンドのいずれか１つを利用して前記通信サーバと通信することを特徴とする請求項１に記載のシステム。
【請求項７】
前記複数のコマンドはＳＭＳベースであることを特徴とする請求項６に記載のシステム。
【請求項８】
前記複数のコマンドは、ユーザまたはユーザ定義グループの作成、管理および除去と、グループ内の通信とを容易にすることを特徴とする請求項６に記載のシステム。
【請求項９】
前記メッセージを前記受信側グループに同報通信するのを容易にするために前記通信サーバからアクセス可能な少なくとも１つのデータベースをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１０】
前記少なくとも１つのデータベースは、ユーザ情報、グループ情報およびメッセージログのうちの少なくとも１つを含むことを特徴とする請求項９に記載のシステム。
【請求項１１】
ユーザによるグループ維持または作成を容易にするグループ管理サブシステムをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１２】
ウェブインターフェース上とモバイル通信デバイスインターフェース上のうちの少なくとも一方で利用されることを特徴とする請求項１に記載のシステム。
【請求項１３】
前記受信側グループは、前記グループ内の通信または前記グループとの通信を制御する少なくとも１人のグループ所有者を含むことを特徴とする請求項１に記載のシステム。
【請求項１４】
ユーザのステータスまたはグループのステータスのうちの少なくとも一方を識別するポーリングコンポーネントをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１５】
前記通信サーバはスマートホンであることを特徴とする請求項１に記載のシステム。
【請求項１６】
前記スマートホンは、少なくとも１つのグループに対して前記通信サーバとして動作し、前記通信サーバがホストする少なくとも１つのグループに属することを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記通信サーバはグループのユーザにシリアル接続または無線接続され、各ユーザは、テキストメッセージを送信または受信するよう装備された少なくとも１つのモバイル通信デバイスを有することを特徴とする請求項１に記載のシステム。
【請求項１８】
前記開始モバイル通信デバイス上でテキストメッセージを作成するのを容易にするためにユーザの音声を検出してテキストに変換する音声認識システムをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１９】
前記通信サーバに動作可能に接続され、前記テキストメッセージ中の１つまたは複数の単語を少なくとも１つのグループに関連付け、前記受信側グループを推論する人工知能コンポーネントをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項２０】
リアルタイムのグループ通信を容易にする方法であって、
後で受信側グループに同報通信されるようテキストメッセージを開始モバイル通信デバイス上で作成するステップと、
前記テキストメッセージを前記開始モバイル通信デバイスから通信サーバに送信するステップと、
前記開始モバイルデバイスから受信した前記テキストメッセージを分析するステップと、
前記テキストメッセージを前記受信側グループに同報通信するステップとを備えることを特徴とする方法。
【請求項２１】
前記通信サーバはスマートホンであることを特徴とする請求項２０に記載の方法。
【請求項２２】
前記メッセージを分析するステップは前記受信側グループを決定するステップを含むことを特徴とする請求項２０に記載の方法。
【請求項２３】
複数のコマンドを利用することによって少なくとも部分的に１つまたは複数の受信側グループを管理するステップをさらに備えることを特徴とする請求項２０に記載の方法。
【請求項２４】
ウェブインターフェースまたはモバイル通信デバイスインターフェースのうちの少なくとも一方を使用して実施されることを特徴とする請求項２０に記載の方法。
【請求項２５】
リアルタイムのグループ通信および綿密調整を容易にする方法であって、
少なくとも１つのアクセス番号を介して通信サーバにテキストメッセージを送信するステップと、
前記テキストメッセージの受信側グループを決定するステップと、
前記通信サーバから前記受信側グループに前記テキストメッセージを同報通信するステップとを備えることを特徴とする方法。
【請求項２６】
前記テキストメッセージの受信側グループを決定するステップは、
前記メッセージ中で指定されているグループ名を認識するステップと、
１つまたは複数のデータベースにアクセスして前記グループのメンバに関する情報を突き止めるステップとを含むことを特徴とする請求項２５に記載の方法。
【請求項２７】
前記テキストメッセージの受信側グループを決定するステップは、前記メッセージ中でグループ名が指定されていないときに、メッセージ作成者によって選択されたデフォルトグループに関する情報を求めて１つまたは複数のデータベースにアクセスするステップを含むことを特徴とする請求項２５に記載の方法。
【請求項２８】
前記テキストメッセージの受信側グループを決定するステップは、ユーザの挙動に少なくとも部分的に基づいて前記メッセージからの１つまたは複数の単語を少なくとも１つのグループに関連付けることを学習し、前記受信側グループを推論するステップを含むことを特徴とする請求項２５に記載の方法。
【請求項２９】
グループステータスまたはメンバステータスのうちのいずれか一方を決定するステップ、
グループプロファイルまたはメンバプロファイルのうちのいずれか一方を決定するステップ、
新しいグループを作成するステップ、
新しいメンバをグループに追加するステップ、
既存のメンバを前記グループから除去するステップ、
グループ情報を修正するステップ、
メンバ情報を修正するステップ、
メンバのアクセス権を修正するステップ、
いずれか１つのグループへのアクセス権を修正するステップ、
グループステータスを修正するステップ、
いずれかのグループのメッセージログを見るステップ、および
いずれかのグループに加入するステップのうちの少なくとも１つをさらに備えることを特徴とする請求項２５に記載の方法。
【請求項３０】
１つまたは複数のＳＭＳベースのコマンドを利用することによって少なくとも部分的に実施されることを特徴とする請求項２９に記載の方法。
【請求項３１】
前記テキストメッセージを解析し、少なくとも１つのコマンドを認識して、実施すべき所望の動作を決定するステップをさらに備えることを特徴とする請求項３０に記載の方法。
【請求項３２】
グループステータスを修正するステップは少なくとも１人のグループ所有者によって実施されることを特徴とする請求項２９に記載の方法。
【請求項３３】
グループへのアクセス権を修正するステップは少なくとも１人のグループ所有者によって実施されることを特徴とする請求項２９に記載の方法。
【請求項３４】
グループに加入するステップは、前記グループに対するメンバシップを要求するテキストメッセージを、前記通信サーバを介して前記グループに送信するステップを含むことを特徴とする請求項２９に記載の方法。
【請求項３５】
２つまたは３つ以上のコンピュータプロセス間で伝送されるように適合され、より容易なグループ通信および綿密調整を促進するデータパケットであって、受信側グループによって受信されるべきテキストメッセージを通信サーバに送信し、前記通信サーバから前記受信側グループに前記テキストメッセージを同報通信して、グループのユーザ間の通信時間および労力を緩和することに関連する情報を含むことを特徴とするデータパケット。
【請求項３６】
請求項１に記載のコンピュータ実行可能コンポーネントを記憶したことを特徴とするコンピュータ可読媒体。
【請求項３７】
リアルタイムのグループ通信および綿密調整を容易にするシステムであって、
少なくとも１つのアクセス番号を介して通信サーバにテキストメッセージを送信する手段と、
前記テキストメッセージの受信側グループを決定する手段と、
前記通信サーバから前記受信側グループに前記テキストメッセージを同報通信する手段とを備えることを特徴とするシステム。
【請求項３８】
複数のＳＭＳベースのコマンドを利用することによって少なくとも部分的に１つまたは複数の受信側グループを管理する手段をさらに備えることを特徴とする請求項３７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にモバイル通信に関し、より詳細には、ショートメッセージサービス（ＳＭＳ）技術を使用してユーザグループ内の通信を容易にするモバイルグループメッセージングに関する。
【背景技術】
【０００２】
この１０年にわたり、モバイルホンは、人々がどのように通信、協調（ｃｏｏｒｄｉｎａｔｅ）、交流するかに大変革をもたらしてきた。モバイルホンは、友人や家族が相互と共有する連帯感の必須部分となり、彼らが場所に関係なく連絡をとり合うのを可能にしている。音声通信は非常に自然で表現豊かだが、すぐに注意を向ける必要があり、時としてプライバシーを要し、周囲が静かである必要があり、中規模／大規模な人物グループ内で調整をとるのにはうまく規模を合わせられない。
【０００３】
ＳＭＳ（ショートメッセージサービス）とも呼ばれるテキストメッセージングは、モバイルホン用の軽量テキスト通信ツールである。その名が示唆するように、メッセージは非常に短く、ほとんどの符号化方式では１６０文字までに制限される。ＳＭＳでは、ＳＭＳ対応電話機を有するある人が、ＳＭＳ対応電話機を有する別の人にテキストメッセージを送信することができる。ＳＭＳ対応電話機は、欧州および日本で広く使用されており、米国でも受け入れられつつある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
モバイルホン技術の多くの進歩にもかかわらず、複数の人と同時に通信することは、煩わしく、時間がかかり、かつ／または不便であることがあり、特に、時間の影響を受けやすい情報を扱うときには不便である。さらに、モバイルホンが社会的に使用されているにもかかわらず、基本的な形のテキストメッセージングには、グループの友人間で社会的調整をとるのをサポートするためのいずれの機能も欠けている。
【課題を解決するための手段】
【０００５】
本発明のいくつかの態様の基本的な理解を提供するために、本発明の簡単な概要を以下に提示する。この概要は、本発明の広範な概観ではない。この概要は、本発明の鍵となる要素またはクリティカルな要素を識別するものでもなく、本発明の範囲を表すものでもない。この概要の唯一の目的は、本発明のいくつかの概念を、後で提示するより詳細な説明への前置きとして単純化した形で提示することである。
【０００６】
本発明は、友人、同僚、親戚などのグループ間および／またはグループ内でＳＭＳコマンドベースの通信を容易にするシステムおよび方法に関する。具体的には、本発明のシステムおよび方法によれば、ＳＭＳ対応モバイルホンのユーザは、通信サーバを介してユーザ定義のグループに同報通信するために、テキストメッセージを送信することができる。通信サーバは、ユーザのメッセージを受信し、次いで、ユーザのメッセージ中で指定されたいずれか１つのグループの受信側すべてにこのテキストメッセージを配信する。メッセージをグループ同報通信に向けて任意の時点または場所で送信することに加えて、ユーザのモバイルホンを介してユーザ定義のグループを任意の時点または場所で管理することができる。したがってこれらのグループは、ユーザの都合に合わせて、またユーザと特定グループとの間の対話が変動するのに伴って、動的に更新することができる。この結果、グループ中の個人の間の通信は、従来の手法に比べてずっと容易かつ効率的に行うことができる。
【０００７】
本発明の一態様によれば、通信サーバを利用して、送信側から、メッセージを受信するよう識別されたグループにテキストメッセージを同報通信することができる。より具体的には、ユーザまたはグループメンバ（例えば送信者）が、サーバのアクセス番号にテキストメッセージを送信する。メッセージには、例えばグループＡＢＣという名前のグループに送達されるようにマークすることができる。グループＡＢＣは、ユーザによって設定されたそれぞれの呼出し名および／またはモバイルホン番号で識別される、複数の人を含むことができる。ユーザがメッセージを送信するとき、メッセージは、望まれる個々の受信側に１つずつ送信（例えばメッセージを作成して受信側Ａに送信し、再びメッセージを作成して受信側Ｂに送信するなど）するのではなく、実際には通信サーバに直接に送信することができる。通信サーバは、メッセージ中で指示されたグループを分析し、メッセージの正しい受信側グループ（例えば受信者）を決定することができる。例えば通信サーバは、受信側グループを認識し、次いで、１つまたは複数のデータベースからメンバの電話番号またはその他の関連情報にアクセスすることができる。必要なデータを受け取った後、通信サーバはグループのメンバにメッセージをリアルタイムまたはほぼリアルタイムで同報通信することができる。メッセージへの応答も同様にして扱うことができる。
【０００８】
本発明の別の態様によれば、スマートホンが通信サーバとして動作して、グループ通信をユーザ間で完全にモバイル化するのを容易にすることができる。スマートホンは、１つまたは複数のユーザグループをホストすることができ、通常なら別個のサーバによって維持されることになるアプリケーション情報、ログ、および／またはデータ永続性を維持して、動的なグループＳＭＳベースのメッセージングをサポートすることができる。したがって、追加のハードウェアへの依存ならびに関連する使用コストを実質的に低減することができる。
【０００９】
モバイルグループ通信の体験をさらに向上させるために、ユーザのＳＭＳ対応モバイルホンから直接にグループ管理を実施することができる。より具体的には、例えば友人、親類、同僚、ゲームプレーヤ、プロジェクト参加者のユーザ定義グループ、またはその他任意の社会的グループを、各ユーザのモバイルホン上でＳＭＳベースのコマンド言語を使用して作成および／または管理することができる。したがって、ユーザの社会的状況またはビジネス状況が変化するのに伴って、ユーザ定義グループを動的に修正することができ、それによりユーザは、毎日の状況の頻繁な変化に、より適応可能になることができる。あるいは、このようなグループはスマートホンインターフェースまたはウェブサイトインターフェースを介して維持することができる。
【００１０】
進行中の会話またはメッセージ交換をサポートすることに加えて、ユーザのモバイルホンまたはスマートホンを利用して、電話機またはその他のモバイル通信デバイス上に追加のハードウェアもソフトウェアもインストールせずに、通信ログへのアクセスまたはその閲覧を行うことができる。あるいは、ウェブサイトインターフェースを介して過去ログまたは現在ログを得ることができる。
【００１１】
本発明の別の態様によれば、グループをポーリングすることによって、あるいは特定のメンバまたはユーザをポーリングすることによって、任意のグループメンバの最新ステータスを決定することができる。例えば、ユーザのステータスについてポーリングすると、ユーザの最終同報通信メッセージ、ユーザのアイドルタイム、ユーザの電話機がオンになっているかオフになっているかまたは圏外か、および／あるいはユーザの規定ステータス（例えば「電話を下さい」、「睡眠中」、「多忙」、「ミーティング」、「今はテキスト入力できません」「＿分で戻ります」）などの情報が得られる。
【００１２】
さらに、本発明は、時間および場所から独立した「常時オン」のグループ意識および通信機能を可能にするグループベースのテキストメッセージングシステムおよび方法を提供する。ユーザ定義グループは、多面的および動的とすることができ、特定ユーザの現在の状況セットに応じて絶えず変化する。この結果、本発明では、ユーザは、自分の生活における社会的グループまたはビジネスグループに適合するように、複数のグループを所与の時点または場所で容易に作成および改変することができる。
【００１３】
以上の目的および関連の目的を達成するために、本発明を以下の説明および添付の図面に関して本明細書に述べる。しかし、これらの態様は、本発明の原理を利用することのできる様々な方法のいくつかを示すだけであり、本発明はそのような態様およびその等価物すべてを含むものとする。本発明のその他の利点および新規な特徴は、本発明に関する以下の詳細な説明を図面と共に検討すれば明らかになるであろう。
【発明を実施するための最良の形態】
【００１４】
次に、本発明について図面を参照しながら述べる。すべての図面を通して、同じ要素を指すのには同じ参照番号を使用する。以下の記述では、説明上、本発明の完全な理解を提供するために多くの具体的な詳細を示す。しかし、本発明はこれらの具体的な詳細がなくても実施できることは明白であろう。他の場合では、本発明の記述を容易にするために、周知の構造およびデバイスはブロック図で示す。
【００１５】
本明細書では、用語「コンポーネント」および「システム」は、コンピュータ関連のエンティティを指すものとし、ハードウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、実行中のソフトウェアのいずれかとする。例えばコンポーネントは、限定しないが、プロセッサ上で実行されるプロセス、プロセッサ、オブジェクト、実行ファイル、実行のスレッド、プログラム、コンピュータとすることができる。例として、サーバ上で実行されるアプリケーションもサーバも両方とも、コンポーネントとすることができる。１つまたは複数のコンポーネントが１つのプロセスおよび／または実行のスレッドにあるものとすることができ、コンポーネントは１台のコンピュータ上に局所化してもよく、かつ／または２台もしくはそれ以上のコンピュータ間で分散させてもよい。
【００１６】
本発明は、前に送信または受信されたメッセージに少なくとも部分的に基づいてデフォルトグループを決定すること、および／あるいはメッセージのテキストに基づいて特定メッセージの受信側グループを決定することに関して、様々な推論方式および／または技法を組み込むことができる。本明細書で使用するとき、用語「推論（ｉｎｆｅｒｅｎｃｅ）」は一般に、システム、環境、および／またはユーザの状態を、イベントおよび／またはデータを介して取り込まれた観察のセットから推理または推論するプロセスを指す。推論を利用して、例えば、特定のコンテキストまたは動作を識別することができ、あるいは複数の状態にわたる確率分布を生成することができる。推論は確率的とすることができる。すなわち、当該の複数の状態にわたる確率分布の計算は、データおよびイベントの考慮に基づく。推論はまた、イベントおよび／またはデータのセットからより高レベルのイベントを構成するのに利用される技法を指すものとすることもできる。このような推論の結果、観察されたイベントのセットおよび／または記憶されたイベントデータから、イベントが時間的に近接して相関していようとそうでなかろうと、またイベントおよびデータの出所であるイベントソースおよびデータソースが１つであろうと複数であろうと、新しいイベントまたは動作が構築される。
【００１７】
図に関して以下に述べる本発明は、周辺社会意識およびスマート収束（ｓｍａｒｔ  ｃｏｎｖｅｒｇｅｒｎｃｅ）を容易にするグループベースのテキストメッセージングシステムに関する。本発明は、リアルタイム要素や綿密な調整機能などのテキストメッセージングの利点を、メッセージを個々の受信側に１つずつ送るのではなくグループに同報通信することの利点と組み合わせて、グループの人物間での計画を容易にする。従来のテキストメッセージングシステムとは異なり、コマンド言語により、ユーザはＳＭＳ対応モバイルホンまたはスマートホンを手にして、いつどこからでも自分のグループ通信を管理することができる。社会的状況が変動するのに伴って、ユーザは容易に自分のグループを動的に更新することができる。
【００１８】
後でより詳細に論じるように、任意のユーザが、適切に装備された自分自身の電話機からグループをサービスまたはホストすることができる。したがって、グループ通信に関連するコストは、グループの「所有者（ｏｗｎｅｒ）」（ホスト）に制限することができる。しかしより重要なのは、本発明によるグループの作成または維持は、他のどんなサーバの存在も必要としないことである。ただし、別個のおよび／または追加のサーバを利用することもできる。
【００１９】
ここで図１を参照すると、本発明の一態様によるグループＳＭＳモバイルメッセージングシステム１００の一般的なブロック図がある。メッセージングシステム１００は、モバイルホン、ＰＤＡ（パーソナルデジタルアシスタント）、またはスマートホンなど、開始（ｉｎｉｔｉａｔｉｎｇ）モバイル通信デバイス１１０を含む。開始モバイル通信デバイス１１０は、テキストメッセージを通信サーバ１２０に送信することによってグループと通信することができる。通信サーバ１２０は、シリアルポート接続または無線接続によって開始デバイスと対話することができる。より具体的には、開始デバイス１１０は、デバイス１１０からデータ（例えばテキストメッセージ、新しいユーザの名前など）を受信するよう、サーバ１２０を呼び出すかそうでなければ信号送信することができる。例えば、サーバ１２０には少なくとも１つのアクセス番号が割り当てられているものとすることができる。通信サーバ１２０はデータを受信すると、データをコマンドについて構文解析して、付随する情報をどのように処理するかを決定することができる。
【００２０】
例えば、テキストメッセージが通信サーバ１２０によって受信されると、サーバ１２０は、メッセージに付随するコマンド言語を分析して、メッセージの適切な受信側グループ１３０を識別または決定することができる。実際には、グループメンバ（例えば１４０、１５０）は、モバイルデバイスインターフェース上でユーザ名またはニックネームで識別されると仮定する。サーバ１２０は、データベース１６０から特定のグループメンバに対応する電話番号またはその他任意の関連情報にアクセスし、そのグループだけに同報通信されるようにメッセージを設定することができる。
【００２１】
グループおよびそのメンバが正しく識別されると、通信サーバ１２０に動作可能に接続された同報通信コンポーネント１７０を利用して、グループ１３０の様々なメンバに、各メンバの受信モバイル通信デバイスを介してテキストメッセージを送達または配信することができる（例えば受信通信デバイス１１４０から受信通信デバイスＭ１５０まで、および／または受信通信デバイスＭ１５０を含む。Ｍは１以上）。受信モバイル通信デバイスの例には、限定しないがモバイルホン、スマートホン、ＰＤＡが含まれ、また、テキストメッセージを受信することのできるその他の任意のハンドヘルドまたはモバイル通信デバイスが含まれる。通信サーバ１２０はまた、グループごとに同報通信された各メッセージを後で見られるようにデータベース１６０に記憶することによって、メッセージログを作成および／または更新することもできることを理解されたい。
【００２２】
テキストメッセージをグループ受信側に同報通信することに加えて、通信サーバ１２０は、任意のユーザについてグループを作成または管理するのを容易にすることもできる。グループ管理（例えば、グループまたは個々のグループメンバに適用される作成、編集、修正、除去、ポーリングなど）に密接に関連するデータも、適切なコマンド言語がそれに付随するときはサーバ１２０によって解析および操作することができる。例えばユーザは、適切なコマンドを提供することによって、新しいグループを作成する要求または既存のグループのステータスを確認する要求を通信サーバに送ることができる。サーバは、認識したコマンドを処理し、次いでそれらを相応に実行することができる。
【００２３】
以下の表１に、本発明で論じるグループ通信の実施または管理に使用することのできるコマンドの少なくとも一部を記述する。
【００２４】
【表１】
2005278146.tif 000003
【００２５】
一手法では、グループの作成は、コマンド「ｃｒｅａｔｅ＜グループ＞」を発行することによって少なくとも部分的に達成することができる。グループが作成されると、ユーザは、コマンド「ａｄｄ＜名前＞＜番号＞ｔｏ＜グループ＞」を発行することによって、１人または複数の人をこのグループに追加することができる。コマンド「ｒｅｍｏｖｅ＜名前＞ｆｒｏｍ＜グループ＞」によって、個人をグループから除去することもできる。グループ全体も、コマンド「ｒｅｍｏｖｅ＜グループ＞」を発行することによって削除することができる。
【００２６】
グループにメッセージを同報通信または送信することは、「（＜グループ＞）＜メッセージ＞」を通信サーバ１２０に送ることによって行うことができる。第１の語（＜グループ＞）は、送信側が属する特定グループの名前であり、その後にメッセージの内容が続く。送信側が１つのグループだけを保持している場合は、送信側から通信サーバ１２０に送信されたどんなメッセージも、デフォルトでその特定グループに送信されるものとすることができる。したがって、送信側はコマンド中でグループを指定または識別する必要はない。メッセージは、送信側のデフォルトグループのメンバに自動的に同報通信されるものとすることができる。
【００２７】
さらに、任意のグループをデフォルトグループとして設定することができ、これはユーザが手動で行ってもよく、あるいはユーザと特定グループとの通信を観察することによって自動的に行われてもよい。後者のシナリオでは、一定期間（例えば２分、５分、１５分など）にわたっていくつかのメッセージが特定グループに送信および／または特定グループから受信されたことをメッセージサーバが観察したときに、デフォルトグループ設定を変更することができる。したがってサーバは、学習したまたは観察したユーザ挙動またはグループ挙動に基づいてそのような推論または決定を行うために、人工知能コンポーネント（図示せず）を含むことができる。
【００２８】
また、人工知能を利用して、送信側のメッセージに対する適切なグループを自動識別するのを容易にすることもできる。一手法では、人工知能コンポーネントは、メッセージ中にいくつかのキーワードまたはキーフレーズが含まれるときは、それらが特定グループに意図されている可能性が高いことを学習することができる。例えば、製品、純益、報告、送り状など、ビジネスに関係する単語、省略形、または句を学習して、Ｂｕｓｉｎｅｓｓという名前のグループを指示することができる。このＢｕｓｉｎｅｓｓグループがメッセージの意図された受信側であることを検証するよう、送信側に要求することができる。
【００２９】
次に図２に移ると、モバイル通信サーバ２２０を利用するグループＳＭＳモバイル通信システム２００が示されている。システム２００は、スマートホン、モバイルホンまたはＰＤＡなど、テキストメッセージをモバイルデバイスユーザのグループに送信することによってグループと通信することのできる開始モバイル通信デバイス２１０を含むという点では、システム１００（前掲の図１）と同様である。しかし、図１のシステム１００とは異なり、システム２００は、１つまたは複数のユーザグループに対するサーバ（モバイル通信サーバ２２０）として動作するための、スマートホンまたはその他の適切に装備されたモバイルデバイス２２０を利用する。
【００３０】
モバイル通信サーバ２２０は同報通信コンポーネント２３０を備え、同報通信コンポーネント２３０は、１つまたは複数のデータストア２４０に関連データを記憶し、データストア２４０から関連データを取り出して、テキストメッセージの適切な受信側を決定することができる。続いてテキストメッセージは、グループに関連する各受信モバイル通信デバイス２５０に同報通信することができる（例えばモバイル通信デバイス１２６０からモバイル通信デバイスＰ２７０まで、および／またはモバイル通信デバイスＰ２７０を含む。Ｐは１以上）。さらに、モバイルコンタクトサーバ２２０の所有者は、自分がサービスしているグループに対する制御を効果的に維持する。したがって所有者は、いつモバイルコンタクトサーバ２２０と対話できるか、したがってグループを介してグループメンバ間で対話できるかを決定することができる。１つまたは複数のグループに対するサーバとして動作するモバイルデバイスは、１つまたは複数のグループのメンバであってもよいことを理解されたい。メッセージを送信したグループメンバを含めて、すべてのグループメンバは、同報通信されたメッセージを受信する。
【００３１】
次に図３を参照すると、図１および２それぞれのモバイル通信システム１００および２００に組み込むことのできるグループ管理サブシステム３００のブロック図が示されている。グループ管理サブシステム３００は、ウェブインターフェースとモバイルホンインターフェースのどちらかまたは両方を介して、ユーザがグループを作成または維持するのを容易にすることができる。例えば、グループの閲覧または作成を望むとき、対応するコマンドと共に適切なデータを入力することができる。例えばモバイルホンインターフェース上では、ＳＭＳコマンドを利用して、ユーザの望む動作を実行することができる。コマンドおよび必要なデータは、セルラーインフラストラクチャ３１０を介して送信するかそうでなければ通信することができ、次いで、グループ管理コンポーネント３２０に送信して所望の結果を得ることができる。同様に、ウェブインターフェースと対話しているときは、ユーザは適切なウェブベースの選択コンポーネント（例えばボタン）を利用して、インターネット３３０を介してグループ管理コンポーネント３２０と通信することができる。
【００３２】
セルラーインフラストラクチャ３１０は、相互運用可能であり互換性のある任意の数または組合せの様々なネットワークまたはサービスプロバイダを含むことができる。グループホストがセットアップされると、他のユーザは、他のどんなプログラムも自分のモバイルデバイスにインストールせずに、その使用を開始することができる。
【００３３】
次に図４に移ると、上掲の図２で論じたグループＳＭＳモバイル通信システム２００の例示的なアーキテクチャ４００を例証する概略図が示されている。アーキテクチャ４００は、グループメンバ４２０によって操作される開始無線またはモバイル通信デバイス４１０を含む。グループメンバ４２０は、グループＡ４３０にテキストメッセージを送信して、自分達のミーティング時間および場所を更新したいと思っていると仮定する。こうするために、グループメンバ４２０は、メッセージをグループＡに宛て、次いでそれを通信サーバ４４０に送信する。通信サーバ４４０は、この図の場合のようにスマートホンでもよく、あるいは適切に装備された他の何らかの通信デバイスでもよい。サーバ４４０は、メッセージを処理および分析して、それをどこに、また誰に送信すべきかを決定し、次いで指定のグループだけにメッセージを同報通信する。指定のグループは、メッセージに明示的に含まれているものとすることもでき、あるいは学習されたグループまたはデフォルトグループとすることもできる。デフォルトグループは、他のグループがコマンドライン中で明示的に指示されていない場合にメッセージを受信する。続いて、グループＡのメンバは、同報通信されたメッセージを受信する。同報通信中にメンバのうちの１人のデバイスがたまたまオフになっていた場合、メッセージは、デバイスがオンになればすぐに、またはメッセージを受信するようアクティブ化されればすぐに現れる。
【００３４】
通信サーバによって処理および／または同報通信されるテキストメッセージまたはメッセージ一般を作成することは、図５の概略図５００に示すように、開始モバイルデバイス４１０にタイプ入力するかまたは口頭で提供することによって行うことができる。例えば、音声認識システム５１０を開始モバイル通信デバイス５２０内に統合することができる。したがって、ユーザまたは送信側（例えばグループメンバ５３０）は、所望の動作を実施するためのコマンドおよび任意の必要情報を話すことによって、メッセージをより素早く作成することができ、あるいは自分のグループをより容易に管理することができる。処理および／または同報通信に向けてメッセージが実際にサーバ（図示せず）に送信される前に、対応するテキストを画面上で検証することができる。例えば、メンバが「ジェーンからメンバー（Ｐａｒｔｙ）へ：７時にロイズでどうですか？」と話す。次いで、モバイルデバイス５２０上の画面は、このメッセージの文字バージョンを、送信前の検証のためにメンバに対して示すことができる。
【００３５】
次に図６および７を参照すると、本発明の一態様による、モバイル通信デバイス上でグループを管理するための例示的なユーザインターフェースの２つの異なるビューが示されている。図６では、ユーザインターフェース６００が、様々な種類の情報を表示上でユーザに対して例証している。例えば、グループ名およびメンバリストを容易に見ることができる。また、グループとグループ中の指名されたメンバとの間の一番最近のメッセージ交換を含めたメッセージログにアクセスしてそれを見ることもできる。モバイルデバイス上でのグループ管理の効率を高めるために、「私を除去」、「無視」、「デフォルト」などの選択ボタンを設けることもできる。
【００３６】
図７では、各グループ中のメンバのリストをドロップダウンリスト７００などの形で見ることができる。見ればわかるように、グループＰａｒｔｙの各メンバは、ユーザ名および電話番号で識別することができる。これは特に、１人のメンバが電話番号の異なる複数のモバイル通信デバイスを所有しているときに、メンバにとって役立つ可能性がある。メッセージは、グループのメンバそれぞれの電話番号を使用してメンバに同報通信することができる。この図によれば、ドロップダウンメニューから「新しく追加」を選択することによって、新しいメンバを追加することができる。
【００３７】
グループ管理のためにモバイルデバイスユーザインターフェースを利用することに加えて、ウェブインターフェースを利用することもできる。図８に、特定ユーザに関するグループ管理ページの例示的なウェブユーザインターフェース８００を示す。図示のように、ユーザのグループを任意の順序でリストすることができる。デフォルトグループについては、グループのメンバや、グループに対応するメッセージログなどの詳細が自動的に示されるものとすることができる。より効率的な記憶のために、メッセージログのより古い部分はアーカイブフォルダに保存することができることを理解されたい。別のグループの詳細を見るには、ユーザはそのグループ名を選択すればよい。さらに、新しいデフォルトグループも、単に適切なボタンを選択するだけで設定することができる。また、必要に応じて、新しいグループを作成することができ、現在グループを編集または修正することができる。例えば、グループの所有者を変更することもでき、既存のグループのメンバを追加または除去することもでき、メンバの番号または名前を修正することもできる。
【００３８】
図９に、既存のグループに新しいメンバを追加するプロセスにおいてユーザを補助する例示的なウェブユーザインターフェース９００を示す。新しいメンバは、ユーザのアカウントにすでに記憶されている既存のコンタクトのプールから選択してもよく、あるいは新しいメンバの名前および番号を入力することによって選択してもよい。ウェブサイトインターフェース９００を使用して、インターネットを介して潜在的な新しいメンバのコンタクト情報を検索することもできる。
【００３９】
次に、本発明による様々な方法を一連の動作によって述べるが、本発明によれば、いくつかの動作は本明細書に図示および記述するのとは異なる順序で、かつ／または他の動作と同時に行うこともできるので、本発明はこの動作順序に限定されないことを理解および認識されたい。例えば、方法は代替として、状態図など、相関する一連の状態またはイベントとして表すこともできることは、当業者なら理解および認識するであろう。さらに、本発明による方法を実施するのに、例示する動作すべてが必要であるとは限らない。
【００４０】
ここで図１０を参照すると、モバイル通信デバイス間でのグループＳＭＳ通信を容易にする例示的なプロセス１０００の流れ図がある。プロセス１０００は、１０１０でテキストメッセージを作成することを含む。テキストメッセージは、グループをなす他者に向けた簡単なメモ情報とすることができ（例えば「５分後に私の所で会いましょう」）、あるいはユーザのグループの管理に関する情報とすることができる（例えば「Ｂｅｔｔｙ４２５８６７５３０９」）。メッセージをグループに送信するときは、メッセージ作成者を識別するため、ならびにメッセージの受信側グループを確認するために、送信側およびグループ名が接頭部として自動的にメッセージに挿入されるようにすることができる（例えば上掲の図５）。
【００４１】
テキストメッセージは、デバイスのキーボード上で適切なキーを打つことによって作成してもよく、あるいは、デバイスに向かって話して音声認識システムでテキストに変換してもよい。別法としてまたは追加で、メッセージはデバイス画面上に書いてから手書き認識システムでタイプフォントに変換してもよい。
【００４２】
１０２０で、メッセージはサーバに送信され、１０３０で、メッセージはサーバ上で処理および分析されて、少なくともグループのメンバが決定される。グループが送信側によって指定されていない場合は、サーバはデフォルトグループを受信側グループとして識別することができる。送信側がデフォルトグループを選択していない場合は、サーバは人工知能コンポーネントを利用して、送信側の挙動に部分的に基づいて適切な受信側グループを提案または決定することができる。最後に１０４０で、サーバは正しい受信側グループにメッセージを同報通信することができる。送信側は、受信側グループのメンバとして自分自身のメッセージのコピーを受信して、メッセージがうまくサーバから同報通信されたことを確認することができる。したがって、グループ全体がメッセージを受信する。
【００４３】
図１１を参照すると、本発明の一態様による、グループ管理を容易にする例示的なイベントシーケンス１１００の流れ図が示されている。前述のように、モバイルデバイスを介したグループ通信は、サーバと、またはサーバとして動作する無線モバイルデバイスと対話することを含む。このような対話は、例えば、コマンドを任意の関連情報と共にサーバに送信することによって達成することができる。したがって、シーケンス１１００は、１１１０でサーバアクセス番号をモバイル通信デバイスの電話帳またはディレクトリに追加することから開始することができる。サーバ番号への正規アクセスを得る前に、アカウントをセットアップするかまたは自分の電話番号および特別なパスワードを入力することがユーザに求められるようにしてもよい。
【００４４】
複数のサーバを利用することができ（例えばサーバネットワーク）、したがって複数のアクセス番号を使用して、サーバ間でユーザの負荷のバランスをとることができる。あるいは、１つのアクセス番号を複数のサーバに割り当てることもできる。複数のサーバを使用するときは、サーバ間の通信が入来情報および／または送出情報を調整することができるような形でサーバを構成することができる。
【００４５】
１１２０で、ユーザはウェブサイトインターフェースを介して（例えばログインを必要として）、かつ／または自分のモバイル通信デバイスから直接に、１つまたは複数のグループを作成することができる。ユーザはデフォルトでグループの所有者になる。ただし、グループの所有者は、グループの他のメンバに「所有者」権利および特権を割り当てることができる。所有者権利および特権の例には、限定しないが、メンバの追加または除去、グループのメッセージ受信の制御（例えばグループを「オン」または「オフ」にする）などが含まれる。複数のグループメンバが所有者権利を有することもできることを理解されたい。
【００４６】
１１３０で、少なくとも１人をグループに追加することができる。１１４０で、メッセージをグループに（おそらくグループの任意のメンバから）送信することができ、１１５０で、グループ所有者の望むようにメンバをグループから除去することができる。ウェブサイトインターフェース（例えばインターネット）上でグループを管理するときは、このプロセス中でユーザをガイドするための選択ボタンが利用可能である。同様に、モバイルホンなどのデバイスを使用しているときは、適したボタン（例えばソフトキー）を選択することによって、またはコマンドを手動入力することによって、コマンドを発行することができる。例えば、コマンド「ａｄｄ＜名前＞＜番号＞ｔｏ＜グループ＞」を手動入力して、新しいメンバを特定グループに追加することができる。「追加」ソフトキーが利用可能な場合は、このキーを選択すれば実質的に「ａｄｄ」コマンドが発行される。所望のコマンドが思い出せないときは、ユーザは「ヘルプ」を入力して、利用可能なコマンドのリストを見ることができる。
【００４７】
次に図１２に移ると、本発明の一態様により利用することのできる例示的なイベントシーケンス１２００の流れ図が示されている。例えば、１２１０で、ユーザは自分の記憶済みのグループを見ることができる。１２２０で、デフォルトグループを選択することができる。受信側グループがメッセージ中で指示されていないときは、デフォルトグループがメッセージを受信する。１２３０で、デフォルトグループをポーリングして、メンバのステータスを確認することができる。例えば、あるメンバがメッセージを送信したとき、このメンバのステータスは、この２４時間以内にメッセージが送信されたことを示すように設定されている。
【００４８】
１２４０で、「ｗｈｏ」コマンドを発行して、別のメンバのプロファイルを見ることができる。あるいは、サーバから第三者ユーザグループにアクセスすることができ、それにより第三者ユーザグループが「ｗｈｏ」コマンドに応答することができる。例えば、グループ通信システムのユーザは、ＦｒｉｅｎｄＮｅｔｗｏｒｋという名前の仲間ネットワークに登録されている人に対して「ｗｈｏ」コマンドを発行して、その人のプロファイルを見ることができる。これらの第三者ネットワークのメンバは、グループ通信システム内のグループのメンバに加入するかまたはメンバになれるものとすることができる。
【００４９】
任意選択で、１２５０で、グループ所有者は、グループを公開（例えば公開グループにはグループのメンバ以外からでもメッセージを送信することができる）にするかまたは非公開（例えばメンバ限定のグループ）にすることなどによって、グループ設定を修正することができる。したがって、グループへのアクセスは、グループメンバに限定するか、またはグループメンバ以外に拡大することができる。
【００５０】
さらに、ユーザのグループは、同じメッセージを個々の受信側に別々に送信することによってではなく、サーバまたはサーバネットワークと対話することによって、より効率的に相互通信することができる。ＳＭＳ技術を使用したグループ通信は、スマートホンまたはその他の適したモバイルデバイスをグループのホストまたはサーバとして利用することによって、真にモバイル化することができる。したがって、メッセージをグループに同報通信することは、別個のサーバではなくグループメンバ自体に依存することができる。
【００５１】
本発明の様々な態様の追加のコンテキストを提供するために、図１３および後続の考察で、本発明の様々な態様を実施することのできる適した動作環境１３１０の簡単かつ一般的な記述を提供する。本発明を、プログラムモジュールなど、１つおよび／または複数のコンピュータまたはその他のデバイスによって実行されるコンピュータ実行可能命令の一般的なコンテキストで述べているが、本発明はその他のプログラムモジュールと共に、かつ／またはハードウェアとソフトウェアの組合せとして実施することもできることは、当業者なら理解するであろう。
【００５２】
しかし、一般にプログラムモジュールは、特定のタスクを実施するかまたは特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。動作環境１３１０は、適した動作環境の一例にすぎず、本発明の使用または機能の範囲についてどんな限定も意味するものではない。本発明で使用するのに適する場合のあるその他の周知のコンピュータシステム、環境、および／または構成には、限定しないがパーソナルコンピュータ、ハンドヘルドまたはラップトップデバイス、マルチプロセッサシステム、マイクロプロセッサベースのシステム、プログラム可能な家庭用電化製品、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、および、これらのシステムまたはデバイスを含む分散コンピューティング環境などが含まれる。
【００５３】
図１３を参照すると、本発明の様々な態様を実施するための例示的な環境１３１０は、コンピュータ１３１２を含む。コンピュータ１３１２は、処理ユニット１３１４、システムメモリ１３１６、システムバス１３１８を含む。システムバス１３１８は、限定しないがシステムメモリ１３１６を含めた様々なシステムコンポーネントを、処理ユニット１３１４に結合する。処理ユニット１３１４は、様々な利用可能なプロセッサのいずれかとすることができる。デュアルマイクロプロセッサおよびその他のマルチプロセッサアーキテクチャも、処理ユニット１３１４として利用することができる。
【００５４】
システムバス１３１８は、様々な利用可能なバスアーキテクチャのいずれかを用いたメモリバスまたはメモリコントローラ、周辺バスまたは外部バス、および／またはローカルバスを含めて、いくつかのタイプのバス構造のいずれかとすることができる。これらのバスアーキテクチャには、限定しないが１１ビットバス、ＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）、ＭＣＡ（Ｍｉｃｒｏ−Ｃｈａｎｎｅｌ  Ａｒｃｈｉｔｅｃｔｕｒｅ）、ＥＩＳＡ（Ｅｘｔｅｎｄｅｄ  ＩＳＡ）、ＩＤＥ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）、ＶＬＢ（ＶＥＳＡ  Ｌｏｃａｌ  Ｂｕｓ）、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＡＧＰ（Ａｄｖａｎｃｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）バス、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｆａｃｅ）が含まれる。
【００５５】
システムメモリ１３１６は、揮発性メモリ１３２０および不揮発性メモリ１３２２を含む。不揮発性メモリ１３２２には、起動中などにコンピュータ１３１２内の要素間で情報を転送するための基本ルーチンを含むＢＩＯＳ（ｂａｓｉｃ  ｉｎｐｕｔ／ｏｕｔｐｕｔ  ｓｙｓｔｅｍ）が記憶されている。限定ではなく例として、不揮発性メモリ１３２２には、読取り専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリを含めることができる。揮発性メモリ１３２０には、ランダムアクセスメモリ（ＲＡＭ）が含まれ、これは外部キャッシュメモリとして働く。限定ではなく例として、ＲＡＭは、シンクロナスＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンスドＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、ダイレクトＲａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）など、多くの形で利用可能である。
【００５６】
コンピュータ１３１２は、取外し可能／固定、揮発性／不揮発性コンピュータ記憶媒体も備える。図１３には、例えばディスク記憶装置１３２４が示してある。ディスク記憶装置１３２４には、限定しないが磁気ディスクドライブ、フロッピー（登録商標）ディスクドライブ、テープドライブ、Ｊａｚドライブ、Ｚｉｐドライブ、ＬＳ−１００ドライブ、フラッシュメモリカード、メモリスティックなどのデバイスが含まれる。また、ディスク記憶装置１３２４には、限定しないがコンパクトディスクＲＯＭデバイス（ＣＤ−ＲＯＭ）、ＣＤ記録可能ドライブ（ＣＤ−Ｒドライブ）、ＣＤ書換え可能ドライブ（ＣＤ−ＲＷドライブ）、またはデジタル多用途ディスクＲＯＭドライブ（ＤＶＤ−ＲＯＭ）などの光ディスクドライブを含めた他の記憶媒体と別個でまたは共に、記憶媒体を含めることもできる。ディスク記憶デバイス１３２４をシステムバス１３１８に接続するのを容易にするために、通常はインターフェース１３２６などの取外し可能または固定インターフェースが使用される。
【００５７】
図１３には、ユーザと、適した動作環境１３１０で述べた基本的なコンピュータリソースとの間の媒介として動作するソフトウェアが記述されていることを理解されたい。このようなソフトウェアには、オペレーティングシステム１３２８が含まれる。オペレーティングシステム１３２８は、ディスク記憶装置１３２４に記憶されているものとすることができ、コンピュータシステム１３１２のリソースを制御および割振りするように働く。システムアプリケーション１３３０は、システムメモリ１３１６またはディスク記憶装置１３２４に記憶されたプログラムモジュール１３３２およびプログラムデータ１３３４を介して、オペレーティングシステム１３２８によるリソース管理を利用する。本発明は様々なオペレーティングシステム、またはオペレーティングシステムの組合せで実施できることを理解されたい。
【００５８】
ユーザは、入力デバイス１３３６を介してコマンドまたは情報をコンピュータ１３１２に入力する。入力デバイス１３３６には、限定しないが、マウスなどのポインティングデバイス、トラックボール、スタイラス、タッチパッド、キーボード、マイクロホン、ジョイスティック、ゲームパッド、衛星受信アンテナ、スキャナ、ＴＶチューナカード、デジタルカメラ、デジタルビデオカメラ、ウェブカメラなどが含まれる。これらおよびその他の入力デバイスは、インターフェースポート１３３８によってシステムバス１３１８を介して処理ユニット１３１４に接続する。インターフェースポート１３３８には、例えばシリアルポート、パラレルポート、ゲームポート、ユニバーサルシリアルバス（ＵＳＢ）が含まれる。出力デバイス１３４０は、入力デバイス１３３６と同じタイプのポートのいくつかを使用する。したがって例えば、ＵＳＢポートを使用して、コンピュータ１３１２に入力を提供することができ、コンピュータ１３１２から出力デバイス１３４０に情報を出力することができる。出力デバイス１３４０の中でもとりわけ、モニタ、スピーカおよびプリンタのように特別なアダプタを必要とするいくつかの出力デバイス１３４０があることを示すために、出力アダプタ１３４２が提供されている。出力アダプタ１３４２には、限定ではなく例として、出力デバイス１３４０とシステムバス１３１８との間の接続手段を提供するビデオカードおよびサウンドカードが含まれる。リモートコンピュータ１３４４など、その他のデバイス、および／またはデバイスのシステムも、入力と出力の両方の機能を提供することに留意されたい。
【００５９】
コンピュータ１３１２は、リモートコンピュータ１３４４など１つまたは複数のリモートコンピュータへの論理接続を用いて、ネットワーク化された環境で動作することができる。リモートコンピュータ１３４４は、パーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、ワークステーション、マイクロプロセッサベースの機器、ピアデバイス、またはその他の一般的なネットワークノードなどとすることができ、通常はコンピュータ１３１２に関して述べた要素の多くまたはすべてを備える。簡潔にするために、メモリ記憶デバイス１３４６だけがリモートコンピュータ１３４４と共に示してある。リモートコンピュータ１３４４は、ネットワークインターフェース１３４８を介してコンピュータ１３１２に論理接続され、次いで通信接続１３５０を介して物理接続される。ネットワークインターフェース１３４８には、ローカルエリアネットワーク（ＬＡＮ）やワイドエリアネットワーク（ＷＡＮ）などの通信ネットワークが含まれる。ＬＡＮ技術には、ファイバ分散データインターフェース（ＦＤＤＩ）、銅線分散データインターフェース（ＣＤＤＩ）、イーサネット（登録商標）／ＩＥＥＥ１１０２．３、トークンリング／ＩＥＥＥ１１０２．５などが含まれる。ＷＡＮ技術には、限定しないが、ポイントツーポイントリンク、統合デジタルサービス通信網（ＩＳＤＮ）およびこれらの変形などの回路交換ネットワーク、パケット交換ネットワークならびにデジタル加入者線（ＤＳＬ）が含まれる。
【００６０】
通信接続１３５０は、ネットワークインターフェース１３４８をバス１３１８に接続するのに利用されるハードウェア／ソフトウェアを指す。通信接続１３５０は、図示を分かりやすくするためにコンピュータ１３１２の内部に示してあるが、コンピュータ１３１２の外部にあってもよい。ネットワークインターフェース１３４８への接続に必要なハードウェア／ソフトウェアには、例にすぎないが、通常の電話グレードモデムやケーブルモデムやＤＳＬモデムを含めたモデム、ＩＤＳＮアダプタおよびイーサネット（登録商標）カードなどの、内部技術および外部技術が含まれる。
【００６１】
以上の記述は、本発明の実施例を含む。当然、本発明を記述するために、考えられるあらゆる組合せのコンポーネントおよび方法について述べることは不可能である。しかし、本発明に関するその他多くの組合せおよび置換が可能であることは、当業者なら理解するであろう。したがって本発明は、添付の特許請求の趣旨および範囲に含まれるこのようなすべての改変、修正ならびに変形を含むものとする。さらに、詳細な説明または特許請求の範囲で「ｉｎｃｌｕｄｅ（含む）」という語が使用される限り、このような語は、請求項における移行語として採用されたときに解釈される「ｃｏｍｐｒｉｓｉｎｇ（含む、備える）」という語と同様にして包括的とする。
【図面の簡単な説明】
【００６２】
【図１】本発明の一態様による、グループＳＭＳモバイルメッセージングシステムの高レベルのブロック図である。
【図２】本発明の一態様による、グループＳＭＳモバイルメッセージングシステムの高レベルのブロック図である。
【図３】本発明の一態様による、グループＳＭＳモバイルメッセージングに関するユーザ定義グループ管理システムの概略ブロック図である。
【図４】本発明の一態様による、グループＳＭＳモバイルメッセージングシステムに関する例示的なアーキテクチャを例証する概略図である。
【図５】本発明の一態様による、音声認識システムを組み込んで使用してグループ通信のためのテキストメッセージを作成することを例証する概略図である。
【図６】本発明の一態様による、グループＳＭＳモバイルメッセージング使用中のモバイルホンの例示的なユーザインターフェースの図である。
【図７】本発明の一態様による、グループＳＭＳモバイルメッセージング使用中のモバイルホンの例示的なユーザインターフェースの図である。
【図８】本発明の一態様による、メッセージグループの管理を容易にする例示的なウェブユーザインターフェースの図である。
【図９】本発明の一態様による、グループＳＭＳメッセージングのためにユーザを任意の特定のユーザ定義グループに追加するのを容易にする例示的なウェブユーザインターフェースの図である。
【図１０】本発明の一態様による、グループＳＭＳメッセージングの例示的な方法を示すフローチャートである。
【図１１】本発明の一態様による、グループ管理を容易にする例示的なイベントのシーケンスを示すフローチャートである。
【図１２】本発明の一態様により利用することのできる例示的なイベントのシーケンスを示すフローチャートである。
【図１３】本発明の様々な態様を実施するための例示的な環境を示す図である。
【符号の説明】
【００６３】
１１０  開始モバイル通信デバイス
１２０  通信サーバ
１３０  受信側グループ
１４０  受信モバイル通信デバイス１
１５０  受信モバイル通信デバイスＭ
１６０  データベース
１７０  同報通信コンポーネント
２１０  開始モバイル通信デバイス
２２０  モバイル通信サーバ（モバイル通信デバイス）
２３０  同報通信コンポーネント
２４０  データストア
２５０  受信側グループ
２６０  受信モバイル通信デバイス１
２７０  受信モバイル通信デバイスＭ
３１０  セルラーインフラストラクチャ
３２０  グループ管理コンポーネント
３３０  インターネット
【図１】
2005278146.tif 000004
【図２】
2005278146.tif 000005
【図３】
2005278146.tif 000006
【図４】
2005278146.tif 000007
【図５】
2005278146.tif 000008
【図６】
2005278146.tif 000009
【図７】
2005278146.tif 000010
【図８】
2005278146.tif 000011
【図９】
2005278146.tif 000012
【図１０】
2005278146.tif 000013
【図１１】
2005278146.tif 000014
【図１２】
2005278146.tif 000015
【図１３】
2005278146.tif 000016
【外国語明細書】
2005278146000001.pdf