(57)【要約】  対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、検索し、管理することを可能にするためにシステム及び方法が使用される。一態様ではこの方法が、サーバシステムにおいて、新たなMAPpageを作成するための要求をクライアントから受信すること、新たなMAPpage用の種類を選択するようにクライアントを促すこと、新たなMAPpage用のテンプレートを選択するようにクライアントを促すこと、新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するためのテンプレートをクライアントに提供すること、新たなMAPpage用の１つ又は複数のコンテンツ要素をクライアントから受信すること、新たなMAPpageに関連付けられる物理位置を識別するようにクライアントを促すこと、新たなMAPpageに関連付けられる連絡先情報を識別するようにクライアントを促すこと、新たなMAPpageを作成することであって、新たなMAPpageは識別された物理位置、識別された連絡先情報、クライアント、種類、及びタイムスタンプに関連付けられる、作成することを含む。
2018522329.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって実施される方法であって、
サーバシステムにおいて、
新たなMAPpageを作成するための要求をクライアントから受信すること、
前記新たなMAPpage用の第１の種類を複数の既存の種類から選択するように前記クライアントを促すことであって、前記複数の既存の種類は単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、及び製品ページで構成されるグループから選択される２つ以上の既存の種類を含む、促すこと、
前記新たなMAPpage用の前記第１の種類の第１の選択を受信することに応じて、前記選択された第１の種類の複数の既存のテンプレートから前記新たなMAPpage用のテンプレートを選択するように前記クライアントを促すこと、
前記新たなMAPpage用の前記テンプレートの第２の選択を受信することに応じて、前記新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するための前記テンプレートを前記クライアントに提供すること、
前記新たなMAPpage用の前記１つ又は複数のコンテンツ要素を前記クライアントから受信すること、
第１の物理位置を識別するように前記クライアントを促すこと、
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すこと、
前記新たなMAPpageを作成することであって、前記新たなMAPpageは前記識別された第１の物理位置、前記識別された連絡先情報、前記クライアント、前記第１の種類、及びタイムスタンプに関連付けられ、前記クライアントに関連する既存のMAPpageが前記複数の既存の種類の中の前記第１の種類と異なる第２の種類に関連付けられ、前記新たなMAPpageを作成することが、コンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォームに前記新たなMAPpageをアップロードすることを含む、作成すること、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記MAPpageはドメイン名に関連しない、索引付けすること、及び
前記クライアントに関連するMAPpageごとに、前記クライアントが前記それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にすることであって、前記１つ又は複数の物理位置は前記第１の物理位置を含む、可能にすること
を含む、方法。
【請求項２】
前記クライアントに関連する２つ以上のMAPpage、前記クライアントに関連する１つ又は複数の物理位置、及び前記クライアントに関連するゼロ組以上の連絡先情報の任意の組合せに対して関連付けが形成される、請求項１に記載の方法。
【請求項３】
前記新たなMAPpageが複数の物理位置に関連付けられる、請求項１に記載の方法。
【請求項４】
前記新たなMAPpageがゼロ組以上の連絡先情報に関連付けられる、請求項１に記載の方法。
【請求項５】
前記クライアントに関連する２つ以上のMAPpageが単一の物理位置に関連付けられる、請求項１に記載の方法。
【請求項６】
前記クライアントに関連する２つ以上のMAPpageが一組の連絡先情報に関連付けられる、請求項１に記載の方法。
【請求項７】
前記新たなMAPpageに関連付けられる前記第１の物理位置を識別するように前記クライアントを促すことが、新たな位置を識別するように又は過去に識別した位置を選択するように前記クライアントを促すことを含む、請求項１に記載の方法。
【請求項８】
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すことが、新たな連絡先情報を識別するように又は過去に識別した連絡先情報を選択するように前記クライアントを促すことを含む、請求項１に記載の方法。
【請求項９】
前記クライアントに関連する前記新たなMAPpage及び前記既存のMAPpageのコンテンツが前記クライアントによって管理される、請求項１に記載の方法。
【請求項１０】
前記クライアントに関連するMAPpageごとに、それぞれのMAPpageのプライバシが前記クライアントによって一意に調節される、請求項１に記載の方法。
【請求項１１】
前記連絡先情報が公開連絡先情報及び非公開連絡先情報を含む、請求項１に記載の方法。
【請求項１２】
前記新たなMAPpageが前記クライアントに関連する１つ又は複数の既存のMAPpageに関連付けられる、請求項１に記載の方法。
【請求項１３】
前記サーバシステムにおいて、
新たなMAPpageテンプレートを前記クライアントから受信すること、及び
前記新たなMAPpageテンプレートを前記クライアントから受信することに応じて、前記クライアント以外の利用者のための選択肢として前記新たなMAPpageテンプレートを提供すること
を含む、請求項１に記載の方法。
【請求項１４】
前記サーバシステムにおいて、
前記プラットフォーム内のMAPpageに対する検索要求を第２のクライアントから受信すること、
前記検索要求の位置パラメータを前記第２のクライアントから受信すること、
前記検索要求の前記位置パラメータを受信するのと異なる時点において、前記検索要求の前記位置パラメータとは別の検索パラメータを前記第２のクライアントから受信すること、
前記位置パラメータ及び前記検索パラメータと同時に前記検索要求を実行すること、
前記位置パラメータ及び前記検索パラメータを満たす１つ又は複数の候補MAPpageを識別すること、及び
前記検索要求に応じて前記候補MAPpageの少なくとも１つを前記第２のクライアントに返すこと
を含む、請求項１に記載の方法。
【請求項１５】
前記サーバシステムにおいて、
前記検索要求の前記位置パラメータを前記第２のクライアントから受信する前に、前記検索要求に関する前記位置パラメータの範囲を前記第２のクライアントに提供すること
を含む、請求項１４に記載の方法。
【請求項１６】
前記範囲が前記第２のクライアントによって修正される、請求項１５に記載の方法。
【請求項１７】
前記検索要求に関する前記位置パラメータの前記範囲を提供することが、そこから前記位置パラメータを示すためのマップを提供することを含む、請求項１５に記載の方法。
【請求項１８】
前記検索要求の前記位置パラメータは、前記マップ上の関心領域を前記第２のクライアントが選択することによって示される、請求項１７に記載の方法。
【請求項１９】
前記第２のクライアントと前記クライアントが同じ利用者である、請求項１４に記載の方法。
【請求項２０】
前記サーバシステムにおいて、
前記検索要求に応じてウェブクローラからの１つ又は複数の検索結果を前記第２のクライアントに更に返すことであって、前記候補MAPpageは前記ウェブクローラからの前記検索結果と区別される、更に返すこと
を含む、請求項１４に記載の方法。
【請求項２１】
前記ウェブクローラからの前記１つ又は複数の検索結果が前記位置パラメータを満たす、請求項２０に記載の方法。
【請求項２２】
前記対話型デジタルマップを使用して受信した検索要求を構文解析することであって、前記検索要求は位置情報及び１組の所定のカテゴリからのカテゴリの指定を含み、（ｉ）前記検索要求内の前記位置情報が前記対話型デジタルマップ上の前記第１の物理位置に近く、且つ（ｉｉ）前記検索要求内の前記カテゴリが前記新たなMAPpageと同じカテゴリである場合に前記検索要求に応じて前記新たなMAPpageが提供される、構文解析すること
を更に含む、請求項１に記載の方法。
【請求項２３】
１個又は複数個のプロセッサ及びメモリを含むサーバシステムであって、前記メモリは、前記１個又は複数個のプロセッサによって実行されるとき、
新たなMAPpageを作成するための要求をクライアントから受信すること、
前記新たなMAPpage用の第１の種類を複数の既存の種類から選択するように前記クライアントを促すことであって、前記複数の既存の種類は単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、及び製品ページで構成されるグループからの２つ以上の既存の種類を含む、促すこと、
前記新たなMAPpage用の前記第１の種類の第１の選択を受信することに応じて、前記選択された第１の種類の複数の既存のテンプレートから前記新たなMAPpage用のテンプレートを選択するように前記クライアントを促すこと、
前記新たなMAPpage用の前記テンプレートの第２の選択を受信することに応じて、前記新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するための前記テンプレートを前記クライアントに提供すること、
前記新たなMAPpage用の前記１つ又は複数のコンテンツ要素を前記クライアントから受信すること、
第１の物理位置を識別するように前記クライアントを促すこと、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記MAPpageはドメイン名に関連しない、索引付けすること、
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すこと、
前記新たなMAPpageを作成することであって、前記新たなMAPpageは前記識別された第１の物理位置、前記識別された連絡先情報、前記クライアント、前記種類、及びタイムスタンプに関連付けられ、前記新たなMAPpageが第１の種類に関連付けられ、前記クライアントに関連する既存のMAPpageが前記第１の種類と異なる第２の種類に関連付けられる、作成すること、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記MAPpageはドメイン名に関連しない、索引付けすること、及び
前記クライアントに関連するMAPpageごとに、前記クライアントが前記それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にすることであって、前記１つ又は複数の物理位置は前記第１の物理位置を含む、可能にすること
を前記サーバシステムに行わせる命令を記憶する、サーバシステム。
【請求項２４】
前記命令が、
前記対話型デジタルマップを使用して受信した検索要求を構文解析することであって、前記検索要求は位置情報及び１組の所定のカテゴリからのカテゴリの指定を含み、（ｉ）前記検索要求内の前記位置情報が前記対話型デジタルマップ上の前記第１の物理位置に近く、且つ（ｉｉ）前記検索要求内の前記カテゴリが前記新たなMAPpageと同じカテゴリである場合に前記検索要求に応じて前記新たなMAPpageが提供される、構文解析すること
を前記サーバシステムに更に行わせる、請求項２３に記載のサーバシステム。
【請求項２５】
１つ又は複数のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ又は複数のプログラムが、サーバシステムによって実行されるとき、
新たなMAPpageを作成するための要求をクライアントから受信すること、
前記新たなMAPpage用の第１の種類を複数の既存の種類から選択するように前記クライアントを促すことであって、前記複数の既存の種類は単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、及び製品ページで構成されるグループから選択される２つ以上の既存の種類を含む、促すこと、
前記新たなMAPpage用の前記第１の種類の第１の選択を受信することに応じて、前記選択された第１の種類の複数の既存のテンプレートから前記新たなMAPpage用のテンプレートを選択するように前記クライアントを促すこと、
前記新たなMAPpage用の前記テンプレートの第２の選択を受信することに応じて、前記新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するための前記テンプレートを前記クライアントに提供すること、
前記新たなMAPpage用の前記１つ又は複数のコンテンツ要素を前記クライアントから受信すること、
第１の物理位置を識別するように前記クライアントを促すこと、
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すこと、
前記新たなMAPpageを作成することであって、前記新たなMAPpageは前記識別された第１の物理位置、前記識別された連絡先情報、前記クライアント、前記第１の種類、及びタイムスタンプに関連付けられ、前記クライアントに関連する既存のMAPpageが前記第１の種類と異なる第２の種類に関連付けられ、前記新たなMAPpageを作成することが、コンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォームに前記新たなMAPpageをアップロードすることを含む、作成すること、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記MAPpageはドメイン名に関連しない、索引付けすること、及び
前記クライアントに関連するMAPpageごとに、前記クライアントが前記それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にすることであって、前記１つ又は複数の物理位置は前記第１の物理位置を含む、可能にすること
を前記サーバシステムに行わせる命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項２６】
前記１つ又は複数のプログラムが、前記サーバシステムによって実行されるとき、
前記対話型デジタルマップを使用して受信した検索要求を構文解析することであって、前記検索要求は位置情報及び１組の所定のカテゴリからのカテゴリの指定を含み、（ｉ）前記検索要求内の前記位置情報が前記対話型デジタルマップ上の前記第１の物理位置に近く、且つ（ｉｉ）前記検索要求内の前記カテゴリが前記新たなMAPpageと同じカテゴリである場合に前記検索要求に応じて前記新たなMAPpageが提供される、構文解析すること
を前記サーバシステムに行わせる命令を更に含む、請求項２５に記載の非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
開示する実施形態は、一般に対話型デジタルマップに付随するオンライン文書作成に関し、より詳細には、対話型デジタルマップ又は衛星画像上の１対１の仮想位置及び物理位置に付随するユーザ管理オンラインページ及び／又は文書を通信ネットワーク経由で作成するためのシステム、方法、及びコンピュータ可読記憶媒体に関する。
【背景技術】
【０００２】
アナログの世界では、人は紙や鉛筆／ペンを使用して、書くこと、描くこと、計算すること、表現し、説明し、伝達し、表示し、販売促進し、広告するためのグラフィックスを作成すること等の多くのことを行う。このようにページに親しみがあることは、殆どの人が１ページの更には数ページのコンテンツを作成できることを意味する。
【０００３】
ウェブページを作成する最初のステップは、自分のウェブアドレスとして一意のドメイン名を作成して登録することである。殆どの人が遭遇する最も一般的な問題の１つは、一意のドメイン名を登録することである。未知の第三者によって自らの名前が既に登録されていることに気付く会社又は個人の多くの事例がある。
【０００４】
コンピュータが半世紀にわたって進化したので、今日の殆どの人がコンピュータ及びキーボード又は他の入力装置を使用してページ又は文書を作成することができる。ワールドワイドウェブ（ｗｗｗ）が約３０年にわたって存続する間、オンラインページ又はオンライン文書（ウェブページ）を作成する唯一の方法は、人々にハイパテキストマーク付け言語（ＨＴＭＬ）を理解することを要求してきた。従って、ＨＴＭＬを知っている人だけがウェブページを発展させ又は作成することができ、そのことは殆どの人が自分自身のウェブページを作成し又は発展させるのを困難にする。
【０００５】
その結果、かかる困難がFacebook（登録商標）やInstagram（登録商標）等、インターネットによって個人間の社会的交流を向上させるソーシャルネットワーキングウェブサイト及びアプリケーションの一層の人気をもたらした。多くの個人は自らの事業を行うために様々なソーシャルネットワーキングウェブサイトを使用することさえある。従って、個人が自分の本当の識別情報を明かす要請はないので、任意のソーシャルネットワーキングウェブサイト上で１人の人が作成可能なソーシャルネットワーキングアカウントの数に事実上制限はない。実際、ソーシャルネットワーキングウェブサイトは事業を促進するように意図されていないので、個人又は組織の両方によって作成された多くの偽アカウントがあり、信頼性の問題を引き起こしている。
【０００６】
現実の世界では、信頼できる個人、企業、及び組織は、自らの事業又は活動を物理位置上で行う。店舗、事務所、小売店、レストラン、ホテル、学校、大学、工場、展示室、倉庫、公共団体等の多くの物理位置があるのはそのためである。この物理性は一意であり、それぞれの個人及び組織の識別情報の一部である。この物理的所在は、信頼できる企業又は組織の最重要基準の１つとして人々が一般に考えることである。
【０００７】
個人から中小企業更には大企業まで、全ての企業組織は自らの製品及びサービスを販売促進し、広告する必要がある。販売促進及び広告は、とりわけ個人及び小企業にとって主要な出費及び投資である。販売促進し広告するための正しいマーケティングツール、チャネル、又はメディアを探すのは困難であり、厄介であり、時間がかかり、非効率的であるだけでなく、マーケティングに関係する任意の投資のリターンが分からない。
【０００８】
現在のマーケティングモデルの大半は、様々な印刷コンテンツ又はオンラインコンテンツを消費している人が広告に興味を抱くことを願い、コンテンツを作成し発表して、それらのコンテンツ内に広告を挿入することに興味のある人を引き付ける形を世界的に取っている。テレビ、新聞、雑誌、オンライン雑誌、ラジオチャネル、及び検索エンジン上の広告は全てこのカテゴリに含まれる。
【０００９】
しかし、多くの直接広告は依然として多くの制約を有する。広告掲示板は、広告掲示板上の広告を人が顔を上げて見る場合にしか効果がない点で物理的制約があり、かかる動作は人がその物理位置を通過する場合にのみ可能である。加えて、現在の殆どのマーケティングモデルは、マーケティングキャンペーン又は広告を素早く管理し、変更し、又は調節する柔軟性が限られている。
【００１０】
現時点で、ＨＴＭＬを知らない一般大衆の殆どのメンバーはオンラインページ及び／又は文書を自分で作成し又は発展させることができない。従って、殆どのマーケティング戦略は従来のメディアチャネルを使用するので、それらの者はマーケティングの著しい支出を払うことなしに自らの製品及び／又はサービスを自らの物理位置においてオンラインで容易に販売促進し又は広告することができない。一部の人又は組織は、自らの製品及びサービスを販売促進するやり方として、社会的共有及び社会的交流を促進するように設計されたソーシャルネットワーキングウェブサイト又はアプリケーションで自らの従来のチャネルを補足する。しかし、ソーシャルネットワーキングウェブサイトは製品及びサービスを販売促進するように意図されておらず、制約及び信頼性の問題を有する。
【発明の概要】
【００１１】
従って、コンピュータ及びキーボード又は任意の計算装置を使用する能力を有する誰もが自分自身のオンラインページ又はオンライン文書を作成し又は発展させることができるように、ユーザ管理オンラインページを作成するためのシステム及び方法が求められている。インターネットは数種類の計算装置によって人々が互いに通信し、共有し、閲覧し、教育し、学習し、対話し、取引するためのユーティリティネットワークに一層なっており、膨大な数の個人及び組織間の対話を促進するメディアなので、この需要は特に真実である。
【００１２】
本開示は、対話型デジタルマップ上の１対１の仮想位置及び物理位置にリンクされるユーザ管理オンラインページ（MAPpage）を通信ネットワーク経由で作成するためのシステム及び方法に関する。開示する実施形態は、ＨＴＭＬ言語又はコンピュータプログラミング言語の知識を全く有することなしに、オンラインで見ることのできるページ又は文書を誰でも容易に作成できるようにする。本システムは、任意の利用者がオンラインで見ることのできるページ又は文書を作成し、発展させ、検索し、閲覧し、共有し、投稿し、広告し、販売促進し、管理し、更には他の利用者に対して対話し、コメントし、フィードバックを与え、通信し、商取引を行うためのプラットフォームとして機能する。
【００１３】
利用者は、デジタルマップ上の既定の物理的な地理的位置又は領域に付随するページ及び／又は文書を作成できるようになる。ワールドワイドウェブ（ＷＷＷ）上のドメイン名を取得し、登録し、使用する必要なしに、利用者が定める物理的な地理的位置又は領域が各利用者のMAPpage及び／又は文書のアドレスとして働く。かかる利用者によるページ作成がＨＴＭＬ又は他のコンピュータ言語若しくはプロトコルで符号化による要件は本システム及び方法にはない。
【００１４】
開示する実施形態は、デスクトップコンピュータ、ラップトップコンピュータ、タブレット、ハンドヘルド計算装置、モバイル計算装置、ウェアラブル計算装置等の様々な計算装置から対話型デジタルマップ上で様々な検索方法／基準（位置特定、付近、販売促進、話題、キーワード等）により、オンラインで見ることのできるページ及び／又は文書を利用者が検索することを可能にする。
【００１５】
添付の特許請求の範囲に含まれるシステム、方法、及び装置の様々な実施形態はそれぞれ幾つかの側面を有し、そのどれか１つが本明細書に記載の特質に単独で責任を負うことはない。添付の特許請求の範囲を限定することなしに、本開示を考察した後、とりわけ「詳細な説明」と題する節を考察した後、様々な実施形態の側面をどのように使用して対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、検索し、管理できるようになるのかが理解されよう。
【図面の簡単な説明】
【００１６】
記載する様々な実施形態をより良く理解するために下記の図面に関連して以下の詳細な説明を参照すべきであり、下記の図面では図面の全体を通して同様の参照番号が対応する部分を指す。慣例に従い、図中に示す様々な特徴は縮尺通り描かれていない場合がある。従って、明瞭にするために様々な特徴の寸法を任意に拡大し又は縮小することがある。加えて、図面の幾つかは所与のシステム、方法、又は装置のコンポーネントの全てを描かない場合がある。
【００１７】
【図１】本発明の一実施形態を示す概念図である。
【図２】一部の実施形態によるシステムアプリケーション環境のハイレベルブロック図である。
【図３】一部の実施形態によるモバイル計算装置を示すブロック図である。
【図４】一部の実施形態による例示的なクライアントシステムアプリケーション環境を示す。
【図５】一部の実施形態によるシステムの一例のブロック図である。
【図６】一部の実施形態によるオンライン文書テンプレートの見本一覧である。
【図７】一部の実施形態による、連絡先情報、位置情報、並びにオンラインページ及び／又は文書（MAPpage）間の例示的な関連付けを示す。
【図８】一部の実施形態による、縦方向の３つのコンテンツ領域内の連絡先情報、位置情報、及びMAPpageのレイアウトの一例を示す。
【図９】一部の実施形態による、対話型デジタルマップ上の１対１の仮想位置及び物理位置に付随するMAPpageを通信ネットワーク経由で作成するための例示的方法の流れ図である。
【図１０】一部の実施形態による、対話型デジタルマップ上で入手可能なオンラインページ（MAPpage）を検索するための例示的方法の流れ図である。
【図１１】一部の実施形態による、MAPpageの情報をレンダリングするための方法の一例の流れ図である。
【図１２】一部の実施形態による、入手可能なMAPpageを対話型デジタルマップ上に表示するための方法の一例の流れ図である。
【図１３】一部の実施形態によるクライアント−サーバ環境の図である。
【図１４】一部の実施形態による、図１３に関して上記で論じたサーバシステムの一例を示すブロック図である。
【図１５Ａ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｂ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｃ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｄ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｅ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｆ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｇ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｈ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｉ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１５Ｊ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１６Ａ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索する方法を示す流れ図である。
【図１６Ｂ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索する方法を示す流れ図である。
【図１６Ｃ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索する方法を示す流れ図である。
【図１６Ｄ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索する方法を示す流れ図である。
【図１６Ｅ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索する方法を示す流れ図である。
【図１７Ａ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｂ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｃ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｄ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｅ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｆ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｇ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【図１７Ｈ】一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。
【発明を実施するための形態】
【００１８】
以下は本発明の例示的実施形態の詳細な説明である。本発明のこれらの実施形態は上記の図面に関して説明するが、記載する方法及び又は特定のシステムの様々な修正若しくは適合が当業者に明らかになり得る。本発明の教示に依拠し、それによりこれらの教示が当技術分野を進歩させる、かかる全ての修正、適合、又は改変が本発明の趣旨及び範囲に含まれると見なされる。本発明は図示の実施形態に決して限定されないことが理解されるので、説明及び図面は限定的な意味で考えるべきではない。
【００１９】
MAPpageは、地理的な物理位置に対する１対１の関係に関して相関する、対話型デジタルマップ上の仮想位置の被選択住所又は領域に付随する、オンラインで見ることのできるページ又は文書である。デジタルマップ技術はGoogle（登録商標）マップ、Apple（登録商標）マップ、又は本発明に対話型デジタルマップを提供するために使用される他のサードパーティマッププラットフォームであり得る。利用者は、利用者がカスタマイズするための広範なテンプレートを提供するプラットフォーム上で多岐にわたる情報を作成し提示することができる。本発明の方法及びシステムは、利用者がデジタルマップを制御し、対話型デジタルマップ上のその仮想位置によって地理的な物理位置に仮想的にリンクされ又は付随するようにオンラインページ（MAPpage）をデジタル形式で作成することを可能にする。様々な種類のデータ又は情報を統合することができる。登録ユーザは所有者でなければならず、又は既定の地理的位置を利用する権限を有する必要がある。
【００２０】
本発明は、登録されたメンバーが情報を自分で容易に作成し、アップロードし、更新し、隠し、公開し、編集し、削除することができる使い易いオンラインテンプレートを提供することによって、一般大衆のメンバーを助けるシステム及び方法を含む。MAPpageプラットフォームが他のプラットフォームに勝る違いを示す１つの点は、如何なるＨＴＭＬ又はコンピュータプログラミング言語も知る必要がないことである。エンドユーザがオンラインでナビゲートする方法及び個人的なMAPpageを使用するために登録する方法を知りさえすれば、提供されるテンプレートは簡単に使用することができる。このプラットフォームは、人々がロケーションベース検索を行うことを可能にする。本システムは、利用者が自分のMAPpageを他のソーシャルネットワーキングアプリケーションにリンクさせることを可能にする。本システムは、人々が加入し、フォローし、コメントするだけでなく、利用者のグループを作成し、それらのグループを様々な閲覧階級に分類することを可能にする。
【００２１】
MAPpageは、ワールドワイドウェブ上で一意名を得ない確率が高いことによる、従来のドメイン名を使用することで自分のウェブサイトを登録することに関連する問題を、個人エンドユーザがなくすことを可能にする新たな手段である。
【００２２】
MAPpageは、デスクトップコンピュータ、ラップトップ、タブレット、並びにあらゆる種類のハンドヘルド、モバイル、及びウェアラブル計算装置を含む、あらゆる種類の計算機器によって作成されアクセスされ得る。
【００２３】
本明細書に記載の様々な実施形態は、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索することを可能にするために使用されるシステム、方法、及び／又は装置を含む。一部の実施形態は、（例えば物理位置、連絡先情報、クライアント、種類、及びタイムスタンプに関連付けられる）新たなMAPpageを作成するための、及びクライアントが１つ又は複数のMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にするためのシステム、方法、及び／又は装置を含む。
【００２４】
（Ａ１）一部の実施形態によれば、或る方法がサーバシステムにおいて実行される。この方法は、新たなMAPpageを作成するための要求をクライアントから受信することを含む。MAPpageは、第１の物理位置に関連するオンラインで見ることのできるページである。クライアントは、新たなMAPpage用の種類を複数の既存の種類から選択するように促される。一部の実施形態では、複数の既存の種類が、単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、及び製品ページで構成されるグループから選択される２つ以上の既存の種類を含む。一部の実施形態では、複数の既存の種類が、単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、及び製品ページで構成されるグループから選択される３つ以上の既存の種類を含む。一部の実施形態では、複数の既存の種類が、単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、及び製品ページで構成されるグループから選択される４つ以上の既存の種類を含む。一部の実施形態では、複数の既存の種類が上記に挙げていない更なる既存の種類を含む。新たなMAPpage用の種類の第１の選択を受信することに応じて、クライアントは選択された種類の複数の既存のテンプレートから新たなMAPpage用のテンプレートを選択するように促される。新たなMAPpage用のテンプレートの第２の選択を受信することに応じて、新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するためのテンプレートをクライアントに提供する。新たなMAPpage用の１つ又は複数のコンテンツ要素をクライアントから受信する。この方法は、新たなMAPpageに関連付けられる第１の物理位置を識別するようにクライアントを促すこと、新たなMAPpageに関連付けられる連絡先情報を識別するようにクライアントを促すこと、及び新たなMAPpageを作成することによって続行する。一部の実施形態では、新たなMAPpageが識別された第１の物理位置に関連付けられる。一部の実施形態では、新たなMAPpageが識別された連絡先情報に関連付けられる。一部の実施形態では、新たなMAPpageがクライアントに関連付けられる。一部の実施形態では、新たなMAPpageが既存の種類に関連付けられる。一部の実施形態では、新たなMAPpageがタイムスタンプに関連付けられる。一部の実施形態では、新たなMAPpageが識別された第１の物理位置、識別された連絡先情報、クライアント、既存の種類、及びタイムスタンプの任意の組合せ又は全てに関連付けられる。一部の実施形態では、新たなMAPpageが第１の種類に関連付けられ、クライアントに関連する既存のMAPpageが第１の種類と異なる第２の種類に関連付けられ、クライアントに関連するMAPpageごとに、クライアントはそれぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付ける権限を与えられ、１つ又は複数の物理位置は第１の物理位置を含む。
【００２５】
（Ａ２）Ａ１の方法の一部の実施形態では、第１の物理位置を含む１つ又は複数の物理位置が対話型デジタルマップ上にある。
【００２６】
（Ａ３）Ａ１からＡ２の何れかの方法の一部の実施形態では、クライアントに関連する１つ又は複数のMAPpage、クライアントに関連する１つ又は複数の物理位置、及びクライアントに関連するゼロ組以上の連絡先情報の任意の組合せに対して関連付けが形成される。
【００２７】
（Ａ４）Ａ１からＡ３の何れかの方法の一部の実施形態では、新たなMAPpageが１つ又は複数の物理位置に関連付けられる。
【００２８】
（Ａ５）Ａ１からＡ４の何れかの方法の一部の実施形態では、新たなMAPpageがゼロ組以上の連絡先情報に関連付けられる。
【００２９】
（Ａ６）Ａ１からＡ５の何れかの方法の一部の実施形態では、クライアントに関連する２つ以上のMAPpageが単一の物理位置に関連付けられる。
【００３０】
（Ａ７）Ａ１からＡ６の何れかの方法の一部の実施形態では、クライアントに関連する２つ以上のMAPpageが一組の連絡先情報に関連付けられる。
【００３１】
（Ａ８）Ａ１からＡ７の何れかの方法の一部の実施形態では、新たなMAPpageに関連付けられる第１の物理位置を識別するようにクライアントを促すことが、新たな位置を識別するように又は過去に識別した位置を選択するようにクライアントを促すことを含む。
【００３２】
（Ａ９）Ａ１からＡ８の何れかの方法の一部の実施形態では、新たなMAPpageに関連付けられる連絡先情報を識別するようにクライアントを促すことが、新たな連絡先情報を識別するように又は過去に識別した連絡先情報を選択するようにクライアントを促すことを含む。
【００３３】
（Ａ１０）Ａ１からＡ９の何れかの方法の一部の実施形態では、クライアントに関連する新たなMAPpage及び既存のMAPpageのコンテンツがクライアントによって管理される。
【００３４】
（Ａ１１）Ａ１からＡ１０の何れかの方法の一部の実施形態では、クライアントに関連するMAPpageごとに、それぞれのMAPpageのプライバシがクライアントによって一意に調節される。
【００３５】
（Ａ１２）Ａ１からＡ１１の何れかの方法の一部の実施形態では、連絡先情報が公開連絡先情報及び非公開連絡先情報を含む。
【００３６】
（Ａ１３）Ａ１からＡ１２の何れかの方法の一部の実施形態では、新たなMAPpageがクライアントに関連する１つ又は複数の既存のMAPpageに関連付けられる。
【００３７】
（Ａ１４）Ａ１からＡ１３の何れかの方法の一部の実施形態では、新たなMAPpageを作成することが、クライアント等のコンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォームに新たなMAPpageを投稿すること及び／又はアップロードすることを含む。
【００３８】
（Ａ１５）Ａ１４の方法の一部の実施形態では、新たなMAPpageを作成することが、プラットフォーム内での検索のために新たなMAPpageに索引を付けることを含む。
【００３９】
（Ａ１６）Ａ１からＡ１５の何れかの方法の一部の実施形態では、この方法が、新たなMAPpageテンプレートをクライアントから受信すること、及び新たなMAPpageテンプレートをクライアントから受信することに応じて、そのクライアント以外の利用者のための選択肢として新たなMAPpageテンプレートを提供することを含む。
【００４０】
（Ａ１７）Ａ１４からＡ１６の何れかの方法の一部の実施形態では、この方法が、プラットフォーム内のMAPpageに対する検索要求を第２のクライアントから受信すること、検索要求の位置パラメータを第２のクライアントから受信すること、検索要求の位置パラメータを受信するのと異なる時点において、検索要求の位置パラメータとは別の検索パラメータを第２のクライアントから受信すること、位置パラメータ及び検索パラメータと同時に検索要求を実行すること、位置パラメータ及び検索パラメータを満たす１つ又は複数の候補MAPpageを識別すること、及び検索要求に応じて候補MAPpageの少なくとも１つを第２のクライアントに返すことを含む。
【００４１】
（Ａ１８）Ａ１７の方法の一部の実施形態では、この方法が、検索要求の位置パラメータを第２のクライアントから受信する前に、検索要求に関する位置パラメータの範囲を第２のクライアントに提供することを含む。
【００４２】
（Ａ１９）Ａ１８の方法の一部の実施形態では、その範囲が第２のクライアントによって修正される。
【００４３】
（Ａ２０）Ａ１８からＡ１９の何れかの方法の一部の実施形態では、検索要求に関する位置パラメータの範囲を提供することが、そこから位置パラメータを示すためのマップを提供することを含む。
【００４４】
（Ａ２１）Ａ２０の方法の一部の実施形態では、検索要求の位置パラメータは、マップ上の関心領域を第２のクライアントが選択することによって示される。
【００４５】
（Ａ２２）Ａ１７からＡ２１の何れかの方法の一部の実施形態では、第２のクライアントとクライアントが同じ利用者である。
【００４６】
（Ａ２３）Ａ１７からＡ２２の何れかの方法の一部の実施形態では、この方法が、検索要求に応じて候補MAPpageの少なくとも１つ及びウェブクローラからの１つ又は複数の検索結果を第２のクライアントに返すことを含み、候補MAPpageはウェブクローラからの検索結果と区別される。
【００４７】
（Ａ２４）Ａ２３の方法の一部の実施形態では、ウェブクローラからの１つ又は複数の検索結果が位置パラメータを満たす。
【００４８】
（Ａ２５）別の態様では、サーバシステムが１個又は複数個のプロセッサ及びメモリを含み、メモリは、１個又は複数個のプロセッサによって実行されるときに本明細書に記載の方法Ａ１からＡ２４の何れかの性能をサーバシステムに実行させ又は制御させる命令を記憶する。
【００４９】
（Ａ２６）更に別の態様では、一部の実施形態は、サーバシステムの１個又は複数個のプロセッサによって実行されるように構成される１つ又は複数のプログラムを記憶する非一時的コンピュータ可読記憶媒体を含み、１つ又は複数のプログラムは本明細書に記載の方法Ａ１からＡ２４の何れかを実行するための命令を含む。
【００５０】
次に、その例を添付図面に示す実施形態を詳細に参照する。以下の詳細な説明では、説明する様々な実施形態の完全な理解を与えるために数多くの具体的詳細を記載する。但し、説明する様々な実施形態がそれらの具体的詳細なしに実施されても良いことが当業者に明らかになる。他の例では、実施形態の側面を無駄に不明瞭にしないために良く知られている方法、手続き、コンポーネント、回路、及びネットワークを詳しくは説明していない。
【００５１】
図１は、本発明の一実施形態を示す概念図である。物理位置１００は、人が実際に訪れることができる地球上の現存する地理的位置を示す。
【００５２】
仮想位置１０１は、Googleマップ、Appleマップ、他の任意のデジタルマップ等のデジタルマッププラットフォーム技術上の１００の一意且つ対応する仮想位置である。デジタル形式は、これらのデジタル位置を仮想位置と見なすことを可能にする。
【００５３】
１０２に示す関係は、物理位置１００と仮想位置１０１との間に存在する一意の１対１のリンクであり、このリンクは、１０３Ａから１０３Ｎとして示す１組のオンライン文書を利用者が作成できるようにするプラットフォームを本発明が作成することを可能にする。デジタルプラットフォームであることで利用者は多くの種類の情報にアクセスできるが、最も重要なのはデジタルプラットフォームが、登録されたメンバーが自分のコンテンツを何時でも自己都合で作成し管理することを可能にする使い易いプラットフォームだということである。
【００５４】
本発明は、MAPpage１０３を作成するシステム及び方法である。システム２００は、様々な需要に適合する幅広いテンプレートの選択肢を与える使い易いプラットフォームを提供する。全ての登録されたメンバーは必要なテンプレートを選択し、テキストから写真、グラフィックス、及びウェブリンクまで如何なるものでも良いコンテンツを入力することができ、確認後にデータが直ちにシステム２００にアップロードされる。全てのコンテンツはコンテンツ所有者が編集し削除することができ、MAPpage上にコメントを投稿しソーシャルネットワーク上で情報を共有することによって、他のメンバーが交流することを可能にするセクションがある。ＧＰＳの位置データ又はモバイル計算装置の位置識別機能を参照し、任意の種類の計算装置上でオンライン検索を行うことにより、インターネット上の誰でも容易にMAPpage１０３を見つけることができる。MAPpage１０３は、電子メール及びソーシャルネットワーキングウェブサイト又はアプリケーションによって、誰とでも簡単に共有することができる。MAPpage１０３上で行い得る取引の種類及びMAPpage１０３を用いて行い得る取引の種類の両方に制限はない。
【００５５】
図２は、本発明の一実施形態によるシステムアプリケーション環境のハイレベルブロック図である。このブロック図は、MAPpage１０３を生成し管理するためのハイレベルシステムアプリケーション環境の一例を示す。
【００５６】
システム２００は多くの異なる要素を含む。図２のシステムアプリケーション環境は３つの主要コンポーネントを有する。第１がシステム２００であり、システムがアクセスされコンテンツが作成される媒体である広範な装置（集合的に２０１だが、このデジタルプラットフォームにアクセス可能なモバイル計算装置等の器具に制限はなく、従って２０１Ａから２０１Ｎ）（図３のブロック図で詳細に説明する）、及び装置を利用する利用者２０２である。利用者の数に制限はなく、各利用者は各MAPpage１０３上のコンテンツの制作者及び管理者、並びにシステム内で制作される他のMAPpage１０３にアクセスする消費者の両方となる２つの役割を有し得る。従って、利用者２０２は同時に制作者及び消費者である。
【００５７】
システム２００にアクセスするために、利用者２０２は装置２０１上でアクセスする必要があり、装置２０１は通信ネットワーク２０３にリンクし、通信ネットワーク２０３は地球上のどこからでもアクセスできるのでこのプラットフォームが機能することを可能にするハブであり、オンラインで事業の継続性を提供して利用者２０２を常にサポートする。
【００５８】
通信ネットワーク２０３を介して互いにリンクされる装置２０１及びシステム２００に加えて、システムの効率を改善するために使用され得る、システムをサポートする多くの側面がある。かかる側面は、マップの追加画像を提供するマップ画像サービス２０４であり得る。マップ画像サービス２０４内で示されるマップにリンクされる追加の場所情報を提供するためにアクセス可能なマップ場所サービス２０５がある。大規模メディアデータ記憶サービス２０６は、画像、ビデオ、サウンドクリップ等のあらゆる種類のメディアが記憶される場所である。装置プッシュ通知システム２０７は、グローバルコンテンツキャッシング及びグローバルコンテンツ配信を担う補足的セクションであり、それにより自らの装置２０１にメッセージを送信するプッシュ通知の受信を選択するメンバー、及び適切と思われる他のシステムにデータを素早く送信することができ、そのことはかかるメンバー及びシステムの需要を促進するはずである。これらの要素のそれぞれが機能する方法を図２に示す。
【００５９】
システム２００は、MAPpage１０３を作成し管理すること等、所要の機能を実行するために連携する多くのサブシステムを有する。そのサブシステムは、各ユーザセッションを検査すること等、最も初歩的な段階から始まる。例えば、MAPpage１０３を作成したり、いいね、共有、コメント等のユーザ対話を開始したりすること等、利用者２０２がコンテンツを投稿する場合、全てのユーザ対話がシステム２００内に記録され、利用者２０２を識別するためにユーザアカウントプロファイルを作成し管理することを担うユーザアカウントエンジン２１０によって検査される。ユーザアカウントは、MAPpage１０３を作成することによって利用者をシステム２００と対話できるようにする前に作成する必要があり、装置２０１上にインストールされたアプリケーションによる如何なる対話にもユーザアカウントにまずログインすることが必要である。ユーザアカウントは、その後、システム内の基準点として使用され得る。登録が完了すると、全てのデータがデータ記憶域２０８内に記憶され、データ記憶域２０８は一部の実施形態ではシステムの中央データベースである。利用者２０２が消費者の役割でシステム２００にアクセスする場合、システム２００内に記憶されるコンテンツの作成を必要とするユーザ対話がない限り、ユーザアカウントを作成する必要はない。データの記憶を必要とする対話がある場合、利用者２０２はユーザアカウントサービスエンジン２１０内でユーザアカウントを作成しなければならない。この設計の目的は、一般大衆の観点からシステムを使い易くすることである。従って、全ての潜在的な利用者２０２は、ユーザ登録の完了を求められる前にシステムの全体的な機能を探索することを勧められる。
【００６０】
MAPpage１０３の作成及びライフサイクル管理に応答する、システム２００内のサブシステムが投稿エンジン２１３である。一部の実施形態では、この投稿エンジンサブシステムは、装置２０１上にインストールされたアプリケーションによる利用者２０２からの全てのMAPpage作成要求を処理する。MAPpageの作成及び管理を適切に処理するために、投稿エンジン２１３は、MAPpage１０３の投稿中に利用者２０２がアップロードするメディアファイルを記憶するメディアデータ記憶サービス２０６等、システム２００内の他のサブシステムと連携する。メディアデータ記憶サービス２０６は、他の利用者が世界中のメディアコンテンツにアクセスするためにグローバルコンテンツのキャッシング及び配信も処理する。投稿エンジン２１３は、データオブジェクト関連付けエンジン２１４とも連携し、MAPpage１０３とシステム２００内の他の関連情報との間の基礎を成す情報の関連付けを確立する。企業分類モジュール２１５は、MAPpage１０３のコンテンツを解析し、個人ユーザ、中小企業ユーザ、大企業ユーザ等の適切な階級に分類する。更に、物件、自動車、仕事、製品、サービス、及び食べる、飲む、遊ぶ、宿泊する、利用者の日常生活の活動に関係する他のカテゴリ等の日常生活カテゴリ等、利用者２０２によるMAPpage１０３の投稿のコンテンツを示すために、MAPpage１０３の情報をカテゴリルートエンジン２１６に分析させ、システム２００によって認識される仮想カテゴリを用いてタグ付けさせる。これらの分類及びカテゴリ化操作の目的は、消費者の役割で操作する他の利用者２０２が、日常生活の活動で探しているものに一致するMAPpage１０３を見つけたり又はかかるMAPpage１０３にアクセスする必要がある場合にシステムを使い易くすることである。システム２００は、利用者２０２に素早く且つ包括的に応答することができる。利用者２０２は、ロケーションベース検索等の高度な検索操作を使用することによってMAPpage１０３を読み出すことができる。なぜなら、MAPpage及び位置関連付けエンジン２２４と呼ばれるサブシステムをシステム２００が有するからであり、MAPpage及び位置関連付けエンジン２２４は、装置２０１上にインストールされたアプリケーションによってデジタルマップ上のロケーションベース検索を行うためにMAPpageの情報を位置及び連絡先情報に関連付けるためのものである。
【００６１】
制作者の役割で操作する利用者２０２によってMAPpage１０３が作成され又は更新される場合、重要なサブシステムは、MAPpage１０３の情報に自動で索引を付け、MAPpage１０３を検索できるようにすることによって応答する索引エンジン２２０である。索引エンジン２２０は、MAPpage１０３、データ記憶域２０８、並びに企業分類モジュール２１５及びカテゴリルートエンジン２１６の全ての集約データ及び抽出データを索引エンジン２２０内に索引付けする。
【００６２】
更にシステム２００は、データ分析エンジン２２１と呼ばれるサブシステムを有し、データ分析エンジン２２１は分析を行い、利用者２０２によって作成され又は更新されるMAPpage１０３に対して人工知能アルゴリズムを実行して、MAPpage１０３に関連する各利用者の挙動及び好みを、システムにより良く理解させるためのものである。システムのデータクレンジングエンジン２２３サブシステムは、MAPpage１０３上の失効したコンテンツを自動で識別し除去する。これにより、システム２００は利用者に常に有効なデータを提供する。
【００６３】
システムについての上記の説明は、制作者の役割で操作する利用者２０２によるMAPpage１０３の作成を管理する場合のシステム挙動を説明する。他方で、利用者２０２が消費者の役割で操作する場合は利用者がMAPpage１０３を用いて検索操作を行い、かかる検索操作では装置２０１上のアプリケーションが通信ネットワーク２０３を介して検索操作要求をシステム２００に送信する。システム２００内のサブシステム検索エンジン２１２がこの検索操作を処理する。検索エンジン２１２は、装置２０１内にインストールされたアプリケーション上で利用者２０２が実行するロケーションベース検索クエリを構文解析して抽出し、ロケーションベース検索の結果を処理し、その後、装置２０１内にインストールされたアプリケーションに対して要求が来たのと同じ経路上で返答する。この操作は利用者２０２が検索結果に満足するまで繰り返し実行される。
【００６４】
利用者２０２がシステム２００から検索結果を折り返し受信すると、利用者２０２はMAPpageビューレンダリング要求操作をシステム２００に対して行うことにより、検索結果内の各MAPpage１０３の詳細情報を見ることができる。システム２００上のサブシステムであるデータクエリエンジン２１１がこのビューレンダリング要求に応答する。データクエリエンジン２１１は、MAPpageプロファイル情報を構成するためにデータ記憶域２０８及び場合によってはシステム２００内の他のデータ源からMAPpage情報を読み出し、利用者２０２に対してMAPpage１０３のプロファイル情報をレンダリングするために装置２０１に返信する。装置２０１上にインストールされたシステムアプリケーションは、ブックマークの保存、いいね、共有、コメント、（図６に見られるような）MAPpage１０３の種類に応じた他のユーザ対話等、利用者２０２が更なる対話を行うことを可能にする。これらの対話は、サブシステムであるデータオブジェクト関連付けエンジン２１４、及びユーザ対話のタイムラインを記録し、次いでデータ分析エンジン２２１と連携して人工知能アルゴリズムを用いて利用者の挙動を分析するためのタイムラインエンジン２１７に接続することによってシステム２００に送信される。
【００６５】
システム２００が情報の様々な側面を記憶すると、利用者の好みに応じた興味深い新着情報を有意味且つ時宜を得た方法で利用者２０２に通知するために、サブシステムである通知エンジン２２２が装置プッシュ通知システム２０７によってプッシュ通知情報を利用者２０２に送信する。
【００６６】
更に一部の実施形態では、システム２００は、利用者が自分の予め設計されたテンプレートを選択し、コンテンツを入力し、アップロードすることを可能にする、テンプレート投稿エンジン２１８及びサードパーティテンプレートモジュール２１９という２つの他のサブシステムを有する。利用者２０２がMAPpage１０３を作成する制作者であり、消費者の役割にある全ての利用者２０２に表示する場合、テンプレート投稿エンジン２１８はMAPpage１０３内のテンプレートの視覚的表示を管理する。サードパーティテンプレートモジュール２１９は、システム２００のために明確に選択されている第三者のテンプレート設計者からの設計テンプレートを管理し、そのためシステムに更新される多岐にわたるテンプレートが常にある。
【００６７】
例示的実施形態を添付図面に関して本明細書で詳細に説明してきたが、特定の実施形態及び詳細に対する改変が本開示によって包含される。個別に又は実施形態の一部として記載される如何なる特定の特徴も、他の個別に記載される特徴又は他の実施形態の一部と組み合わせることができる。従って、他の組合せの記載がなくても本発明者がかかる組合せの権利を主張できない訳ではないものとする。
【００６８】
図３は、本明細書に記載の例を実装できるモバイル計算装置を示すブロック図である。
【００６９】
利用者２０２は、装置２０１を介してシステム２００にアクセスする。装置２０１のコンポーネントは多くのコンポーネントを含む。図２の装置２０１は、図３の装置３００にあるようなコンポーネントを有する装置であり得る。装置２０１は、デスクトップパーソナルコンピュータ等の固定可能な計算装置、又はスマートフォンやタブレット等のモバイルであり得る計算装置である。概して、これらの計算装置はプロセッサ３０１、メモリ３０２、ファームウェア記憶域３０３、アプリケーション及びデータ記憶域３０４、ネットワークインタフェース３０５、入力インタフェース３０８、出力ディスプレイインタフェース３０９、全地球測位に対して利用者の位置を示すために使用される位置検出器センサ３０６、及び装置のセキュリティを管理するための装置セキュリティサービスインタフェース３０７を有する。これらの装置は、ネットワークインタフェース３０５を介して通信ネットワーク２０３に接続され得る。ネットワーク技術は、Ｗｉ−Ｆｉ（登録商標）、ＬＡＮ、又は３Ｇ、４Ｇ、ＬＴＥ、ＷｉＭＡＸ等の電気通信データ網であり得る。
【００７０】
装置３００は、従来型の若しくは仮想的なキーボード、タッチスクリーン、又は音声認識や他の任意の入力技術等の将来実装され得る他の任意の入力技術であり得る入力インタフェース３０８を有する。目的は、利用者２０２が装置３００に情報を入力できるようにすることである。装置３００は、ＬＥＤ、ＬＣＤ、又は画像、テキスト、ビデオ、音声、若しくは他のメディア伝達を利用者２０２に表示可能な他の任意の表示技術であり得る出力ディスプレイインタフェース３０９も有する。これらの機能により、利用者２０２は円滑に装置３００と対話することができる。
【００７１】
装置３００は、ハードウェアセンサ又はソフトウェア実装の形で実装され得る位置検出器センサ３０６を有する。このセンサの目的は、全地球測位システム上の利用者の位置を示すことである。位置は、緯度、経度の座標、又は他の任意の種類の全地球測位指標の形を取り得る。
【００７２】
装置３００は、利用者２０２が装置３００を高度に安全なやり方で操作することを必要とする装置セキュリティサービスインタフェース３０７を含む。装置セキュリティサービスインタフェース３０７は、ハードウェア、ソフトウェア、又はハードウェアとソフトウェア両方の組合せによって実装することができる。装置セキュリティサービスインタフェース３０７は、セキュリティ施行を高めるためにデータの暗号化、利用者識別、ハッカー対策機能、及び他のセキュリティ関連機能を実行する。
【００７３】
装置３００は、ＲＯＭ（読取専用メモリ）、ハードディスク記憶域、フラッシュドライブ、又は装置のオペレーティングシステムを記憶するための他の任意の記憶技術の形で大抵実装されるファームウェア記憶域３０３を有する。装置３００がオペレーティングシステムレベルで危険にさらされないことを確実にするために、この記憶域は悪意あるコード及び／又は不正ソフトウェアによる如何なる修正も認めない高度に安全である。
【００７４】
装置３００は、アプリケーション及び／又はユーザデータを記憶するためのアプリケーション及びデータ記憶域３０４を有する。この種の記憶域はハードディスク、フラッシュドライブ記憶域、又は持続可能な他の任意の記憶技術によって大抵実装され、そのため利用者が装置３００を長期間使用しなくても又は装置３００の電池がなくなってもデータは保存される。
【００７５】
装置３００のMAPpageクライアントシステムアプリケーションは、アプリケーション及びデータ記憶域３０４内にインストールされるソフトウェアアプリケーションの形で実装され得る。利用者２０２がアプリケーションを使用するとき、ソフトウェアアプリケーションを実行するために装置のオペレーティングシステムがアプリケーション及びデータ記憶域３０４からプロセッサ３０１にアプリケーションをロードする。加えて、MAPpageクライアントシステムアプリケーションは、装置３００のウェブブラウザ上で使用可能なウェブベースアプリケーションの形でも実装され得る。従って利用者２０２は、装置３００上にインストールされたアプリケーションによって、又は装置のウェブブラウザ上で実行されるウェブベースアプリケーションによって、MAPpageクライアントシステムアプリケーションにアクセスすることに決めることができる。システム２００に対するMAPpageクライアントシステムアプリケーションアクセスのどちらの実装形式も通信ネットワーク２０３を介して行われる。
【００７６】
図４はブロック図である、本明細書に記載の例を実装できる、装置３００上で実行されるMAPpageクライアントシステムアプリケーション４６０の論理的なソフトウェアコンポーネントを示す。
【００７７】
利用者２０２が装置３００上でMAPpageクライアントシステムアプリケーション４６０の使用を開始するとき、装置実行コンテキスト４００内で実行されるようにMAPpageクライアントシステムアプリケーション４６０が装置のオペレーティングシステムによってロードされる。大抵の場合、装置実行コンテキスト４００は、装置３００上にインストールされている如何なるアプリケーションソフトウェアも実行できるように設計される。MAPpageクライアントシステムアプリケーション４６０は、システム２００によって提供される機能を実行するための特定アプリケーションロジックを有するアプリケーションソフトウェアである。先に述べたように、MAPpageクライアントシステムアプリケーション４６０は装置のウェブブラウザ上で実行されるウェブベースアプリケーションの形で実装され得る。
【００７８】
装置３００上のMAPpageクライアントシステムアプリケーション４６０のコアコンポーネントは、クライアントアプリケーションロジックコントローラ４６１である。このコンポーネントの主な責務は、利用者２０２がユーザインタフェースコントローラ４６２及び入力インタフェース３０８による入力方法を実行し、更にユーザインタフェースコントローラ４６２及びディスプレイインタフェース３０９によって出力を表示するためにアプリケーションロジックを制御する場合に利用者２０２に応答するために、フローを制御しアプリケーションロジックを提供することである。クライアントアプリケーションロジックコントローラ４６１は、マップサービスインタフェース４６５及びクラウドサービスインタフェース４６６を介してシステム２００に接続し、セキュリティサービスインタフェース４６７を介して装置セキュリティサービスインタフェース３０７と連携して利用者のセキュリティを高める。
【００７９】
図９のステップ９０５で利用者２０２がMAPpage１０３の作成を行う場合、利用者２０２はMAPpage１０３上に投稿する前にテンプレートを選択する。その機能を行うために、MAPpage１０３の作成中に利用者が選択するための関連する全てのテンプレートをテンプレートベース投稿コントローラ４６３がプルする。
【００８０】
ディスプレイインタフェース３０９上にマップ画像を表示するために、MAPpageクライアントシステムアプリケーション４６０は、通信ネットワーク２０３を介してシステム２００及び／又はマップ画像サービス２０４に接続されるマップサービスインタフェース４６５によってその操作を行う。
【００８１】
利用者２０２に関係する他の操作について、MAPpageクライアントシステムアプリケーション４６０は、セキュリティを施行するためにクラウドサービスインタフェース４６６及びセキュリティサービスインタフェース４６７を介してシステム２００と連携することによってその操作を行う。
【００８２】
利用者の緯度、経度、又は他の任意の全地球測位指標を検出するために、MAPpage、クライアントシステムアプリケーション４６０は、装置３００の装置レベルの位置検出器センサ３０６と連携して位置を識別するロケーションサービスインタフェース４６４を活用する。
【００８３】
図５は、通信ネットワーク２０３を介した図２のシステム２００と図３の装置３００との間の連携の一例を示すブロック図である。
【００８４】
サーバシステム５００は、システム２００をホストするためのコンピュータサーバ群である。サーバシステム５００のコンポーネントは他のコンピュータシステムと同様である。かかるコンポーネントは、プロセッサ（ＣＰＵ）５１０、メモリ５１１、及びサーバシステム５００が記憶域やネットワーク等の外部コンポーネントに接続することを可能にする入出力インタフェース５１２を含み、それらは全てサーバシステム５００のハードウェア資源である。
【００８５】
サーバシステム５００の重要なコンポーネントは、使用可能なハードウェア資源上でサーバシステム５００がシステム２００を効率的に実行することを可能にする仮想化システム５１３である。仮想化システム５１３は、プロセッサ（ＣＰＵ）５１０、メモリ５１１、及び入出力インタフェース５１２への作業負荷の分散を行う。何百万人もの利用者２０２からの高い作業負荷があるとき、仮想化システム５１３は複数のサーバシステム５００のハードウェアユニットまで計算パワーを増大することによって応じる。作業負荷が減ると、仮想化システム５１３は軽作業負荷に対処するのに十分な資源まで計算パワーを減少させる。
【００８６】
他のコンピュータシステムのように、オペレーティングシステム５１４は、仮想化システム５１３によって管理されるハードウェア資源上のシステム２００を含むプログラム実行を行う。
【００８７】
残りの部分は、システム２００及び他のMAPpageサポートシステム５１５であるアプリケーションソフトウェアである。このアプリケーションソフトウェアはオペレーティングシステム５１４上で一緒に動作する。
【００８８】
サーバシステム５００は通信ネットワーク２０３に接続し、通信ネットワーク２０３は、図３及び図４において図示し説明したようにMAPpageクライアントシステムアプリケーション４６０がインストールされた装置３００を接続する。
【００８９】
図６は、MAPpage１０３の種類の例を挙げる。システム２００が、MAPpage１０３の各種類のテンプレートを提供する。
【００９０】
空白ページは、単純な白紙のページと見なすことができる自由形式のページである。利用者２０２は、既定の形式なしに空白ページに任意のデータを入力することができる。かかる実施形態では、検索照会のために全てのデータに索引が付けられる。
【００９１】
単一掲載ページは、物件、自動車、製品、サービス等、システム２００によって提供される既定のカテゴリに基づいて利用者２０２が情報を投稿できる別の種類のMAPpage１０３である。各カテゴリに関する単一掲載ページの提供テンプレートは、それらの製品／サービスカテゴリの提供物に最も役立つように設計される。単一掲載ページは、利用者２０２が１つの掲載項目だけ投稿することを可能にする。
【００９２】
複数掲載ページは、単一の複数掲載ページ上で複数の項目をサポートする追加機能を有する、利用者２０２が単一掲載ページと同様に情報を投稿することを可能にする別の種類のMAPpage１０３である。
【００９３】
ユーザプロファイルページは、利用者２０２が自分のプロファイルを投稿することを可能にする別の種類のMAPpage１０３である。
【００９４】
レジュメページは、利用者２０２が自分のレジュメ／ＣＶを投稿することを可能にする別の種類のMAPpage１０３である。
【００９５】
会社概要ページは、企業ユーザが自らの企業概要を投稿することを可能にする別の種類のMAPpage１０３である。全てのテンプレートは、企業ユーザが完全な企業概要情報を提供できるようにするように設計される。
【００９６】
利用者２０２は、テキスト、データ、画像、ビデオ、サウンドクリップ等の様々な種類の情報及びデータ、並びに仮想位置１０１と呼ばれる位置の住所、緯度及び経度情報、境界等の位置関連情報を投稿することができる。
【００９７】
図７は、連絡先情報７０１、位置情報７０２、及びMAPpage１０３間の例示的な関連付けを示す。各位置情報７０２のデータは、多くのMAPpage１０３と関係を有し得る。例えば、或る企業は異なる位置に５つの支店を有し、それらのMAPpageを互いにリンクさせることができる。各MAPpage１０３は、多くの位置情報データ７０２と関係を有し得る。例えば、単一の事務所ビルは、その一意の住所によって区別可能な同じ地理的位置を共有していても企業ごとに多くのMAPpageを有することができる。これらの３つのエンティティ（MAPpage１０３、連絡先情報７０１、及び位置情報７０２）間の関係は多対多関係の形を取る。
【００９８】
この多対多関係には幾つかの利点がある。利用者２０２が企業である場合、その企業は１つの会社概要ページを作成し、その会社概要ページを幾つかの位置情報７０２のデータ（支店）にリンクさせることができる。利用者２０２は支店の位置が変わるとき何時でも任意の計算装置から会社概要ページにリンクされる位置情報７０２を簡単に管理して追加し又は削除することができる。
【００９９】
MAPpage１０３及び位置情報７０２の関係が変化すると、システム２００は直ちにその関係の変化に索引を付ける。例えば、制作者の役割にある利用者２０２が或る特定の位置情報データ７０２（支店）から会社概要ページの関係をなくすことに決めた場合、全ての消費者利用者２０２はその特定の位置情報７０２（支店）から会社概要ページを検索できなくなる一方、利用者２０２は引き続き関係を有する他の位置情報７０２から会社概要ページを依然として検索することができる。
【０１００】
連絡先情報７０１は、利用者２０２が複数の連絡先情報を有することを可能にする。利用者２０２は、任意のMAPpage１０３又は任意の位置情報７０２に様々な連絡先情報を自由に割り当てることができる。
【０１０１】
制作者としての利用者２０２は、MAPpage１０３、連絡先情報７０１、及び位置情報７０２間の関係を管理する完全な自由裁量を有する。
【０１０２】
加えて、MAPpage１０３は他のMAPpage１０３と無関係とすることができ、又は他のMAPpage１０３と親子関係を有し得る。利用者２０２によって定められるMAPpage間の親子関係をシステム２００が構築する。親のMAPpage１０３と位置情報７０２との間に関係がある場合、システム２００はその位置情報７０２の関係を子のMAPpage１０３に自動で関連付ける。
【０１０３】
上記の説明は、MAPpage１０３、連絡先情報７０１、及び位置情報７０２間の関係を構築する一例である。MAPpage１０３上で行われ得る関係の種類に制限はない。
【０１０４】
図８は、モバイル計算装置上に表示されたこの縦方向の３つのコンテンツ領域内の連絡先情報７０１、位置情報７０２、及びMAPpage１０３のユーザインタフェースレイアウトの一例を示す。利用者２０２は、各エンティティ間の関係を対にするための点線を作成することにより、連絡先情報７０１、位置情報７０２、及びMAPpage１０３間の関係を管理することができる。
【０１０５】
このユーザインタフェースの例から、モバイル計算装置の表示画面が３つのコンテンツ領域に分割されている。コンテンツ領域１は、利用者２０２によって作成される連絡先情報７０１を表示する。コンテンツ領域２は、利用者２０２によって定められる位置情報７０２を表示する。コンテンツ領域３は、利用者２０２によって作成される全てのMAPpage１０３を表示する。
【０１０６】
図９は、MAPpage１０３を作成する方法の一例を示す。図２の例によって説明したような方法は、例えば図２、図３、及び図４の例を用いて説明したコンポーネントを使用して実施することができる。従って、図２、図３、及び図４の要素への言及は、記載のステップ又はサブステップを実行するのに適した要素又はコンポーネントを示すことを目的とする。
【０１０７】
利用者２０２（制作者の役割）がMAPpage１０３を作成する必要がある場合、ステップ９０１に示すように最初のステップは利用者識別を行うことである。システムは、システム２００上に記憶する新たなコンテンツを作成するために利用者がサインインし又はサインアップする必要があるかどうかを判定するために、利用者がログインしたかどうかを確認する。利用者２０２がまだ検証されていない又は無効なユーザセッションを有する場合、ステップ９０２で、システムは利用者２０２がサインインし又はサインアップするためのユーザインタフェースを表示する。
【０１０８】
利用者２０２が自分自身を識別すると、システムはステップ９０３を実行し、利用者によって作成された既存の全てのMAPpage１０３を表示し、自分のMAPpageを管理するために利用者が使用可能なアクションの選択肢を提供する。利用者が別のMAPpage１０３を作成する必要がある場合、システムはステップ９０４でMAPpage１０３の作成プロセスを開始する。ステップ９０４で、利用者２０２は図６に示したような様々な種類のMAPpage１０３から選択を行うことができ、新たに作成されるMAPpageと既存のMAPpageとの間に対する関連付けを決定し、各親子関係内でのそれらのMAPpageの役割を示すこともできる。
【０１０９】
ステップ９０５で、利用者２０２は自分のMAPpage１０３を作成するための自らのテンプレートを選択することができる。各利用者が使用可能なテンプレートの種類は、ステップ９０４で利用者２０２が選択した機能に関して利用者が求めるMAPpageの種類に依存した。
【０１１０】
ステップ９０６で、利用者２０２がMAPpage１０３の詳細情報を入力する。入力データは、テキストやアップロードされるメディアファイルの形を取り得る。利用者が選択できるメディアファイルは装置３００内にあり、又は装置３００内のMAPpageクライアントシステムアプリケーション４６０によってカメラから撮影される写真等、装置から直接アップロードされるメディアファイルに由来する。このステップにおいて詳細情報及びメディアを入力する間、利用者はステップ９０５で自らが選択した設計済みテンプレート上でこの活動を行う。
【０１１１】
ステップ９０７で、システムは、システム２００内のロケーションベース検索機能に関連付けられる、新たに作成されるMAPpageの仮想位置１０１を識別するように利用者に求める。このステップにおいて位置情報を関連付けるために、システムは利用者が新たな位置を識別すること又は過去に識別した位置を選択することを認める。新たな位置を識別するために、システムはデジタルマップ上の位置を利用者が識別するためのマップ画像としてユーザインタフェースを表示する。利用者２０２は、自分の指を使ってタッチスクリーン上の位置を識別し、次いでデジタルマップ上で境界を描き且つ／又は厳密な位置をピン留めするために等、入力インタフェース３０８を使用することができる。１つのMAPpage１０３に複数の仮想位置１０１を関連付けることができる。かかる関連付けは、本発明の高度に拡張性のあるデータアーキテクチャである。つまり、制作者の役割を担う利用者２０２は各位置について同じMAPpage１０３を重複投稿する必要がない。１つのMAPpageを作成し、関連する全ての仮想位置１０１を作成されたMAPpageにリンクするだけで良い。
【０１１２】
ステップ９０８で、システムはMAPpage１０３の連絡先情報を識別するように利用者に求める。連絡先情報は、新たに作成される連絡先又は既存の連絡先であり得る。そのため、１つのMAPpage１０３に複数の連絡先情報を関連付けることができる。この関連付けモデルは、MAPpage１０３に関連付けられる仮想位置１０１に関してステップ９０７に記載したものと同様である。
【０１１３】
利用者２０２が全ての入力情報を完了し、アップロードするメディアファイルを選択し、位置情報及び連絡先情報が識別されると、ステップ９０９で、システムがその情報を装置３００から通信ネットワーク２０３を介してシステム２００に投稿しアップロードする。投稿及びアップロードにかかる時間は、データの大きさ及びその時点での通信ネットワーク２０３内の可用帯域幅によって決まる。操作が完了すると、MAPpage１０３の作成プロセスはシステム２００によって処理され、システム２００は図２に記載したように作成を行い、索引を付け、他の活動を行う。
【０１１４】
図１０は、MAPpage１０３の検索方法の一例を示す。消費者の役割にある利用者２０２がシステム２００内のMAPpage１０３に関するロケーションベース検索を行うとき、ステップ１００１で、利用者２０２はMAPpage情報の操作モードを選択する選択肢を有する。この実施形態では４つの操作モードがある。４つの操作モードに分ける目的は、自分が探しているMAPpageの特性に従って利用者２０２が検索結果をフィルタにかけるのを助けるためである。
【０１１５】
「位置特定」１００１．１、この操作モードは、利用者２０２がシステム２００内の任意の利用者（制作者の役割）によって作成される任意のMAPpage１０３を世界中の任意の位置に基づいて検索すること、及びステップ１００２．１内でカテゴリを選択して物件、自動車、製品、サービス、仕事等の項目を検索することを可能にする。
【０１１６】
「付近」１００１．２、この操作モードは、検索の実行時に利用者２０２の現在位置の近くに位置するMAPpage１０３を見つける必要がある利用者２０２を考慮する。利用者２０２は、検索の地理的領域に物理的に移動することなしに異なる位置にリロケートすることもできる。検索は、食べる、飲む、買い物をする、宿泊する、学ぶ等、システムによってカテゴリ化される利用者の日常生活の活動に基づいて更に洗練させることもできる。
【０１１７】
「販売促進」１００１．３、この操作モードは、利用者２０２が様々な位置での販売促進についてMAPpageの種類を検索することを可能にする。
【０１１８】
「全般的キーワード」１００１．４、これは１００１．１、１００１．２、及び１００１．３のように情報の種類によってフィルタリングされることのない自由形式の操作モードである。利用者２０２は単純に検索したいキーワードを入力することができる。システム２００が検索を行い、情報の種類によるフィルタリングなしに検索結果を返す。この検索操作モードは、他の３つの操作モードに親しみのない利用者２０２にとって、使用可能な他の検索エンジンと似ている。
【０１１９】
ステップ１００２で、MAPpageクライアントシステムアプリケーション４６０は、利用者２０２が行うことを可能にする検索ヘルパツール、及び位置に基づく知的検索を有する。システムは、マップ上のツールオーバレイと共にマップ画像を表示し、更に任意選択的な高度フィルタリングパラメータ及びソートオプションパラメータを有するカテゴリ１００２．１を利用者が選択できるようにする。ソートオプションの一部の例は関連性、距離、及び価格によるソートである。
【０１２０】
利用者２０２は、「位置へジャンプ」１００２．２制御オプションを使用することにより、検索領域の中心を利用者から遠く離れた別の位置にリロケートすることができる。この機能は、都市名、地域、国等の基準を使用することによって、利用者２０２が自分の標的位置を入力することを可能にする。指定の位置にジャンプするために、MAPpageクライアントシステムアプリケーション４６０の基礎を成すアプリケーションロジックが、マップ場所サービス２０５と連携することによってジオコーディングを行う。
【０１２１】
利用者２０２は、指を使ってマップ上の関心領域を描くことによってマップ上の位置範囲を決定する機能１００２．３を有し、そのためアプリケーションはその関心領域内の検索結果だけを表示する。位置範囲を決定する別の選択肢は、装置３００のディスプレイインタフェース３０９の表示域によって範囲を決定することである。
【０１２２】
結果レンダリングオプション１００２．４は、マップビュー、一覧ビュー、サムネイルグリッドビュー等、検索結果をレンダリングするオプションを利用者２０２が選択することを可能にする。
【０１２３】
利用者２０２が検索ツールを調節すると、MAPpageクライアントシステムアプリケーション４６０はステップ１００３に進み、ステップ１００３は、利用者２０２によって指定されたパラメータを有する検索クエリを通信ネットワーク２０３経由でシステム２００に送信し、検索エンジン２１２に直接接触する。MAPpageクライアントシステムアプリケーション４６０に検索結果が返ってくると、システムはステップ１００４で検索結果を表示し、ステップ１００２でのユーザ制御に基づいて結果を表示する。
【０１２４】
検索結果が表示されると、利用者２０２は４つの使用可能なオプションを有する。第１のオプションは、MAPpageを選択すること１００４．１である。利用者２０２が検索結果からMAPpageの選択を行うと、そのアクションが被選択MAPpage１０３を表示させる。このアクションは、図１１に関して以下で説明するMAPpageのレンダリング１００５内で行われる。第２のオプションは、MAPpageをスクロールすること１００４．２である。検索結果は多くのMAPpage１０３をもたらし得るので、利用者２０２は結果一覧をスクロールし、検索結果の次のページを選択することができる（１００６）。検索結果がステップ１００４でレンダリングされ、このサイクルが繰り返される。第３のオプションは、前回の検索キーワードをクリアし新たなパラメータを設定することにより、検索をリセットして新たな検索をステップ１００４．３及びステップ１００７において行うことである。第４に、利用者２０２が満足する場合、検索プロセスがステップ１００４．４、ステップ１００８で終わる。
【０１２５】
図１１は、MAPpage１０３をレンダリングする方法の一例を示す。利用者２０２は、図１０に関して上記で説明した方法を使って検索することによって様々なやり方でMAPpage１０３にアクセスすることができ、又は自分のお気に入りのMAPpageを保存することができる。利用者２０２が任意のMAPpage１０３の詳細情報を見ることに決めるときはいつも、ステップ１１０１でシステムがそのMAPpageをレンダリングし始め、MAPpageクライアントシステムアプリケーション４６０が通信ネットワーク２０３を介してシステム２００に接続して、テキスト、メディア情報を含む詳細なMAPpageの情報を読み出す。情報がサーバからMAPpageクライアントシステムアプリケーション４６０内に到達すると、システムはそのMAPpage１０３の作成者（制作者の役割にあり、そのMAPpage１０３を作成した利用者２０２）によって指定されたMAPpageの設計済みテンプレートに従ってユーザインタフェースをレンダリングし始める。システムは全てのテキスト、メディア（写真、ビデオ）、及びロケーションベース情報を使い易い形式で表示する。
【０１２６】
ステップ１１０３で、レンダリングするMAPpageが別のMAPpageと親子関係を有する場合、システムのディスプレイユーザインタフェースは、MAPpageの作成者によって指定される他の関連MAPpageを利用者２０２が見ることを可能にする。利用者２０２がステップ１１０４で他の関連MAPpage１０３を見ることに決めた場合、システムは、ステップ１１０５でその選択された関連MAPpage１０３を表示する。利用者２０２が関連MAPpage１０３を訪れたくない場合、システムはステップ１１０６に入る。つまり、利用者は現在のMAPpage１０３内に留まり、そのMAPpageの種類によって許可されたお気に入りの保存、いいね、コメント、レビュー、情報共有等の他の対話を行う。
【０１２７】
図１２は、図１０の「MAPpage検索結果をレンダリングする」ステップ１００４のMAPpage１０３の検索結果をレンダリングする方法の一例を示す。
【０１２８】
MAPpageクライアントシステムアプリケーション４６０は、検索結果を２つの観点から表示する手段を提供する。第１の観点は、GOOGLEやBING（登録商標）検索等の一般的に使用されている検索エンジンのように検索結果を一覧としてレンダリングすることである。第２の観点は、MAPpageの検索結果をデジタルマップ上のピンとしてレンダリングすることである。そのため、デジタルマップ上でこのレンダリングの観点を扱うための方法を本明細書で説明する。
【０１２９】
利用者２０２がシステム２００に検索要求を送信し、検索結果を受信する場合、システムはステップ１２０１「要求受信済み」に入る。MAPpageクライアントシステムアプリケーション４６０は装置３００のディスプレイインタフェース３０９上のマップ画像を準備し、ステップ１２０２でマップを生成する。この時点でアプリケーションは、ステップ１２０３「マップの表示」において表示するために、ステップ１２０１で要求された位置に従ってマップ画像サービス２０４からデジタルマップを読み出すための要求を送信する。
【０１３０】
次いでステップ１２０４で、MAPpageクライアントシステムアプリケーション４６０がMAPpageの検索結果を変換し抽出し、ステップ１２０５でどのMAPpageをデジタルマップ形式で（例えばピンとして）表示するのかを識別する。
【０１３１】
ステップ１２０６で、プレーンマップから衛星マップ画像にマップ画像を変えること等、利用者２０２は多くのやり方でデジタルマップと対話することができる。又は利用者２０２は、マップを表示する視角を９０度から４５度の角度に調節することによって、マップの観点を調節することができる。
【０１３２】
利用者２０２がマップをパンすることに決める場合、マップは左右にパンすることができ、ステップ１２０７で、近くの位置にある新たな及び関連するMAPpageがピンとして表示されることを可能にする。
【０１３３】
利用者２０２が自分の検索操作に満足すると、その検索画面を去ることによってこのプロセスを終えることができる。システムは、次の検索操作に備え、装置３００上で現在表示されている全ての検索結果をディスプレイインタフェース３０９からクリアする。
【０１３４】
図１３は、一部の実施形態によるクライアント−サーバ環境１３００の図である。特定の具体的特徴を図示するが、簡潔にするために、及び本明細書で開示する実施形態のより関連のある側面を不明瞭にしないために他の様々な特徴を図示していないことを当業者なら本開示から理解されよう。これを受けて、クライアント−サーバ環境１３００は、データベース１３１４−ａ内に項目（例えばMAPpage）を記憶し、サーバ１３１２−ａを使用して項目に関する検索（並びに他のタスク）を行うサーバシステム１３１１−ａを含む。クライアント−サーバ環境１３００は、サーバシステム１３１１−ａに要求（例えば新たなMAPpageを作成するための要求やMAPpageに対する検索要求等）を伝送する、従って状況によってはサーバシステム１３１１−ａのクライアントであるサーバシステム１３１１−ｂも含む。サーバシステム１３１１−ｂは、サーバ１３１２−ｂ及びデータベース１３１４−ｂを含む。本明細書で使用するとき、「クライアント」という用語は状況によってはサーバを含むことを意図する（例えば前述のサーバが別のサーバによって提供されるサービスにアクセスし、従ってクライアントとして機能している場合）。
【０１３５】
クライアント−サーバ環境１３００は、１つ又は複数の携帯電話会社１３０２、１つ又は複数のインターネットサービスプロバイダ１３０４、及び通信ネットワーク１３０６を更に含む。
【０１３６】
携帯電話会社１３０２（即ち無線通信事業者）及びインターネットサービスプロバイダ１３０４は、互いに並びに／又は他の装置及びシステムと情報をやり取りするために通信ネットワーク１３０６に接続され得る。加えて、携帯電話会社１３０２及びインターネットサービスプロバイダ１３０４は、通信ネットワーク１３０６にクライアント装置を接続するようにも動作可能である。例えばスマートフォン１３０８は、例えば基地局１３０３を含む携帯電話会社１３０２のネットワークと共に動作可能である。同様に、例えばパーソナルコンピュータ１３１０（例えばラップトップコンピュータ、タブレット、デスクトップ、スマートテレビ、ワークステーション等）は、最終的に通信ネットワーク１３０６に接続可能なインターネットサービスプロバイダ１３０４によって提供されるネットワークに接続できる。
【０１３７】
通信ネットワーク１３０６は、インターネットの一部を含むイントラネットやエクストラネット等、有線及び無線のローカルエリアネットワーク（ＬＡＮ）及び／又は広域ネットワーク（ＷＡＮ）の任意の組合せとすることができる。クライアント装置（例えばスマートフォン１３０８やパーソナルコンピュータ１３１０）とサーバとの間の通信機能を通信ネットワーク１３０６が提供すれば十分である。一部の実施形態では、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）を使用して情報を運ぶために、通信ネットワーク１３０６がハイパーテキスト転送プロトコル（ＨＴＴＰ）を使用する。ＨＴＴＰは、使用可能な様々な資源にクライアント装置が通信ネットワーク１３０６を介してアクセスすることを認める。但し、本明細書に記載の様々な実施形態は或る特定のプロトコルを使用することに限定されない。
【０１３８】
このようにして、スマートフォン１３０８及びパーソナルコンピュータ１３１０（まとめて「クライアント装置１３０８／１３１０」と呼ぶ）は、状況によってはサーバシステム１３１１−ａ及び／又はサーバシステム１３１１−ｂのクライアントである。以下でより詳細に説明するように、例えば一部の状況では、クライアント装置１３０８／１３１０が新たなMAPpageを作成するための要求をサーバシステム１３１１−ｂに送信し、かかる送信は、新たなMAPpageを作成するための要求をサーバシステム１３１１−ａに送信するようにサーバシステム１３１１−ｂをトリガする。他の例では、クライアント装置１３０８／１３１０が、新たなMAPpageを作成するための要求をサーバシステム１３１１−ａに直接送信する。
【０１３９】
任意の数のかかる装置及び／又はシステムがクライアント−サーバ環境内に設けられても良く、特定の装置が全くなくても良いことを当業者なら本開示から理解されよう。つまりクライアント−サーバ環境１３００は、本開示のより関連のある特徴を論じるために与える例に過ぎない。
【０１４０】
図１４は、一部の実施形態による、図１３に関して上記で論じたサーバシステム１３１１−ａの一例を示すブロック図である。特定の具体的特徴を図示するが、簡潔にするために、及び本明細書で開示する実施形態のより関連のある側面を不明瞭にしないために他の様々な特徴を図示していないことを当業者なら本開示から理解されよう。サーバシステム１３１１−ａは、メモリ１４０６内に記憶されたモジュール、プログラム、及び／又は命令を実行し、それにより処理操作を行うための１個又は複数個の処理装置（ＣＰＵ又はプロセッサと呼ぶ場合もある）１４０２、メモリ１４０６、１つ又は複数のネットワーク又は他の通信インタフェース１４０８、並びにそれらのコンポーネント及び任意選択的に他の様々なコンポーネントを相互接続するための１つ又は複数の通信バス１４０４を概して含む。１つ又は複数の通信バス１４０４は、任意選択的にシステムコンポーネント間の通信を相互接続し制御する回路（チップセットと呼ぶ場合もある）を含む。メモリ１４０６は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、他のランダムアクセス固体メモリ装置等の高速ランダムアクセスメモリを含み、１つ又は複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュメモリ装置、他の不揮発性固体記憶装置等の不揮発性メモリを含み得る。メモリ１４０６は、ＣＰＵ１４０２から離れて位置する１つ又は複数の記憶装置を任意選択的に含む。メモリ１４０６或いはメモリ１４０６内の不揮発性メモリ装置及び／又は揮発性メモリ装置は、非一時的コンピュータ可読記憶媒体を含む。一部の実施形態では、メモリ１４０６又はメモリ１４０６の非一時的コンピュータ可読記憶媒体が以下のプログラム、モジュール、及びデータ構造、又はその部分集合若しくは上位集合を記憶する：
・様々な基本システムサービスを処理し、ハードウェア依存タスクを実行するための手続きを含むオペレーティングシステム１４１６、
・１つ又は複数のネットワークインタフェース１４０８（有線又は無線）及びインターネット、他の広域ネットワーク、ローカルエリアネットワーク、都市圏ネットワーク等の１つ又は複数の通信ネットワークを介した他の装置（例えば他のサーバシステム１３１１並びにクライアント装置１３０８／１３１０）との通信を助けるネットワーク通信モジュール１４１８、
・MAPpageを作成し、管理し、且つ／又は検索するために使用されるMAPpageモジュール１４２０であって、
・クライアントから要求及び／又は情報を受信するために使用される受信モジュール１４２２、
・情報を提供するようにクライアントを促すために使用されるプロンプティングモジュール１４２４、
・新たなMAPpageを作成するために使用される作成モジュール１４２６、
・クライアントがそれぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にするために使用される管理モジュール１４２８、
・新たなMAPpageテンプレートを受信し且つ／又は提供するために使用されるテンプレートモジュール１４３０、及び
・MAPpageに関する検索要求を受信し、検索要求に関する位置パラメータの範囲を提供し、（例えばデータベース１３１４−ａ内に記憶されたMAPpageに向けられる又はウェブクローラからの検索結果に向けられる）検索要求を実行し、且つ／又は検索結果を返すために使用される検索モジュール１４３２
を任意選択的に含む、MAPpageモジュール１４２０、並びに
・１つ又は複数のMAPpage（例えばMAPpage１４４０−１からMAPpage１４４０−ｐ（ｐは正の整数）や図１のMAPpage１０３）を含むデータベース１３１４−ａ。
【０１４１】
上記で識別した図１４の要素のそれぞれは、任意選択的に先に述べたメモリ装置の１つ又は複数の中に記憶される。上記で識別したモジュールのそれぞれは、上記の機能を実行するための１組の命令に対応する。上記で識別したモジュール又はプログラム（即ち命令セット）は、別個のソフトウェアプログラム、手続き、又はモジュールとして実装される必要はなく、従ってこれらのモジュールの様々な部分集合が様々な実施形態において任意選択的に組み合わせられ或いは再構成される。一部の実施形態では、上記で識別したモジュール及びデータ構造の部分集合をメモリ１４０６が任意選択的に記憶する。更に、メモリ１４０６は上記に記載していない追加のモジュール及びデータ構造を任意選択的に記憶する。一部の実施形態では、メモリ１４０６又はメモリ１４０６の非一時的コンピュータ可読記憶媒体内に記憶されるプログラム、モジュール、及びデータ構造が、以下に記載する方法の一部を実施するための命令を提供する。一部の実施形態では、これらのモジュールの一部又は全てが、モジュールの機能の一部又は全てを包含する専用ハードウェア回路を使って実装され得る。
【０１４２】
図１４は一部の実施形態によるサーバシステム１３１１−ａを示すが、図１４は本明細書に記載の実施形態の構造上の略図であるよりも、サーバシステム１３１１−ａ内にあり得る様々な特徴の機能上の説明であることを意図する。実際には、及び当業者によって理解されるように、別々に図示するプログラム、モジュール、及びデータ構造は組み合わせることができ、一部のプログラム、モジュール、及びデータ構造は分けることができる。
【０１４３】
次に、クライアント装置１３０８等の電子装置上に任意選択的に実装されるユーザインタフェース（「ＵＩ」）及び関連プロセスの実施形態に注目する。任意選択的に、同様のユーザインタフェースが装置２０１、装置３００、クライアント装置１３１０、及び／又は携帯型通信装置（例えば携帯電話やスマートフォン等）、携帯型多機能装置（例えばファブレット）、携帯型電子装置（例えばラップトップやタブレットコンピュータ）、デスクトップコンピュータ等の他の電子装置上に実装される。
【０１４４】
図１５Ａ〜図１５Ｊは、一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。これらの図面のユーザインタフェースは、図１６Ａ〜図１６Ｅのプロセスを含む以下に記載のプロセスを示すために使用される。以下の例の一部は（例えばクライアント装置１３０８上で接触面とディスプレイとが組み合わさった）タッチスクリーンディスプレイ上での入力に関して示すが、一部の実施形態では、装置がディスプレイとは別個の接触面上の入力（例えばラップトップコンピュータのトラックパッド上の入力）を検出し、又は他の情報源からの入力（例えばデスクトップコンピュータのマウス及び／又はキーボードからの入力）を検出する。説明の便宜上、図１５Ａ〜図１５Ｊに関して説明する実施形態は接触ディスプレイシステム及び／又はタッチスクリーンを有する装置上で実行される操作に関して論じる。明瞭にするために、図１５Ａ〜図１５Ｊは、装置１３０８の他の詳細を図示することなしに装置１３０８のタッチスクリーンを単純に示す。図１５Ａ〜図１５Ｊのユーザインタフェースは以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、セルラ信号やＷｉ−Ｆｉ信号等の無線通信用の信号強度インジケータ、時間、Bluetooth（登録商標）インジケータ、及び電池状態インジケータである。開示する実施形態の側面を無駄に不明瞭にしないために、これらの良く知られている要素については詳細に説明しない。
【０１４５】
図１５Ａは、一部の実施形態による、クライアント装置１３０８上でMAPpageを含むプラットフォーム（「MAPpageプラットフォーム」と呼ぶ場合もある）をナビゲートするためのオプションのメニューを含む例示的ユーザインタフェース１５１０を示す。一部の実施形態では、ユーザインタフェース１５１０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、「購入」とラベル付けされたアイコン１５１２、「mappage」とラベル付けされたアイコン１５１４、及び「販売」とラベル付けされたアイコン１５１６である。一部の実施形態では、利用者がアイコン１５１２を選択して「購入」する場合、製品又はサービスを購入するためのユーザインタフェース（例えば図１５Ｆのユーザインタフェース１５６０）が表示される。一部の実施形態では、利用者がアイコン１５１６を選択して「販売」する場合、製品又はサービスを販売するためのユーザインタフェース（例えば図１５Ｅのユーザインタフェース１５５０）が表示される。一部の実施形態では、利用者が「mappage」のためのアイコン１５１４を選択する場合、MAPpageを管理するためのユーザインタフェース（例えば図１５Ｊのユーザインタフェース１５９５）が表示される。一部の実施形態では、利用者がまだアカウントにログインしていない場合、利用者がアイコン１５１４及び／又はアイコン１５１６を選択するとき、アカウントを作成するための又は既存のアカウントにログインするためのユーザインタフェース（例えば図１５Ｂのユーザインタフェース１５２０）が表示される。図１５Ａには不図示だが、一部の実施形態では、ユーザインタフェース１５１０が（例えば「ログイン」アイコンによって、Facebookのアカウント等、利用者の別アカウントを使ってログインするためのオプションによって、電子メールを使って登録するためのオプションによって等）アカウントにログインするための１つ又は複数のオプションを含む。
【０１４６】
図１５Ｂは、一部の実施形態による、MAPpageプラットフォーム内のアカウントを作成するための例示的ユーザインタフェース１５２０を示す。一部の実施形態では、ユーザインタフェース１５２０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、利用者が情報（例えば名前、電子メールアドレス、パスワード、パスワードの確認等）を入力するための複数のフィールド１５２８、「中止」とラベル付けされたアイコン１５２２、「登録」とラベル付けされたアイコン１５２４、及び「ログイン」とラベル付けされたアイコン１５２６である。一部の実施形態では、新たなアカウントを作成するために利用者が名前、電子メールアドレス、パスワード等の情報について（例えば複数のフィールド１５２８を使用して）促される。一部の実施形態では、利用者が（例えば必要な情報を入力した後）登録のためのアイコン１５２４を選択してアカウントを作成し、又はアカウントの作成を中止するためのアイコン１５２２を選択する。一部の実施形態では、利用者が既にアカウントを有する場合、利用者はアイコン１５２６を選択して（例えば利用者の電子メールアドレス及びパスワードを入力することによって）ログインすることができる。
【０１４７】
図１５Ｃは、一部の実施形態による、連絡先情報を入力するための例示的ユーザインタフェース１５３０を示す。一部の実施形態では、ユーザインタフェース１５３０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、利用者が連絡先情報（例えば名前、社名、連絡先の電子メールアドレス、連絡先の電話番号等）を入力するための複数のフィールド１５３６、それぞれの連絡先情報を隠す／表示するための複数の選択ボックス１５３８、「中止」とラベル付けされたアイコン１５３２、及び「完了」とラベル付けされたアイコン１５３４である。一部の実施形態では、利用者が名前、社名、連絡先の電子メールアドレス、連絡先の電話番号等の連絡先情報について（例えば複数のフィールド１５３６を使用して）促される。一部の実施形態では、利用者が（例えば必要な情報を入力した後）入力済みの連絡先情報を保存するためのアイコン１５３４を選択し、又は連絡先情報の作成を中止するためのアイコン１５３２を選択する。一部の実施形態では、利用者は（例えば複数の選択ボックス１５３８を使用して）連絡先情報の１つ又は複数のフィールドを隠すかどうかを決めるオプションを有する。例えば、利用者が電話番号を隠すためのボックスを選択する場合、電話番号が（例えばMAPpageプラットフォームの他の利用者が閲覧可能な）公開連絡先情報ではなく（例えば利用者しか閲覧できない）非公開連絡先情報になる。一部の実施形態では、利用者はMAPpageプラットフォーム内で自分に連絡するための代替的方法（例えばFacebookやTwitter（登録商標）等）を他の利用者が使用できるようにするためのオプションを有する。
【０１４８】
図１５Ｄは、一部の実施形態による、MAPpageに関連付けるための物理位置を識別するための例示的ユーザインタフェース１５４０を示す。一部の実施形態では、ユーザインタフェース１５４０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、対話型デジタルマップ１５４２、１つ又は複数のマップツール１５４４、テキストボックス１５４６、「中止」とラベル付けされたアイコン１５４７、及び「保存して続行」とラベル付けされたアイコン１５４８である。一部の実施形態では、テキストボックス１５４６内に住所を入力することによって、利用者が物理位置を識別する。一部の実施形態では、対話型デジタルマップ１５４２上の位置を（例えば領域の周りの境界を描き又は厳密な位置をピン留めするために指やスタイラスを使用して）選択することによって、利用者が物理位置を識別する。一部の実施形態では、位置を選択するための１つ又は複数のマップツール１５４４を使用することによって、利用者が物理位置を識別する。一部の実施形態では、利用者が識別された位置を保存するためのアイコン１５４８を選択し、又は位置の識別を中止するためのアイコン１５４７を選択する。一部の実施形態では、ユーザインタフェース１５４０は、利用者が下記の内容に合意することを示すための選択ボックス１５４９を含み、その内容とはつまり、（１）利用者は識別された位置の所有者に代わって行動する権限を有すること、（２）利用者は不正確な情報を提供せず又は差別的優先を表明しないこと、及び（３）利用者はMAPpageプラットフォームの利用規約に従うことである。
【０１４９】
図１５Ｅは、一部の実施形態による、新たなMAPpage用の要素を入力するための例示的ユーザインタフェース１５５０を示す。図１５Ｅの例では、ユーザインタフェース１５５０は単一掲載MAPpage用のテンプレートである。一部の実施形態では、（例えば図６に関して論じた）他の種類のMAPpage用のテンプレートが類似の要素を含む。一部の実施形態では、ユーザインタフェース１５５０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、１つ又は複数の選択メニュー１５５６、（例えばキーワードやハッシュタグ等を入力するための）１つ又は複数のテキストボックス１５５８、「中止」とラベル付けされたアイコン１５５２、及び「完了」とラベル付けされたアイコン１５５４である。一部の実施形態では、選択メニュー１５５６の様々なオプション（例えば提供される項目又はサービスの種類、提供物のカテゴリ、提供物のサブカテゴリ、及び関係する日常生活のカテゴリ）から選択することによって、及びテキストボックス１５５８内にテキストを入力する（例えばキーワードやハッシュタグを入力する）ことによって、利用者が新たなMAPpage用の要素を入力する。一部の実施形態では、利用者が（例えば必要な情報を入力した後）入力情報を保存する（且つ／又は提出する）ためのアイコン１５５４を選択し、又は新たなMAPpageの作成を中止するためのアイコン１５５２を選択する。
【０１５０】
図１５Ｆは、一部の実施形態による、MAPpageプラットフォーム内の「位置特定」操作モードを使って検索するための例示的ユーザインタフェース１５６０を示す。「位置特定」操作モード（例えば「位置特定」１００１．１）については図１０に関して上記で説明した。一部の実施形態では、ユーザインタフェース１５６０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、１つ又は複数の選択メニュー１５６１、ソートメニュー１５６２、「中止」とラベル付けされたアイコン１５６３−ａ、「適用」とラベル付けされたアイコン１５６３−ｂ、対話型デジタルマップ１５６４、「話題」とラベル付けされたアイコン１５６５、「販売促進」とラベル付けされたアイコン１５６６、「付近」とラベル付けされたアイコン１５６７、「位置特定」とラベル付けされたアイコン１５６８、及び「メニュー」とラベル付けされたアイコン１５６９である。この例では、アイコン１５６８が「位置特定」のために選択されており、「不動産」のカテゴリが選択されている。次いで利用者は、物件が誰によって掲載されているのか（例えば仲介業者によって、所有者によって、新築等）、掲載の種類（例えば販売や賃貸等）、物件の種類（例えば分譲マンション、家、タウンハウス、アパート等）、価格（例えば最高価格及び／又は最低価格を含む）、及び寝室（例えば最少数の寝室及び／又は最大数の寝室を含む）等の検索基準を１つ又は複数の選択メニュー１５６１によって入力することができる。一部の実施形態では、利用者はソートメニュー１５６２を使って結果をソートするための（例えば関連性、価格、広さ等によってソートするための）オプションを選択することができる。利用者は、対話型デジタルマップ１５６４を使用して検索要求のための位置パラメータを入力することもできる。一部の実施形態では、利用者が指及び／又はスタイラスを使用して対話型デジタルマップ１５６４上の関心領域の周りの境界を描くことによって、マップ上の関心領域を選択する。一部の実施形態では、利用者が指及び／又はスタイラスを使用してマップ上の厳密な位置をピン留めすることによって、マップ上の関心領域を選択する。一部の実施形態では、利用者が入力済みの検索基準を適用するためのアイコン１５６３−ｂを選択し、又は検索を中止するためのアイコン１５６３−ａを選択する。
【０１５１】
図１５Ｇは、一部の実施形態による、（例えば図１５Ｆのユーザインタフェース１５６０内で開始される検索に応じて）検索結果を表示するための例示的ユーザインタフェース１５７０を示す。一部の実施形態では、ユーザインタフェース１５７０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、対話型デジタルマップ１５６４、１つ又は複数のマップツール１５７４、MAPpageの結果１５７２、「話題」とラベル付けされたアイコン１５６５、「販売促進」とラベル付けされたアイコン１５６６、「付近」とラベル付けされたアイコン１５６７、「位置特定」とラベル付けされたアイコン１５６８、及び「メニュー」とラベル付けされたアイコン１５６９である。この例では、MAPpageの結果１５７２が、8888 Viscaino Rd.にあり所有者によって＄９９９，９９９で販売されている６つの寝室と６つの浴室を備える物件を表示し、物件の位置が（例えば位置１５７６において）対話型デジタルマップ１５６４上で強調表示されている。図１５Ｇは単一の検索結果を示すが、一部の実施形態ではユーザインタフェース１５７０が複数の検索結果を表示する。
【０１５２】
図１５Ｈは、一部の実施形態による、（例えばアイコン１５６７による「付近」の検索に応じて）「付近」の検索結果を表示するための例示的ユーザインタフェース１５８０を示す。一部の実施形態では、ユーザインタフェース１５８０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、対話型デジタルマップ１５８４、１つ又は複数のマップツール１５８６、MAPpageの結果１５８２、「話題」とラベル付けされたアイコン１５６５、「販売促進」とラベル付けされたアイコン１５６６、「付近」とラベル付けされたアイコン１５６７、「位置特定」とラベル付けされたアイコン１５６８、及び「メニュー」とラベル付けされたアイコン１５６９である。この例では、利用者が図１０に関して上記で説明した「付近」操作モード（例えば「付近」１００１．２）を使って検索している。ここではMAPpageの結果１５８２が近くのカフェ及び関連情報（例えば名前、住所、写真、評価等）を表示する。
【０１５３】
図１５Ｉは、一部の実施形態による、（例えばアイコン１５６６による「販売促進」の検索に応じて）「販売促進」の検索結果を表示するための例示的ユーザインタフェース１５９０を示す。一部の実施形態では、ユーザインタフェース１５９０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、対話型デジタルマップ１５９４、１つ又は複数のMAPpageの結果１５９２、１つ又は複数の販売促進アイコン１５９３、「話題」とラベル付けされたアイコン１５６５、「販売促進」とラベル付けされたアイコン１５６６、「付近」とラベル付けされたアイコン１５６７、「位置特定」とラベル付けされたアイコン１５６８、及び「メニュー」とラベル付けされたアイコン１５６９である。この例では、利用者が図１０に関して上記で説明した「販売促進」操作モード（例えば「販売促進」１００１．３）を使って検索している。ここではMAPpageの結果１５９２が、対話型デジタルマップ１５９４によって示される位置における照明のセールに関する販売促進及び車のセールに関する販売促進を示す。一部の実施形態では、利用者がその位置における販売促進についてもっと良く知るために対話型デジタルマップ１５９４上の販売促進アイコン（例えば販売促進アイコン１５９３）を選択する。
【０１５４】
図１５Ｊは、それぞれのクライアントに関連するMAPpage及び情報を管理するための例示的ユーザインタフェース１５９５を示す。一部の実施形態では、ユーザインタフェース１５９５が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、アカウントプロファイル領域、（例えば連絡先情報７０１及び更なる連絡先情報を追加するためのアイコン１５９８−ａを含む）連絡先情報領域、（例えば位置情報７０２及び更なる位置情報を追加するためのアイコン１５９８−ｂを含む）位置領域、及び（例えばそれぞれのクライアントによって作成される１つ又は複数のMAPpage１０３並びにそれぞれの種類の更なるMAPpageを追加するためのアイコン１５９８−ｃ、１５９８−ｄ、及び／又は１５９８−ｅを含む）MAPpage領域である。一部の実施形態では、ユーザインタフェース１５９５がスクロール可能なインタフェースであり、それぞれのクライアントによって作成され且つ／又は選択されたコンテンツの少なくとも一部のスクロール可能一覧をそれぞれのクライアントが見ることを可能にする。一部の実施形態では、スクロール可能一覧内のコンテンツがコンテンツのカテゴリ又は種類（例えば単一掲載MAPpage、パーソナルプロファイルMAPpage、レジュメMAPpage、及び図６に関して論じた他の種類のMAPpage）ごとに系統立てられ表示される。一部の実施形態では、それぞれのクライアントが所望の関係間のつながりを（例えば指及び／又はスタイラスを使って）描くことにより、連絡先情報（例えば連絡先情報７０１）、位置情報（例えば位置情報７０２）、及びMAPpage（例えばMAPpage１０３）間の関係を管理する。一部の実施形態では、それぞれのクライアントが、それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることができる。一部の実施形態では、ユーザインタフェース１５９５は、図７に関して上記で論じた（例えばMAPpage、連絡先情報、及び位置情報間の）多対多関係をそれぞれのクライアントが作成することを可能にする。一部の実施形態では、それぞれのクライアントがユーザインタフェース１５９５内の連絡先情報（例えば連絡先情報７０１）、位置情報（例えば位置情報７０２）、及び／又はMAPpage（例えばMAPpage１０３）を選択して被選択項目のコンテンツを編集することができる。
【０１５５】
図１６Ａ〜図１６Ｅは、一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ（例えばMAPpage）を作成し、管理し、且つ／又は検索する方法１６００を示す流れ図である。一部の実施形態では、方法１６００がサーバシステム（例えば図１３及び図１４のサーバシステム１３１１−ａ、図２のシステム２００、又は図５のサーバシステム５００）において行われる。一部の実施形態では、方法１６００に関して行われる様々な操作を複数のサーバ又は複数のサーバシステム間で分散させることができる。一部の実施形態では、方法１６００は、非一時的コンピュータ可読記憶媒体内に記憶され、且つ図１４に示すサーバシステム１３１１−ａの１個又は複数個の処理装置（ＣＰＵ）１４０２等、サーバシステムの１個又は複数個のプロセッサによって実行される命令によって統制される。説明を簡単にするために、以下では単一のサーバシステム（例えばサーバシステム１３１１−ａ）によって実行されるものとして方法１６００を説明する。方法１６００内の一部の操作は任意選択的に組み合わせられ且つ／又は一部の操作の順序は任意選択的に変更される。更に一部の実施形態では、別々の図面（例えば図１６Ａ〜図１６Ｅ）内に示す操作を組み合わせて他の方法を形成することができ、同一の図中に示し且つ／又は同一の方法に関連して論じる操作を異なる方法に分けることができる。
【０１５６】
以下で説明するように、方法１６００はＨＴＭＬ又はコンピュータプログラミング言語の知識を全く有することなしに、オンラインページ又は文書を簡単に作成するための効率的且つ使い易いやり方を提供する。この方法は、利用者がオンラインページ又は文書を作成し、発展させ、検索し、閲覧し、共有し、投稿し、広告し、販売促進し、管理するためのプラットフォームを提供する。この方法は、利用者が他の利用者に対して対話し、コメントし、フィードバックを与え、通信し、商取引を行うためのプラットフォームを提供する。
【０１５７】
サーバシステムが、新たなMAPpageを作成するための要求をクライアントから受信する（１６０２）。MAPpageは、第１の物理位置（例えば住所等の特定の物理位置）に関連するオンラインページである。一部の実施形態では、新たなMAPpageを作成するための要求が（例えば図１３の通信ネットワーク１３０６や図２の通信ネットワーク２０３を介して）クライアントから受信される。本明細書で使用するとき、「クライアント」という用語はサーバシステムによって提供されるサービスにアクセスするコンピュータハードウェア又はソフトウェアのコンポーネントを指す。従って一部の状況では、クライアントは別のサーバシステムである。一部の状況では、要求がサーバシステム上の第１のモジュールによって受信され、クライアントはサーバシステム上の第１のモジュールと異なる第２のモジュールである（例えば第２のモジュールは別のサーバコンピュータ又は別のソフトウェアモジュールである）。一部の実施形態では、クライアントが検索エンジンのサーバシステムである。一部の実施形態では、クライアントが携帯型多機能装置（例えば図１３のクライアント装置１３０８／１３１０）である。一部の実施形態では、クライアントが携帯型多機能装置の利用者（例えば図１３のクライアント装置１３０８／１３１０の利用者）である。一部の実施形態では、新たなMAPpageを作成するための要求は、クライアント装置（例えば図１３のクライアント装置１３０８）の利用者がMAPpageプラットフォーム内の販売のためのアイコン（例えば図１５Ａのユーザインタフェース１５１０の「販売」とラベル付けされたアイコン１５１６）を選択することに応じて受信される。一部の実施形態では、新たなMAPpageを作成するための要求をクライアントから受信するために受信モジュール（例えば図１４の受信モジュール１４２２）が使用され、MAPpageは図１４に関して上記で説明したように第１の物理位置に関連するオンラインで閲覧可能なページである。
【０１５８】
サーバシステムは、複数の既存の種類から新たなMAPpage用の種類を選択するようにクライアントを促す（１６０４）。一部の実施形態では、複数の既存の種類が、単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、広告ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、製品ページ、及び図６内で挙げた他の種類で構成されるグループのうちの２つ以上である。一部の実施形態では、図１４に関して上記で説明したように、複数の既存の種類から新たなMAPpage用の種類を選択するようにクライアントを促すためにプロンプティングモジュール（例えば図１４のプロンプティングモジュール１４２４）が使用される。
【０１５９】
サーバシステムは、新たなMAPpage用の種類の第１の選択を受信することに応じて、選択された既存のMAPpageの種類の複数の既存のテンプレートから新たなMAPpage用のテンプレートを選択するようにクライアントを促す（１６０６）。一部の実施形態では、選択に応じることができるテンプレートが、（例えば操作１６０４で）選択されるMAPpageの種類によって決まる。例えば、単一掲載MAPpageの種類用のテンプレートはレジュメMAPpageの種類用のテンプレートと異なる場合があり、それは製品／サービスの掲載にはレジュメの情報と異なる情報が必要だからである。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpage用の種類の第１の選択を受信することに応じて、選択された種類の複数の既存のテンプレートから新たなMAPpage用のテンプレートを選択するようにクライアントを促すためにプロンプティングモジュール（例えば図１４のプロンプティングモジュール１４２４）が使用される。
【０１６０】
サーバシステムは、新たなMAPpage用のテンプレートの第２の選択を受信することに応じて、新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するためのテンプレートをクライアントに提供する（１６０８）。例えば図１５Ｅは、ユーザインタフェース１５５０内で提供される単一掲載MAPpage用のテンプレートを示す。図１５Ｅでは、新たなMAPpage用の１つ又は複数のコンテンツ要素（例えば提供される項目又はサービスの種類、提供物のカテゴリ、提供物のサブカテゴリ、関係する日常生活のカテゴリ、キーワード、及び／又はハッシュタグ）を入力するためにユーザインタフェース１５５０がクライアントに提供される。一部の実施形態では、１つ又は複数のコンテンツ要素が、１つ又は複数の選択メニュー（例えば図１５Ｅの選択メニュー１５５６）からの入力、１つ又は複数のテキストボックス（例えば図１５Ｅのテキストボックス１５５８）内のテキスト入力、及び／又は（例えばクライアント装置１３０８からの）メディアファイルを含む。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpage用のテンプレートの第２の選択を受信することに応じて、新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するためのテンプレートをクライアントに提供するためにプロンプティングモジュール（例えば図１４のプロンプティングモジュール１４２４）及び／又はテンプレートモジュール（例えば図１４のテンプレートモジュール１４３０）が使用される。
【０１６１】
図１５Ｅは新たなMAPpage用の１つ又は複数のコンテンツ要素を入力する一例を示すが、一部の実施形態では、クライアントが新たなMAPpageのコンテンツを更に制御することができる。一部の実施形態では、クライアントが新たなMAPpage用の１つ又は複数のコンテンツ要素の空間的配置を制御することができ、新たなMAPpage用の１つ又は複数のコンテンツ要素を入力することが、新たなMAPpage用の１つ又は複数のコンテンツ要素の空間的配置を入力することを含む。一例として、写真及びテキストを有する販売促進ページ用のテンプレートをクライアントが選択する場合、クライアントはMAPpage上の写真及びテキストの空間的配置を構成することができる。例えば、クライアントはテキストの位置を移動し且つ／又は写真の位置を移動することができる。
【０１６２】
サーバシステムは、新たなMAPpage用の１つ又は複数のコンテンツ要素（例えば操作１６０８でクライアント装置１３０８の利用者によって入力された１つ又は複数のコンテンツ要素）をクライアントから受信する（１６１０）。一部の実施形態では、１つ又は複数のコンテンツ要素は、クライアント装置（例えば図１３のクライアント装置１３０８）の利用者がコンテンツ要素を保存し且つ／又は提出するためのアイコン（例えば図１５Ｅのユーザインタフェース１５５０の「完了」とラベル付けされたアイコン１５５４）を選択することに応じて受信される。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpage用の１つ又は複数のコンテンツ要素をクライアントから受信するために受信モジュール（例えば図１４の受信モジュール１４２２）が使用される。
【０１６３】
サーバシステムは、新たなMAPpageに関連付けられる第１の物理位置を識別するようにクライアントを促す（１６１２）。一部の実施形態では、サーバシステムは、新たな位置を識別するように又は過去に識別した位置を選択するようにクライアントを促す。一部の実施形態では、サーバシステムは、対話型デジタルマップ及び／又はテキストボックスを有するユーザインタフェース（例えば図１５Ｄのユーザインタフェース１５４０）を提供することにより、新たな位置を識別するようにクライアントを促す。一部の実施形態では、テキストボックス（例えば図１５Ｄのテキストボックス１５４６）内に住所を入力することによって、クライアント装置（例えば図１３のクライアント装置１３０８）の利用者が物理位置を識別する。一部の実施形態では、クライアント装置の利用者は、指（又はスタイラス）を使用して対話型デジタルマップ上で境界を描き且つ／又は厳密な位置をピン留めすることによって位置を識別することにより、対話型デジタルマップ（例えば図１５Ｄの対話型デジタルマップ１５４２）上の位置を選択することによって物理位置を識別する。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpageに関連付けられる第１の物理位置を識別するようにクライアントを促すためにプロンプティングモジュール（例えば図１４のプロンプティングモジュール１４２４）が使用される。
【０１６４】
一部の実施形態では、新たなMAPpageに関連付けられる第１の物理位置を識別するようにクライアントを促すことが、（例えば操作１６１２に関して上記で説明したように）新たな位置を識別するように又は過去に識別した位置を選択するようにクライアントを促すことを含む（１６１４）。
【０１６５】
サーバシステムは、新たなMAPpageに関連付けられる連絡先情報を識別するようにクライアントを促す（１６１６）。一部の実施形態では、サーバシステムは、ユーザインタフェース（例えば図１５Ｃのユーザインタフェース１５３０）を提供することによって新たな連絡先情報を識別するようにクライアントを促す。一部の実施形態では、（例えば図１５Ｃの複数のフィールド１５３６を使用して）名前、社名、連絡先の電子メールアドレス、連絡先の電話番号等の情報を入力することによって、クライアント装置（例えば図１３のクライアント装置１３０８）の利用者が連絡先情報を識別する。典型的には、連絡先情報が新たなMAPpageに関連付けられるが、一部の実施形態ではMAPpageが関連する連絡先情報を有さない（例えばユーザプロファイルMAPpage）。新たなMAPpageの種類及び／又はテンプレートが連絡先情報を必要としない一部の状況では操作１６１６を飛ばす。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpageに関連付けられる連絡先情報を識別するようにクライアントを促すためにプロンプティングモジュール（例えば図１４のプロンプティングモジュール１４２４）が使用される。
【０１６６】
一部の実施形態では、新たなMAPpageに関連付けられる連絡先情報を識別するようにクライアントを促すことが、（例えば操作１６１６に関して上記で説明したように）新たな連絡先情報を識別するように又は過去に識別した連絡先情報を選択するようにクライアントを促すことを含む（１６１８）。一部の実施形態では、新たなMAPpageが１組又は複数組の識別された連絡先情報に関連付けられる。一部の実施形態では、新たなMAPpageが１組の連絡先情報に関連付けられない（例えばMAPpageがユーザプロファイルページである場合）。
【０１６７】
一部の実施形態では、連絡先情報が（例えばクライアント以外の利用者が閲覧可能な）公開連絡先情報及び（例えばクライアントしか閲覧できない）非公開連絡先情報を含む（１６２０）。一部の実施形態では、クライアント装置（例えば図１３のクライアント装置１３０８）の利用者は（例えば図１５Ｃの複数の選択ボックス１５３８を使用して）連絡先情報の１つ又は複数のフィールドを隠すかどうかを決めるオプションを有する。例えば、利用者が電話番号を隠すためのボックスを選択する場合、電話番号が（例えばMAPpageプラットフォームの他の利用者が閲覧可能な）公開連絡先情報ではなく（例えば利用者又は利用者の友人しか閲覧できない）非公開連絡先情報になる。
【０１６８】
サーバシステムが新たなMAPpageを作成し（１６２２）、新たなMAPpageは（例えば操作１６１２で識別される）識別された第１の物理位置、（例えば操作１６１６で識別される）識別された連絡先情報、クライアント（例えばクライアント装置１３０８の利用者）、種類（例えば単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、販売促進ページ、物件ページ、自動車ページ、仕事ページ、サービスページ、製品ページ、又は単一掲載ページ上の物件、自動車、製品、若しくはサービスのサブタイプ等のサブタイプ）、及びタイムスタンプ（例えば月、日、年、及び／又は時間を含む）に関連付けられる。新たなMAPpageは第１の種類に関連付けられ、クライアントに関連する既存のMAPpageは第１の種類と異なる第２の種類に関連付けられる。一部の実施形態では、クライアントが複数の種類のMAPpageに関連する（且つそれを管理する）。例えばクライアントは、どちらも同じMAPpageプラットフォーム内にある第１の種類の新たなMAPpage（例えば家を売るための単一掲載MAPpage）に関連し（且つそれを管理し）、第２の種類の既存のMAPpage（例えばレジュメMAPpage）に関連する（且つそれを管理する）。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpageを作成するために作成モジュール（例えば図１４の作成モジュール１４２６）が使用され、新たなMAPpageは識別された第１の物理位置、識別された連絡先情報、クライアント、種類、及びタイムスタンプに関連付けられる。新たなMAPpageは第１の種類に関連付けられ、クライアントに関連する既存のMAPpageは第１の種類と異なる第２の種類に関連付けられる。
【０１６９】
一部の実施形態では、クライアントに関連する新たなMAPpage及び既存のMAPpageのコンテンツがクライアントによって管理される（１６２４）。一部の実施形態では、クライアントに関連する新たなMAPpage及び既存のMAPpageのコンテンツが図１５Ｊに関して上記で説明したユーザインタフェース１５９５等のユーザインタフェース内でクライアントによって管理される。一部の実施形態では、クライアントに関連する新たなMAPpage及び既存のMAPpageの関係（例えば位置、連絡先情報、及び／又は他のMAPpageとの関連付け）が、図１５Ｊに関して上記で説明したユーザインタフェース１５９５等のユーザインタフェース内でクライアントによって管理される。
【０１７０】
一部の実施形態では、新たなMAPpageを作成することが、クライアント等のコンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォーム（例えばMAPpageプラットフォーム）に新たなMAPpageを投稿すること及び／又はアップロードすることを含む（１６２６）。例えば一部の実施形態では、新たなMAPpageを作成することが、MAPpageプラットフォームの利用者からのMAPpageを含むデータベース（例えば図１４のデータベース１３１４−ａ）に新たなMAPpageを投稿し、アップロードし、且つ／又は保存することを含む。一部の実施形態では、新たなMAPpageが通信ネットワーク（例えば図１３の通信ネットワーク１３０６）を介してクライアントから（例えばクライアント装置１３０８から）サーバシステム（例えばサーバシステム１３１１−ａ）にアップロードされ、投稿され、且つ／又は保存される。
【０１７１】
一部の実施形態では、新たなMAPpageを作成することが、プラットフォーム（例えばMAPpageプラットフォーム）内での検索のために新たなMAPpageに索引を付けることを含む（１６２８）。一部の実施形態では、図２に関して上記で説明したように、新たなMAPpageに索引を付けることが索引エンジン２２０によって行われる。一部の実施形態では、プラットフォーム内での検索のために新たなMAPpageに索引を付けるために作成モジュール（例えば図１４の作成モジュール１４２６）が使用される。
【０１７２】
サーバシステムは、クライアントに関連するMAPpageごとに、クライアントがそれぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にする。１つ又は複数の物理位置は、第１の物理位置を含む（１６３０）。一部の実施形態では、サーバシステムは、クライアントがそれぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にするためのユーザインタフェースを提供する。例えばユーザインタフェース１５９５（図１５Ｊ）は、図７に関して上記で論じたように、クライアントがそれぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付け、（例えばMAPpage、連絡先情報、及び位置情報間の）多対多関係を作成することを可能にする。
【０１７３】
一部の実施形態では、第１の物理位置を含む１つ又は複数の物理位置が対話型デジタルマップ上にある（１６３２）。例えば図１５Ｇでは、MAPpage１５７２が対話型デジタルマップ１５６４上の位置１５７６に関連する（不動産物件用の）オンラインページである。
【０１７４】
一部の実施形態では、クライアントに関連する１つ又は複数のMAPpage、クライアントに関連する１つ又は複数の物理位置、及びクライアントに関連するゼロ組以上の連絡先情報のうちの任意の組合せと関連付け（例えば項目が関連付けられる関係）が形成される（１６３４）。この関連付けは、図７に関して詳細に論じた多対多関係を形成し、簡潔にするためにここではその詳細を繰り返さない。
【０１７５】
一部の実施形態では、新たなMAPpageが１つ又は複数の物理位置に関連付けられる（１６３６）。例えば一部の実施形態では、販売促進MAPpageが２つの異なる物理位置にある喫茶店に関連付けられる。この例では、利用者は街のあちこちに５つの喫茶店を所有する可能性があるが、その位置のうちの２つが販売促進の恩恵を受ける。従って、利用者は販売促進MAPpageをその２つの物理位置に関連付けることができる。喫茶店の位置のうちの別の位置が販売促進の恩恵を受けると利用者が後で判断する場合、利用者は（例えば図１５Ｊのユーザインタフェース１５９５を用いて）販売促進MAPpageを追加の位置に関連付けることができる。同様に、或る位置が販売促進に十分成功したと利用者が判断する場合、利用者は販売促進MAPpageとその位置との間の関係を除去することができる。
【０１７６】
一部の実施形態では、新たなMAPpageがゼロ組以上の連絡先情報に関連付けられる（１６３８）。例えば一部の実施形態では、ユーザプロファイルMAPpageは連絡先情報に関連付けられない。別の例として、一部の実施形態では、レジュメMAPpageが（例えば職場の連絡先情報及び自宅の連絡先情報を含む）２組の連絡先情報に関連付けられる。
【０１７７】
一部の実施形態では、クライアントに関連する２つ以上のMAPpageが単一の物理位置に関連付けられる（１６４０）。例えば、利用者は、単一の物理位置から複数の製品及び／又はサービスを（例えばそれぞれ異なるMAPpageを使って）提供する場合がある。
【０１７８】
一部の実施形態では、クライアントに関連する２つ以上のMAPpageが一組の連絡先情報に関連付けられる（１６４２）。例えば、複数の支店を有する企業（例えば銀行）は、企業の主要連絡先情報に一組の連絡先情報を有し得る（例えば銀行の主要電話番号、銀行のウェブサイト、銀行の電子メールアドレス等）。
【０１７９】
一部の実施形態では、クライアントに関連するMAPpageごとに、それぞれのMAPpageのプライバシがクライアントによって一意に調節される（１６４４）。例えばクライアントが３つの関連MAPpageを有する場合、クライアントは第１のMAPpageのプライバシを完全に非公開（例えばクライアントしか閲覧できない）であるように調節し、第２のMAPpageのプライバシを部分的に非公開（例えばクライアント及び１人又は複数の選択友人しか閲覧できない）であるように調節し、第３のMAPpageのプライバシを公開（例えば他の全ての利用者が閲覧可能）であるように調節することができる。
【０１８０】
一部の実施形態では、新たなMAPpageがクライアントに関連する１つ又は複数の既存のMAPpageに関連付けられる（１６４６）。例えば、クライアントが企業の複数の支店に既に関連付けられている場合、新たなMAPpageが企業の新たな支店のためのものである場合、新たなMAPpageを企業の既存の支店の１つ又は複数の既存のMAPpageに関連付けることができる。一部の実施形態では、新たなMAPpageがクライアントに関連しない１つ又は複数の既存のMAPpageに関連付けられる（例えば別のクライアントに関連付けられる）。例えば、企業が第１のクライアントに関連する（例えば第１のクライアントによって所有される）複数の支店を有し、第２のクライアントが企業のフランチャイズを開店してその新たなフランチャイズ用の新たなMAPpageを作成する場合、第２のクライアントは新たなMAPpageを第１のクライアントに関連する１つ又は複数のMAPpageに関連付けることができる。一部の実施形態では、新たなMAPpageと１つ又は複数の既存のMAPpageとを関連付けるための要求は、関連付けを行う前に他のクライアント（例えば第１のクライアント）によって承認される必要がある。
【０１８１】
一部の実施形態では、サーバシステムが、新たなMAPpageテンプレートをクライアントから受信し、新たなMAPpageテンプレートをクライアントから受信することに応じて、そのクライアント以外の利用者のための選択肢として新たなMAPpageテンプレートを提供する（１６４８）。例えば、第１のクライアントが新たなMAPpageテンプレートを作成し、その新たなMAPpageテンプレートをMAPpageプラットフォームの他の利用者と共有したい場合、第１のクライアントは新たなMAPpageテンプレートを提出し、サーバシステムが新たなMAPpageテンプレートを第１のクライアントから受信する。次いで、その新たなMAPpageテンプレートを（例えば第１のクライアントから）受信することに応じて、サーバシステムは第１のクライアント以外の利用者（例えば第２のクライアント、第３のクライアント、又は第１のクライアント以外の他の任意のクライアント）のための選択肢として新たなMAPpageテンプレートを提供する。一部の実施形態では、図１４に関して上記で説明したように、新たなMAPpageテンプレートをクライアントから受信し、新たなMAPpageテンプレートをクライアントから受信することに応じて、そのクライアント以外の利用者のための選択肢として新たなMAPpageテンプレートを提供するためにテンプレートモジュール（例えば図１４のテンプレートモジュール１４３０）が使用される。
【０１８２】
一部の実施形態では、サーバシステムが、プラットフォーム内のMAPpageに対する検索要求を第２のクライアントから受信し、検索要求の位置パラメータを第２のクライアントから受信し、検索要求の位置パラメータを受信するのと異なる時点において、検索要求の位置パラメータとは別の検索パラメータを第２のクライアントから受信し、位置パラメータ及び検索パラメータと同時に検索要求を実行し、位置パラメータ及び検索パラメータを満たす１つ又は複数の候補MAPpageを識別し、検索要求に応じて候補MAPpageの少なくとも１つを第２のクライアントに返す（１６５０）。一部の実施形態では、検索パラメータが、物件、自動車、製品、サービス、仕事等の検索要求のカテゴリパラメータを含む。一部の実施形態では、検索パラメータが、食べる、飲む、買い物をする、宿泊する、学ぶ等の検索要求の活動パラメータを含む。一部の実施形態では、検索パラメータが、位置パラメータによって指定される領域内の販売促進を検索するための販売促進パラメータを含む。一部の実施形態では、検索パラメータが検索要求のためのキーワードを含む。一部の実施形態では、検索パラメータが、検索要求のための検索方法を含む（例えば図１０に関して説明した「位置特定」１００１．１、「付近」１００１．２、「販売促進」１００１．３、又は「全般的キーワード」１００１．４）。一部の実施形態では、図１４に関して上記で説明したように、プラットフォーム内のMAPpageに対する検索要求を第２のクライアントから受信し、検索要求の位置パラメータを第２のクライアントから受信し、検索要求の位置パラメータを受信するのと異なる時点において、検索要求の位置パラメータとは別の検索パラメータを第２のクライアントから受信し、位置パラメータ及び検索パラメータと同時に検索要求を実行し、位置パラメータ及び検索パラメータを満たす１つ又は複数の候補MAPpageを識別し、検索要求に応じて候補MAPpageの少なくとも１つを第２のクライアントに返すために検索モジュール（例えば図１４の検索モジュール１４３２）が使用される。
【０１８３】
一部の実施形態では、第２のクライアントとクライアントが同じ利用者である（１６５２）。一部の実施形態では、MAPpageを作成する利用者が（例えば自分のMAPpage又は他のMAPpageを求めて）MAPpageを検索する利用者でもある。
【０１８４】
一部の実施形態では、サーバシステムが、検索要求の位置パラメータを第２のクライアントから受信する前に、検索要求に関する位置パラメータの範囲を第２のクライアントに提供する（１６５４）。一部の実施形態では、検索要求のために提供される位置パラメータの範囲が第２のクライアントのＧＰＳ位置に基づく。例えば第２のクライアントが所与の位置にいる場合、サーバシステムは、その所与の位置の周囲半径５マイルの検索要求に関する位置パラメータの範囲を提供する。一部の実施形態では、図１４に関して上記で説明したように、検索要求の位置パラメータを第２のクライアントから受信する前に、検索要求に関する位置パラメータの範囲を第２のクライアントに提供するために検索モジュール（例えば図１４の検索モジュール１４３２）が使用される。
【０１８５】
一部の実施形態では、その範囲が第２のクライアントによって修正される（１６５６）。例えば第２のクライアントがSan Franciscoにいても（且つサーバシステムによって提供される位置パラメータの範囲がSan Francisco内でも）、第２のクライアントは別の位置の（例えばNew York等の別の都市の、又はサーバシステムによって提供される範囲と異なる同じ都市内の別の位置の）MAPpageを検索したい場合がある。従って一部の実施形態では、検索要求に関する位置パラメータの範囲が第２のクライアントによって修正される。
【０１８６】
一部の実施形態では、検索要求に関する位置パラメータの範囲を提供することが、そこから位置パラメータを示すためのマップを提供することを含む（１６５８）。一部の実施形態では、第２のクライアントがそこから位置パラメータを示ることができるマップを、サーバシステムが提供する。例えば図１５Ｆでは、第２のクライアントがそこから検索要求の位置パラメータを示すことができる対話型デジタルマップ１５６４が提供される。
【０１８７】
一部の実施形態では、検索要求の位置パラメータは、マップ上の関心領域を第２のクライアントが選択することによって示される（１６６０）。一部の実施形態では、第２のクライアントが、指及び／又はスタイラスを使用してマップ上の関心領域の周りの境界を描くことによって、（例えばタッチスクリーン上に表示される）マップ上の関心領域を選択する。一部の実施形態では、第２のクライアントが、指及び／又はスタイラスを使用してマップ上の厳密な位置をピン留めすることによって、（例えばタッチスクリーン上に表示される）マップ上の関心領域を選択する。例えば図１５Ｆでは、第２のクライアントが、指及び／又はスタイラスを使用して対話型デジタルマップ１５６４上の関心領域の周りの境界を描くことによって、又はマップ上の厳密な位置をピン留めすることによって、マップ上の関心領域を選択する。
【０１８８】
一部の実施形態では、サーバシステムが、候補MAPpageの少なくとも１つ及びウェブクローラからの１つ又は複数の検索結果を検索要求に応じて第２のクライアントに返し（１６６２）、候補MAPpageはウェブクローラからの検索結果と区別される。一部の実施形態では、候補MAPpageがウェブクローラからの検索結果と（例えば色、ハッシング、フォント等によって）視覚的に区別される。一部の実施形態では、図１４に関して上記で説明したように、候補MAPpageの少なくとも１つ及びウェブクローラからの１つ又は複数の検索結果を検索要求に応じて第２のクライアントに返すために検索モジュール（例えば図１４の検索モジュール１４３２）が使用され、候補MAPpageがウェブクローラからの検索結果と区別される。
【０１８９】
一部の実施形態では、ウェブクローラからの１つ又は複数の検索結果が位置パラメータを満たす（１６６４）。例えば一部の実施形態では、１つ又は複数の検索結果が既存のマッププラットフォーム（例えばGoogleマッププラットフォーム）からであり、ウェブクローラの結果が位置パラメータによって限定される。一部の実施形態では、少なくとも１つの候補MAPpageが見つかるまで検索領域が拡張される。一部の実施形態では、ウェブクローラからの少なくとも１つの検索結果が見つかるまで、検索領域が拡張される。
【０１９０】
図１７Ａ〜図１７Ｈは、一部の実施形態による、対話型デジタルマップ上の位置にリンクされるユーザ管理ページ（例えばMAPpage）を作成し、管理し、且つ／又は検索するための例示的ユーザインタフェースを示す。これらの図面のユーザインタフェースは、図１６Ａ〜図１６Ｅのプロセスを含む上記のプロセスを示すために使用される。以下の例の一部は（例えばクライアント装置１３０８上で接触面とディスプレイとが組み合わさった）タッチスクリーンディスプレイ上での入力に関して示すが、一部の実施形態では、装置がディスプレイとは別個の接触面上の入力（例えばラップトップコンピュータのトラックパッド上の入力）を検出し、又は他の情報源からの入力（例えばデスクトップコンピュータのマウス及び／又はキーボードからの入力）を検出する。説明の便宜上、図１７Ａ〜図１７Ｈに関して説明する実施形態は接触ディスプレイシステム及び／又はタッチスクリーンを有する装置上で実行される操作に関して論じる。明瞭にするために、図１７Ａ〜図１７Ｈは、装置１３０８の他の詳細を図示することなしに装置１３０８のタッチスクリーンを単純に示す。図１７Ａ〜図１７Ｈのユーザインタフェースは以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、セルラ信号やＷｉ−Ｆｉ信号等の無線通信用の信号強度インジケータ、時間、Bluetoothインジケータ、及び電池状態インジケータである。開示する実施形態の側面を無駄に不明瞭にしないために、これらの良く知られている要素については詳細に説明しない。
【０１９１】
図１７Ａは、一部の実施形態による、クライアント装置１３０８上でMAPpageを含むプラットフォーム（「MAPpageプラットフォーム」と呼ぶ場合もある）をナビゲートするためのオプションのメニューを含む例示的ユーザインタフェース１７１０を示す。一部の実施形態では、図１７Ａが図１５Ａに関して上記で説明したユーザインタフェース１５１０の代替的実施形態を示す。一部の実施形態では、ユーザインタフェース１７１０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、「あなたの関心事を探索」とラベル付けされたアイコン１７１２、「販売促進を見つける」とラベル付けされたアイコン１７１４、及び（例えば「アカウントの登録」とラベル付けされたアイコン１７１６によって、「Facebookによるログイン」とラベル付けされたアイコン１７１８によって、「ログイン」とラベル付けされたアイコン１７２０によって）アカウントにログインするための１つ又は複数のオプションである。一部の実施形態では、利用者がアイコン１７１２を選択して「あなたの関心事を探索」する場合、製品又はサービスを購入するためのユーザインタフェース（例えば図１５Ｆのユーザインタフェース１５６０や図１７Ｃのユーザインタフェース１７３０）が表示される。一部の実施形態では、利用者がアイコン１７１４を選択して「販売促進を見つける」場合、販売促進を見つけるためのユーザインタフェース（例えば図１５Ｉのユーザインタフェース１５９０）が表示される。一部の実施形態では、利用者がまだアカウントにログインしていない場合、利用者がアイコン１７１６を選択するとき、アカウントを作成するためのユーザインタフェース（例えば図１５Ｂのユーザインタフェース１５２０）が表示される。一部の実施形態では、図１７Ａに示すように、ユーザインタフェース１７１０が（例えば既存のアカウントにログインするためのアイコン１７２０によって及び／又はFacebookのアカウント等、利用者の別アカウントを使ってログインするためのアイコン１７１８によって）アカウントにログインするための追加のオプションを含む。
【０１９２】
図１７Ｂは、一部の実施形態による、それぞれのクライアントに関連するMAPpage及び情報を管理するための例示的ユーザインタフェース１７２０を示す。一部の実施形態では、図１７Ｂが図１５Ｊに関して上記で説明したユーザインタフェース１５９５の代替的実施形態を示す。一部の実施形態では、ユーザインタフェース１７２０がスクロール可能なインタフェースであり、それぞれのクライアントによって作成され且つ／又は選択されたコンテンツの少なくとも一部のスクロール可能一覧を、それぞれのクライアントが見ることを可能にする。一部の実施形態では、スクロール可能一覧内のコンテンツがコンテンツのカテゴリ及び／又は種類（例えばパーソナルプロファイルMAPpage、物件MAPpage、自動車MAPpage、及び本明細書で且つ図６に関して論じた他の種類のMAPpage）ごとに系統立てられ表示される。一部の実施形態では、ユーザインタフェース１７２０は、それぞれのクライアントがMAPpageのコンテンツを管理し、MAPpageの位置情報を管理し、１つ若しくは複数のカテゴリ若しくは種類内に１つ若しくは複数のMAPpageを追加し、且つ／又は１つ若しくは複数のカテゴリ若しくは種類からMAPpageを削除することを可能にする。
【０１９３】
図１７Ｃは、一部の実施形態による、MAPpageプラットフォーム内の「位置特定」操作モードを使って検索するための例示的ユーザインタフェース１７３０を示す。「位置特定」操作モード（例えば「位置特定」１００１．１）については図１０に関して上記で説明した。一部の実施形態では、図１７Ｃが図１５Ｆに関して上記で説明したユーザインタフェース１５６０の代替的実施形態を示す。一部の実施形態では、ユーザインタフェース１７３０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、「家」とラベル付けされたアイコン１７３２−ａ、「自動車」とラベル付けされたアイコン１７３２−ｂ、「ホスピタリティ」とラベル付けされたアイコン１７３２−ｃ、「食べる／飲む」とラベル付けされたアイコン１７３２−ｄ、「ファッション」とラベル付けされたアイコン１７３２−ｅ、「美容」とラベル付けされたアイコン１７３２−ｆ、「仕事」とラベル付けされたアイコン１７３２−ｇ、「娯楽」とラベル付けされたアイコン１７３２−ｈ、「製品」とラベル付けされたアイコン１７３２−ｉ、「サービス」とラベル付けされたアイコン１７３２−ｊ、「企業」とラベル付けされたアイコン１７３２−ｋ、「工場」とラベル付けされたアイコン１７３２−ｌ、対話型デジタルマップ１７３４、「話題」とラベル付けされたアイコン１７３５、「販売促進」とラベル付けされたアイコン１７３６、「Map Page」とラベル付けされたアイコン１７３７、「位置特定」とラベル付けされたアイコン１７３８、及び「通知」とラベル付けされたアイコン１７３９である。一部の実施形態では、利用者がアイコン（例えばアイコン１７３２−ａからアイコン１７３２−ｌ）を選択する場合、対応するカテゴリ内で検索するためのユーザインタフェースが表示される。例えば一部の実施形態では、利用者が「家」のアイコン１７３２−ａを選択する場合、物件を位置特定するためのユーザインタフェース（例えば図１７Ｄのユーザインタフェース１７４０）が表示される。別の例として、一部の実施形態では、利用者が「自動車」のアイコン１７３２−ｂを選択する場合、（例えば自動車に関する検索基準を用いて）自動車を位置特定するためのユーザインタフェースが表示される。更に別の例として、一部の実施形態では、利用者が「仕事」のアイコン１７３２−ｇを選択する場合、（例えば仕事又は求職者に関する検索基準を用いて）仕事又は求職者を見つけるためのユーザインタフェースが表示される。
【０１９４】
図１７Ｄは、一部の実施形態による、不動産物件を検索するための例示的ユーザインタフェース１７４０を示す。一部の実施形態では、図１７Ｄが図１５Ｆに関して上記で説明したユーザインタフェース１５６０の代替的実施形態を示す。一部の実施形態では、ユーザインタフェース１７４０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、１つ又は複数の選択メニュー１７４１、「検索」とラベル付けされたアイコン１７４２、対話型デジタルマップ１７４４、「話題」とラベル付けされたアイコン１７３５、「販売促進」とラベル付けされたアイコン１７３６、「Map Page」とラベル付けされたアイコン１７３７、「位置特定」とラベル付けされたアイコン１７３８、及び「通知」とラベル付けされたアイコン１７３９である。この例では、「位置特定」のためのアイコン１７３８が選択されており、（例えば図１７Ｃのアイコン１７３２−ａを選択することによって）「物件」のカテゴリが選択されている。次いで利用者は、物件が誰によって掲載されているのか（例えば仲介業者によって、所有者によって、新築等）、掲載の種類（例えば販売や賃貸等）、物件の種類（例えば分譲マンション、家、タウンハウス、アパート等）、価格（例えば最高価格及び／又は最低価格を含む）、寝室（例えば寝室の数を選択する）、浴室（例えば浴室の数を選択する）等の検索基準を１つ又は複数の選択メニュー１７４１によって入力することができる。図１７Ｄには不図示だが、一部の実施形態では、利用者はソートメニューを使って結果をソートするための（例えば関連性、価格、広さ等によってソートするための）オプションを選択することができる。利用者は、対話型デジタルマップ１７４４を使用して検索要求のための位置パラメータを入力することもできる。一部の実施形態では、利用者が指及び／又はスタイラスを使用して対話型デジタルマップ１７４４上の関心領域の周りの境界を描くことによって、マップ上の関心領域を選択する。一部の実施形態では、利用者が指及び／又はスタイラスを使用してマップ上の厳密な位置をピン留めすることによって、マップ上の関心領域を選択する。一部の実施形態では、利用者が入力済みの検索基準を適用するためにアイコン１７４２を選択する。
【０１９５】
図１７Ｅは、一部の実施形態による、（例えば図１７Ｄのユーザインタフェース１７４０内で開始される検索に応じて）検索結果を表示するための例示的ユーザインタフェース１７５０を示す。一部の実施形態では、ユーザインタフェース１７５０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、MAPpageの結果１７５２、対話型デジタルマップ１７５４、「話題」とラベル付けされたアイコン１７３５、「販売促進」とラベル付けされたアイコン１７３６、「Map Page」とラベル付けされたアイコン１７３７、「位置特定」とラベル付けされたアイコン１７３８、及び「通知」とラベル付けされたアイコン１７３９である。この例では、仲介業者によって＄５，０００，０００で販売されている物件をMAPpageの結果１７５２が示し、物件の位置が（例えば位置１７５６において）対話型デジタルマップ１７５４上で強調表示されている。図１７Ｅは単一の検索結果を示すが、一部の実施形態ではユーザインタフェース１７５０が複数の検索結果を表示する。例えば一部の実施形態では、利用者は検索基準に一致する他の不動産物件をスクロールするためにMAPpageの結果１７５２上で左右にスワイプすることができる。MAPpageの結果１７５２内に表示される様々な物件を利用者がスクロールするとき、対話型デジタルマップ１７５４上の強調表示された位置１７５６が更新される。別の例として、一部の実施形態では、ユーザインタフェース１７５０が検索基準を満たす複数のMAPpageの結果をスクロール可能一覧内に表示する。
【０１９６】
図１７Ｆは、一部の実施形態による、（例えば図１７ＥのMAPpageの結果１７５２を選択することに応じて）検索結果に関する追加情報を表示するための例示的ユーザインタフェース１７６０を示す。一部の実施形態では、ユーザインタフェース１７６０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、MAPpageの結果に関する情報（例えば写真、住所、価格、面積、寝室及び浴室の数等）、「保存」とラベル付けされたアイコン１７６５、「連絡先」とラベル付けされたアイコン１７６６、「共有」とラベル付けされたアイコン１７６７、「マップ」とラベル付けされたアイコン１７６８、及び「道順」とラベル付けされたアイコン１７６９である。利用者は、（例えば「保存」アイコン１７６５を選択することによって）掲載を保存し、（例えば「連絡先」アイコン１７６６を選択することによって）掲載者と連絡を取り、（例えば「共有」アイコン１７６７を選択することによって）掲載を共有し、（例えば「マップ」アイコン１７６８を選択することによって）掲載のマップを表示し、且つ／又は（例えば「道順」アイコン１７６９を選択することによって）掲載までの道順を得るためのオプションを有する。
【０１９７】
図１７Ｇは、一部の実施形態による、（例えば潜在的な求職者を求める雇用主からの検索のための「仕事」アイコン１７３２−ｇに由来する、図１７Ｃのユーザインタフェース１７３０から開始される検索に応じて）検索結果を表示するための例示的ユーザインタフェース１７７０を示す。一部の実施形態では、ユーザインタフェース１７７０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、MAPpageの結果１７７２、対話型デジタルマップ１７７４、「話題」とラベル付けされたアイコン１７３５、「販売促進」とラベル付けされたアイコン１７３６、「Map Page」とラベル付けされたアイコン１７３７、「位置特定」とラベル付けされたアイコン１７３８、及び「通知」とラベル付けされたアイコン１７３９である。この例では、MAPpageの結果１７７２が経営学学位及び３年の職務経験を有する求職者を表示し、求職者の位置が（例えば位置１７７６において）対話型デジタルマップ１７７４上で強調表示されている。図１７Ｇは単一の検索結果を示すが、一部の実施形態ではユーザインタフェース１７７０が複数の検索結果を表示する。例えば一部の実施形態では、利用者は検索基準に一致する他の求職者をスクロールするためにMAPpageの結果１７７２上で左右にスワイプすることができる。MAPpageの結果１７７２内に表示される様々な求職者を利用者がスクロールするとき、対話型デジタルマップ１７７４上の強調表示された位置１７７６が更新される。別の例として、一部の実施形態では、ユーザインタフェース１７７０が検索基準を満たす複数の求職者をスクロール可能一覧内に表示する。
【０１９８】
図１７Ｈは、一部の実施形態による、（例えば図１７ＧのMAPpageの結果１７７２を選択することに応じて）検索結果に関する追加情報を表示するための例示的ユーザインタフェース１７８０を示す。一部の実施形態では、ユーザインタフェース１７８０が以下の要素又はその部分集合若しくは上位集合を含み、その要素とはつまり、MAPpageの結果に関する情報（例えば写真、名前、教育レベル等）、「保存」とラベル付けされたアイコン１７６５、「連絡先」とラベル付けされたアイコン１７６６、「共有」とラベル付けされたアイコン１７６７、「マップ」とラベル付けされたアイコン１７６８、及び「道順」とラベル付けされたアイコン１７６９である。利用者は、（例えば「保存」アイコン１７６５を選択することによって）求職者を保存し、（例えば「連絡先」アイコン１７６６を選択することによって）求職者と連絡を取り、（例えば「共有」アイコン１７６７を選択することによって）求職者の情報を共有し、（例えば「マップ」アイコン１７６８を選択することによって）求職者の位置のマップを表示し、且つ／又は（例えば「道順」アイコン１７６９を選択することによって）求職者の位置までの道順を得るためのオプションを有する。
【０１９９】
様々な要素を説明するために「第１の」や「第２の」等の用語を本明細書で場合によっては使用したが、これらの要素はこれらの用語によって限定されるべきではないことが理解されよう。これらの用語は、或る要素を別の要素と区別するために使用したに過ぎない。例えば、「第１の種類」の全ての発生が一貫して改称され、「第２の種類」の全ての発生が一貫して改称される限り、説明の意味を変えることなしに第１の種類を第２の種類と呼ぶことができ、同様に第２の種類を第１の種類と呼ぶことができる。文脈上他の意味に解すべき場合を除き、第１の種類及び第２の種類はどちらも種類だが、同じ種類ではない。
【０２００】
本明細書で使用した用語は、特定の実施形態を説明するためのものに過ぎず、特許請求の範囲を限定することは意図しない。実施形態及び添付の特許請求の範囲の説明の中で使用するとき、単数形「a」、「an」、及び「the」は、文脈に別段の指示がない限り複数形も含むことを意図する。本明細書で使用した「及び／又は」という用語は、列挙した関連項目の１つ又は複数の任意の及びあり得る全ての組合せを指し、包含することも理解されよう。「含む(includes)」、「含んでいる(including)」、「備える(comprises)」、及び／又は「備えている(comprising)」という用語は、本明細書で使用される場合、述べられた特徴、完全体、ステップ、操作、要素、及び／又はコンポーネントの存在を明示するが、１つ又は複数の他の特徴、完全体、ステップ、操作、要素、コンポーネント、及び／又はそれらのグループの存在若しくは追加を排除しないことが更に理解されよう。
【０２０１】
本明細書で使用するとき、「場合(if)」という用語は、文脈に応じて「とき(when)」、「すると(upon)」、「判定することに応じて(in response to determining)」、「判定に従って(in accordance with a determination)」、又は述べられた先行条件が真であることを「検出することに応じて(in response to detecting)」を意味すると任意選択的に解釈される。同様に、「［述べられた先行条件が真である］と判定される場合(if it is determined [that a stated condition precedent is true])」、「［述べられた先行条件が真である］場合(if [a stated condition precedent is true])」、又は「［述べられた先行条件が真である］とき(when [a stated condition precedent is true])」という表現は、文脈に応じて、述べられた先行条件が真であると「判定すると(upon determining)」、「判定することに応じて(in response to determining)」、「判定に従って(in accordance with a determination)」、「検出すると(upon detecting)」、又は「検出することに応じて(in response to detecting)」を意味すると任意選択的に解釈される。
【０２０２】
上記の説明は特定の実装形態に関して説明目的で記載した。但し上記の例示的な解説は、網羅的であることも、特許請求の範囲を開示した正確な形態に限定することも意図しない。上記の教示に照らして多くの修正及び改変が可能である。実施形態は、動作及び実用的応用の原理を最も良く説明し、それにより当業者に能力を与えるように選んで記載した。
【図１】
2018522329.tif 000003
【図２】
2018522329.tif 000004
【図３】
2018522329.tif 000005
【図４】
2018522329.tif 000006
【図５】
2018522329.tif 000007
【図６】
2018522329.tif 000008
【図７】
2018522329.tif 000009
【図８】
2018522329.tif 000010
【図９】
2018522329.tif 000011
【図１０】
2018522329.tif 000012
【図１１】
2018522329.tif 000013
【図１２】
2018522329.tif 000014
【図１３】
2018522329.tif 000015
【図１４】
2018522329.tif 000016
【図１５Ａ】
2018522329.tif 000017
【図１５Ｂ】
2018522329.tif 000018
【図１５Ｃ】
2018522329.tif 000019
【図１５Ｄ】
2018522329.tif 000020
【図１５Ｅ】
2018522329.tif 000021
【図１５Ｆ】
2018522329.tif 000022
【図１５Ｇ】
2018522329.tif 000023
【図１５Ｈ】
2018522329.tif 000024
【図１５Ｉ】
2018522329.tif 000025
【図１５Ｊ】
2018522329.tif 000026
【図１６Ａ】
2018522329.tif 000027
【図１６Ｂ】
2018522329.tif 000028
【図１６Ｃ】
2018522329.tif 000029
【図１６Ｄ】
2018522329.tif 000030
【図１６Ｅ】
2018522329.tif 000031
【図１７Ａ】
2018522329.tif 000032
【図１７Ｂ】
2018522329.tif 000033
【図１７Ｃ】
2018522329.tif 000034
【図１７Ｄ】
2018522329.tif 000035
【図１７Ｅ】
2018522329.tif 000036
【図１７Ｆ】
2018522329.tif 000037
【図１７Ｇ】
2018522329.tif 000038
【図１７Ｈ】
2018522329.tif 000039
【手続補正書】
【提出日】平成30年1月16日(2018.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータによって実施される方法であって、
サーバシステムにおいて、
新たなMAPpageを作成するための要求をクライアントから受信すること、
前記新たなMAPpage用の第１の種類を複数の既存の種類から選択するように前記クライアントを促すことであって、前記複数の既存の種類は単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、及び販売促進ページを含む、促すこと、
前記新たなMAPpage用の前記第１の種類の第１の選択を受信することに応じて、前記選択された第１の種類の複数の既存のテンプレートから前記新たなMAPpage用のテンプレートを選択するように前記クライアントを促すこと、
前記新たなMAPpage用の前記テンプレートの第２の選択を受信することに応じて、前記新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するための前記テンプレートを前記クライアントに提供すること、
前記新たなMAPpage用の前記１つ又は複数のコンテンツ要素を前記クライアントから受信すること、
第１の物理位置を識別するように前記クライアントを促すこと、
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すこと、
前記新たなMAPpageを作成することであって、前記新たなMAPpageは前記識別された第１の物理位置、前記識別された連絡先情報、前記クライアント、前記第１の種類、及びタイムスタンプに関連付けられ、前記クライアントに関連する既存のMAPpageが前記第１の種類と異なる第２の種類に関連付けられ、前記新たなMAPpageを作成することが、コンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォームに前記新たなMAPpageをアップロードすることを含む、作成すること、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記第１の物理位置は前記MAPpageの既定のアドレスとして働き、前記既定のアドレスが前記クライアントによって更に編集可能であり、前記MAPpageはワールドワイドウェブ（ＷＷＷ）上のドメイン名に関連しない、索引付けすること、及び
前記クライアントに関連するMAPpageごとに、前記クライアントが前記それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にすることであって、前記１つ又は複数の物理位置は前記第１の物理位置を含む、可能にすること
を含む、方法。
【請求項２】
前記クライアントに関連する１つ又は複数のMAPpage、前記クライアントに関連する１つ又は複数の物理位置、及び前記クライアントに関連するゼロ組以上の連絡先情報の任意の組合せに対して関連付けが形成される、請求項１に記載の方法。
【請求項３】
前記新たなMAPpageが１つ又は複数の物理位置に関連付けられる、請求項１に記載の方法。
【請求項４】
前記新たなMAPpageがゼロ組以上の連絡先情報に関連付けられる、請求項１に記載の方法。
【請求項５】
前記クライアントに関連する２つ以上のMAPpageが単一の物理位置に関連付けられる、請求項１に記載の方法。
【請求項６】
前記クライアントに関連する２つ以上のMAPpageが一組の連絡先情報に関連付けられる、請求項１に記載の方法。
【請求項７】
前記新たなMAPpageに関連付けられる前記第１の物理位置を識別するように前記クライアントを促すことが、新たな位置を識別するように又は過去に識別した位置を選択するように前記クライアントを促すことを含む、請求項１に記載の方法。
【請求項８】
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すことが、新たな連絡先情報を識別するように又は過去に識別した連絡先情報を選択するように前記クライアントを促すことを含む、請求項１に記載の方法。
【請求項９】
前記クライアントに関連する前記新たなMAPpage及び前記既存のMAPpageのコンテンツが前記クライアントによって管理される、請求項１に記載の方法。
【請求項１０】
前記クライアントに関連するMAPpageごとに、それぞれのMAPpageのプライバシが前記クライアントによって一意に調節される、請求項１に記載の方法。
【請求項１１】
前記連絡先情報が公開連絡先情報及び非公開連絡先情報を含む、請求項１に記載の方法。
【請求項１２】
前記新たなMAPpageが前記クライアントに関連する１つ又は複数の既存のMAPpageに関連付けられる、請求項１に記載の方法。
【請求項１３】
前記サーバシステムにおいて、
新たなMAPpageテンプレートを前記クライアントから受信すること、及び
前記新たなMAPpageテンプレートを前記クライアントから受信することに応じて、前記クライアント以外の利用者のための選択肢として前記新たなMAPpageテンプレートを提供すること
を含む、請求項１に記載の方法。
【請求項１４】
前記サーバシステムにおいて、
前記プラットフォーム内のMAPpageに対する検索要求を第２のクライアントから受信すること、
前記検索要求の位置パラメータを前記第２のクライアントから受信すること、
前記検索要求の前記位置パラメータを受信するのと異なる時点において、前記検索要求の前記位置パラメータとは別の検索パラメータを前記第２のクライアントから受信すること、
前記位置パラメータ及び前記検索パラメータと同時に前記検索要求を実行すること、
前記位置パラメータ及び前記検索パラメータを満たす１つ又は複数の候補MAPpageを識別すること、及び
前記検索要求に応じて前記候補MAPpageの少なくとも１つを前記第２のクライアントに返すこと
を含む、請求項１に記載の方法。
【請求項１５】
前記サーバシステムにおいて、
前記検索要求の前記位置パラメータを前記第２のクライアントから受信する前に、前記検索要求に関する前記位置パラメータの範囲を前記第２のクライアントに提供すること
を含む、請求項１４に記載の方法。
【請求項１６】
前記範囲が前記第２のクライアントによって修正される、請求項１５に記載の方法。
【請求項１７】
前記検索要求に関する前記位置パラメータの前記範囲を提供することが、そこから前記位置パラメータを示すためのマップを提供することを含む、請求項１５に記載の方法。
【請求項１８】
前記検索要求の前記位置パラメータは、前記マップ上の関心領域を前記第２のクライアントが選択することによって示される、請求項１７に記載の方法。
【請求項１９】
前記第２のクライアントと前記クライアントが同じ利用者である、請求項１４に記載の方法。
【請求項２０】
前記サーバシステムにおいて、
前記検索要求に応じて前記候補MAPpageの前記少なくとも１つ及びウェブクローラからの１つ又は複数の検索結果を前記第２のクライアントに返すことであって、前記候補MAPpageは前記ウェブクローラからの前記検索結果と区別される、返すこと
を含む、請求項１４に記載の方法。
【請求項２１】
前記ウェブクローラからの前記１つ又は複数の検索結果が前記位置パラメータを満たす、請求項２０に記載の方法。
【請求項２２】
前記対話型デジタルマップを使用して受信した検索要求を構文解析することであって、前記検索要求は位置情報及び１組の所定のカテゴリからのカテゴリの指定を含み、（ｉ）前記検索要求内の前記位置情報が前記対話型デジタルマップ上の前記第１の物理位置に近く、且つ（ｉｉ）前記検索要求内の前記カテゴリが前記新たなMAPpageと同じカテゴリである場合に前記検索要求に応じて前記新たなMAPpageが提供され、前記１組の所定のカテゴリが物件、自動車、商品、サービス、及び仕事を含む、構文解析すること
を更に含む、請求項１に記載の方法。
【請求項２３】
前記クライアントによる前記MAPpageの前記既定のアドレスの更なる編集が、前記MAPpageに関連付けられる更なる物理位置を追加することを含む、請求項１に記載の方法。
【請求項２４】
前記クライアントによる前記MAPpageの前記既定のアドレスの更なる編集が、前記第１の物理位置から別の物理位置に前記MAPpageの前記既定のアドレスを変更することを含む、請求項１に記載の方法。
【請求項２５】
１個又は複数個のプロセッサ及びメモリを含むサーバシステムであって、前記メモリは、前記１個又は複数個のプロセッサによって実行されるとき、
新たなMAPpageを作成するための要求をクライアントから受信すること、
前記新たなMAPpage用の第１の種類を複数の既存の種類から選択するように前記クライアントを促すことであって、前記複数の既存の種類は単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、及び販売促進ページを含む、促すこと、
前記新たなMAPpage用の前記第１の種類の第１の選択を受信することに応じて、前記選択された第１の種類の複数の既存のテンプレートから前記新たなMAPpage用のテンプレートを選択するように前記クライアントを促すこと、
前記新たなMAPpage用の前記テンプレートの第２の選択を受信することに応じて、前記新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するための前記テンプレートを前記クライアントに提供すること、
前記新たなMAPpage用の前記１つ又は複数のコンテンツ要素を前記クライアントから受信すること、
第１の物理位置を識別するように前記クライアントを促すこと、
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すこと、
前記新たなMAPpageを作成することであって、前記新たなMAPpageは前記識別された第１の物理位置、前記識別された連絡先情報、前記クライアント、前記第１の種類、及びタイムスタンプに関連付けられ、前記クライアントに関連する既存のMAPpageが前記第１の種類と異なる第２の種類に関連付けられ、前記新たなMAPpageを作成することが、コンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォームに前記新たなMAPpageをアップロードすることを含む、作成すること、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記第１の物理位置は前記MAPpageの既定のアドレスとして働き、前記既定のアドレスが前記クライアントによって更に編集可能であり、前記MAPpageはワールドワイドウェブ（ＷＷＷ）上のドメイン名に関連しない、索引付けすること、及び
前記クライアントに関連するMAPpageごとに、前記クライアントが前記それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にすることであって、前記１つ又は複数の物理位置は前記第１の物理位置を含む、可能にすること
を前記サーバシステムに行わせる命令を記憶する、サーバシステム。
【請求項２６】
前記命令が、
前記対話型デジタルマップを使用して受信した検索要求を構文解析することであって、前記検索要求は位置情報及び１組の所定のカテゴリからのカテゴリの指定を含み、（ｉ）前記検索要求内の前記位置情報が前記対話型デジタルマップ上の前記第１の物理位置に近く、且つ（ｉｉ）前記検索要求内の前記カテゴリが前記新たなMAPpageと同じカテゴリである場合に前記検索要求に応じて前記新たなMAPpageが提供され、前記１組の所定のカテゴリが物件、自動車、商品、サービス、及び仕事を含む、構文解析すること
を前記サーバシステムに更に行わせる、請求項２５に記載のサーバシステム。
【請求項２７】
１つ又は複数のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ又は複数のプログラムが、サーバシステムによって実行されるとき、
新たなMAPpageを作成するための要求をクライアントから受信すること、
前記新たなMAPpage用の第１の種類を複数の既存の種類から選択するように前記クライアントを促すことであって、前記複数の既存の種類は単一掲載ページ、複数掲載ページ、ユーザプロファイルページ、レジュメページ、会社概要ページ、及び販売促進ページを含む、促すこと、
前記新たなMAPpage用の前記第１の種類の第１の選択を受信することに応じて、前記選択された第１の種類の複数の既存のテンプレートから前記新たなMAPpage用のテンプレートを選択するように前記クライアントを促すこと、
前記新たなMAPpage用の前記テンプレートの第２の選択を受信することに応じて、前記新たなMAPpage用の１つ又は複数のコンテンツ要素を入力するための前記テンプレートを前記クライアントに提供すること、
前記新たなMAPpage用の前記１つ又は複数のコンテンツ要素を前記クライアントから受信すること、
第１の物理位置を識別するように前記クライアントを促すこと、
前記新たなMAPpageに関連付けられる連絡先情報を識別するように前記クライアントを促すこと、
前記新たなMAPpageを作成することであって、前記新たなMAPpageは前記識別された第１の物理位置、前記識別された連絡先情報、前記クライアント、前記第１の種類、及びタイムスタンプに関連付けられ、前記クライアントに関連する既存のMAPpageが前記第１の種類と異なる第２の種類に関連付けられ、前記新たなMAPpageを作成することが、コンテンツ作成者から直接アップロードされるMAPpageを含むプラットフォームに前記新たなMAPpageをアップロードすることを含む、作成すること、
対話型デジタルマップ上の前記第１の物理位置に対して前記新たなMAPpageを索引付けすることであって、前記第１の物理位置は前記MAPpageの既定のアドレスとして働き、前記既定のアドレスが前記クライアントによって更に編集可能であり、前記MAPpageはワールドワイドウェブ（ＷＷＷ）上のドメイン名に関連しない、索引付けすること、及び
前記クライアントに関連するMAPpageごとに、前記クライアントが前記それぞれのMAPpageを１つ若しくは複数の物理位置及び／又は１組若しくは複数組の連絡先情報に関連付けることを可能にすることであって、前記１つ又は複数の物理位置は前記第１の物理位置を含む、可能にすること
を前記サーバシステムに行わせる命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項２８】
前記１つ又は複数のプログラムが、前記サーバシステムによって実行されるとき、
前記対話型デジタルマップを使用して受信した検索要求を構文解析することであって、前記検索要求は位置情報及び１組の所定のカテゴリからのカテゴリの指定を含み、（ｉ）前記検索要求内の前記位置情報が前記対話型デジタルマップ上の前記第１の物理位置に近く、且つ（ｉｉ）前記検索要求内の前記カテゴリが前記新たなMAPpageと同じカテゴリである場合に前記検索要求に応じて前記新たなMAPpageが提供され、前記１組の所定のカテゴリが物件、自動車、商品、サービス、及び仕事を含む、構文解析すること
を前記サーバシステムに行わせる命令を更に含む、請求項２７に記載の非一時的コンピュータ可読記憶媒体。
【国際調査報告】
2018522329.tif 000040
2018522329.tif 000041