(57)【要約】【課題】 携帯電話等の通信機器においては、常時、他人に自分の居場所が知られることを望まない場合もあるため、プライバシーが問題となっている。【解決手段】 システムはサーバと、そのサーバと通信状態である第１の電子デバイスで利用可能なソースクライアントとを含んでいる。サーバは第２の電子デバイスと関連するユーザインターフェースによって利用可能な位置データへのアクセスを、サーバと通信状態である第２の電子デバイスに提供するように設計されている。位置データはユーザインターフェースに第１の電子デバイスの地理的位置を表示させる。位置データへのアクセスは第１の電子デバイスのユーザによって指定される時間間隔中にのみ第２の電子デバイスにアクセス可能である。【選択図】  図３
2015136189.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、ソースクライアントとを含んだシステムであって、
該ソースクライアントは該サーバと通信状態にある第１の電子デバイスにて利用可能であり、 
前記サーバは、第２の電子デバイスに関連するユーザインターフェースによって利用が可能な位置データへのアクセスを前記サーバと通信状態にある前記第２の電子デバイスに提供するように設計されており、
前記位置データは前記ユーザインターフェースに前記第１の電子デバイスの地理的位置を表示させ、
前記位置データへの前記アクセスは前記第１の電子デバイスのユーザによって指定された期間の間のみ前記第２の電子デバイスに対してアクセスが可能であることを特徴とするシステム。
【請求項２】
ソースクライアントは認証データを創出するリクエストをサーバに送るように運用が可能であり、
該リクエストは前記期間を示す値を含んでおり、
該値はユーザによって第１の電子デバイスに入力されることを特徴とする請求項１記載のシステム。
【請求項３】
サーバは、リクエストに応答して認証データを創出するように設計されており、
該認証データは位置データにアクセスを提供するように設計されたポインティングデータを含んでいることを特徴とする請求項２記載のシステム。
【請求項４】
サーバは第２の電子デバイスに直接的に認証データを提供するように設計されていることを特徴とする請求項３記載のシステム。
【請求項５】
ポインティングデータは位置データのアクセス先であるＵＲＬへの選択可能なリンクを含んでいることを特徴とする請求項３記載のシステム。
【請求項６】
リクエストは、第１の電子デバイスの移動先であるランドマークの表示を含んでおり、
位置データは、該第１の電子デバイスの地理的位置と共に該ランドマークの地理的位置をユーザインターフェースに表示させることを特徴とする請求項２記載のシステム。
【請求項７】
前記期間は第２の電子デバイスに位置データへのアクセスを開始させることを特徴とする請求項１記載のシステム。
【請求項８】
発信側のデバイスと受信側のデバイスに接続されている電子システムで実行可能な方法であって、
前記発信側のデバイスから、該発信側のデバイスのユーザによって入力された期間の指定を受領するステップと、
前記受信側のデバイスに対して、該受信側のデバイスに関連するユーザインターフェースによって利用可能な位置データへのアクセスを提供するステップと、
を含んでおり、
前記位置データは、前記ユーザインターフェースに前記発信側のデバイスの地理的位置を表示させることができ、
該位置データへのアクセスは前記期間の間にのみ前記受信側のデバイスにアクセス可能であることを特徴とする方法。
【請求項９】
発信側のデバイスから認証データを創出するリクエストを受領するステップをさらに含んでおり、該リクエストは前記期間の指定を含んでいることを特徴とする請求項８記載の方法。
【請求項１０】
リクエストに対応して認証データを発生させるステップをさらに含んでおり、
該認証データは位置データへのアクセスを提供するように設計されているポインティングデータを含んでいることを特徴とする請求項９記載の方法。
【請求項１１】
受信側のデバイスに対して直接的に認証データを提供するステップをさらに含んでいることを特徴とする請求項１０記載の方法。
【請求項１２】
ポインティングデータは位置データのアクセス先であるＵＲＬへの選択可能なリンクを含んでいることを特徴とする請求項１０記載の方法。
【請求項１３】
リクエストは、第１の電子デバイスの移動先であるランドマークの表示を含んでおり、
位置データは、該第１の電子デバイスの地理的位置と共に該ランドマークの地理的位置をユーザインターフェースに表示させることを特徴とする請求項９記載の方法。
【請求項１４】
前記期間は第２の電子デバイスに位置データへのアクセスを開始させることを特徴とする請求項８記載の方法。
【請求項１５】
第１の電子デバイスで実行されると、該第１の電子デバイスに複数のステップを実行させる命令を含んだコンピュータで読取可能な媒体であって、
該複数のステップとは、
前記第１の電子デバイスのユーザから期間の指定を受領するステップと、
該第１の電子デバイスと通信状態である第２の電子デバイスに対して、該第２の電子デバイスに関連するユーザインターフェースによって利用可能な位置データへのアクセスを提供するステップとを含んでおり、
前記位置データは、前記ユーザインターフェースに前記第１の電子デバイスの地理的位置を表示させることができ、
該位置データへのアクセスは前記期間中にのみ前記第２の電子デバイスにアクセス可能であることを特徴とするコンピュータで読取可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
人が他人と常に連絡がとれるように、携帯電話および移動機器のごとき技術は、優れた接続機能および通信機能を提供する。様々な装置またはデバイスはアクセスタワーとの継続的な接続を維持し、その後にインターネットとの継続的な接続を維持するので、特定人物の移動機器の位置を正確に知ることができる（よって、そのような移動機器を持ち運んでいる人物の所在地もピンポイントで知ることができる）。
【０００２】
本願は、２００８年７月１６日出願の米国仮特許願６１／０８１３１３「ネットワーク化されたコンピュータ環境における位置情報の共有」の優先権を主張する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、常時、他人に自分の居場所が知られることを望まない場合もあるため、プライバシーが問題となっている。
【課題を解決するための手段】
【０００４】
そこで、本発明の１実施形態においては、システムはサーバと、そのサーバと通信状態にある第１の電子デバイスで利用が可能なソースクライアント（発信元のクライアント）とを含む。このサーバは、第２の電子デバイスと関連するユーザインターフェースによって実行可能な位置データへのアクセスを、前記サーバと通信状態にある第２の電子デバイスに提供するように設計されている。その位置データはユーザインターフェースに第１の電子デバイスの地理的位置を表示させる。その位置データへのアクセスは、その第１の電子デバイスのユーザが指定した期間においてだけ第２の電子デバイスにアクセスが可能である。
【０００５】
本発明の好適実施例および別実施例は図面を利用して以下で詳細に解説されている。
【図面の簡単な説明】
【０００６】
【図１】本明細書で開示されている主題の様々な実施例のシステムおよび方法を実行するためのパーソナル・コンピュータまたはパーソナル移動コンピュータ装置のごとき好適なコンピュータ環境の概略図である。
【図２】本明細書で開示されている主題の様々なシステムおよび方法をユーザが採用できる好適なネットワーク形態コンピュータ環境の概略図である。
【図３】本明細書で開示されている主題の様々なシステムおよび方法をユーザが採用できる好適なネットワーク形態のコンピュータ環境の概略図である。
【図４】本明細書で開示されている主題の１実施例に従ってディスプレーに表示が可能なマップを示す。
【発明を実施するための形態】
【０００７】
以下の説明は当分野の専門家に、本明細書で開示した主題を製造および利用させるように提供されている。ここで解説する一般的な原理は、ここで開示する主題の精神と範囲とから逸脱せずに、上述の内容以外の実施形態および利用形態にも適用できる。本明細書中の開示された本発明の内容はここで例示する実施例に限定されるものではなく、本発明には本明細書で開示され、あるいは暗示されている原理および特徴に一致する最も広い範囲の保護が与えられるべきである。
【０００８】
本発明の１実施例は複数の関係者間で共有される位置を知るための高効率で簡単な方法を提供する。これはリアルタイムで、しかも詳細に関係者間の位置に関する一次的な曖昧さの解像情報（resolution of temporary ambiguity）を提供するが、長期の関係を強制せず、あるいは共有する関係者間でセキュリティ証明書を創出または交換させることなく実行され、所望する関係者への位置情報に限定される。説明する方法では環境設定は不要であり、アカウントを創出せずに、あるいは受領者の認証を求める必要なく位置を別人に送信することができ、共有サービスは対象関係者の有効性を確認できる。よって新ユーザは他人に対して数秒で位置を送ることができる。このような人物は認証を必要としない。送信者は自身のＥメールや携帯電話番号を既に有しているからである。
【０００９】
図１と以下の説明では、開示内容の主題が実行される好適コンピュータ環境の簡単で一般的な説明が意図されている。必須ではないが、ネットワーク化されたコンピュータ環境における位置情報の共有のためのシステムおよび方法が、命令が保存されているパーソナル・コンピュータ及び／又はコンピュータで読取可能な媒体によって実行されている、プログラム・モジュールのごときコンピュータが実行可能な命令の一般的コンテキストで記述されるであろう。一般的にプログラム・モジュールは、特定のタスクを実行するか、特定の抽象データタイプを実行するルーチン、プログラム、オブジェクト、コンポーネント、データストラクチャ、等々を含む。さらに、当業技術者は、本発明が他のコンピュータ・システム形態、例えば、携帯機器、セルフォン、移動電話、マルチプロセッサ・システム、マイクロプロセッサまたはプログラム可能な消費者電子機器、ネットワークＰＣ、ミニコンピュータ、メインフレーム・コンピュータ、等々で実施可能であることを理解するであろう。本発明はまた、タスクが通信ネットワークを介してリンクされているリモート処理機器によって実行される分散型コンピュータ環境においても実行できる。分散型コンピュータ環境において、プログラム・モジュールはローカルメモリ保存機器およびリモートメモリ保存機器の両方に設置できる。
【００１０】
図１に示すように、本発明を実行する例示的システムは、コンピュータ１１０の形態である汎用コンピュータ機器を含む。コンピュータ１１０のコンポーネントは、限定はしないが処理ユニット１２０、システムメモリ１３０、およびシステムメモリ１３０を含んだ様々なシステム・コンポーネントを処理ユニット１２０へ接続するシステムバス１２１を含む。システムバス１２１は、任意のバスアーキテクチャを利用した、メモリバスまたはメモリコントローラ、周辺バス、およびローカルバスを含む数種のバス構造物のどれであってもよい。限定はしないが、例として、このようなバスアーキテクチャにはアイサ（工業基準アーキテクチャ）（ＩＳＡ）バス、ミクロチャネル・アーキテクチャ（ＭＣＡ）バス、増感ＩＳＡ（ＥＩＳＡ）バス、ビデオ電子機器基準協会（ＶＥＳＡ）ローカルバス、およびメザニンバスとしても知られる周辺コンポーネント・インターコネクト（ＰＣＩ）バスのごときが含まれる。
【００１１】
典型的にはコンピュータ１１０は様々なコンピュータで読取可能な媒体を含む。コンピュータで読取可能な媒体はコンピュータ１１０によってアクセス可能な任意の媒体であって構わず、揮発性媒体でも不揮発性媒体でも利用でき、取り外し可能な媒体でも取り外し不能な媒体であっても利用できる。限定はしないが、例として、コンピュータで読取可能な媒体はコンピュータ記憶媒体および通信媒体を含むことができる。コンピュータ記憶媒体は、コンピュータ読取可能命令、データ構造物、プログラム・モジュールまたは他のデータのごとき情報記憶方法または技術において実行される揮発性、不揮発性、取り外し可能および取り外し不能である媒体から任意に選択できる。限定はしないが、コンピュータ記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、その他の記憶技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）または他の光ディスク記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置または他の磁気記憶装置、あるいは所望の情報の保存に使用が可能であり、コンピュータ１１０によってアクセスできる他の任意の媒体が含まれる。典型的には通信媒体は、コンピュータ読取可能命令、データ構造物、プログラム・モジュール、または搬送波あるいは他の運搬機構のごとき補正した変調データ信号内の他のデータを利用し、情報配信媒体を含む。“変調データ信号”とは、１以上の特徴的セットを有しているか、信号内の情報をエンコードできるように変更された信号のことである。限定はしないが、例示として通信媒体は有線ネットワークまたは直接的に有線で接続するような有線媒体、および音響、ＲＦ、赤外線のごとき無線媒体、並びに他の無線媒体を含む。これらの任意の組み合わせもコンピュータで読取可能な媒体の範疇に含まれる。
【００１２】
システムメモリ１３０は、揮発性及び／又は読取専用メモリ（ＲＯＭ）１３１やランダム・アクセスメモリ（ＲＡＭ）１３２ごとき不揮発性メモリの形態であるコンピュータ記憶媒体を含む。起動時等にコンピュータ１１０の要素間での情報移転を助ける基本ルーチンを含んだベーシック入力／出力システム１３３（ＢＩＯＳ）は、典型的にはＲＯＭ１３１に保存される。典型的にはＲＡＭ１３２はデータ、及び／又は、処理ユニット１２０に直ちにアクセス可能であり、及び／又は処理ユニット１２０によって運用中であるプログラム・モジュールを含む。限定はしないが、例示として、図１はオペレーションシステム１３４、アプリケーション・プログラム１３５、他のプログラム・モジュール１３６、およびプログラムデータ１３７を図示する。
【００１３】
コンピュータ１１０は他の取り外し可能／取り外し不能、揮発性／不揮発性コンピュータ記憶媒体も含むことができる。例として、図１は取り外し不能不揮発性磁気媒体から読み取るハードディスクドライブ１４０と、取り外し可能不揮発性磁気ディスク１５２から読み取るか、それに書き込む磁気ディスクドライブ１５１と、ＣＤＲＯＭまたは他の光媒体のごとき取り外し可能不揮発性光ディスク１５６から読み取るか、それに書き込む光ディスクドライブ１５５とを図示する。例示的なオペレーション環境において利用可能な他の取り外し可能／取り外し不能、揮発性／不揮発性コンピュータ記憶媒体には、限定はしないが、磁気テープカセット、フラッシュメモリカード、デジタル多用途ディスク、デジタルビデオテープ、ソリッドステートＲＡＭ、ソリッドステートＲＯＭ、等々が含まれる。典型的にはハードディスク・ドライブ１４１は、インターフェース１４０のごとき取り外し不能メモリインターフェースを介してシステムバス１２１に接続される。典型的には磁気ディスクドライブ１５１と光ディスクドライブ１５５はインターフェース１５０のごとき取り外し可能メモリインターフェースによってシステムバス１２１に接続される。
【００１４】
上述および図１で示すドライブ並びにそれらに関係するコンピュータ記憶媒体は、コンピュータ１１０のためのコンピュータ読取可能命令、データ構造物、プログラム・モジュールおよび他のデータを保存する。図１で示す、例えばハードディスク・ドライブ１４１は、記憶オペレーションシステム１４４、アプリケーション・プログラム１４５、他のプログラム・モジュール１４６、およびプログラムデータ１４７として図示されている。これらコンポーネントはオペレーションシステム１３４、アプリケーション・プログラム１３５、他のプログラム・モジュール１３６、およびプログラムデータ１７と同じであっても異なっていてもよい。オペレーションシステム１４４、アプリケーション・プログラム１４５、他のプログラム・モジュール１４６、およびプログラムデータ１４７は、ここでは異なる番号が付されており、最低限、異なるコピーであることを示す。ユーザはキーボード１６２やポインティング・デバイス（通常はマウス、トラックボールまたはタッチパッド）１６１のごとき入力装置でコマンドおよび情報をコンピュータ２０に入力できる。他の入力装置（図示せず）にはマイクロフォン、ジョイスティック、ゲームパッド、サテライトディッシュ、スキャナ、等々が含まれる。これらおよび他の入力装置は、システムバスに接続されているユーザ入力インターフェースを介して処理ユニット１２０に接続されることが多いが、パラレルポート、ゲームポート、または汎用シリアルバス（ＳＵＢ）のごとき他のインターフェースやバス構造物によっても接続できる。モニタ１９１または他のタイプの表示装置もビデオインターフェース１９０のごときインターフェースでシステムバス１２１に接続できる。モニタに加えて、コンピュータはスピーカ１９７やプリンタ１９６のごとき他の周辺出力機器を含むことができる。それらは出力周辺インターフェース１９０を介して接続できる。
【００１５】
コンピュータ１１０は、リモートコンピュータ１８０のごとき１以上のリモートコンピュータに論理結合（logical connection）を使用してネットワーク化された環境において運用される。リモートコンピュータ１８０はパーソナル・コンピュータ、サーバ、ルータ、ネットワークＰＣ、ピアデバイス、または他の通常のネットワークノードでよい。典型的にはコンピュータ１１０に関して上記した多くの機器または全ての機器を含む。但し、図１にはメモリ保存装置１８１のみが図示されている。図１で図示されている論理結合（logical connection）はローカルエリア・ネットワーク（ＬＡＮ）１７１とワイドエリア・ネットワーク（ＷＡＮ）１７３とを含むが、他のネットワークも含むことができる。そのようなネットワーク環境は会社、企業規模ネットワーク、イントラネットおよびインターネットでは普通に見られる。
【００１６】
ＬＡＮネットワーク環境で使用されるとき、コンピュータ１１０はネットワーク・インターフェースまたはアダプタ１７０を介してＬＡＮ１７１に接続される。ＷＡＮネットワーク環境で使用されるとき、典型的にはコンピュータ１１０はインターネットのごときＷＡＮ１７３で通信を確立するためのモデム１７２または他の手段を含む。モデム１７２（内蔵型または外部機器）はユーザ入力インターフェース１６０または他の好適機構を介してシステムバス１２１に接続できる。ネットワーク環境ではコンピュータ１１０に関して説明したプログラム・モジュールまたはその一部はリモートメモリ保存装置に保存できる。限定はしないが、例として、図１はメモリ装置１８１に常駐するリモート・アプリケーションプログラム１８５を図示する。図示のネットワーク接続は例示であり、コンピュータ間で通信を確立する他の手段であっても使用できる。
【００１７】
図２で示す本発明の１実施例は、図示の例示的コンピュータ・ネットワークシステム２００に関して説明できる。システム２００は、セルフォンまたは移動電話、パーソナル・コンピュータ、またはネットワーク２２０のごとき通信媒体（例：インターネット）を介して電子機器またはサーバ２３０のごときシステムにリンクされているワークステーションのごときユーザ電子デバイス２１０、２８０を含む。サーバ２３０はさらにデータベース２４０、電子記憶装置２７０および他のコンピュータシステム２６０に接続されるか、アクセスを有する。図２で図示する実施例はネットワーク２２０を介して２つのユーザデバイス２１０、２８０に接続されているが、本発明の実施例は、１以上のそのようなサーバに接続された２以上のそのようなユーザデバイスを使用して実施できる。さらにネットワーク２２０は１以上のセルフォンまたは移動電話にネットワーク接続を提供する１以上の通信タワー（図示せず）を含むか、それに接続される。
【００１８】
１実施例ではユーザデバイス２１０、２８０、およびサーバ２３０のそれぞれは、図１で示して解説したコンピュータ１１０に関する全ての特徴またはその一部を含むことができる。ユーザデバイス２１０、２８０はそれぞれコンピュータ・スクリーンまたはディスプレー２５０、２９０を含むか、それらに接続されている。ユーザデバイス２１０、２８０はネットワーク・コンピュータプロセスおよびローカル・コンピュータプロセスの両方を含んだ様々な目的に使用できる。
【００１９】
ユーザデバイス２１０、２８０はネットワーク２２０を介してサーバ２３０にリンクされており、例えばユーザデバイス２１０、２８０で運用されるブラウザあるいは他のアプリケーションのごときコンピュータ・プログラムが、サーバ２３０と双方向通信で運用できる。サーバ２３０はデータベース２４０及び／又は電子記憶装置２７０に接続でき、そこから情報を検索し、そこへ情報を保存する。さらに、図３で最善に図示するように、サーバ２３０はユーザデバイス２１０（及び／又はデバイス２８０）及び／又は当分野では、データベース２４０に保存されたマップデータを使用してサーバ２３０に、例えばＨＴＭＬデータ等の位置データ３０５を発生させることが知られているＧＰＳ／三角網システム３５０と通信できる。これはデバイス２１０（及び／又はデバイス２８０）の位置を表示するブラウザあるいは類似するアプリケーションによって使用できる。さらにサーバ２３０は、処理機能をコンピュータシステムに委ねるようにコンピュータシステム２６０に接続できる。
【００２０】
図２と図３で図示する実施例は、例えばユーザデバイス２１０で実行できるクライアントサイド・アプリケーション２０５を含む。デバイス２１０のユーザのコマンドで、アプリケーション２０５は運用を開始し、ユーザデバイス２８０（または他の類似したユーザデバイス）のユーザのＩＤ情報（例：メールアドレス、電話番号、サービスサブスクライバ・ユーザネーム、等々）を含んだリクエスト３１０をサーバ２３０に送り、ユーザデバイス２８０のユーザ（または他の類似したユーザデバイスのユーザ）に、ユーザデバイス２１０、および結果として、ユーザデバイス２１０のユーザの位置を追跡させる認証データ（すなわち“チケット”）を創出する。アプリケーション２０５はディスプレー２５０で表示可能なユーザインターフェース（図示せず）を提供するように設計されている。このユーザインターフェースはデバイス２１０のユーザに、ユーザデバイス２８０のユーザがデバイス２１０の位置を追跡できる時間の開始時間及び／又は長さを決定する１以上の値を選択あるいは入力させるように機能する。これらの値はリクエスト３１０に含まれる。
【００２１】
リクエスト３１０に応答して、サーバ２３０はチケット３１５を発生させ、そのチケットをユーザデバイスに送るように設計されている。あるいは図３の破線で示すようにサーバはチケット３１５をユーザデバイス２１０に提供し、デバイス２１０はその後にチケットをユーザデバイス２８０に送るために使用できる。ＳＭＳ、Ｅメールあるいは他の適したメッセージ提供フォーマットを介して送られるチケット３１５は、デバイス２８０のユーザによって選択されるとサーバ２３０によって提供される追跡インターフェースへのアクセスを提供するように設計されたＵＲＬへの選択可能なリンクのごときポインティングデータを含む。チケット３１５はさらにデフォルトメッセージまたはデバイス２１０のユーザによって入力されるカスタマイズされたメッセージを含むことができる。
【００２２】
特に、もしデバイス２８０のユーザがポインティングデータへのリンクを選択すれば、サーバ２３０は位置データ３０５をデバイス２８０に提供するように設計されており、クライアントアプリケーション３２０、ブラウザまたはデバイス２８０に常駐する他のインターフェースに、デバイス２１０の地理的位置の表示を発生させる。有利には、１実施例では、単にデバイス２１０の位置を表示するのに従来式のブラウザがデバイス２８０に常駐することを必要とするだけであり、そのために特定のアプリケーションがデバイス２８０に設定されることを必要とはしない。位置データ３０５はデバイス２８０に反復的に提供でき、デバイス２８０のユーザはデバイス２１０のリアルタイムの動きを観察できる。あるいは単にデバイス２１０の位置の“スナップショット（静止状態）”を提供するように単発的に提供することができる。
【００２３】
１実施例において、サーバ２３０は位置データ３０５を、リクエスト３１０を発生させる際にデバイス２１０のユーザによって指定された期間の間のみデバイス２８０に提供する。様々な実施例においては、デバイス２１０のユーザは、まず位置データにアクセスするユーザデバイス２８０を開始する前記期間をセットし、特に指定した時間のウインドー（例：特定の日または日程の２〜３ＰＭ）中に発生するように前記期間をセットし、または他のユーザ特有の開始時間および停止時間に発生するようにセットする。１実施例では、デバイス２８０のユーザが受領したチケット３１５は前記期間の特性（例：開始時間、継続時間、等々）を示すことができる。さらに、別実施例では、デバイス２１０のユーザは、デバイス２８０に位置データ３０５が提供される前にリクエスト３１０に前記期間を提供するのではなく、デバイス２８０が位置データを受領してデバイス２１０の追跡を開始した後にリクエストに前記期間を提供して実行することができる。同様にデバイス２８０が位置データを受領し、デバイス２１０の追跡を開始した後に、デバイス２１０のユーザは、チケット３１５の発生前に提供されたリクエスト３１０に元々含まれ、実施されている期間を無効化あるいは修正する。さらに、特定チケット３１５はデバイス２８０のユーザ以外に、およびユーザに追加的に提供される。このような場合、そのチケットは残された時間を追跡できる。よって、もしチケット３１５が２０分前に送られた３０分チケットであるなら、新旧両方の受領者にとって１０分で期限が切れる。さらに、設定されている外部イベントが機能して、共有する許可期間を修正できる。例えばデバイス２１０のユーザは、ユーザ指定の目的地に到達するまでチケット３１５が有効であるようにユーザは指定することができる。あるいは、例えば、デバイス２１０のユーザは、ユーザの出発位置から所定距離（例：１マイル）に到着したときのみチケット３１５が有効となるように設定できる。
【００２４】
１実施例では、リクエスト３１０はさらに、ユーザとデバイス２１０のユーザの移動先であるランドマークの表示を含む。従って、データベース２４０に関連するマップデータを採用することでサーバ２３０は位置データ３０５を備えたランドマークの地理的位置を含むことができる。よって、図４で図示するように位置データ３０５はデバイス２８０と関連するユーザインターフェース４００に、ユーザデバイス２１０の地理的位置４２０と共にランドマークの地理的位置を表示させることができる。
【００２５】
１実施例ではサーバ２３０に起因する上述の全機能は、ネットワーク２２０を介してユーザデバイス２８０と直接に通信するユーザデバイス２１０で機能するアプリケーション２０５によってのみ実行できる。このような実施例ではリクエスト３１０の発生は不要であり、チケット３１５はユーザデバイス２１０によって発生され、ユーザデバイス２８０に直接的に発行される。このような実施例では、ユーザデバイス２１０は常時または周期的に更新データをチケット３１５に関係する期間が終了するまでユーザデバイス２８０に送る。あるいはユーザデバイス２８０は位置データを取得するために常時あるいは定期的にユーザデバイス２１０をポーリングするように設定されているアプリケーションを含むことができる。よって様々な実施例でサーバ２３０は本明細書で解説する機能性の実行のためには必要ではない。
【００２６】
以下の実施例は様々実施例の利用性を説明するためのものである。
【００２７】
例１：ボブは会合に遅れ気味で駆けている。ボブはトムにチケット３１５をＥメールで送る。トムはブラウザ利用可能移動電話でボブのＥメールを受け取り、Ｅメールに含まれるリンクを選択し、リアルタイムの更新によりボブの現在位置をマップ上で示すようにブラウザを機能させる。トムはボブが実際にいつ到着するかを知ることができる。
【００２８】
例２：ラティファとベネッサはレストランで食事をする約束をしている。ラティファはベネッサにチケット３１５をＳＭＳで送る。ベネッサはラティファのＳＭＳをブラウザ利用可能移動電話で受け取り、ＳＭＡに含まれるハイパーリンクを選択し、ブラウザにラティファの現在位置をマップ上で示させ、併せて約束の会合場所を示させる。ベネッサはブラウザで“再読み込み”を選択し、ラティファの更新された現在位置を知る。
【００２９】
例３：ヘレンは学校へ彼女の子供を迎えに行くところである。彼女はクライアント２０５を介してチケット３１５を子供たちに送る。子供たちは母親の現在位置を、クライアント３２０によって提供されたマップ上でリアルタイムに知ることができる。子供たちはヘレンの到着に合わせて外に出ることができる。
【００３０】
さらに、与えられたマップは追加的に与えられた情報を含むことができる。
【００３１】
ユーザによるマップへのネーム貼付
【００３２】
行き先ラベル
【００３３】
予定到着時間
【００３４】
チケットの有効期限が切れたなら、チケットが切れる前のユーザの最後の位置をマップ上に表示させ、データの古さを示すメッセージを太字で示す。
【００３５】
実施例は以下をも含む。
【００３６】
任意のアプリケーションを介した第１人物（本人）による第３者の画像のための“バーチャルコンポート”−リモートユーザを“仮想ユーザ”とする。よって、第３者のリモートデバイスへ自身の入力を送ることができる（例えば、ユーザのデータに直接的に供給させることによってＧＰＳのどこにユーザが存在するか確認できる）。変更されていない現存アプリケーションは別なデバイス／人物からのデータをあたかも得ているかのように振舞うことができる。
【００３７】
時間遅延データポイント−対象人物が去った後でのみユーザはその人物がどこかいたかを見ることができる。−“パリス・ヒルトンは５分前、１日前、１年前、どこにいたか”
【００３８】
電話領域−当人の居場所に基づいてどの番号で電話するか−ユーザが在宅時にはユーザの家の電話にかける。ユーザが仕事中である場合には仕事場の電話にかける。ユーザがロシアにいる場合にはユーザの国際電話にかける、等々。
【００３９】
ユーザの友人の居場所を丸い輪で可視するレーダ。例えば、１実施例では、スイープハンドまたはスイープバーを含むことができる通常のソナー／レーダ表示に類似した手法でユーザの友人の現在位置を表示させる。
【００４０】
最も接近している友人はオートスケールを有する。径の大きさで接近度を知る（接近しているときは大であり、遠方である場合には小である）。遠方の友人は円の外側周囲をホバリングする。画像サイズまたはスクリーンズームレベルを調節し、友人がどれだけ離れているか通信する。
【００４１】
縁部周囲でスターバックスカップは移動し、最も近いスターバックスを示す。ユーザがスターバックスに接近するに連れてスチーム（高温）を発生させ、近いことを知らせる。ユーザが５マイルスケールのマップを有している場合、北へ１０マイルの地点のスターバックスがマップの上部の１５縁部上に示される。２０マイル南のスターバックは下部に現れ、例えば１／２サイズで底部に現れる。
【００４２】
ユーザが見られているとユーザの更新速度は速い。（ユーザによってオーバライド可能）−見られているときには動的に検出し、それに基づいてアップロード周波数を変更し、バッテリ寿命／残留電力によって動的に調整できる。
【００４３】
停止位置において時間計測（π）。さらに最近であればサイズはもっと大きくなり、そこで長い時間を過ごせばサイズはさらに大きくなりえる。
【００４４】
“ベリボタン”はどこですか−友人の物理的な居場所を示す重心の位置を示す。シアトル市に多数の友人がいる場合、ベリボタンはスペースニードルでもよい。ニューヨーク市に多数の友人がいる場合、ベリボタンはカンサスでよい。ユーザの個人的移動に対しても同様に対処する。“ユーザの毎日、毎月、生涯位置の中心はどこですか”
【００４５】
アイコン（グラス）はユーザが見られているときを示す
【００４６】
電話が受信されたときの呼出人の居場所のＩＤ表示呼出人場所（電話がかけられたときに送る）
【００４７】
過去の遭遇履歴−過去において他の人々とユーザがどこで遭遇したかを示す。
【００４８】
位置への未来の日程集積−日程調節されたイベントを未来の位置遭遇場所にマップ可能であり、位置共有を日程プログラムに集積させる。（会合前に会合出席者に対して動的位置をユーザに送らせる）
【００４９】
位置履歴からのブログの自動創出
【００５０】
この１実施例は次のようになる。「今日、私は２０分遅く家を出て、１５の学校に子供たちを学校に送り、５２０で交通渋滞に巻き込まれ、ラッテを飲むためにＡＢＣに立ち寄り、１２３番地のシェブロンでガソリンを入れ（４．２２ドル／ガロン）、出勤し、１２：３０にジョーのバーで昼食をとり、ジョーと相乗りしてマリナーズの試合を見に行ったが、マリナーズは７対３で敗れた。このような内容は位置のリストから発生させることができ、外部の情報と組み合わせ、ユーザの行動にロギングするシステムから自動的に簡単に発生させることができ、ユーザによる行動の説明の実際の入力は必要ない。多くの実施例においてこのブログ機能はリスト形式で創出でき、あるいは散文形式で創出でき、例えば、天気、スポーツ得点、等々の外部情報への自動ホットリンク一体化で創出できる。このような実施例では、ホットリンクも有することができ、写真、他のブログエントリ、または他のデジタル的に利用可能な情報や、関連タイムラインのごとき個人情報と実際的に一体化させることができる。
【００５１】
現存するインターネット・アプリケーションへの一体化。例えば、“ｅＶｉｔｅ-ｌｉｋｅ  ｉｎｖｉｔｅ”は、出席者全員に彼らの現在位置がイベント直前であり、イベント最中であることを共通認識させるようにこの技術を利用できる。このようなものは集合体として表示でき（例：パーティで５０人のうち２５人、この１５分以内に２０人が到着、５人はまだ出発すらしていない、等々）、または個人の個別位置を表示できる。
【００５２】
電話中（及び／又は電話の呼出中）に位置の共有。（電話履歴の一部としてピクチャー位置を更新）
【００５３】
ゴルフの補助機材として使用。ユーザが打球した際にボール位置をマーキングする。このデータはプレーバック、ショット分析、および補助ショット選択用に集積される。プレーバックもでき、クリケット、娯楽またはゲーム一体化のために他人と共有できる。
【００５４】
マップ上に“テール”を介して人物に関するロジスティック情報を表示。速度、位置での時間、およびデータの劣化の情報は人物のアイコンの近くの領域に表示できる。例えば、この“尾を引くテール”の色彩及び／又は幅及び／又は長さは移動速度や、その位置にどれだけ滞在しているかを表すことができる。
【００５５】
別な特徴には、ユーザの位置が“見られている”ことをいつでもユーザに知らせる情報の表示が含まれ、オプションで誰に見られているかの表示も含む。
【００５６】
以上、本発明の好適実施例をいくつか図示して説明したが、本発明の精神と範囲を逸脱せずにそれらには多くの変更が可能である。よって、本発明は「請求の範囲」において定義されているものである。
【図１】
2015136189.tif 000003
【図２】
2015136189.tif 000004
【図３】
2015136189.tif 000005
【図４】
2015136189.tif 000006
【手続補正書】
【提出日】平成27年5月29日(2015.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
システムであって、
サーバと、ソースクライアントと、第２の電子デバイスとを含んだシステムであって、
前記ソースクライアントは前記サーバと通信状態にある第１の電子デバイスで実行可能であり、前記ソースクライアントは前記第１の電子デバイスのユーザに、チケットを生成するためのサーバに対して位置共有リクエストを発信することを許可するように設計され、
前記第２の電子デバイスは前記サーバと通信状態にあり、前記第２の電子デバイスは、受領者に、前記ソースクライアント、または前記サーバからチケットを受信することを許可するように設計され、前記チケットは、前記位置共有リクエストに基づき前記サーバによって生成された、カスタマイズされたＵＲＬリンクとして設計され、
前記サーバは前記第２の電子デバイス上で視認可能な位置データへのサーバによるアクセスを提供し、前記位置データは前記第１の電子デバイスのリアルタイムの、動的に更新された地理的位置を提供し、
前記第２の電子デバイス上で視認可能な前記位置データにアクセスするための許可は、前記ユーザが、
（ａ）  前記位置データを共有する１つ以上の受領者を選択し、
（ｂ）  前記第２の電子デバイス上で、どれくらいの間、前記位置データを視認可能とするか、を定める期間を選択し、および
（ｃ）  前記ソースクライアントから前記位置共有リクエストを意図的に発信した場合に、
前記第１の電子デバイスの前記ユーザによって、前記リクエストを介して管理および制御され、
前記受領者に提供された、前記カスタマイズされたＵＲＬリンクは、セキュリティ証明書またはアカウント作成を必要とせず、前記受領者の認証を必要とせず、および前記サーバによる認証を必要とせずに発信され、前記ユーザが前記受領者の既存のＥメールや携帯電話番号を選択すると、前記受領者の有効性が確認される、システム。
【請求項２】
前記期間は、前記ユーザによって前記第１の電子デバイスに入力される時間の値を含む、請求項１に記載のシステム。
【請求項３】
前記位置データはランドマークの地理的位置データを含む、請求項１に記載のシステム。
【請求項４】
前記期間は、前記第２の電子デバイス上で前記位置データにアクセスを開始する、請求項１に記載のシステム。
【請求項５】
サーバと協働して発信側のデバイスによって実行されると、複数のステップを実行した場合に前記発信側のデバイスを追跡できる命令を含んだコンピュータで読取可能で非一時的な媒体であって、前記複数のステップは、
発信者が前記発信側のデバイスを使って、前記発信側のデバイスの地理的位置を追跡するために、位置共有リクエストを受信側のデバイスの受領者に対して生成するステップであって、前記地理的位置は前記受信側のデバイスで視認可能なステップと、
サーバで前記位置共有リクエストを受信するステップであって、前記サーバは前記位置共有リクエストをエンコードかつカスタマイズされたＵＲＬリンクとして設計されるチケットに変換するステップと、
前記リンクを前記受信側のデバイスに送信するステップと、
前記受信側のデバイスで前記リンクを選択すると、前記サーバからの位置データを、前記受信側のデバイスへと送信するステップであって、前記位置データは前記発信側のデバイスのリアルタイムの、動的に更新された地理的位置を含むステップと、
前記発信側のデバイスの前記地理的位置を見るために、前記発信側のデバイスの前記位置データへのアクセスを、前記受領者からの、または前記受領者に関する追加情報を必要とせず、また、前記受領者に認証、ログイン、署名、または前記受領者自身の証明を必要とせずに許可するステップと、を含み、
前記発信者が前記地理的位置を共有する前記受領者を選択的に選ぶ場合、および前記地理的位置がどれだけの間、前記受信側のデバイスで視認できるかを定める期間を選択する場合、前記発信者は前記発信側のデバイスの前記地理的位置を追跡するためのアクセスを命令および制御する、媒体。
【外国語明細書】
2015136189000001.pdf