(57)【要約】  移動体の追跡運動に基づき、送信者から宛先受信者にメッセージを電子的に配信するための手法であって、送信者によって提供されたメッセージを取得する段階と、送信者によって指定された地点をメッセージの配信のために取得する段階と、位置特定装置を有する指定された移動体を追跡する段階であって、前記位置特定装置は、それ自体の現在位置を決定し、また、それのその時の現在位置を所定の時間間隔で送信する前記段階と、指定された移動体が指定された地点に到達したかどうかを、送信された現在位置から判断する段階と、指定された移動体が指定された地点に到達したと判断された時、宛先受信者へのメッセージの電子的自動配信のための手順を開始する段階と、が含まれる手法。【特許請求の範囲】
【請求項１】
移動体の追跡運動に基づき送信者から宛先受信者にメッセージを電子的に配信するための方法であって、
送信者によって提供されたメッセージを取得する段階と、
送信者によって指定された地点を前記メッセージの配信のために取得する段階と、
位置特定装置を有する指定された移動体を追跡する段階であって、前記位置特定装置が、それ自体の現在位置を判断し、また、それのその時の現在位置を所定の時間間隔で送信する前記段階と、
指定された移動体が前記指定された地点に到達したかどうか、送信された現在位置から判断する段階と、
前記指定された移動体が前記指定された地点に到達したと判断された時、宛先受信者への前記メッセージの電子的自動配信のための手順を開始する段階と、
が含まれる方法。
【請求項２】
請求項１に記載の方法であって、前記指定された移動体は、宛先受信者である方法。
【請求項３】
請求項１に記載の方法であって、前記指定された移動体は、送信者によって特定され、また、宛先受信者以外である方法。
【請求項４】
請求項１に記載の方法であって、宛先受信者は、静止体である方法。
【請求項５】
請求項１に記載の方法であって、宛先受信者は、動いている方法。
【請求項６】
請求項１に記載の方法であって、宛先受信者は、動かない方法。
【請求項７】
請求項６に記載の方法であって、宛先受信者は、電子的に駆動可能な装置である方法。
【請求項８】
請求項７に記載の方法であって、前記メッセージは、前記電子的に駆動可能な装置を作動させる制御信号である方法。
【請求項９】
請求項１に記載の方法であって、前記メッセージは、データ、テキスト、音声及び映像の内の少なくとも１つである方法。
【請求項１０】
請求項１に記載の方法であって、前記メッセージが宛先受信者のために再生されるモードが、宛先受信者によって制御される設定値に基づく方法。
【請求項１１】
請求項１に記載の方法であって、前記メッセージの配信は、送信者によって提供された配信規則に基づき制御される方法。
【請求項１２】
請求項１１に記載の方法であって、前記指定された地点メッセージに到達する前記指定された移動体の検出時、前記メッセージの自動配信のための前記手順を開始する段階には、前記配信規則を処理する段階が含まれる方法。
【請求項１３】
請求項１に記載の方法であって、メッセージを取得する前記段階には、送信者からの入力に基づき、メッセージを受信し記憶する段階が含まれる方法。
【請求項１４】
請求項１に記載の方法であって、メッセージを取得する前記段階には、送信者からの入力に基づき、複数の記憶されたメッセージの中からメッセージを検索する段階が含まれる方法。
【請求項１５】
請求項１に記載の方法であって、指定された地点を取得する前記段階には、送信者からの入力に基づき、地点を取得する段階が含まれる方法。
【請求項１６】
請求項１に記載の方法であって、指定された地点を取得する前記段階には、送信者からの入力に基づき、複数の記憶された地点の中から地点を検索する段階が含まれる方法。
【請求項１７】
請求項１に記載の方法であって、更に、送信者からの入力に基づき、宛先受信者の識別を取得する段階が含まれる方法。
【請求項１８】
請求項１１に記載の方法であって、前記規則には、前記メッセージの配信を繰り返すための命令が含まれる方法。
【請求項１９】
請求項１１に記載の方法であって、前記宛先受信者には、送信者によって特定された複数の受信者が含まれる方法。
【請求項２０】
クライアント・サーバの関係で、複数のクライアントにサービスを提供する電気通信システムでメッセージを配信するための方法において、システムはサーバを含み、また、各クライアントが位置特定装置を含む前記方法であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、指定された地点を取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として第２クライアントの識別を取得する段階と、
サーバにおいて、前記メッセージの配信のために追跡される移動クライアントの識別を取得する段階と、
追跡される前記クライアントが前記指定された地点に到着したかどうか、前記メッセージの配信のために追跡される前記クライアントの位置特定装置から、判断する段階と、
前記追跡される移動クライアントが前記指定された地点に到着したと判断された時、宛先受信者への前記メッセージの電子配信に自動的にトリガをかける段階と、が含まれる方法。
【請求項２１】
請求項２０に記載の方法であって、
前記メッセージの配信のために追跡される前記クライアントは、前記第２クライアントであり、
前記メッセージの配信のために追跡されるクライアントの識別を取得する段階には、前記第２クライアントの識別から前記識別を導出する段階が含まれる方法。
【請求項２２】
請求項２０に記載の方法であって、前記メッセージの配信のために追跡されるクライアントの識別を取得する段階には、第１クライアントからの入力に基づき、前記識別を取得する段階が含まれる方法。
【請求項２３】
クライアント・サーバの関係で、複数のクライアントにサービスを提供する電気通信システムでメッセージを配信するための方法において、システムはサーバを含み、また、各クライアントが位置特定装置を含む前記方法であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、指定された地点を取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージを宛先受信者に配信するための配信規則を取得する段階であって、前記配信規則には、前記指定された地点への指定された移動クライアントの到着が含まれる前記段階と、
前記指定された移動クライアントが前記指定された地点に到着したかどうか、前記移動クライアントの位置特定装置から、判断する段階と、
前記指定された移動クライアントが前記指定された地点に到着したと判断された時、前記配信規則に基づき、宛先受信者への前記メッセージの電子配信のトリガをかける段階と、
が含まれる方法。
【請求項２４】
請求項２３に記載の方法であって、更に、前記第１クライアントからの入力に基づき、サーバにおいて、前記指定された移動クライアントの識別を取得する段階が含まれる方法。
【請求項２５】
請求項２３に記載の方法であって、更に、前記第１クライアントからの入力に基づき、サーバにおいて、宛先受信者の識別を取得する段階が含まれる方法。
【請求項２６】
メッセージを電子的に自動的に配信するための方法であって、
送信者からの入力に基づき、電子メッセージを取得する段階と、
送信者からの入力に基づき、宛先受信者、指定された地点、及び位置特定装置を有する選択された移動体を取得する段階と、
選択された移動体が指定された地点に到着したと判断された時、位置特定技術を用いて、前記メッセージを電子的に自動的に宛先受信者に配信する段階と、が含まれる方法。
【請求項２７】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための方法であって、
送信者からの入力に基づき、メッセージを取得する段階と、
送信者からの入力に基づき、指定された地点を取得する段階と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも１つの受信者の識別を取得する段階と、
送信者からの入力に基づき指定された選択された移動体を取得する段階と、
前記指定された地点を基準として、位置特定技術から導出されるように、前記選択された移動体の位置に基づき、前記メッセージを前記宛先受信者に電子的に自動的に配信する段階と、
が含まれる方法。
【請求項２８】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための方法であって、
送信者からの入力に基づき、メッセージを取得する段階と、
送信者からの入力に基づき、指定された地点を取得する段階と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも２つの受信者の識別を取得する段階と、
位置特定技術から導出されるように、前記宛先受信者の他の１つを基準として、前記宛先受信者の内の１つの位置に基づき、前記メッセージを前記宛先受信者の内の１つに電子的に自動的に配信する段階と、
が含まれる方法。
【請求項２９】
請求項２８に記載の方法であって、複数の潜在的な各受信者には、位置特定装置が含まれ、前記位置特定装置は、その現在位置を判断する方法。
【請求項３０】
電気通信システムでメッセージを配信するための方法において、システムはサーバを含み、また、システムが、クライアント・サーバの関係で、複数のユーザにサービスを提供する状態で、クライアントの内の少なくとも幾つかが移動体であり、また、位置特定装置を有する前記方法であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として第２移動クライアントの識別を取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、第３クライアントの識別を取得する段階と、
前記第３クライアントの位置を基準として、前記第２移動クライアントが、指定された位置に到着したと判断された時、宛先受信者への前記メッセージの電子配信のトリガを自動的にかける段階と、
が含まれる方法。
【請求項３１】
請求項３０に記載の方法であって、前記第３クライアントも位置特定装置を有する移動クライアントである方法。
【請求項３２】
請求項３０に記載の方法であって、前記第１及び第２クライアントは、同じクライアントである方法。
【請求項３３】
指定された移動体の追跡された位置に基づき、ユーザである任意の送信者が、同様にユーザである宛先受信者にメッセージを電子的に自動的に配信できるようにするために複数のユーザにサービスを提供する電気通信システムを動作させるための方法であって、
送信者によって提供されたメッセージデータを処理し記憶する段階と、
指定された移動体の位置を追跡する段階と、
指定された地点への指定された移動体の到着時、メッセージを宛先受信者に電子的に自動的に配信する段階と、
が含まれる方法。
【請求項３４】
請求項３３に記載の方法であって、前記メッセージデータには、前記メッセージ、前記宛先受信者、及び配信規則が含まれる方法。
【請求項３５】
請求項３３に記載の方法であって、前記メッセージデータには、前記メッセージが含まれる方法。
【請求項３６】
請求項３３に記載の方法であって、前記メッセージデータには、前記宛先受信者が含まれる方法。
【請求項３７】
請求項３３に記載の方法であって、前記メッセージデータには、配信規則が含まれる方法。
【請求項３８】
請求項３３に記載の方法であって、前記メッセージデータには、前記指定された移動体の識別が含まれる方法。
【請求項３９】
請求項３３に記載の方法であって、前記メッセージデータには、前記指定された地点が含まれる方法。
【請求項４０】
移動体の追跡運動に基づき、送信者から宛先受信者にメッセージを電子的に配信するための装置であって、
送信者によって提供されたメッセージを取得するための手段と、
送信者によって指定された地点を前記メッセージの配信のために取得するための手段と、
位置特定装置を有する指定された移動体を追跡するための手段であって、前記位置特定装置は、それ自体の現在位置を判断し、また、それのその時の現在位置を所定の時間間隔で送信する前記手段と、
指定された移動体が、前記指定された地点に到達したかどうかを、送信された現在位置から、判断するための手段と、
前記指定された移動体が前記指定された地点に到達したと判断された時、宛先受信者への前記メッセージの電子的自動配信のための手順を開始するための手段と、が含まれる装置。
【請求項４１】
クライアント・サーバの関係で、複数のクライアントにサービスを提供する電気通信システムでメッセージを配信するための装置において、システムはサーバを含み、また、各クライアントが位置特定装置を含む前記装置であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、指定された地点を取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として第２クライアントの識別を取得するための手段と、
サーバにおいて、前記メッセージの配信のために追跡される移動クライアントの識別を取得するための手段と、
追跡される前記クライアントが前記指定された地点に到着したかどうか、前記メッセージの配信のために追跡される前記クライアントの位置特定装置から、判断するための手段と、
前記追跡される移動クライアントが前記指定された地点に到着したと判断された時、宛先受信者への前記メッセージの電子配信に自動的にトリガをかけるための手段と、が含まれる装置。
【請求項４２】
クライアント・サーバの関係で、複数のクライアントにサービスを提供する電気通信システムでメッセージを配信するための装置において、システムはサーバを含み、また、各クライアントが位置特定装置を含む前記装置であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、指定された地点を取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージを宛先受信者に配信するための配信規則を取得するための手段であって、前記配信規則には、前記指定された地点への指定された移動クライアントの到着が含まれる前記手段と、
前記指定された移動クライアントが前記指定された地点に到着したかどうか、前記移動クライアントの位置特定装置から、判断するための手段と、
前記指定された移動クライアントが前記指定された地点に到着したと判断された時、前記配信規則に基づき、宛先受信者への前記メッセージの電子配信のトリガをかけるための手段と、
が含まれる装置。
【請求項４３】
メッセージを電子的に自動的に配信するための装置であって、
送信者からの入力に基づき、電子メッセージを取得するための手段と、
送信者からの入力に基づき、宛先受信者、指定された地点、及び位置特定装置を有する選択された移動体を取得するための手段と、
選択された移動体が指定された地点に到着したと判断された時、位置特定技術を用いて、前記メッセージを電子的に自動的に宛先受信者に配信するための手段と、が含まれる装置。
【請求項４４】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための装置であって、
送信者からの入力に基づき、メッセージを取得するための手段と、
送信者からの入力に基づき、指定された地点を取得するための手段と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも１つの受信者の識別を取得するための手段と、
送信者からの入力に基づき指定された選択された移動体を取得するための手段と、
前記指定された地点を基準として、位置特定技術から導出されるように、前記選択された移動体の位置に基づき、前記メッセージを前記宛先受信者に電子的に自動的に配信するための手段と、
が含まれる装置。
【請求項４５】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための装置であって、
送信者からの入力に基づき、メッセージを取得するための手段と、
送信者からの入力に基づき、指定された地点を取得するための手段と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも２つの受信者の識別を取得するための手段と、
位置特定技術から導出されるように、前記宛先受信者の他の１つを基準として、前記宛先受信者の内の１つの位置に基づき、前記メッセージを前記宛先受信者の内の１つに電子的に自動的に配信するための手段と、
が含まれる装置。
【請求項４６】
電気通信システムでメッセージを配信するための装置において、システムはサーバを含み、また、システムが、クライアント・サーバの関係で、複数のユーザにサービスを提供する状態で、クライアントの内の少なくとも幾つかが移動体であり、また、位置特定装置を有する前記装置であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として第２移動クライアントの識別を取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、第３クライアントの識別を取得するための手段と、
前記第３クライアントの位置を基準として、前記第２移動クライアントが、指定された位置に到着したと判断された時、宛先受信者への前記メッセージの電子配信のトリガを自動的にかけるための手段と、
が含まれる装置。
【請求項４７】
指定された移動体の追跡された位置に基づき、ユーザである任意の送信者が、同様にユーザである宛先受信者にメッセージを電子的に自動的に配信できるようにするために複数のユーザにサービスを提供する電気通信システムを動作させるための装置であって、
送信者によって提供されたメッセージデータを処理し記憶するための手段と、
指定された移動体の位置を追跡するための手段と、
指定された地点への指定された移動体の到着時、メッセージを宛先受信者に電子的に自動的に配信するための手段と、
が含まれる装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置ベースの通信に関し、特に、送信者が、指定された地点のタグ付けをメッセージに行い、指定された移動体がそのような地点に到着した時、宛先受信者への自動配信ができるようにするための手法に関する。
【背景技術】
【０００２】
多数の手法が、所定の時間に地表面上の移動体（例えば、人、車両、ペット）の位置を追跡するために開発されてきた。恐らく最も良く知られている手法は、全地球測位システム（ＧＰＳ）を伴う。ＧＰＳ技術は、軌道上を周回する衛星によって搬送される送信機を用いる。追跡される移動体に搭載された受信機は、衛星によって送信される信号を集計して、該衛星からのその距離を計算する。受信機は、３つ以上のＧＰＳ衛星からの信号を検出することによって、三角測量を適用して、地表面上におけるそれ自体の緯度や経度を求めたり、あるいは、４つ以上のＧＰＳ衛星から、その緯度、経度、高度を求めたりする。
【０００３】
そのような位置追跡装置は、特定の精確な緯度／経度／高度データ点を出力する。本明細書に提示された議論のために、用語「位置」とは、特定のデータ点の地理的な同等物を意味することを理解されたい。
【０００４】
ＧＰＳを含む全ての位置追跡技術は、何らかの固有の不正確さを有することから、計算される位置は、物体の真の位置を中心にして変動することが多い。更に、人に対して意味のある地理的な意義（通りの住所等）を有するものは、明確に定義された境界を有さないことが多い。これらの問題を矯正するために、適切な手法を適用し、近傍の位置が一緒にグループ化され、単一の地理的な“地点”として取り扱われる。従って、本明細書に用いられる用語「地点」は、単一の位置又は何らかの方法で互いに対応する複数の近傍の位置を意味し、また、恐らく人に対して何らかの意味のある意義を有する。一緒にグループ化されるに値する位置を特定するための１つの手法は、クラスタリングと呼ばれる。これらの用語（即ち、位置、地点、クラスタリング）の意義に関するより詳細な情報及びそのような情報が本発明にとって如何に有用であるかについては、２００３年１２月３１日出願された、同時係属出願中で共同所有の米国特許出願連番第１０／７５１,０５８号、表題“地表面上における移動体の地理的な位置に関する情報を収集し用いるための手法”に記載されており、その内容は、本明細書によって引用・参照する。
【０００５】
本発明を利用する人は、精確なデータ点については知らないのが普通であり、上述したように、地点と称するクラスタの位置を伴う何らかのタイプの住所を用いる傾向がある。従って、用語「位置」は、本明細書において、追跡装置によって出力される精確なデータに関連して用いられ、一方、対照的に、用語「地点」は、（クラスタアルゴリズムの出力であることに加えて）、本明細書において、（その意味が文脈から明らかな場合）、受信者への自動的なメッセージ配信のために送信者によって指定される任意の位置、地点又は区域（この用語については後述する）を指すための便宜的な略記として用いられる。
【０００６】
物体の追跡は、所定の時間における物体の現在位置を知るためばかりでなく、情報を伝達する目的のためにも用いられてきた。例えば、ＵＳＰ５,７６０,７４２は、ＧＩＳ（地理情報システム）データベースを生成し書き込むためにＧＰＳ技術を用いる。本装置を搬送する車両は、指定された地点に特有の基地局から送信される地理情報を受信可能であり、オペレータも、或る地点に関する地理情報を基地局に送信して、該地点用の以前利用可能な地理情報を更新又は強化し得る。また、ジオキャッシング・ゲーム（これに関する情報は、ｗｗｗ．ｇｅｏｃａｃｈｉｎｇ．ｃｏｍで入手可能である）は、キャッシュを見つけた場合（ならば）獲得し得る賞金及び／又は情報を含む指定された地点にキャッシュを置くことに基づく。ＧＰＳユニットが、ジオキャッシングを行うために用いられる。しかしながら、実際上、既知のいずれの地点ベース手法も、宛先受信者へのメッセージを送信者が残し、特定の地点において空中に浮かべて、まさに宛先受信者が到着するのを待ち、到着したその時、メッセージが自動的に“目に見える”ようになるようには機能しない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の１つの目的は、送信者からのメッセージの生成及び記憶を容易にして、後で、指定された移動体が送信者によって指定された地点に到着した時、宛先受信者に配信させることである。
【０００８】
本発明の他の目的は、位置特定技術に基づき、送信者と受信者との間における自動的な位置ベースの通信を可能にすることである。
【０００９】
本発明の更に他の目的は、送信者がメッセージの配信を制御できるようにして、指定された移動体が指定された地点に到達するのに関連して、送信者によって設定された或る条件が満たされた場合にのみ、メッセージが、宛先受信者に自動的に配信されるようにすることである。
【００１０】
本発明の更なる目的は、送信者によって指定された特定の地点において、宛先受信者がメッセージを自動的に受信できるようにすることである。
【課題を解決するための手段】
【００１１】
これらの及び他の目的は、移動体の追跡運動に基づき送信者から宛先受信者にメッセージを電子的に配信するための手法に関する本発明の一態様に基づき達成される。本手法には、送信者によって提供されたメッセージを取得する段階と、前記メッセージの配信のための送信者によって指定された地点を取得する段階と、位置特定装置を有する指定された移動体を追跡する段階であって、前記位置特定装置が、それ自体の現在位置を判断し、また、それのその時の現在位置を所定の時間間隔で送信する前記段階と、指定された移動体が前記指定された地点に到達したかどうか、送信された現在位置から判断する段階と、前記指定された移動体が前記指定された地点に到達したと判断された時、宛先受信者への前記メッセージの電子的自動配信のための手順を開始する段階と、が含まれる。
【００１２】
本発明の他の態様は、クライアント・サーバの関係で、複数のクライアントにサービスを提供する電気通信システムでメッセージを配信するための手法であって、システムはサーバを含み、また、各クライアントが位置特定装置を含む前記手法に関する。本手法には、第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、前記第１クライアントからの入力に基づき、サーバにおいて、指定された地点を取得する段階と、前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者としての第２クライアントの識別を取得する段階と、サーバにおいて、前記メッセージの配信のために追跡される移動クライアントの識別を取得する段階と、追跡される前記クライアントが、前記指定された地点に到着したかどうか、前記メッセージの配信のために追跡される前記クライアントの位置特定装置から、判断する段階と、前記追跡される移動クライアントが前記指定された地点に到着したと判断された時、宛先受信者への前記メッセージの電子的配信に自動的にトリガをかける段階と、が含まれる。
【００１３】
本発明の更に他の態様は、クライアント・サーバの関係で、複数のクライアントにサービスを提供する電気通信システムでメッセージを配信するための手法であって、システムはサーバを含み、また、各クライアントが位置特定装置を含む前記手法に関する。本手法には、第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、前記第１クライアントからの入力に基づき、サーバにおいて、指定された地点を取得する段階と、サーバにおいて、前記第１クライアントからの入力に基づき、前記メッセージを宛先受信者に配信するための配信規則を取得する段階であって、前記配信規則には、前記指定された地点への指定された移動クライアントの到着が含まれる前記段階と、前記指定された移動クライアントが、前記指定された地点に到着したかどうか、前記移動クライアントの位置特定装置から、判断する段階と、前記指定された移動クライアントが前記指定された地点に到着したと判断された時、前記配信規則に基づき、宛先受信者への前記メッセージの電子的配信のトリガをかける段階と、が含まれる。
【００１４】
本発明の更なる態様は、メッセージを電子的に自動的に配信するための手法に関する。本手法には、送信者からの入力に基づき、電子メッセージを取得する段階と、送信者からの入力に基づき、宛先受信者、指定された地点、及び位置特定装置を有する選択された移動体を取得する段階と、選択された移動体が指定された地点に到着したと判断された時、位置特定技術を用いて、前記メッセージを電子的に自動的に宛先受信者に配信する段階と、が含まれる。
【００１５】
本発明の更に他の態様は、複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための手法に関する。本手法には、送信者からの入力に基づき、メッセージを取得する段階と、送信者からの入力に基づき、指定された地点を取得する段階と、メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも１つの受信者の識別を取得する段階と、送信者からの入力に基づき指定された選択された移動体を取得する段階と、前記指定された地点を基準として、位置特定技術から導出されるように、前記選択された移動体の位置に基づき、前記メッセージを前記宛先受信者に電子的に自動的に配信する段階と、が含まれる。
【００１６】
本発明の他の一態様は、複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための手法に関する。本手法には、送信者からの入力に基づき、メッセージを取得する段階と、送信者からの入力に基づき、指定された地点を取得する段階と、メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも２つの受信者の識別を取得する段階と、位置特定技術から導出されるように、前記宛先受信者の他の１つを基準として、前記宛先受信者の内の１つの位置に基づき、前記メッセージを前記宛先受信者の内の１つに電子的に自動的に配信する段階と、が含まれる。
【００１７】
本発明の他の態様は、電気通信システムでメッセージを配信するための手法であって、システムはサーバを含み、また、システムが、クライアント・サーバの関係で、複数のユーザにサービスを提供する状態で、クライアントの内の少なくとも幾つかが移動体であり、また、位置特定装置を有する前記手法に関する。本手法には、第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として、第２移動クライアントの識別を取得する段階と、前記第１クライアントからの入力に基づき、サーバにおいて、第３クライアントの識別を取得する段階と、前記第３クライアントの位置を基準として、前記第２移動クライアントが指定された位置に到着したと判断された時、宛先受信者への前記メッセージの電子配信のトリガを自動的にかける段階と、が含まれる。
【００１８】
本発明の更に他の態様は、指定された移動体の追跡された位置に基づき、ユーザである任意の送信者が、同様にユーザである宛先受信者に電子的に自動的にメッセージを配信させるための複数のユーザにサービスを提供する電気通信システムを動作させるための手法に関する。本手法には、送信者によって提供されたメッセージデータを処理し記憶する段階と、指定された移動体の位置を追跡する段階と、指定された地点への指定された移動体の到着時、メッセージを宛先受信者に電子的に自動的に配信する段階と、が含まれる。
【発明を実施するための最良の形態】
【００１９】
本明細書に提示された議論のために、以下に列記した用語を次のように定義する。
【００２０】
“移動体”（又は以下単に“物体”）は、移動が可能なあらゆる動いている（例えば、人、車両、ペット）又は動かない実体（例えば、荷物）である。上述した同時係属出願において述べたように、各移動体は、位置特定装置を有する携帯通信ユニットが備えられており、位置特定装置は、中央基地局にその位置を定期的に報告すると仮定する。
【００２１】
“区域”は、１つ又は複数の地点を含み得る地表面上における大きさである。例には、通りの住所、郵便番号，都市、州、国、経路（即ち、移動体によって１つの位置から他の位置に達するためにとられるルート）又は大きさの否定（例えば、特定の通りの住所以外のいずれかの場所）が含まれる。
【００２２】
“送信者”は、本発明に基づき用いるための“送信装置”（以下参照）へのアクセス権を有する人である。
【００２３】
“受信者”は、“地点ベースのメッセージ”（以下参照）を受信することが可能な“受信装置”（以下参照）へのアクセス権を有する実体又は一組の実体である。例には、特定の個人及び個人のグループ、全ての個人、特定のグループ又は個人の否定等の移動体が含まれる。受信者は、何らかの所定の機能を作動させるための遠隔メッセージを受信することが可能な電子装置（例えば、車庫のドアを開く装置）等の非移動体であってもよい。“宛先受信者”は、特定の受信者であり、送信者によってこの特定の受信者にメッセージの配信が行われる。
【００２４】
“地点ベースのメッセージ”（又は以下単に“メッセージ”）は、テキスト、音声、映像、スチール写真、他の様式、又は様式の組合せを含む専用の通信情報であり、これは、（該用語が、送信者によって指定された位置、地点又は区域を指すために用いられるため）、指定された移動体が、特定の地点にある場合にのみ自動的に配信される。ある地点に物体が存在することは、他の条件が該当することがあるため、配信のための必要であるが充分な条件ではない（以下の“配信規則”を参照）。
【００２５】
“配信規則”（又は以下単に“規則”）は、メッセージが、その宛先受信者（１つ又は複数）に自動的に配信されるために満たされなければならない一組の課せられる条件である。条件の内の１つは、区域内に物体が存在することでなければならない。配信規則には、たった１つの特定の地点ベースのメッセージ用に生成されるものや、繰り返し用い得るものもある。
【００２６】
“送信装置”は、地点ベースのメッセージ及び配信規則を生成し、その宛先受信者へのそのようなメッセージの自動的な配信を行うために用いられるハードウェア及び／又はソフトウェアシステムである。そのような装置は、例えば、コンピュータネットワークを介して、ＴＣＰ／ＩＰメッセージをサーバに送信する。例には、あらゆる携帯電話、手持ち式コンピュータ、携帯情報端末、及びネットワーク化されたコンピュータ上のウェッブブラウザがある。便宜上、送信装置は、通常、クライアント・サーバ関係と称される観点で、以下、サーバの“クライアント”と称することがある。
【００２７】
“受信装置”は、サーバからメッセージを受信し得るハードウェア及び／又はソフトウェアシステムであり、この場合、それらのメッセージは、ネットワーク化されたコンピュータによって提供し得る。例には、携帯電話、手持ち式コンピュータ、携帯情報端末、電子メールクライアント、及び電話自動応答装置がある。便宜上、クライアント・サーバの関係で、以下、受信装置もサーバの“クライアント”と称することがある。
【００２８】
“サーバ”は、とりわけ、送信装置からメッセージを受信し、送信装置から配信規則を受信し、配信規則が満足されたかどうか及びいつ満足されたか判断し、宛先受信者に関連する受信装置に各メッセージの自動配信を行わせることが可能なハードウェア及び／又はソフトウェアシステムである。
【００２９】
各移動体には、位置特定装置（この表現は、本明細書では、位置検出装置と同義で用いる）を有する携帯通信ユニットが設けられるが、この位置特定装置は、その位置を自動的に判断することが可能である。移動体の位置に対応するデータは、位置データを収集（例えば、検出、処理及び／又は記憶）し、入力された識別信号を認証するサーバを収容する中央基地局に定期的な間隔で、その識別信号と共に、連続的に送信される。その位置特定装置を備えた携帯通信ユニットは、本明細書において、“クライアント”と同義で用いられる。この種類のクライアント・サーバ通信は、公知である。従って、サーバは、物体の位置を追跡することが可能である。事実、サーバは、極めて多数の物体に対して、そのようにすることが可能である。
【００３０】
本発明の概要及びその利用方法を最初に述べ、その後、詳細な説明を行う。（携帯通信ユニットを携行する）人が、ルート１００号線を通って帰宅途中であり、幾つかの食料雑貨品を家に持ち帰る必要があるとする。彼が、そうすることを忘れるリスクを最小限にするために、彼の妻（送信者）は、そうするようにとの備忘メッセージを彼（宛先受信者）に残すが、彼女は、メッセージに地点のタグ付けする。彼女は、ルート１００号線に沿った帰宅経路上にある地点であって、食品雑貨店の近くにもある、例えば、ＸＹＺ通りとルート１００号線との交差点を選択する。彼女の備忘メッセージは、サーバに記憶され、視覚化する場合、彼がそこに到着するまで、その交差点の“空中に浮かんで”おり、到着すると、備忘メッセージが、サーバによって彼に自動的に、例えば、テキスト及び／又は音声の形態で彼の携帯電話上に配信される。メッセージの自動配信は、指定された地点への宛先受信者の到着によってトリガがかけられる。宛先受信者は、メッセージを自分に配信させるために何ら行動を起こす必要がなく、また、実際には、メッセージが自分を待ち受けていることを知る必要すらない。もちろん、同じ人が、宛先受信者及び送信者の双方であり得ることは、容易に明らかである。例えば、送信者は、そのような“浮かんでいる”備忘メッセージを（例えば、朝、通勤途上に）残し、食料雑貨品を家に持ち帰るという備忘メッセージとして、後で（例えば、夕方、仕事からの帰宅途中に）自分自身に配信し得る。
【００３１】
ここまで、宛先受信者が移動体であり、その位置が、メッセージの自動配信のトリガをかけるということに関連して本発明について説明した。しかしながら、本発明は、動きさえしない静的な宛先受信者へのメッセージの配信に適用可能であることにも留意されたい。例えば、宛先受信者は、出入口ドア作動装置であり、メッセージは、自動的にドアを開錠するための信号であり、また、メッセージの配信のトリガをかける移動体は、家主が携行する（即ち、これにより、家主が帰宅した時、ドアが自動的に開く）。更に、本発明は、メッセージ配信のトリガをかけるものではない移動体に適用可能であることに留意されたい。例えば、スティーブが指定された地点に到達した時、ジョンに自動的にメッセージを配信し得る。
【００３２】
送信者は、地点ベースのメッセージを生成したいと願う場合、メッセージを入力し、メッセージにタグ付けする配信地点を指定する。送信者は、単一の受信者、幾つかの特定の受信者、ある範疇の受信者等を宛先受信者（１つ又は複数）として指定し得る。送信者は、メッセージ配信の有効期日等の何らかの配信規則を設定し得る。このメッセージデータ、即ち、メッセージコンテンツ、配信地点、宛先受信者、及び（指定された配信地点が含まれる）配信規則は、サーバに送信されそこに記憶される。例えば、受信者の携帯信号送信装置（クライアント）が、指定された地点であるとサーバによって判断される位置をサーバに伝達し、また、配信規則の他の全条件が満足されている場合、その地点に特有であり、また、その特定の受信者用であるメッセージをサーバは自動的に検索し伝達する。
【００３３】
メッセージが配信される予定の指定された地点はどこか？これは、そのデータ点、即ち、経度、緯度及び高度によって指定される単一の位置であると考えてよい。しかしながら、現実的な理由により、送信者が、そのような精確なデータを知っているとか覚えていることは期待できない。従って、送信者は、例えば、通りの住所を指定する可能性が大きい。上記において区域と称され地点より大きい領域（この用語は、関連する位置をグループ化するためのクラスタリング等の手法の出力に適用される）も利用可能である。地点を特定し得る他のやり方は、“家”又は“職場”等、特定の送信者にとって意味を有するものを表す名前によるものである。予め選択された名前によって地点を指定する方法も上述した同時係属出願に開示した。
【００３４】
手短に見直すと、指定された地点は、上述した同時係属出願に開示されたクラスタリング手法によって求められたクラスタの位置が含まれる地理的な領域を網羅する。クラスタが含まれる領域の周辺部は、同様に上述した同時係属出願に記載されている凸閉包アルゴリズムによって求められる。更に、上述したように、地点は、指定された地点周辺の半径を適用し、区域を指定することなどによって、他の要因と組み合わせて用い得る。また、区域は、郵便番号によるなど、特定の地点とは独立して特定し得る。このように、区域は、任意の所望の形状及び大きさを有し得る。
【００３５】
送信者が、本発明により、構成し配信させ得る単純な例のメッセージを示す。即ち、“ジョン、私は１２階にいる。エレベータの所で左に曲がれ。”
【００３６】
このメッセージ用の単純な配信条件は、５番通り５５１にいるジョンにメッセージを配信することである。このことは、より正式には、以下のように記載される。即ち、
受信者：ジョン
地点：５番通り５５１
【００３７】
同じメッセージに適用し得る幾つかの連続的で更に複雑な配信規則を以下に述べる。
【００３８】
指定された地点に関連した区域は、地点を円の中心と見なし、また、半径を追加することによって、円として定義し得る。即ち、
受信者：ジョン
地点：５番通り５５１
半径：１００メートル
【００３９】
他の受信者は、次のように追加し得る。即ち、
受信者：ジョン、ジョージ
地点：５番通り５５１
【００４０】
グループの受信者は、次のように追加し得る。即ち、
受信者：ＡＢＣ社の従業員
地点：５番通り５５１
【００４１】
メッセージは、指定された区域内に誰かいる場合、次のように、その人達全体に配信し得る（商店が、近くを通りかかっている見込み客全ての人達に宣伝メッセージを送信する場合等）。即ち、
受信者：＊
地点：５番通り５５１
半径：１００メートル
【００４２】
スティーブ等の特定の受信者は、次のように、グループから除外し得る。
受信者＊：〜スティーブ
地点：５番通り５５１
半径：１００メートル
【００４３】
メッセージの開始時間及び終了時間（例えば、有効期日）は、次のように、課すことができる。即ち、
受信者：ジョン
地点：５番通り５５１。
半径：１００メートル
開始：０４年２月２８日、午前９時東部標準時
終了：０４年３月２日、午後８時東部標準時
【００４４】
スティーブがジョンの近くにいて、また、両者が同じ区域内にいる場合、メッセージがジョンに配信されるべきではないことを指定するなどの補助の地点制約条件は、次のように、課すことができる。即ち、
受信者：ジョン
地点：５番通り５５１
半径：１００メートル
この場合に配信：距離（スティーブ、５番通り５５１）＞１００ｍ
【００４５】
実際、本発明は、送信者のニーズや発想が生み出し得ることを実現するのに実用上限界がないほど柔軟で強力である。例えば、以下の内容は、ダウ・ジョーンズ工業平均株価（ＤＪＩＡ）が、１０,０００を超え、ボストンの天候が雨である場合にのみメッセージが配信されるように指示する。即ち、
受信者：ジョン
地点：５番通り５５１
半径：１００メートル
開始：０４年２月２８日、午前９時東部標準時
終了：０４年３月２日、午後８時東部標準時
この場合に配信：ＤＪＩＡ＞１０,０００及び天候（ボストン）が”雨”
【００４６】
次に、本発明の更に詳細な説明を行う。図１は、ユニット２０及び３０によって表される複数の携帯通信ユニット（クライアント）と通信を行う中央基地局１０を示す。携帯通信ユニット２０の構成要素を示すが、ユニット３０がその例である本発明に使用可能な他の携帯通信ユニットは、（本発明に関する限り）ユニット２０と全く同じであることを理解されたい。もちろん、携帯通信ユニットは、移動体によってそれぞれ携行される。
【００４７】
クライアント２０には、位置特定装置２１が含まれる。この装置２１は、メモリ２２に記憶される緯度、経度及び高度データを導出する公知のＧＰＳ技術を組み込み得る。クライアント２０にも制御ユニット２３が含まれるが、その１つの機能は、ＧＰＳ信号を検出し、クライアント２０の位置を決定するための、また、決定された位置を（それに一意的に割り当てられそこに予め記憶されたその全地球的固有識別子“ＧＵＩＤ”と共に）基地局に定期的な間隔で連続的に送信するための、一連のステップのトリガを予め選択された時間間隔で自動的にかけることである。そのような時間間隔の事前選択は、時間対必要なデータ記憶容量及びバッテリ寿命の関数として、ユーザ位置の解像度とトレードオフの関係にある設計選択の問題である。用語「ユーザ」は、本明細書では、人に適用し、他方、用語「クライアント」は、本発明で利用可能な特徴を利用するためにユーザが有する設備に適用する。
【００４８】
制御ユニット２３は、位置データを直ちにサーバに送信するように、又は、所定数の位置用の位置データをメモリ２２に記憶し、そして、そのような全ての位置用のデータをバッチ送信の一部として送信するように構成し得る。好適な実施形態において、クライアント２０は、適切なデータベースが備えられたサーバにバッチメッセージを無線で定期的な間隔で送信する。メッセージは、一連の位置のデジタル符号化されたものである。
【００４９】
通信ユニット２４は、制御ユニット２３からの制御信号及びメモリ２２からの位置データを受信して、アンテナ２５を介してサーバへ上述した位置データ送信を行う。特に、ユニット２４は、（例えば、ランレングス符号化アルゴリズムを用いて）記憶されたデータを圧縮し、ＧＰＲＳ１２（汎用パケット無線サービス、その詳細は、ｈｔｔｐ／／ｗｗｗ．ｑｓｍｗｏｒｌｄ．ｃｏｍで入手可能である）を介して、それをサーバに送信する。そのような通信ユニット及びそれらが一般的にこの種類の構成においてどのように動作するかについては、公知であり、関連する他の詳細は、上述した同時係属出願中の特許出願に見出すことができる。従って、本明細書において、その更なる詳細の提供が必要であるとは考えない。
【００５０】
また、クライアント２０には、Ｉ／Ｏインターフェイスが含まれる。特に、英数字キーボード等の手動入力ユニット２６によって、送信者は、メッセージデータ、即ち、メッセージ、宛先受信者、及び配信規則を入力し得る。表示装置２７は、送信者によって入力された情報、（以下に述べるように）本発明に基づき宛先受信者によって受信されたメッセージ、及び携帯通信ユニットの動作に関連して表示可能な他のあらゆるものを示し得る。例えば、クライアント２０には、携帯電話を含み得るが、その機能は、概略的に電話ユニット２８として示す。そのような場合、手動入力ユニット２６は、電話ユニット２８用のキーパッドとしても機能し得る。メッセージは、キーボードで入力されたテキスト、又はマイクロホンを介して口述された音声メッセージの形態であってよく、双方の機能が、手動入力ユニット２６の一部であってよい。もちろん、マイクロホンは、電話ユニット２８に用いられるものと同じであってよい。従って、送信者によって作成されたメッセージデータ入力項目は、メモリ２２の適切なフィールド（１つ又は複数）に記憶され、メッセージデータは、位置データと共に、通信ユニット２４を介して、ユニット２３の制御下で送信される。通信ユニット２４は、そのＧＰＲＳテキスト関連能力に加えて、セルラー式ネットワーク１４を介して、その電話音声関連機能の信号を受信する。
【００５１】
中央基地局１０には、従来のサーバ機能を実行するための公知のハードウェア及びソフトウェアが含まれる。これには、必要な情報を記憶するのに使用可能なデータベース用の大容量データ記憶装置及びソフトウェアが含まれる。それには、クライアントと通信を行うための適切なＧＰＲＳ及びセルラー式通信装置が含まれる。それには、また、従来の関連機能を実行するための適切なソフトウェアが含まれる。
【００５２】
本発明を実現するために携帯通信ユニットとして用いる有用な装置は、ＧＰＳ技術で強化された携帯電話である。その理由は、それが、位置検出装置、送信装置及び受信装置として機能し得るためである。更に、具体的には、この装置のＧＰＳ技術は、位置検出機能を提供し、そのキーボード及び表示装置は、送信者が、メッセージデータを構成してサーバに送信することを可能にし（即ち、送信装置としての役割を果たす）、また、その音声及び映像の特徴は、メッセージの受信も可能にする（即ち、受信装置としての役割を果たす）。好適な実施形態において、携帯装置は、ＧＰＳチップセットを備えたＮｅｘｔｅｌｉ８８ｓ又はｉ９５ｓ携帯電話である。この電話は、ＧＰＳ衛星のポーリング、そのＧＵＩＤの出力、及びその現在の緯度、経度及び高度の計算を含む多数のタスクを実行するＪ２ＭＥソフトウェアプログラムを走らせる。
【００５３】
図２のフローチャートは、本発明を実現するためのサーバによって実行される動作を示す。サーバは、携帯通信ユニット（クライアント）、即ち、送信装置及び受信装置からの以下の要求の内、いずれかを連続的に処理する。即ち、
１．クライアントが、４０に従って、ログインしようと試みる。
２．クライアントが、５０に従って、受信者を定義する。
３．クライアントが、５６に従って、規則を生成する。
４．クライアントが、６２に従って、メッセージを生成する。
５．クライアントが、６８に従って、その位置を報告する。
【００５４】
各クライアントからの位置データ及びＧＵＩＤは、ＧＰＲＳ１２を介して受信される。各クライアント（即ち、送信者及び受信者）は、サーバにログインした後、或る機能へのアクセスの許可を受ける必要がある。各クライアントは、以前登録されたパスフレーズを有する。クライアントがログインしようと試みると、４０に従って判断されるように、サーバは、標準暗号化機能を用いて、４２に従ってパスフレーズを暗号化し、４４に従って、以前の登録プロセスの一部としてそのデータベースにそのクライアントのＧＵＩＤ用に既に記憶された暗号化したパスフレーズとその結果を比較する。それらが合致しない場合、４６に従って、適切なエラーメッセージが装置に返される（即ち、送信される）。それらが合致する場合、サーバは、現在のセッションに固有のセッションＩＤと呼ばれるコードを生成する。セッションＩＤは、４８に従って、サーバに記憶され、また、クライアントに返され、以下に述べるように、他のクライアント要求を認証するなどのために後で用い得る。
【００５５】
送信装置が、５０に従って、受信者を定義している場合、サーバは、５２に従って、（個人、例えば、“ジョン”、又はグループ、例えば、“チーム”に対応する）受信者の名前と全ての要求されるＧＵＩＤ（例えば、ジョンのＧＵＩＤ又は“チーム”グループのメンバのＧＵＩＤ）との間における関連を持続型データベースに記憶する。このことは、表２に示す。そして、サーバは、５４に従って、肯定応答をクライアントに返す。表２を参照すると、そこに一覧表記した第１例において、ＧＵＩＤが３Ａ７Ｆ（この名前は、この表には一覧表記していない）である送信者は、名前ジョンによって彼のメッセージの宛先受信者を特定し、また、ジョンのＧＵＩＤは、２ＣＢ８として一覧表記されている。サーバは、既に送信者のＧＵＩＤをログインから“知っている”。受信者の名前（及び／又は恐らく電子メールアドレス及び電話番号等の他のデータ）は、送信者によって手動でキー入力され、あるいは、恐らく送信装置の予め記憶されたリストから選択される。受信者のＧＵＩＤは、２つのやり方の内の１つでサーバによって生成される。受信者が既にサーバに“知られている”場合、送信者によって入力された情報は、関連するＧＵＩＤを見つけるためにサーバによって用いられる。しかしながら、受信者がサーバに“知られていない”場合、サーバは、ＧＵＩＤを送信者によって入力された情報に割り当てる。
【００５６】
５６に従って、送信者が、規則を生成していると判断される場合、サーバは、５８に従って、規則を持続型データベースに記憶する。そして、サーバは、６０に従って、肯定応答をクライアントに返す。表１は、そのような規則の幾つかの例を一覧表示する。表１に示した全ての規則は、ＧＵＩＤ２ＣＢ８を有するクライアントによって確立されたものである。説明を要しないが、表１のフィールドは、送信者のＧＵＩＤ（即ち、この送信者によって用いられる送信装置のＧＵＩＤ）、規則名、地点、半径、開始時間及び終了時間である。上述したように、地点は、郵便番号、通りの住所、都市等の内のいずれか１つであってよいことから、地点タイプフィールドが必要である。例えば、地点フィールドに挿入される数字が、アドレス、データ点又は郵便番号として正確に解釈されるように、サーバには、地点フィールドのデータがこれらのタイプの内のどれに対応するかに関して通知しなければならない。本実施形態において、配信地点は、地点タイプフィールドと地点フィールドとの組合せによって定義される。
【００５７】
表に一覧表記された幾つかの代表的な規則は、通りの住所である地点を有する。しかしながら、例えば、天候条件を記述するメッセージは、大西洋を航海する船舶に宛てられることもある（この場合、その特定の位置が重要であり、また、実際、意味のあるクラスタの位置である“地点”が存在する可能性はない）、このため、天候規則は、データ点を規定する。“びっくりパーティ”規則の近接条件フィールドは、（ジョンが会話を漏れ聞いてびっくりパーティが台無しにならないように）宛先受信者とジョンとの間の距離が３０ｍより大きい場合のみに、（ジョンのために計画されたびっくりパーティに関する）メッセージの配信が行われることを指示する。最後に、“他の条件”フィールドは、ＤＪＩＡ等の、送信者が必要な又は設定したいと願う他のあらゆるものを含む所である。
【００５８】
６２に従って、クライアントがメッセージを生成していると判断される場合、これによって、図３に示すステップが始まる。
【００５９】
次に、概要について述べ、如何にクライアントが、メッセージを生成するかについて説明する。上述したように、メッセージデータには、メッセージ、受信者のリスト、及び配信規則が含まれる。後述するように、メッセージの“繰り返し”値もまた入力される。送信者は、送信装置上に表示されるメニュー（図示せず）を用いて、当業者には容易に明らかな方法で、これらの構成要素を生成し、サーバが、メッセージを表３に記憶する。
【００６０】
更に、具体的には、送信装置は、最初に、１００に従って、上述したように、ログイン時取得されたセッションＩＤを提供することによって、それ自体をサーバに対して認証する。クライアントから受信されたセッションＩＤが、サーバに記憶されたセッションＩＤと合致すると、認証が成功する。そして、送信者は、１０２に従って、メッセージデータを入力する。
【００６１】
次に、送信者は、１０４に従って、メッセージの“繰り返し”値を入力する。繰り返し値は、それぞれ、以下のオプションに対応する４つの値の内の１つであってよい。即ち、
【００６２】
オプション１：“任意の受信者に一度だけ”
【００６３】
このオプションは、規則を満足する誰かにメッセージを一度送信するが、二度以上は送信しない。例えば、天気予報は、それを望む人になら誰にでも送信されるべきであるが、二度以上送信する必要はない。
【００６４】
オプション２：“全ての受信者に一度だけ”
【００６５】
これと前のオプションとの間の差異は、誰かがメッセージを一旦受信すると、更なるメッセージは、誰に対しても送信されないことである。これは、一人だけがメッセージを受信すればよいグループの人達にとっては有用である。例えば、各々自分の携帯電話を備えた道に迷ったハイカーのグループは、彼らの一行の内の一人のメンバだけが、途中で支援するメッセージを受信すればよい。びっくりパーティの場合、全ての出席者が部屋に集まっている状態では、主役のゲストが向かっていることを、彼らの内の一人だけが分かればよい。
【００６６】
オプション３：“規則を満足する限り、受信者に繰り返す”
【００６７】
このオプションは、メッセージを何度も受信者に送信する。例えば、ビルとジョーが引き離されたハイカーであり、ビルがジョーに対して自分に追いついてほしい場合、ビルの規則が、ジョーにメッセージを繰り返し送信して、ビルとの距離及び方向をジョーに通知し得る。
【００６８】
オプション４：“規則が満足されるといつでも受信者に繰り返す”
【００６９】
このオプションは、規則が満足されるといつでも受信者にメッセージを送信する。例えば、送信者の職場周辺の１００ｍ領域を思い浮かべられたい。送信者は、受信者が、その１００ｍ領域に入った時はいつでも職場内の方向指示（例えば、エレベータに乗り１２階まで）が送信されることを望む。この規則は、有効であり続ける。従って、受信者が送信者の職場を訪れる次の時、この規則によって、再度トリガがかかるが、受信者が指定された地点を去り、そして、戻るまでは、トリガはかからない。
【００７０】
次に、１０６に従って、送信者は、彼らの名前（例えば、“ジョン”）によって宛先受信者を入力する。もちろん、サーバのデータベースにある電子メールアドレス、電話番号等の他の接触情報も用い得る。“ジョン”が入力された場合、例えば、サーバが、表２にアクセスし、対応するＧＵＩＤを調べると、表３の受信者ＧＵＩＤフィールドに入力されたそのＧＵＩＤである（表３に一覧表記された最後の例を参照）。
【００７１】
そして、１０８に従って、クライアントは、表１から生成されその送信者が利用可能な規則のリストをサーバから受信する。送信者は、任意の規則を選択したり、又は、新しい規則の生成を選択し得る。１１０に従って決定したように、送信者が新しい規則の生成を選択した場合、図４に詳述した処理が行われる。送信者が、以前入力されたいずれかの規則を選択した場合、これは、表３の規則名フィールドに追加される。
【００７２】
そして、１１２に従って、クライアントは、表３に示した情報をサーバに送信する。サーバは、その情報をそのデータベースに記憶し、後で規則の条件が満足された時はいつでも、受信者（１つ又は複数）にメッセージを配信する。最後に、１１４に従って、確認応答を返す。
【００７３】
次に、概要について述べ、図４に基づき、ステップ１１０（図３）が実施された後、如何に送信者が規則を生成するかについて説明する。送信者は、例えば、送信装置上に表示されたメニュー（図示せず）を用いて、幾つかの構成要素（例えば、規則名、配信地点、半径、開始時間、終了時間、移動体の近接条件、及び他の条件）を有する規則を定義する。一旦、送信者が規則を定義すると、これは、サーバに送信され、例えば、表１の表記に基づき記憶される。
【００７４】
更に、具体的には、上述したように、１２０に従って、クライアントが、それ自体をサーバに対して正常に認証した後、送信者は、１２２に従って、オプションとして、メッセージの配信のトリガをかけるために指定された移動体（１つ又は複数）を入力する。送信者が、受信者に配信のトリガをかけさせたい場合、この条件は、既定条件であることから、このステップは、省略し得る。しかしながら、宛先受信者以外の移動体（又は物体）が、配信のトリガをかける場合、その識別情報（ステップ１０６に関連する上記議論を参照）が、他の条件フィールドに入力される。
【００７５】
入力された物体は、１２４に従って、サーバに送信され、サーバは、１２６に従って、入力された物体は、それが承認する物体であることを立証する。そうでない場合、１２７に従って、エラーメッセージを返す。
【００７６】
ステップ１２８において、送信者は、その地点タイプ、そして、地点それ自体を指定することによって、配信地点を指定する。
【００７７】
そして、送信者は、１３０に従って、名前を入力し、この名前によって、規則は、メッセージ送信に用いられる時、参照される。
【００７８】
次に、送信者は、オプションとして、１３２に従って、地点の境界周辺の半径を入力する。例えば、送信者が、地点を特定の緯度／経度位置データ点として指定した場合、その半径は、メッセージ配信のトリガをかけ得る有効区域を構成するその緯度及び経度周辺の円を定義する。
【００７９】
そして、送信者は、オプションとして、１３４に従って、開始時間を入力する。サーバは、いずれのメッセージも、この規則を用いて、この時間の前には、配信しない。
【００８０】
そして、送信者は、オプションとして、１３６に従って、終了時間を入力する。サーバは、いずれのメッセージも、この規則を用いて、この時間の後には、配信しない。
【００８１】
送信者が、オプションとして、“近接条件”及び“他の条件”として、表１に示した１つ又は複数の追加条件を入力したい場合、このことは、１３８に従って、判断される。追加条件は、１４０に従って、入力され、また、１４２に従って、規則の全ての配信条件が送信され、サーバに記憶される。その後、規則がサーバに記憶された後、サーバは、規則の以前の条件を満足する移動体地点を受信すると、埋め込まれたインタープリタ（ｈｔｔｐ／／ｗｗｗ．ｃｐａｎ．ｏｒｇから入手可能なＰｅｒｌインタープリタ等）を用いて、追加条件を実行し、真又は偽の値を生成する。全ての追加条件が真値を生成し、規則の全ての以前の条件も満足された場合、サーバは、メッセージを配信する。
【００８２】
次に、図２に戻ると、６８に従って、クライアントが、その位置を報告していると判断されると、これによって、メッセージ配信手順開始のトリガがかけられ、ここで、その位置にその物体が存在することが、表１のいずれかの規則を満足させるかどうかサーバがチェックする。更に、具体的には、ステップ７０は、その位置に対してサーバに記憶された第１規則を抽出する。規則の全ての条件が満足されたとステップ７２が判断すると、メッセージは、７４に従って、その宛先受信者に配信される。そうでない場合、ステップ７６は、サーバが、この位置に関連する更に他の規則を有するかどうかチェックする。そうであれば、次の規則が、７８に従って、サーバから検索され、７２に従って、チェックされる。この位置に関連する更に他の規則がない場合、フローは、図２の最初の部分に戻る。
【００８３】
判断動作４０、５０、５６、６２及び６８が、いずれも正の結果を生成しない場合、ステップ８０は、エラーメッセージを返す。
【００８４】
上記から明らかなように、送信様式（例えば、メッセージがテキスト、音声、映像、スチール写真、又はそれらの組合せであるかどうか）及びチャネル（例えば、セルネットワークを介してＧＰＲＳ等のメッセージを送信するためのネットワーク及びプロトコル）は、送信者によって選択される。通知方法（即ち、メッセージの存在について受信者の注意を喚起する方法、携帯電話呼出音又は振動等）は、受信者によって選択される。従って、受信者は、メッセージが配信される時、自分の携帯電話を個々人がどのように構成しているかに依存して、自分の電話が呼出音を発するのか、振動するのか、又は、テキストメッセージを示すのか選択する。そのような詳細は、従来通りであり、また、公知であり、従って、本明細書において述べる必要はない。
【００８５】
本発明の価値及びそれが如何に応用され用いられるかについて更に充分に認識するために、以下の例を提示する。
【００８６】
シナリオ１：人（ユーザ）が、特定の都市を訪れ、食事をすると決める。彼は、自分の携帯電話を持って、レストラン街に沿って歩き、そうしながら、本発明を組み込むシステムのユーザでもある前の得意客によって各レストラン地点に残された即興の“浮かんでいる”コメント／批評／推薦を電話の表示装置上において閲覧する。
【００８７】
シナリオ２：商店が、携帯電話上で見ることができる“浮かんでいる”クーポンを、それらの電話がその商店の３ブロック以内にある限り、提供する。“コート半額：ここから３００フィート、ＡＢＣ衣料店にて”
【００８８】
シナリオ３：ある人が、同僚に音声メッセージを残したいが、自宅にいる彼の邪魔をしたくないため、同僚が一旦外出した時にのみ受信するメッセージを作成する。
【００８９】
シナリオ４：友人が、Ｘ氏のためにびっくり誕生パーティを計画している。場所が、Ｙ夫人によって直前になって変更され、Ｙ夫人は、びっくりパーティを“台無し”にしないように、Ｘ氏が各人から３０メートル以上離れている場合にのみメッセージが配信されるという条件で、そのメッセージを全ての友人に送信する。
【００９０】
シナリオ５：範囲が制限されているが、ＲＦＩＤ（無線周波数識別）又はブルートゥースによって、車又は家へのキーレスエントリが提供されることは公知である。本発明に基づく位置ベースのメッセージ伝達では、範囲に制限はない。
【００９１】
シナリオ６：人及び彼の荷物の双方が位置検出装置を備える。双方共、頻繁に訪れる場所から離れており（例えば、ユーザが旅行中であり）、荷物が、その人から１００メートル以上離れている場合、その人には、直ちに警告メッセージが送信される。
【００９２】
シナリオ７：ある人が朝目覚めて、自分の寝室を去る時、その日の最新の天気予報が彼に伝えられる。
【００９３】
シナリオ８：終末期の病気の両親が、自分の子供が長い年月を経て２１歳の誕生日に自分の墓の近くで読むメッセージを作成する。表１の“ダイイングメッセージ”規則を参照。
【００９４】
上述した議論から明らかなように、本発明は、位置検出装置を携行又は含む移動体の位置に基づき、送信者と多数の受信者との間の通信を、ａ）それらの位置が如何にして判断されるか、ｂ）メッセージの様式、ｃ）メッセージが如何にして符号化されるか、ｄ）メッセージが如何にして送信されるか、ｅ）どんな装置がメッセージを受信するか、にかかわらず仲介する。
【００９５】
本発明の好適な実施形態について上述した通り詳細に説明したが、それに対する様々な修正が、当業者には容易に明らかである。全てのそのような修正は、以下の請求項によって定義される本発明の精神及び範囲内に入るように意図されている。
【図面の簡単な説明】
【００９６】
【図１】本発明を実現するためのシステムの概略ブロック図である。
【図２】図１の中央基地局のサーバによって本発明に基づき実施される機能のフローチャートである。
【図３】メッセージを生成するために送信装置によって本発明に基づき実施される機能のフローチャートである。
【図４】メッセージを配信するための新しい規則を生成するために送信装置によって実施される機能のフローチャートである。
【図５】本発明に基づくメッセージの配信に条件を課す幾つかの代表的な、サーバに記憶された、配信規則を示す表である。
【図６】本発明に基づくメッセージの配信のためにサーバに記憶される３つの追加の表を示す図である。
【符号の説明】
【００９７】
１０      中央基地局
１４      セルラー式ネットワーク
２０、３０      複数の携帯通信ユニット（クライアント）
２１      位置特定装置
２２      メモリ
２３      制御ユニット
２４      通信ユニット
２５      アンテナ
２６      手動入力ユニット
２７      表示装置
２８      電話ユニット
【図３】
2007531437.tif 000002
【図４】
2007531437.tif 000003
【図５】
2007531437.tif 000004
【図６】
2007531437.tif 000005
【図１】
2007531437.tif 000006
【図２】
2007531437.tif 000007
【手続補正書】
【提出日】平成18年11月30日(2006.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体の追跡運動に基づき送信者から宛先受信者にメッセージを電子的に配信するための方法であって、
送信者によって提供されたメッセージを取得する段階と、
送信者によって指定された地点を前記メッセージの配信のために取得する段階と、
宛先受信者と異なり、また、送信者によって特定される指定された移動体を追跡する段階であって、前記移動体が、位置特定装置を有し、前記位置特定装置は、それ自体の現在位置を判断し、また、それのその時の現在位置を所定の時間間隔で送信する前記段階と、
指定された移動体が前記指定された地点に到達したかどうか、送信された現在位置から判断する段階と、
前記指定された移動体が前記指定された地点に到達したと判断された時、宛先受信者への前記メッセージの電子的自動配信のための手順を開始する段階と、
が含まれる方法。
【請求項２】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための方法であって、
送信者からの入力に基づき、メッセージを取得する段階と、
送信者からの入力に基づき、指定された地点を取得する段階と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも２つの受信者の識別を取得する段階と、
位置特定技術から導出されるように、前記宛先受信者の他の１つを基準として、前記宛先受信者の内の１つの位置に基づき、前記メッセージを前記宛先受信者の内の１つに電子的に自動的に配信する段階と、
が含まれる方法。
【請求項３】
請求項２に記載の方法であって、複数の潜在的な各受信者には、位置特定装置が含まれ、前記位置特定装置は、その現在位置を判断する方法。
【請求項４】
電気通信システムでメッセージを配信するための方法において、システムはサーバを含み、また、システムが、クライアント・サーバの関係で、複数のユーザにサービスを提供する状態で、クライアントの内の少なくとも幾つかが移動体であり、また、位置特定装置を有する前記方法であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として第２移動クライアントの識別を取得する段階と、
前記第１クライアントからの入力に基づき、サーバにおいて、第３クライアントの識別を取得する段階と、
前記第３クライアントの位置を基準として、前記第２移動クライアントが、指定された位置に到着したと判断された時、宛先受信者への前記メッセージの電子配信のトリガを自動的にかける段階と、
が含まれる方法。
【請求項５】
請求項４に記載の方法であって、前記第３クライアントも位置特定装置を有する移動クライアントである方法。
【請求項６】
請求項４に記載の方法であって、前記第１及び第２クライアントは、同じクライアントである方法。
【請求項７】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための装置であって、
送信者からの入力に基づき、メッセージを取得するための手段と、
送信者からの入力に基づき、指定された地点を取得するための手段と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも１つの受信者の識別を取得するための手段と、
送信者からの入力に基づき指定された選択された移動体を取得するための手段と、
前記指定された地点を基準として、位置特定技術から導出されるように、前記選択された移動体の位置に基づき、前記メッセージを前記宛先受信者に電子的に自動的に配信するための手段と、
が含まれる装置。
【請求項８】
複数の潜在的な受信者にサービスを提供する電気通信システムで、位置特定技術に基づき、メッセージを電子的に自動的に送信者から配信するための装置であって、
送信者からの入力に基づき、メッセージを取得するための手段と、
送信者からの入力に基づき、指定された地点を取得するための手段と、
メッセージの宛先受信者として送信者からの入力に基づき指定された、複数の潜在的な受信者の中から、少なくとも２つの受信者の識別を取得するための手段と、
位置特定技術から導出されるように、前記宛先受信者の他の１つを基準として、前記宛先受信者の内の１つの位置に基づき、前記メッセージを前記宛先受信者の内の１つに電子的に自動的に配信するための手段と、
が含まれる装置。
【請求項９】
電気通信システムでメッセージを配信するための装置において、システムはサーバを含み、また、システムが、クライアント・サーバの関係で、複数のユーザにサービスを提供する状態で、クライアントの内の少なくとも幾つかが移動体であり、また、位置特定装置を有する前記装置であって、
第１クライアントからの入力に基づき、サーバにおいて、メッセージを取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、前記メッセージの宛先受信者として第２移動クライアントの識別を取得するための手段と、
前記第１クライアントからの入力に基づき、サーバにおいて、第３クライアントの識別を取得するための手段と、
前記第３クライアントの位置を基準として、前記第２移動クライアントが、指定された位置に到着したと判断された時、宛先受信者への前記メッセージの電子配信のトリガを自動的にかけるための手段と、
が含まれる装置。
【請求項１０】
指定された移動体の追跡された位置に基づき、ユーザである任意の送信者が、同様にユーザである宛先受信者にメッセージを電子的に自動的に配信できるようにするために複数のユーザにサービスを提供する電気通信システムを動作させるための装置であって、
送信者によって提供されたメッセージデータを処理し記憶するための手段と、
指定された移動体の位置を追跡するための手段と、
指定された地点への指定された移動体の到着時、メッセージを宛先受信者に電子的に自動的に配信するための手段と、
が含まれる装置。
【国際調査報告】
2007531437.tif 000008
2007531437.tif 000009
2007531437.tif 000010