(57)【要約】ジオ・タグ付きアイテム（例えば、写真）に基づいてジオ・フェンスを生成するアーキテクチャーを提供する。ジオ・タグ付きアイテムは、デジタル・メディアを共有するために、従来の方法（例えば、電子メール）によりユーザー間で、ジオ・フェンスのような仮想境界を共有するのに用いられる。抽出コンポーネントは、ジオ・タグ付きアイテムの有するジオロケーション情報（例えば、経度緯度座標系、高度、方位、場所名称等）を抽出する。ジオロケーション情報は、アイテムがジオ・タグ付けされた地理上の位置に関連付けることができる。境界コンポーネントは、地理上の位置に関連付けられる仮想境界（例えば、ジオ・フェンス）を、ジオロケーション情報に基づいて生成する。その後、仮想境界は、ユーザーが境界を横切る（例えば、エンゲージ、交差）とトリガーされ、アタッチされたアクションがトリガーされる。ジオ・タグ付きアイテムは、別のユーザーと共有することができ、処理されると、その別のユーザーについて仮想境界が生成される。
2014532951.tif 000002
【特許請求の範囲】
【請求項１】
ジオ・タグ付きアイテムのジオロケーション情報を抽出する抽出コンポーネントであって、前記ジオ・ロケーション情報は前記アイテムがジオ・タグを付された地理上の位置に関連付けられる、抽出コンポーネントと、
前記ジオ・ロケーション情報に基づき前記地理上の位置に関連付けられた仮想境界を生成する境界コンポーネントと、
前記抽出コンポーネントまたは前記境界コンポーネントの少なくとも一方に関連付けられたコンピューター実行可能命令を実行するプロセッサーと
を備えるシステム。
【請求項２】
前記仮想境界がユーザーのユーザー識別子と関連付けて格納される、請求項１記載のシステム。
【請求項３】
前記境界コンポーネントが、前記ユーザーの位置識別デバイスによる前記仮想境界についてのエンゲージメントに応じて、前記ユーザーに関連付けられるアクションを始動する、請求項２記載のシステム。
【請求項４】
前記仮想境界が前記ジオ・タグ付きアイテムへのアクセスの共有により別のユーザーと共有され、前記仮想境界が次いで前記別のユーザーと関連付けられる、請求項１記載のシステム。
【請求項５】
前記ジオ・タグ付きアイテムが埋め込みアクション情報を有する写真であり、前記埋め込みアクション情報が、受信したユーザーのデバイスによって処理され、前記受信したユーザーが前記仮想境界にエンゲージしたことを検出される場合に活性化される、請求項１記載のシステム。
【請求項６】
ジオ・タグ付きメディアから位置についての位置情報を抽出するステップと、
前記位置情報に基づいて前記位置についてのジオ・フェンスを生成するステップと、
前記抽出するステップまたは前記生成するステップにおけるアクションの少なくとも一方を実行するために、メモリに格納された命令を実行するプロセッサーを利用するステップと
を含む、方法。
【請求項７】
関連するユーザーのジオ・ロケーションに基づいて前記ジオ・フェンスをトリガーし、前記ジオ・フェンスがトリガーされるとユーザーへのアクションを始動するステップを更に含む、請求項６記載の方法。
【請求項８】
前記ジオ・タグ付きメディアを別のユーザーと共有することにより、前記別のユーザーに前記ジオ・フェンスを生成するステップを更に含む、請求項６記載の方法。
【請求項９】
前記ジオ・フェンスを前記位置情報に関連付けて格納するステップを更に含む、請求項６記載の方法。
【請求項１０】
ジオ・タグ付き写真の緯度経度データを、前記ジオ・フェンスを生成するのに用いられる前記位置情報として抽出するステップを更に含む、請求項６記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
ジオ・タグ付け(Geo-tagging)とは、ＧＰＳ（全地球測位システム）のような地理的システムから地理的メタデータ（例えば、緯度・経度座標系）についての識別をメディアに付加するプロセスのことである。カメラおよびモバイル・デバイス（例えば、モバイル・フォン）は、ジオ・タグ付き(geo-tagged)写真を撮ることができる。ジオ・タグ付き写真は、写真が撮られた物理位置の地理上の座標系を含む。加えて、特定の地理上の位置に関連してリマインダーを始動させる機構として、ジオ・フェンス(geo-fence)が益々有名になりつつある。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
しかしながら、写真位置に基づくジオ・フェンスを生成するためには、既存の技術を幾つかの別個のツールとして使用しなければならず、ジオ・タグ付き写真からジオ・フェンスを生成するための単一ステップでの解決策は存在していない。
【０００３】
本明細書に説明する幾らかの新規の実施形態について基礎的な理解に供するために、以下に簡略化した摘要を提示する。本摘要は、広範囲にわたる概観ではなく、また、キーとなる／クリティカルな要素を特定、または本明細書の範囲を概説することを意図するものでもない。後に提示するより詳細な説明に対する序文として、簡略化した形態で幾らかの概念を提示することがその唯一の目的である。
【０００４】
本開示のアーキテクチャーでは、単一ステップにおいてジオ・タグ付きアイテム（例えば、写真、ウェブサイト、ドキュメント、メッセージ、フィード等）に基づいてジオ・フェンスを生成する。更に、ジオ・タグ付きアイテムは、デジタル・メディアを共有する従来型の方法（例えば、電子メール）を通じて、ユーザー間において、ジオ・フェンスのような仮想的な境界を共有するのに使用することができる。
【課題を解決するための手段】
【０００５】
全般的に、本アーキテクチャーは抽出コンポーネントを含むことができる。抽出コンポーネントは、ジオ・タグ付きアイテムの有するジオロケーション情報（例えば、経度緯度座標系、高度、方位、場所名称等）を抽出する。ジオロケーション情報は、アイテムがジオ・タグ付けされた地理上の位置に関連付けることができる。境界コンポーネントは、地理上の位置に関連付けられる仮想境界（例えば、ジオ・フェンス）を、ジオロケーション情報に基づいて生成する。
【０００６】
写真の文脈では、ジオ・タグ付けを利用可能なカメラまたは電話は、特定の地理上の位置において写真（例えば、会合の場所の写真）を撮るのに使用することができる。次いで、位置情報が写真から抽出される。ジオ・フェンスは、抽出された地理上の位置について決定される。例えば、直径Ｘメートルの円（または他の幾何学的な図）が、抽出された地理上の位置の周囲に生成される。アクション（例えば、リマインダー、通知等）が、生成したジオ・フェンスにアタッチされる。アクションは、ジオ・フェンス記述にアタッチされたメタデータである。ジオ・フェンスは、次いで、永続的なストレージに（例えば、デバイス上にローカルに、および／または外部グローバル・データベースに）保存することができる。以下において、ユーザーがジオ・フェンスを横切り（例えば、エンゲージする(engage)、交差する(intersect)）、また、アタッチしたアクションがトリガーされる（例えば、ジオ・フェンスをトリガーするユーザー・デバイス、またはジオ・フェンスをトリガーするデバイスとは異なるデバイスにリマインダーが送信され提示される）ときに、ジオ・フェンスはトリガーされる。
【０００７】
写真は、電子メール（または任意の他の共有方法）を用いて別のユーザーと共有することができる。ジオ・タグ付き写真を受信するユーザーは、次いで、上記の技術によりジオ・フェンスを生成することができる。オプションとして、実行されることになる１つ以上のジオ・フェンス・アクションを（交換可能なイメージ・ファイル・フォーマット（ＥＸＩＦ）を用いて）写真のメタデータに埋め込むことができる。オプションとして、埋め込まれたジオ・フェンス・アクションは、写真を撮ったユーザーについて、および／またはその写真を受信して処理したユーザーについての生成したジオ・フェンスにアタッチすることができる。写真のメタデータはまた、改良したセキュリティで暗号化／復号化することができる。
【０００８】
上記および関連の目的を達成するために、本明細書では、以下の説明および添付の図面に関連して特定の例示的な態様について説明する。これらの態様について、本明細書で開示する原理を実施することができる様々な手法を示す。また、全ての態様やこれらの関連は、特許請求する主題の範囲内にあることを意図している。図面に関する検討の際に、他の利点および新規の特徴点が、以下の詳細な説明から明らかなものとなるであろう。
【図面の簡単な説明】
【０００９】
【図１】図１は、本開示のアーキテクチャーによるシステムを示す。
【図２】図２は、ジオ・タグ付きアイテムの共有および利用を容易にするステムを示す。
【図３】図３は、ジオ・タグ付きアイテムに埋め込むアクションを示す。
【図４】図４は、ユーザー情報の認証および安全はハンドリングのためのセキュリティ・コンポーネントを更に採用したシステムを示す。
【図５】図５は、本開示のアーキテクチャーによる方法を示す。
【図６】図６は、図５の方法についての更なる態様を示す。
【図７】図７は、本開示のアーキテクチャーによる代替の方法を示す。
【図８】図８は、図７の方法についての更なる態様を示す。
【図９】図９は、本開示のアーキテクチャーにより、ジオ・タグ付きアイテムに基づいてジオ・フェンスの生成を実行するコンピューティング・システムについてのブロック図を示す。
【発明を実施するための形態】
【００１０】
ジオ・フェンスは、地理上の位置に関連付けて生成される仮想の周縁(perimeter)即ち境界である。ジオ・フェンスは、動的に作成することができ（例えば、店の回りに一定半径の境界線を引く(circumscribing)）、または所定の境界のセットとすることができる。ユーザーの位置識別デバイスが位置ベースのサービスと組み合わせてジオ・フェンスと交差(cross)またはエンゲージ(engage)するときに、通知が生成され、（電話や電子メール等により）ユーザーに送信されることができる。
【００１１】
本開示のアーキテクチャーは、単一のステップで、写真のようなジオ・タグ付きアイテムに基づいてジオ・フェンスの生成を容易にする。更に、ジオ・タグ付きアイテムは、デジタル写真を共有するために、現在用いられている全ての方法を用いて、人々の間でジオ・フェンスを共有するのに使用することができる。ジオ・タグ付きアイテムからジオロケーション情報を抽出することにより、その位置についてジオ・フェンスを生成することができる。
【００１２】
これより図面の参照を行う。同様の参照番号は全体を通じて同様の要素を参照するのに用いられる。以下の記載では、説明目的のため、その全体の理解に供するために、数多くの特定の詳細について説明する。しかしながら、新規の実施形態についてこれら特定の詳細説明なくても実施できることは明らかであろう。別の例では、その説明を容易にするために、公知の構造およびデバイスがブロック図の形態で示される。その意図は、特許請求する主題の趣旨および範囲内に収まる全ての修正物、均等物および代替物をカバーすることである。
【００１３】
図１は、本開示のアーキテクチャーによるシステム１００を示す。システム１００は、ジオ・タグ付きアイテム１０６のジオロケーション情報１０４を抽出する抽出コンポーネント１０２を含む。ジオロケーション情報１０４は、アイテム１０６がジオ・タグを付された地理上の位置１０８に関連する。境界コンポーネント１１０は、ジオロケーション情報１０４に基づいて、地理上の位置１０８に関連付けられる仮想境界１１２を生成する。
【００１４】
ジオ・タグ付きアイテム１０６は写真とすることができる。仮想境界１１２（境界情報）は、ユーザーのユーザー識別子と関連付けて格納される。境界コンポーネント１１０は、ユーザーの位置識別デバイスによる仮想境界１１２のエンゲージメント(engagement)に応じて、ユーザーに関連付けられたアクション１１４を始動させる。
【００１５】
図２は、ジオ・タグ付けアイテム１０６の共有および利用を容易にするシステム２００を示す。動作において、仮想境界１１２（例えば、ジオ・フェンス）が第１のユーザー（ユーザー１）について生成された後に、ジオロケーション情報の抽出に基づいてフレームワーク２０２（例えば電子メール）を第２のユーザー（ユーザー２）に通信する。システムおよび／または第２のユーザーのデバイスは、次いで、ジオ・タグ付きアイテム１０６からジオロケーション情報１０４を受信および抽出することができ、次いで、第２のユーザーについて同一または異なる仮想境界２０４（明確のために中心を外している）を作成することができる。ストレージ・システム２０６は、第１のユーザー、ジオ・タグ付きアイテム１０６、ジオロケーション情報１０４、および仮想境界１１２についての関係を、第２のユーザー、ジオ・タグ付きアイテム１０６、ジオロケーション情報１０４、および仮想境界２０４についての関係と同様に、格納するように提供される。仮想境界線１１２は、次いで、別の（第２の）ユーザーと関係付けられる。
【００１６】
図３は、ジオ・タグ付きアイテム１０６に埋め込まれるアクション１１４についｔ示す。ジオ・タグ付きアイテム１０６は、埋め込まれたアクション情報を有する写真とすることができる。埋め込まれたアクション１１４は、受信したユーザー（第２のユーザー）のデバイスによって処理され、受信ユーザーが仮想境界にエンゲージしたことを検出される場合に活性化される。埋め込まれたアクション１１４は、受信した（第２の）ユーザーのデバイスによって処理され、受信ユーザーについて生成される仮想境界と関連付けられる。アクションは、ユーザー・デバイスに送付される通知（例えば、リマインダー）とすることができる。
【００１７】
図４は、ユーザー情報の認証および安全なハンドリングのためのセキュリティ・コンポーネント４０２を更に採用したシステム４００について示す。セキュリティ・コンポーネント４０２は、ユーザーが、ジオロケーション情報、アクション、および／またはこの情報についての何れの関係をユーザーに公表する(expose)選択(opt-in)または独立(opt-out)を可能にする。
【００１８】
本明細書には、本開示のアーキテクチャーの新規な態様を実行する例示の方法論を表す１セットのフロー・チャートが含まれる。説明を簡略化する目的で、例えば、フロー・チャートまたはフロー図の形態で本明細書に示す１つ以上の方法論を、一連のアクションとして示す。その一方で、幾らかのアクションは、これらに従い、異なる順序でおよび／または本明細書に示し説明するものとは別のアクションと同時に生じるように、この方法論は、アクションの順序によって限定されないことが理解され認められて然るべきである。例えば、ある方法論が、状態図のような一連の相互関係を有する状態またはイベントとして代替的に表すことができることが当業者にとって理解され認められて然るべきである。更に、方法論において示される全てのアクションが、新規の実施のために必要とされるわけではない。
【００１９】
図５は、本開示のアーキテクチャーによる方法について示す。５００では、ある位置についての位置情報が、ジオ・タグ付きメディア（例えば、写真）から抽出される。５０２では、その位置についてジオ・フェンスが、位置情報に基づいて生成される。
【００２０】
図６は、図５の方法についての更なる態様を示す。フローは、図５のフロー・チャートによって表される方法の追加態様として、各ブロックが他のブロックとは別個に、またはこれらと組み合わせて含むことができるステップを表せるということに留意すべきである。６００では、ジオ・フェンスがトリガーされると、ユーザーへのアクションが始動される。６０２では、別のユーザーとジオ・タグ付きメディアを共有することにより、当該別のユーザーについてジオ・フェンスが生成される。６０４では、ジオ・フェンスは、位置情報に関連付けて（例えば、ローカルに、または、外部のグローバル・データベースに）格納される。６０６では、ジオ・フェンスは、関連するユーザーのジオロケーションに基づいてトリガーされる。６０８では、ジオ・タグ付き写真の緯度・経度データが、ジオ・フェンスを生成するのに用いられる位置情報として抽出される。
【００２１】
図７は、本開示のアーキテクチャーによる代替の方法について示す。７００では、地図上の位置についての位置情報が、ユーザーによってその位置で撮影されるジオ・タグ付き写真から抽出される。７０２では、ジオ・フェンスは、位置情報に基づいてその位置について生成される。７０４では、ジオ・フェンスは、位置情報およびユーザーに関連付けて格納される。
【００２２】
図８は、図７の方法の更なる態様について示す。フローは、図７のフロー・チャートによって表される方法の追加態様として、各ブロックが他のブロックとは別個にまたはこれらと組み合わせて含むことができる１ステップを表せるということに留意すべきである。８００では、ジオ・フェンスがユーザーの位置識別デバイスによってトリガーされると、通知がユーザーに送られる。８０２では、ジオ・フェンスは、別のユーザーのデバイスによる、ジオ・タグ付き写真からの位置情の抽出に応答して、別のユーザーについて地理上の位置で生成される。８０４では、アクション情報が、別のユーザーに送られるジオ・タグ付き写真に埋め込まれ、当該埋め込まれたアクション情報を、別のユーザーについて生成されるジオ・フェンスと関連付ける。８０６では、ジオ・タグ付き写真の位置情報が暗号化される。
【００２３】
本願において用いられているように、「コンポーネント」および「システム」という用語は、コンピューター関連のエンティティ、いずれのハードウェア、ソフトウェアおよび有形のハードウェアの組合せ、ソフトウェア、または実行されるソフトウェアのことを指すことを意図するものである。例えば、コンポーネントは、これに限定されないが、プロセッサー、チップ・メモリ、大容量ストレージ・デバイス（例えば、光ドライブ、ソリッド・ステート・ドライブ、および／または磁気記録メディア・ドライブ）、およびコンピューターのコンポーネント、並びに、プロセッサー上で起動するプロセス、オブジェクト、（揮発性または不揮発性のストレージ・メディアに格納される）実行可能なデータ構造、モジュール、実行スレッド、および／またはプログラムのようなソフトウェア・コンポーネントとすることができる。一例として、サーバー上で起動するアプリケーションおよびサーバーの両方は、１つのコンポーネントとすることができる。１つ以上のコンポーネントは、プロセスおよび／または実行スレッド内に常駐することができ、また、コンポーネントは、１つのコンピューター上でローカライズすることができ、および／または２つ以上のコンピューター間で分散することができる。「例示の」という言葉は、本明細書では、例えば、例（example）、例証(instance)、または図示(illustration)として供することを意味するために使用されることがある。「例示の」として本明細書で記載する如何なる対応または設計は、必ずしも、他の態様または設計に対して好ましい、または有利なものとして解釈されるわけではない。
【００２４】
これより図９を参照して、本開示のアーキテクチャーによる、タグ付きアイテムに基づくジオ・フェンスの生成を実行するコンピューティング・システム９００についてのブロック図を示す。しかしながら、本開示の方法および／またはシステムの一部または全部の態様は、チップ上システム（ＳＯＣ;System-on-a-chip）として実施するこができ、ここでは、アナログ、デジタル、混成信号、および他の機能は、単一のチップ基板上で作製される。様々な態様についての追加のコンテキストを提供するために、図９および以下の説明は、適切なコンピューティング・システム９００についての簡潔で包括的な説明を行うことを意図する。ここでは様々な態様を実施することができる。上記の説明は、１つ以上のコンピューター上で起動できるコンピューター実行可能命令の包括的なコンテキストにおけるものである一方、当業者にとって、新規の実施形態がまた他のプログラム・モジュールとの組み合わせ、および／またはハードウェアとソフトウェアとの組み合わせとして実施することもできることが認識されるであろう。
【００２５】
様々な態様を実施するためのコンピューティング・システム９００は、処理ユニット（１または複数）９０４、システム・メモリ９０６のようなコンピューター可読ストレージ、およびシステム・バス９０８を有するコンピューター９０２を含む。処理ユニット（１または複数）９０４は、シングル・プロセッサー、マルチ・プロセッサー、シングル・コア・ユニットおよびマルチ・コア・ユニットのような如何なる様々な商用利用可能のプロセッサーともすることができる。更に、当業者にとって、新規の方法のそれぞれは、１つ以上の関連するデバイスに動作可能に結合することができる、パーソナル・コンピューター（例えば、デスクトップ、ラップトップなど）と同様のミニコンピューター、メインフレーム・コンピューター、ハンド・ヘルド・コンピューティング・デバイス、マイクロプロセッサー・ベースまたはプログラム可能な消費者向け電子機器等を含む他のコンピューター・システム構成と共に実施できることが認められるであろう。
【００２６】
システム・メモリ９０６は、揮発性（ＶＯＬ）メモリ９１０（例えば、ランダム・アクセス・メモリ（ＲＡＭ）および不揮発性メモリ（ｎｏｎ−ＶＯＬ）９１２（例えば、ＲＯＭ，ＥＰＲＯＭ、ＥＥＰＲＯＭ等）のようなコンピューター可読ストレージ（物理ストレージ・メディア）を含むことができる。基本入出力システム（ＢＩＯＳ）は、不揮発メモリ９１２に格納することができ、スタートアップの間のように、コンピューター９０２内のコンポーネント間でデータおよび信号の伝達を容易にする基本ルーチンを含む。揮発性メモリ９１０は、データをキャッシュするための静的ＲＡＭのような高速ＲＡＭもまた含むことができる。
【００２７】
システム・バス９０８は、処理ユニット（１または複数）９０４に対して、これに限定されないが、システム・メモリ９０６を含むシステム・コンポーネントのためのインターフェースを提供する。システム・バス９０８は、様々な商用利用可能なバス・アーキテクチャの何れをも用いて、（メモリ・コントローラーを用いても用いなくても）メモリ・バス、および周辺機器バス（例えば、ＰＣＩ、ＰＣＩｅ、ＡＧＰ、ＬＰＣ等）に更に相互接続することができる幾らかの種別のバス構造の内の何れともすることができる。
【００２８】
コンピューター９０２は、更に、マシン可読ストレージ・サブシステム（１または複数）９１４、並びに該ストレージ・サブシステム（１または複数）９１４をシステム・バス９０８および他の所望のコンピューター・コンポーネントにインターフェースするためのストレージ・インターフェース（１または複数）９１６を更に含む。ストレージ・サブシステム（１または複数）９１４（物理ストレージ・メディア）は、ハード・ディスク・ドライブ（ＨＤＤ）、磁気フロッピー（登録商標）・ディスク・ドライブ（ＦＤＤ）、および／または光学的ディスク・ストレージ・ドライブ（例えば、ＣＤ―ＲＯＭドライブ、ＤＶＤドライブ）の内の１つ以上を含むことができる。ストレージ・インターフェース（１または複数）９１６は、例えば、ＥＩＤＥ、ＡＴＡ、ＳＡＴＡおよびＩＥＥＥ１３９４のようなインターフェース技術を含むことができる。
【００２９】
１つ以上のプログラムおよびデータは、オペレーティング・システム９２０、１つ以上のアプリケーション・プログラム、他のプログラム・モジュール９２４，およびプログラム・データ９２６を含む、メモリ・サブシステム９０６、マシン可読および着脱可能なメモリ・サブシステム９１８（例えば、フラッシュ・ドライブ・フォーム・ファクタ技術）、並びに／またはストレージ・サブシステム（１または複数）９１４（例えば、光学、磁気、ソリッド・ステート）に格納することができる。
【００３０】
オペレーティング・システム９２０、１つ以上のアプリケーション・プログラム９２２、他のプログラム・モジュール９２４、および／またはプログラム・データ９２６は、例えば、図１のシステムのコンポーネントにおけるエンティティおよびコンポーネント、図２のシステム２００におけるエンティティおよびコンポーネント、図３のジオ・タグ付きアイテムにおける埋め込まれた機能、図４のシステム４００におけるセキュリティ態様、および図５から図８のフロー・チャートにより表される方法を含むことができる。
【００３１】
一般的に、プログラムは、ルーチン、方法、データ構造、他のソフトウェア・コンポーネント等を含み、特定のタスクを遂行するまたは特定の抽象データ型を実装する。オペレーティング・システム９２０、アプリケーション９２２、モジュール９２４および／またはデータ９２６の全部または一部はまた、例えば、揮発性メモリ９１０のようなメモリ内にキャッシュすることもできる。本開示のアーキテクチャーは、商用利用可能な様々なオペレーティング・システム、または（例えば、バーチャル・マシンとしての）オペレーティング・システムの組み合わせを用いて実施することができるものと認められて然るべきである。
【００３２】
ストレージ・サブシステム（１または複数）９１４およびメモリ・サブシステム（９０６および９１８）は、データ、データ構造、コンピューター実行可能命令等における揮発性および不揮発性のストレージ用のコンピューター可読メディアとしてサービス提供する。このような命令は、コンピューターまたは他のマシンによって実行されるときに、該コンピューターまたは他のマシンに方法が有する１つ以上のアクションを実行させることができる。このアクションを実行する命令は、１つのメディア上に格納することができ、または複数のメディアにわたって格納することができる。その結果、命令は、全ての命令が同一メディア上にあるか否かに拘わらず、１つ以上のコンピューター可読ストレージ・メディア上で集合しているように見える。
【００３３】
コンピューター可読メディアは、コンピューター９０２によってアクセスすることができて、取り外し可能であるか取り外し不能である、揮発性および不揮発性内部並びに／または外部のメディアを含む如何なる利用可能なメディアともすることができる。コンピューター９０２のために、メディアは、如何なる適切なデジタル・フォーマットでのデータのストレージにも適応する。本開示のアーキテクチャーについて新規な方法を実行するためのコンピューター実行可能命令を格納するために、当業者にとって、Ｚｉｐドライブ、磁気テープ、フラッシュ・メモリ・カード、フラッシュド・ライブ、カートリッジ等のような他の種別のコンピューター可読メディアを採用することができるものと認められて然るべきできある。
【００３４】
ユーザーは、キーボードおよびマウスのような外部ユーザー入力デバイス９２８を用いて、コンピューター９０２、プログラム、およびデータと相互作用することができる。他の外部ユーザー入力デバイス９２８には、マイクロホン、ＩＲ（赤外線）リモート・コントロール、ジョイスティック、ゲーム・パッド、カメラ認識システム、スタイラス・ペン、タッチ・スクリーン、ジェスチャ・システム（例えば、眼球の動き、頭の動きなど）等を含むことができる。ユーザーは、タッチパッド、マイクロホン、キーボード等のようなオンボードのユーザー入力デバイス９３０を用いてコンピューター９０２、プログラム、およびデータと相互作用することができる。ここでは、コンピューター９０２は例えばポータブル・コンピューターである。これらの、そして他の入力デバイスは、システム・バス９０８による入出力（Ｉ／Ｏ）デバイス・フェース９３２を通じて処理ユニット（１または複数）９０４に接続される。しかしながら、入力デバイスは、パラレル・ポート、ＩＥＥＥ１３９４シリアル・ポート、ゲーム・ポート、ＵＳＢポート、ＩＲインターフェース、短距離無線（例えば、ブルートゥース）技術および他のパーソナル・エリア・ネットワーク（ＰＡＮ）技術等のような他のインターフェースによっても接続することができる。入出力デバイス・インターフェース９３２はまた、プリンター、サウンド・カードおよび／またはオンボード・オーディオ処理機能のような、オーディオ・デバイス、カメラ・デバイス等といった出力周辺機器の使用も容易にする。
【００３５】
１つ以上のグラフィックス・インターフェース（１または複数）９３６（一般にグラフィックス処理ユニット（ＧＰＵ）とも称される）は、コンピューター９０２と外部ディスプレイ９３８（例えば、ＬＣＤ、プラズマ）および／またはオンボード・ディスプレイ９４０（例えば、ポータブル・コンピューター用）との間でグラフィックス信号およびビデオ信号を供給する。グラフィックス・インターフェース（１または複数）９３６はまた、コンピューター・システム・ボードの一部として製造することもできる。
【００３６】
コンピューター９０２は、１つ以上のネットワークおよび／または他のコンピューターへの有線／無線通信サブシステムを通じた論理接続を用いて、ネットワーク化された環境（例えば、ＩＰベース）内で動作することができる。他のコンピューターは、ワークステーション、サーバー、ルーター、パーソナル・コンピューター、マイクロプロセッサー・ベースの娯楽機器、ピアー・デバイスまたは他の一般的なネットワーク・ノードを含むことができ、通例は、コンピューター９０２と関連して説明される多くのまたは全部の構成要素を含むことができる。論理接続は、ローカル・エリア・ネットワーク（ＬＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、ホットスポット等に対する有線／無線の接続性を含むことができる。ＬＡＮおよびＷＡＮのネットワーク環境は、オフィスおよび会社ではありふれており、イントラネットのような企業ワイド・コンピューター・ネットワークを容易にする。当該ネットワークの全てはインターネットのようなグローバル通信ネットワークに接続することができる。
【００３７】
ネットワーク環境で使用される際、コンピューター９０２は、有線／無線ネットワーク・サブシステム９４２（例えば、ネットワーク・インターフェース・アダプター、オンボード・トランシーバー・サブシステム等）を介してネットワークに接続し、有線／無線ネットワーク、有線／無線プリンター、有線／無線入力デバイス９４４等と通信することができる。コンピューター９０２は、モデムまたはネットワークを介した通信を確立するためのモ他の手段を含むことができる。ネットワーク化された環境では、コンピューター９０２に関連するプログラムおよびデータは、分散処理システムと関連付けられ、リモート・メモリ／ストレージ・デバイスに格納することができる。図示したネットワーク接続は例示のものであり、コンピューター間の通信を確立する他の手段を使用することができるもの認められて然るべきである。
【００３８】
コンピューター９０２は、例えば、プリンター、スキャナー、デスクトップおよび／またはポータブル・コンピューター、個人デジタル・アシスタント（ＰＤＡ）、衛星通信、無線検知可能タグに関連付けられた如何なる部分の装置または位置（キヨスク、ニュース・スタンド、レスト・ルーム）、並びに電話との無線通信（例えば、ＩＥＥＥ８０２．１１オーバー・ザ・エアー・モジュレーション技術）に動作可能に配置された無線デバイスといった、ＩＥＥＥ８０２．ＸＸファミリ規格のような無線技術を用いて有線／無線デバイスまたはエンティティと通信するように動作可能である。これは、ホットスポット用のＷｉ―Ｆｉ（登録商標）（無線コンピューター・ネットワーキング・デバイスのインターオペラビリティを保証するために用いる）、ＷｉＭａｘ、およびブルートゥース（登録商標）無線技術を少なくとも含む。つまり、通信は、従来型のネットワーク、即ち単に少なくとも２つのデバイス間のアド・ホック通信と同様に、所定の構造とすることができる。Ｗｉ−Ｆｉネットワークは、安全で、信頼性の高い、速い無線接続性を提供するＩＥＥＥ  ８０２．１１Ｘ（ａ，ｂ，ｇ等）と称される無線技術を用いる。Ｗｉ−Ｆｉネットワークは、コンピューターを、相互に、インターネットに、そして（ＩＥＥＥ８０２．３関連メディアおよび機能を用いる）有線ネットワークに接続するために用いることができる。
【００３９】
上記に説明してきたことは、本開示のアーキテクチャーについての例を含むものである。勿論、コンポーネントおよび／または方法論について全ての想定可能な組み合わせを説明することは不可能である一方で、当業者にとって、数多くの更なる組み合わせおよび順列が可能であることが認識することができよう。したがって、新規のアーキテクチャーは、添付の特許請求の範囲の趣旨および範囲に収まる全てのこのような代替、修正および変更を包含することを意図する。更にまた、「含む」(include)という用語が詳細な説明または特許請求の範囲のいずれかで用いる程度において、この用語は、「備える」(comprise)が適用されるときには、特許請求の範囲における移行語として解釈されるように、「備える」と同様に含めることを意図する。
【図１】
2014532951.tif 000003
【図２】
2014532951.tif 000004
【図３】
2014532951.tif 000005
【図４】
2014532951.tif 000006
【図５】
2014532951.tif 000007
【図６】
2014532951.tif 000008
【図７】
2014532951.tif 000009
【図８】
2014532951.tif 000010
【図９】
2014532951.tif 000011
【国際調査報告】
2014532951.tif 000012
2014532951.tif 000013