用于向多个参与者提供对地理关注点的中心访问入口的系统和方法

文档序号:6456947阅读:101来源:国知局
专利名称:用于向多个参与者提供对地理关注点的中心访问入口的系统和方法
技术领域
本发明大体上涉及电子地图、电子文档和电子数据库,且具体来说,涉及用于向多 个参与者提供对地理关注点(POI)数据的中心访问入口以随后用于创建基于地图的软 件应用程序的系统和方法。
技术背景7数字地理或地图数据的使用在现代社会中已变得普遍。通常称为"电子地图"或"数 字地图"的地图数据用于广泛多种应用中。典型的应用是在旅游行业,其中使用数字地 图来搜索旅游目的地,对设施再分类,以及更改路线。基于因特网的公司常使用数字地 图来引导顾客到达剧场、商店、饭店和其它商务事业。数字地图还常在工业环境中例如 用于为邮递驾驶员计算路线或为紧急事件和医疗小组提供在响应紧急呼叫时遵循的引 导。数字地图为了支持最新的应用而逐渐地包含更多种数据内容,包含额外的关注点 (POI),例如街道地址、建筑物、运输网、水体、公共绿地、其它三维对象、行政区、 人口普査数据、人口统计信息、商务事业以及娱乐设施。地图数据的多种不同使用已被 扩展成包含此些应用作为车载驾驶辅助、基于PDA的导航、从移动和蜂窝式电话的访 问以及本地焦点新闻、媒体和信息服务。通过此实用性增加,显然许多最新的软件应用 需要组合基础的地图数据与其它位置相关信息的来源以提供有用的最终产品。目前,没有单个公司能够满足日益增长的对精确定位准确性和关于最新商务、娱乐 和重要服务的定期更新的信息的需求。收集、验证、分类和地理编码个别POI信息的工 作仍较大程度上是人工工作,其取决于来自多个不同公司实体的应用,所述公司实体中 的每一者可使用其自身不同的分类法及其独特的地理编码引擎。尤其与递送POI内容相 关的一些问题包含 POI数据的集合和验证包含大量数据,且所述数据中许多是动态的或频繁改变。 举例来说,在任何给定的一天,数千个例如商务机构等POI可能开张、关闭或更换商标。 必须俘获和维持POI属性信息(例如,商业营业时间、详细目录、舒适度或使 用限制)。此信息对于导航环境和可能与这些POI交互的任何人都具有关键重要性。不 仅在将POI初始输入数据库时必须收集属性信息,而且随后有时必须一天数次地维持和 更新属性信息。 目前的系统提供极少的或不提供对POI包含多个进入位置的进入点(POE)的 支持。举例来说,例如医院、机场或购物中心等POI将通常具有多个进入设施的点,但 这些多个入口通道常常没被输入数据库。 当从多个内容提供者聚集POI数据时,使用POI数据要求对那些变化的来源的 初始搜索,即,找出哪些来源提供何种位置数据供所述特定应用程序开发者使用。然而, 一旦找到且获取所述来源,在相异的内容之间没有共同的命名法。这要求应用程序开发 者投入工作以分类、解析和合并内容数据集合。应用程序开发者随后必须维持何人、何 时及其如何在上 一 次下载特定数据组件的单独列表。解码时,内容被离线地地理解码且随后返回到提供者供 检阅。然而,使用传统方法的情况下,在经地理编码内容的初始收集和最终递送之间常 存在数天的较大时滞。 由于常使用不同的或相异的地理编码引擎,因此许多当今的POI系统提供未经 地理编码的内容集合。即使其已被地理编码,其也可能是相对于来自不同的地图提供者 的不同地图数据库而被地理编码。因此,没有方法确定来自一个内容集合的地理编码结 果与来自另一内容集合的地理编码结果的一致性,或地理编码将如何与软件应用程序开 发者将稍后使用的特定测绘引擎紧密配合。 由于POI内容提供者不得不依赖于用于地理编码、编辑和分配其内容的不同来 源,因此没有用于内容提供者地理编码、更新、编辑和随后分配其内容的集中点。类似 地,可能稍后想使用POI数据的应用程序开发者没有向其提供在统一地理编码引擎和单 个地图来源上进行地理编码的不同POI内容的集中点。应用程序开发者也没有任何方法 在多个内容数据集合和内容提供者之间管理其内容预订。
一般来说,仅以一部分为基础提供POI内容数据集合,而没有全局分类,且没 有一致的地理编码来源。以上领域是本发明的实施例经设计以解决的一些领域。发明内容本文描述一种向多个参与者提供用于地理关注点(POI)数据的中心可访问内容入 口以随后用于创建基于地图的应用程序或空间应用程序的系统和方法。根据一实施例, 系统允许不同的实体动态上载、更新、检索和使用数字地图和POI数据。本发明的优点包含处置多个应用程序开发者所需的大量POI数据的能力,尽管所述数据中许多是动 态的或频繁改变;更新POI属性信息并将其递送到应用程序开发者的能力;将多个进入 点(POE)与POI相关联且聚集来自多个内容提供者的数据的能力;以及在所有内容提 供者之间使用共同的地理编码引擎和共同的数字地图参考,其确保对所有POI数据的地 理编码的一致性。


图l展示根据实施例的包含入口的系统的图解,所述系统用于向多个参与者提供对 地理关注点(POI)数据的中心访问入口。图2展示根据实施例的包含入口的系统的另一图解,所述系统用于向多个参与者提9供对地理关注点(POI)数据的中心访问入口。图3展示根据实施例的用于上载或创建POI内容以随后与中心入口一起使用的方法 的流程图。图4展示根据实施例的用于在中心入口处修改P01内容的方法的流程图。图5展示根据实施例的用于在入口处管理对P01内容的预订的方法的流程图。图6展示根据实施例的POI内容入口的屏幕截图402,其包含初始登录字段。其还 展示任何用户均可搜索和观看经由公司、日期或关键字搜索在目录中公开的内容集合。图7展示根据实施例的在用户(在此情况下为内容提供者)已登录到系统中时内容 提供者的POI内容入口的屏幕截图403。此内容提供者屏幕展示内容提供者可如何经由 标签访问额外屏幕以管理其POI内容和所述内容的订户。图8展示根据实施例的内容提供者的POI内容入口的屏幕截图406,其包含显示由 特定内容提供者提供且由所述内容提供者管理的所有POI内容数据集合的屏幕,其具有 每一内容的高度描述性概要,包含内容的总体地理编码质量、地理覆盖范围、上载状态 和内容的总体应用程序开发者使用。图9展示根据实施例的内容提供者的POI内容入口的屏幕截图408,其包含内容提 供者屏幕,且说明上载内容集合的能力。在本发明的一些实施例中,系统允许内容提供 者输入内容描述、关键字,指定URL,确定文件格式、是否地理编码,以在验证中包含 属性、选择类别、将图标与特定内容集合相关联,且允许用户选择"实测原图"选项。 在本发明的一些实施例中,系统提供用于内容集合的自动化上载/下载的API。图IO展示根据实施例的内容提供者的POI内容入口的屏幕截图410,其包含内容提 供者屏幕,且说明内容提供者选择将其内容列标头映射到所需内容链接(ContentLink) 列标头的能力。图11展示根据实施例的内容提供者的POI内容入口的屏幕截图414,其包含内容提 供者屏幕,且说明内容提供者选择将其内容列标头映射到所需内容链接列标头的能力。图12展示根据实施例的内容提供者的POI内容入口的屏幕截图416,其包含内容提 供者屏幕,以及可下载的上载错误报告,且在背景中具有上载状态图标。图13展示根据实施例的内容提供者的POI内容入口的屏幕截图420,其包含内容提 供者屏幕,且说明经由添加、编辑或删除来管理内容图标的能力。图14展示根据实施例的内容提供者的P01内容入口的屏幕截图422,其包含内容提 供者屏幕,所述内容提供者屏幕显示内容数据集合内的POI的地理覆盖范围、类别和属 性的概要以及所述内容集合的地理编码的质量的概要。如图14所示,此屏幕还允许内容提供者管理特定内容集合的可见性和访问状态,且观看和任选地下载与此内容相关联 的图标。内容提供者还可访问允许其编辑和验证个别POI以及管理订户并监视所述内容 集合的使用的多个标签/屏幕。将在应用程序开发者功能性内的单独屏幕中说明应用程序 开发者可以只读访问对此内容概要屏幕进行修改(下载图标的能力除外)。图15展示根据实施例的内容提供者的POI内容入口的屏幕截图424,其包含内容提 供者屏幕,所述内容提供者屏幕展示内容提供者可如何停用内容集合,维持其及其所有 用户历史,但防止对所述停用集合进行任何订户使用或动作(包含观看、编辑和下载)。 在一实施例中,通过点击"启用"按钮来启用内容。图16展示根据实施例的内容提供者的P01内容入口的屏幕截图426,其包含内容提 供者对话,所述内容提供者对话展示内容提供者可替换内容集合内的所有条目,或任选 地更新内容集合,同时维持元数据和用户历史。在一实施例中,内容提供者可使用API 来使替换功能性自动化。图17展示根据实施例的内容提供者的POI内容入口的屏幕截图428,其包含内容提 供者屏幕,所述内容提供者屏幕展示内容提供者可从系统中删除特定内容集合。图18展示根据实施例的内容提供者的P01内容入口的屏幕截图432,其包含内容提 供者对话,所述内容提供者对话展示内容提供者可编辑内容集合的一般信息,包含将内 容与包含KMZ图标的图标相关联。图19展示根据实施例的内容提供者的POI内容入口的屏幕截图434,其包含内容提 供者对话,其允许内容提供者选择将在目录搜索中利用的标记。图20展示根据实施例的内容提供者的POI内容入口的屏幕截图436,其包含内容提 供者对话,所述内容提供者对话允许内容提供者确定是否将在目录中公开内容且所述内 容是否将自由可用还是仅可通过预订而可用。显然内容提供者不必在目录中公开以向预 订的应用程序开发者授予访问权。图21展示根据实施例的内容提供者的POI内容入口的屏幕截图440,其包含内容提 供者屏幕,其允许内容提供者下载其己与此内容相关联的图标。将在应用程序开发者功 能性内的单独屏幕中说明应用程序开发者可对此内容概要屏幕进行修改。图22展示根据实施例的内容提供者的POI内容入口的屏幕截图442,其包含允许内 容提供者观看POI列表的屏幕(在地图上具有那些点的视图)。在系统的- 实施例中, 内容提供者能够翻页通过其内容集合且设置将在地图上观看的位置的数目。将在应用程 序开发者功能性内的单独屏幕中说明,根据一实施例,应用程序开发者可对此位置列表 屏幕进行修改(只读)。图23展示根据实施例的内容提供者的POI内容入口的屏幕截图444,其包含允许内 容提供者翻页通过内容集合且基于现在存在于列表中的POI展示不同的地图视图的屏 幕。将在应用程序开发者功能性内的单独屏幕中说明,根据一实施例,应用程序开发者 可对此位置列表屏幕进行修改(只读)。图24展示根据实施例的内容提供者的POI内容入口的屏幕截图448,其包含内容提 供者对话,所述内容提供者对话允许内容提供者过滤POI以使得返回POI子集以供检阅 或下载。将在应用程序开发者功能性内的单独屏幕中说明,根据一实施例,应用程序开 发者可对此位置列表屏幕进行修改(只读)。图25展示根据实施例的内容提供者的P01内容入口的屏幕截图450,其包含已返回 POI的经过滤子集以供检阅或下载且展示关闭所述过滤器的能力的屏幕。将在应用程序 开发者功能性内的单独屏幕中说明,根据一实施例,应用程序开发者可对此位置列表屏 幕进行修改(只读)。图26展示根据实施例的内容提供者的P01内容入口的屏幕截图452,其包含内容提 供者对话,所述内容提供者对话允许内容提供者借助于经过滤选择、手动选择的POI或 整个内容集合来下载POI的子集。将在应用程序开发者功能性内的单独屏幕中说明,根 据一实施例,应用程序开发者可对此位置列表屏幕进行修改(只读)。图27展示根据实施例的内容提供者的P01内容入口的屏幕截图456,其包含内容提 供者对话,所述内容提供者对话允许内容提供者选择下载格式。显然除了所展示的那些 格式外还可使用其它格式。将在应用程序开发者功能性内的单独屏幕中说明,根据一实 施例,应用程序开发者可对此位置列表屏幕进行修改(只读)。图28展示根据实施例的内容提供者的POI内容入口的屏幕截图460,其包含允许内 容提供者借助于过滤器标准、手动选择或内容集合中的所有POI来选择将应用特定类别 的特定POI的屏幕。图29展示根据实施例的内容提供者的POI内容入口的屏幕截图464,其包含允许内 容提供者借助于过滤器标准、手动选择或内容集合中的所有POI来选择POI以进行验证 的屏幕。图30展示根据实施例的内容提供者的POI内容入口的屏幕截图466,其包含内容提 供者的添加地址对话,所述内容提供者的添加地址对话允许内容提供者通过输入地址信 息而将新POI添加到内容集合,任选地允许对新条目进行地理编码,且添加包含进入点 的所有属性。新条目立即可用于内容集合的订户。图31展示根据实施例的内容提供者的POI内容入口的屏幕截图468,其包含内容提话,所述内容提供者手动放置位置对话允许内容提供者通过输入纬 度和经度以将新的POI添加到内容集合且随后适当设置精度来将新POI添加到内容集合 且设置新添加POI的地址精度。或者,内容提供者可点击地标并将其拖动到POI 的正确位置,且纬度和经度字段将相应填充。 一旦内容提供者保存此对话,内容提供者 就可随后输入所有属性信息,包含进入点和地址文本信息。 一旦条目经保存,入口便使 得新的条目立即可用于预订的应用程序开发者。图32展示根据实施例的内容提供者的POI内容入口的屏幕截图470,其包含允许内 容提供者手动选择位置以从内容集合中进行删除的屏幕。任选地,内容提供者也可使用 过滤器功能性来选择供删除的内容子集。经更新的内容集合立即可用于预订的用户。图33展示根据实施例的内容提供者的POI内容入口的屏幕截图472,其包含允许内 容提供者选择供编辑的多个POI条目的屏幕。任选地,内容提供者可利用过滤器功能性 来选择供编辑的内容子集。图34展示根据实施例的内容提供者的POI内容入口的屏幕截图474,其包含允许内 容提供者更新POI位置的地理位置、更新选定POI位置的属性或者添加或删除进入点的 多种手段的屏幕。图35展示根据实施例的内容提供者的P01内容入口的屏幕截图476,其包含内容提 供者对话,所述内容提供者对话向内容提供者给出地理编码的细节。图36展示根据实施例的内容提供者的POI内容入口的屏幕截图478,其包含允许内 容提供者直接从入口报告地理编码问题的屏幕。图37展示根据实施例的内容提供者的POI内容入口的屏幕截图482,其包含允许内 容提供者了解上一次验证POI位置的时间以及谁提交最近的验证信息的屏幕。图38展示根据实施例的POI内容入口的屏幕截图484,其包含允许内容提供者创建 POI位置的多个进入点且向每一进入点给出特定名称的屏幕。图39展示根据实施例的POI内容入口的屏幕截图490,其包含具有内容提供者验证 标签以及POI位置概要的屏幕,所述POI位置已被验证且返回到系统,且等待来自内容 提供者的动作。内容提供者可通过使用复选框或通过利用过滤器对话来选择所有返回的 POI位置或其子集以供检阅。内容提供者可随后选择检阅、接受或拒绝已提交的改变。 或者,内容提供者可对P OI位置加旗标以用于未来工作。图40展示根据实施例的POI内容入口的屏幕截图492,其包含具有内容提供者验证 标签以及仍打开或待验证的POI位置的概要和对应的验证向导URL的屏幕。内容提供 者可通过使用复选框或过滤器对话来选择所有打开的POI位置或其子集。或者,内容提13供者可对POI位置加旗标以用于未来工作或检阅。内容提供者也可从验证过程关闭POI位置。图41展示根据实施例的POI内容入口的屏幕截图496,其包含内容提供者过滤器对 话,所述内容提供者过滤器对话允许内容提供者过滤其经打开或返回的验证列表中的 POI位置。图42展示根据实施例的POI内容入口的屏幕截图502,其包含允许内容提供者检阅 已从验证过程返回的POI位置的屏幕,以及内容提供者的动作按钮,包含跳过、加旗标 和跳过、拒绝以及接受。内容提供者可观看内容集合中当前所含有的且曾发送到位置管 理器的POI信息,以及已由位置管理器返回到内容提供者的信息两者。内容提供者随后 可采取适当动作以跳过、加旗标、拒绝或接受返回的信息。在一实施例中,内容提供者 可进一步在接受所述信息之前编辑返回的信息。图43展示根据实施例的POI内容入口的屏幕截图504,其包含用于验证向导的屏幕, 特定来说是位置管理器验证向导的展示语言选择的页1。图44展示根据实施例的POI内容入口的屏幕截图506,其包含用于位置管理器验证 向导的另一屏幕,所述屏幕呈现位置的地址信息以用于确认所述位置的继续存在。图45展示根据实施例的P01内容入口的屏幕截图508,其包含用于位置管理器验证 向导的另一屏幕,其呈现供确认的位置的地址信息。图46展示根据实施例的POI内容入口的屏幕截图512,其包含用于位置管理器验证 向导的另一屏幕,其呈现展示供确认的位置的经地理编码点的交互式地图,可由用户通 过在地标上点击并将所述图标移动到正确点来校正所述位置。用户还可将地标 复位到其原始点。图47展示根据实施例的P01内容入口的屏幕截图514,其包含用于位置管理器验证 向导的另一屏幕,其在内容提供者的判断下向用户呈现供确认的属性(非地理位置信 息)。图48展示根据实施例的POI内容入口的屏幕截图518,其包含用于位置管理器验证 向导的另 一 屏幕,其呈现用户可任选地输入关于位置的联系信息和额外信息的页。图49展示根据实施例的POI内容入口的屏幕截图520,其包含用于位置管理器验证 向导的另 一 屏幕,所述屏幕呈现包含已由用户做出的任何改变的信息的概要。图50展示根据实施例的POI内容入口的屏幕截图522,其包含用于位置管理器验证 向导的另一屏幕,所述屏幕肯定已提交用户进行的改变。图51展示根据实施例的POI内容入口的屏幕截图524,其包含用于位置管理器验证向导的另一屏幕,所述屏幕呈现位置的地址信息以用于确认所述位置不再存在。图52展示根据实施例的P01内容入口的屏幕截图530,其包含向导中的以意大利语 使用的类似页。图53展示根据实施例的P01内容入口的另一屏幕截图532,其以意大利语使用。 图54展示根据实施例的P01内容入口的另一屏幕截图534,其以意大利语使用。 图55展示根据实施例的P01内容入口的另一屏幕截图540,其以意大利语使用。 图56展示根据实施例的用于允许用户或应用程序开发者在中心入口处搜索POI内 容的方法的流程图。图57展示根据实施例的P01内容入口的屏幕截图542,其包含供应用程序开发者用 于观看目录和可用的内容数据集合出售物的应用程序开发者交互屏幕。图58展示根据实施例的POI内容入口的屏幕截图544,其包含允许应用程序开发者 在目录内搜索匹配的内容数据集合的屏幕。图59展示根据实施例的P01内容入口的屏幕截图546,其包含显示目录内满足搜索 标准的匹配内容数据集合的屏幕。图60展示根据实施例的PO1内容入口的屏幕截图552,其包含允许应用程序开发者 观看其预订的或公开的内容数据集合以及每 一 内容的高度描述性概要的屏幕,所述概要 包含总体地理覆盖范围、内容的访问和下载历史。图61展示根据实施例的POI内容入口的屏幕截图554,其包含内容概要屏幕,所述屏幕允许应用程序开发者或用户观看内容提供者公司的联系信息、地理编码的质量的高 度概览、内容描述和关键字、地理覆盖范围的概要、其预订的内容数据集合内的POI的 类别和属性。图62展示根据实施例的P01内容入口的屏幕截图558,其包含应用程序开发者(App Dev)内容概要页,所述应用程序开发者内容概要页具有相关联的图标和下载图标的能 力。图63展示根据实施例的POI内容入口的屏幕截图562,其包含内容位置屏幕,所述 内容位置屏幕允许应用程序开发者观看其预订的内容的地图以及对应的包含地理编码 准确性的细节、输入地址细节和类别的概要的POI列表。图64展示根据实施例的用于允许用户或应用程序开发者在巾心入口处下载POI内 容或内容子集的方法的流程图。图65展示根据实施例的POl内容入口的屏幕截图564,其包含允许应用程序开发者 观看、过滤和任选地下载选定内容数据集合内的POI条目的屏幕。图66展示根据实施例的P01内容入口的屏幕截图570,其包含允许应用程序开发者 过滤POI以使得返回POI的子集以供检阅或用于下载所述子集的屏幕。图67展示根据实施例的POI内容入口的屏幕截图572,其包含展示过滤器设置的返 回结果和下载对话的屏幕,所述下载对话允许应用程序开发者任选地下载经过滤列表、 整个列表或仅手动选定的列表。图68展示根据实施例的POI内容入口的屏幕截图574,其包含应用程序开发者下载 页以及KML和KMZ选项。显然除了所示的那些格式外可使用其它格式。图69展示根据实施例的P01内容入口的屏幕截图580,其包含允许内容提供者添加 或移除预订的应用程序开发者公司且了解每一预订公司的访问和下载以及联系信息的 高度概览的屏幕。图70展示根据实施例的PO1内容入口的屏幕截图582,其包含允许内容提供者了解 已授予个别应用程序开发者预订公司(在此实例中为特立阿特拉斯演示公司(Tele Atlas Demo Company))对所有内容的访问权的屏幕。根据实施例,此屏幕还允许内容提供者 向所述预订公司授予对内容提供者的更多内容集合的访问权且还移除访问权,且设置每 一预订的到期日期。图71展示根据实施例的POI内容入UJ的屏幕截图584,其包含允许内容提供者观看 对特定内容集合(在此实例中为"公园和纪念碑")的所有预订应用程序开发者公司且 添加从内容提供者的主"我的订户"列表(拉出的预订应用程序开发者公司的屏幕。根 据实施例,此屏幕还允许内容提供者通过点击公司名称来访问关于特定预订公司的信 息,且还将新预订的应用程序开发者公司添加到主"我的订户"列表。图72展示根据实施例的POI内容入口的屏幕截图590,其包含允许内容提供者观看 被授予访问权的所有应用程序开发者已下载内容集合的次数的屏幕,所述内容集合在此 实例中为"公园和纪念碑"。图73展示根据实施例的用于在中心入口处创建公司以提供POI内容的方法的流程图。图74展示根据实施例的用于在中心入U处为特定公司创建公司管理员的方法的流 程图。图75展示根据实施例的用于在中心入口处为特定公司创建内容提供者或应用程序 开发者的方法的流程图。图76展示根据实施例的POI内容入口的屏幕截图594,其允许全局管理员访问系统 的管理屏幕,所述管理屏幕包含公司和用户管理、报告和公告。图77展示根据实施例的POI内容入口的屏幕截图598,其允许全局管理员使用所述 系统搜索公司或用户。图78展示根据实施例的POI内容入口的屏幕截图602,其允许全局管理员创建新公 司(在此实例中为内容提供者公司)且向所述公司指派角色。显然,公司可具有多个角 色且每一公司将具有至少两个角色,所有账户均需要公司管理员。如图78所示,全局 管理员还可停用公司和/或控制公司将内容公开到目录的能力。图79展示根据实施例的P01内容入口的屏幕截图604, 一旦已在系统中创建公司, 其便展示新公司的账户的概要。如图79所示,全局管理员具有编辑公司信息的能力。图80展示根据实施例的PO1内容入口的屏幕截图608,其允许全局管理员创建和编 辑公司的用户且向那些用户指派适当的角色。如图80所示,全局管理员还可使用户待 用、复位其密码或从系统中删除用户。图81展示根据实施例的POI内容入口的屏幕截图612,其允许全局管理员观看和下 载系统使用报告。显然可按需要添加额外报告。图82展示根据实施例的P01内容入口的屏幕截图614,其允许全局管理员为系统公 告创建和设置优先级。如图82所示,全局管理员可编辑和删除公告。图83展示根据实施例的POI内容入口的屏幕截图616,其允许公司管理员访问屏幕 以观看和管理其公司在系统中的账户内的公司信息和用户。图84展示根据实施例的POI内容入口的屏幕截图620,其允许公司管理员访问允许 公司管理员编辑其公司信息的对话。图85展示根据实施例的POI内容入口的屏幕截图622,其允许公司管理员访问允许 公司管理员在系统内添加、删除和管理其用户的对话。在一实施例中,公司管理员可停 用用户、复位密码且重新指派用户角色。图86展示根据实施例的POI内容入口的屏幕截图624,其允许所有系统用户访问系 统公告。图87展示根据实施例的屏幕截图626,其中具有内容提供者和应用程序开发者两个 角色的用户具有选择观看且根据角色与内容交互的能力。举例来说,用户可选择内容提 供者角色观看(在此情况下,内容I供应),且创建、添加和管理内容和订户,而当选择 应用程序开发者角色观看时(在此情况下,内容I接收),与内容的交互限于只读访问和 其它角色特定限制。 .图88展示根据实施例的屏幕截图628,其中可为了市场营销或其它商业原因,将内 容表示为"被特征化",或在某些实施例中以多种方式进行区分以确定在目录中的次序17和/或显示特性。
具体实施方式
如上所述,数字地图已在现代社会中变得普遍,且包含不断增加的多种数据内容和 关注点(POI)。对这些地图的多种不同使用也己扩展。然而目前,没有单个公司能够满 足逐渐增长的对精确定位准确性和关于最新商业、娱乐和重要服务的常规更新信息以及 其它POI信息的需求。根据本发明的实施例,描述一种系统和方法,其向多个参与者提 供地理关注点(POI)数据的中心可访问内容入口,以随后用于创建基于地图的应用程序。本发明的优点包含 系统可处置大量POI数据。可通过预订手段或通过应用程序开发者请求和下载经修正的内容数据集合而容易更新特定条目中的POI信息的任何部分且将其递送到应用程序开发者。根据实施例,属性是数据的特定部分。可编辑地址信息以及任何其它属性。 可将多个进入点与单个POI相关联。
可从多个内容提供者聚集POI数据。
可在上载新的POI内容时在运行中执行地理编码。 可在所有内容提供者之间使用共同的地理编码引擎。 可经由例如网络入口等入口提供对POI数据的访问权,所述入口允许POI内容 提供者和用户可用来共享POI内容的中心详细目录。 系统和入口可包含用户友好接口以及搜索设施和上载、编辑和下载内容的简易手段。根据一些实施例,系统可包含一些或所有以下额外特征POI验证器内容提供者可通过让知道特定位置的人检阅信息来核实其内容的位置信息是正确的并在必要时做出校正。举例来说,如果内容包括若干商店位置,那么内容 提供者可让其商店管理者检阅且更新其特定位置的信息。KML下载以锁眼标记语言(Keyhole Markup Language, KML)格式下载内容或 位置允许用户在地球(Earth)浏览器(例如,谷歌地球(Google Earth)、谷歌地图(Google Maps)或另一类型的地球浏览器)中显示位置数据。导航装置下载系统允许最终用户 以用T特定导航装置的专用格式下载内容,例如用于汤姆汤姆(TomTom)装置的OV2 格式和用于其它装置的额外下载格式。图标上载/下载内容提供者可指定可随后与其内容关联的一个或一个以上图标。如 果图标已与内容相关联,那么应用程序开发者可下载内容图标且使用其来在地图上表示内容位置。内容提供者还可将内容的图标中的一者指定为KMZ图标。应用程序开发者 可使用锁眼标记压縮文件(Keyhole Markup Zipfile, KMZ)图标来在地球浏览器(例如, 谷歌地球)中表示内容位置。上载错误报告如果在上载内容文件时遇到错误,那么系统可产生上载错误报告, 其描述错误及其在文件中的位置。随后可观看报告且任选地下载以便于修整上载文件中 的条目。向内容描述添加URL:此URL可经由目录获得且允许内容提供者经由到其自身网 站的链接而将用户引向关于其公司及其内容的更多信息。 显然从本文提供的描述中将明白额外的益处和优点。 术语表以下部分定义本文档的上下文中所使用的某些术语数字地图提供者一一数字地图提供者是商业的、政府的或其它类型的实体,或开发、 维持且提供参考文件或数字基本地图或供应包括参考文件或数字基本地图的数据的POI 内容提供者。在某些情况下数字地图提供者也可充当第三方文件提供者。商业数字地图 的实例是特立阿特拉斯。第三方内容提供者/内容提供者一一第三方内容提供者、内容提供者或POI内容提 供者是商业的、政府的或其它类型的实体,其通常但并不总是与数字地图提供者分离,其提供第三方数据(例如POI内容)以用于和参考文件或数字基本地图--起使用。应用程序开发者一一应用程序开发者是商业的、政府的或其它类型的实体,其利用数字基本地图或第三方数据或POI数据内容中的任一者来用于其自身的地理或基于地图 的软件应用程序中。在一些例子中,应用程序开发者也可充当POI内容提供者,反之亦 然。如本文描述,应用程序开发者在其使用入口来预订POI内容集合时可被视为订户。全局管理员一一全局管理员是网络入口的总管理员,且负责在应用程序内在必要时 创建和激活公司。在一些实施例中,全局管理员是一旦己达成协议便在入口内创建公司 简介且向所述公司指派适当角色的个体。其也可为新创建的公司创建公司管理员和其它 用户。全局管理员也可检阅内容链接应用程序的总体使用报告。全局管理员可创建在用 户登录后向用户显示的应用程序公告。公司管理员——公司管理员是特定公司内可在入口内添加和管理用户且可仅针对 其公司向那些用户赋予角色的个体。订户一一已被指派有应用程序开发者角色且已被内容提供者授予对内容的预订的 公司。参考文件一一参考文件是用于存储数字地图数据的地理空间数据库、数据结构或其 它文档。如本文所使用,参考文件有时可称为数字基本地图,且通常由数字地图提供者 提供和销售。参考文件的实例是特立阿特拉斯基本地图。第三方文件一一第三方文件也是用于永久存储文档所有者的地理数据的地理空间 数据库、数据结构、文档或数字地图,差异在于第三方文件中的数据是由第三方供应以 和参考文件一起使用。第三方文件也可为从内容提供者上载到入口的POI内容数据集合。地图一一如本文所使用,术语"地图"是用于指代地理空间数据库、数字地图或其 中含有的地图数据的一般术语。地图对象一一地图对象是任何地图项目,或更适当地是地理空间数据库或地图内例 示的任何数据对象。特征/地理特征一一地理特征(也称为特征)是来自真实世界的实际对象的理想化地 图表示,其有用于所述地图表示。特征可为点特征,或其可具有其它尺寸。在一些实例 中,特征在真实世界中可能实际不可见,但仍可在地图模型中表示。位置一一位置是特征在真实世界中的所在处,其是与特征本身不同的概念。举例来 说,在特征可为特定饭店时,可将其位置指定为纬度、经度(纬度/经度)坐标对,或指 定为来自某个测地参考系统的坐标,或指定为人可读地址(例如,"旧金山322贝特里 大街")。关注点一_关注点(POI)是特殊类型的点或其它特征。POI可包括其它更特殊类 型的特征,例如饭店、旅馆或博物馆。根据实施例,POI是任何特定点位置或某人可能 发现有用或有趣的位置,例如地球上表示太空针(Space Needle)的位置的点,或火星 上表示奥林帕斯山(Olympus Mons)的位置的位置。集中式内容入口根据实施例,系统包含关注点(POI)内容入口。内容入口充当用于POI内容提供 者收集、验证地理编码、分类和将其数据分配到应用程序开发者的单个进入点。内容提 供者随后能够接收回到其自身主文件中的反馈而不必再加载整个数据集合。这可通过增 量上载、通过对现存条目的编辑或通过条目的添加或删除而完成。内容入口还允许应用 程序开发者具有单个进入点来搜索、预览和下载不同的内容数据集合,且随后管理其对 提供者内容的使用。内容提供者可接收其数据上载、所述数据的订户使用以及其个别下 载历史的有效报告。图1展示根据实施例的包含入口的系统的图解,所述入口用于向多个参与者提供对 地理关注点(POI)数据的中心访问。如图1所示,系统100包括入口 104,例如网络入口应用程序,其可部署于网络服务器、应用程序服务器或其它类型的计算机服务器或计 算机网络上。入口包含或提供对POI数据内容的目录106的访问。内容提供者(例如, 内容提供者AllO、 B112和CU4)可将内容数据集合(即,其POI数据的集合)上载 到入口。内容数据集合可随后被公开且出现在目录中可用于下载。应用程序开发者(例 如,应用程序开发者X120、 Y122和Z124)在建立向内容提供者的预订之后可随后访 问目录且检索选定的POI内容数据集合以用于其自身的软件应用程序中。在基于网络的 入口的情况下,每一方可通过标准的因特网手段,例如经由网络浏览器、超文本传输协 议(HTTP)、超文本标记语言(HTML)或其它类似手段来访问入口 。图2展示根据实施例的包含入口的系统的另一图解,所述入口用于向多个参与者提 供对地理关注点(POI)数据的访问。如图2所示,入口 104包括内容链接接口 132和 POI编辑器134。 POI内容提供者llO、 112可经由内容链接接口和POI编辑器将其自身 POI数据126、 128的更新135上载或另外发送到入口。内容链接接口提供用于上载内容 数据集合、POI条目和其它数据的通信构件,而POI编辑器提供用于配置内容数据集合 和个别POI条目的图形用户接口 (GUI)构件。每一POI数据集合通常包含关于一个或 一个以上位置的信息。位置表示单件POI数据。POI数据内容集合可包含多个POI条目 且因此包含多个(在一些例子中为数百或数千个)位置。根据实施例,与每一位置相关 联的信息通常包含所述位置的地址、地理编码结果以及任何分类数据。还如图2所示,根据实施例,入口还包括地理编码引擎或地理编码服务136。地理 编码引擎或服务将基本地图140用作参考向特定位置指派地理点(例如,纬度/经度值)。 如上所述,可与系统一起使用的基本地图的实例是特立阿特拉斯基本地图,但可任选地 使用其它基木地图和参考文件。地理编码过程的输出包含位置的地址与其指派的地理点 之间的匹配的准确性的指示。根据一些实施例,入口还包括分类引擎138。分类引擎用于定义标准或共同分类法, 即向位置指派类别以用于所述位置的随后归类/分组。举例来说,可能将饭店位置分类为 "饭店意大利"或"饭店中国"以指示该处提供的特定类型的食物。当已由内容提供者上载数据时,其可显示于POI内容目录106中。根据实施例,内 容目录表示位置的集合或位置集合,其被视为单个实体。除了个别位置以外,内容目录 还可包含描述整个集合的元数据(例如,描述或选定的关键字)或者集合的子集。根据 实施例,内容目录存储在计算机服务器、网络服务器处的入口数据库105或另一形式的 数据库中,或存储在类似或其它形式的存储装置中。内容目录可包含来自所述多个内容 提供者中每一者的POI数据内容的子集或子目录144、 148。任选地,每一位置条目也可包含进入所述位置的多个进入点(POE) 161、 163。一旦数据已被上载且被分类,应用程序开发者120以及其它软件开发者和用户可随 后访问入口和存储在其上的POI数据。根据实施例,应用程序开发者可使用入口处的数 据搜索组件150来从入口搜索152和检索156数据内容。所下载的POI数据160随后可 由应用程序开发者用于开发或增强其自身的软件应用程序164。根据实施例,应用程序开发者可请求从指定的数据提供者预订指定的POI数据内容。 为了记录此预订,系统包含存储在入口处的预订数据162。预订数据可由内容的所有者 在任何时间修改以管理对其数据的访问。根据实施例,内容提供者可编辑单个条目或多个条目,可添加或删除条目,或可编 辑入口本身上的属性,而不必再加载(即,下载、修改或上载)其主内容文件。可对其 加载于入口上的内容数据集合中的任一者进行这些编辑,包含内容提供者已让其订户可 用的那些数据集合。内容提供者也可上载POI内容集合,实时对其内容进行地理编码(使 用地理编码引擎或地理编码服务),且随后编辑地理编码结果被视为不是最佳的任何数 据条目。内容提供者可在其内容中添加或删除个别列表,且将结果即时反映在其提供给 其用户的数据中。系统因此向内容提供者提供关于其内容的质量的即时反馈,且还向内 容提供者赋予校正任何不正确的数据问题的即时方式。内容提供者还具有以下能力输 入和编辑加载于入口上的其内容数据集合中任一者的定制属性信息,且将那些经编辑的 结果即时反映于其提供给其预订用户的数据中。使用所述系统的优点包含可经由自由文本或关键字搜索来搜索经由内容链接接口 而可用的经公开数据。也可在整个系统中和另外不同的内容数据集合之间使用共同的分 类法。如果内容提供者已选择或决定使用共同分类法(即,系统所理解的标准类别), 那么可经由所述分类法来搜索其内容。以此方式,除了辨别新内容提供者和新内容数据 集合的到达以外,应用程序开发者可了解可从优选的内容提供者新获得何种数据。应用 程序开发者还能够浏览每一内容数据集合的简明提要,包含所述内容数据集合中的地理 编码的质量以及数据集合的地理覆盖范围。共同分类法的使用还允许合并相异的内容数 据集合。系统的额外优点在于可通过相同的地理编码和测绘引擎或服务对入口上的所有内 容数据集合进行地理编码。在内容集合之间使用相同引擎允许一致且均一的输出,所述 输出可由内容提供者利用而以相干方式维持其数据。共同地理编码引擎的使用允许内容 提供者和应用程序开发者两者确信在开发的软件应用程序的任一者中POI数据将正确地 显示在地图上。如上所述,入口可包括共同地理编码引擎或地理编码服务,其使用基本地图作为参 考向位置指派地理点(例如,纬度/经度值)。根据实施例,地理编码服务接受来自基本 地图覆盖的国家中的任一者的地址,且以国家级别或更好的级别返回匹配。返回值还可 包含 位置的纬度和经度。 匹配级别或精度的指示(例如,街区、街道或邮递区号级别)。 如果地理编码结果是基于地址点匹配,那么还可返回地址点识别符。 使用中的基本地图数据的产品版本识别符。当数据随后用于査找位置时(与对其进行地理编码不同),则系统还可经配置以提供 当存在模糊性时的多个结果。 每一所返回结果的标准化、格式化地址串。 匹配质量在匹配的置信度方面的指示(例如,百分比确定度,或匹配是模糊的 还是确切的匹配)。 匹配粒度在由所返回的坐标表示的地理范围方面的指示,所述坐标包含例如确 切点、内插点、街道中点或"形心"、邮政编码形心或城市形心。根据一些实施例,地理编码服务可接受包含门牌号的街道地址作为输入,而不是需 要那些输入是单独输入。地理编码服务还可接受未经解析的完整地址(包含城市、州等) 作为输入。在一些实施例中,地理编码服务允许内容提供者输入自由文本串,所述自由 文本串随后被解析为标准地址部分。举例来说,输入"101 Lafayette St., Lebanon, NH, 03766 USA"将由地理编码服务返回为国家美国邮政编码03766州/省:新汉普郡 城市黎巴嫩街道拉斐特(Lafayette)街道 门牌号101根据一些实施例,地理编码引擎或服务可用作类或代码库,其在本地部署在内容入 口上,且可在新的修正变为可用时被更新。或者,可将地理编码服务用作使用最近可用 的数据维持和加载的网络服务。反向地理编码还允许系统返回经格式化的地址和如上文 实例中所示分解为标准部分的地址两者。23内容提供者接口
如上所述,每一参与者,包含内容提供者和应用程序开发者,经由内容入口进行交互。
将参与者视为内容提供者还是应用程序开发者主要是基于用户在所述特定时刻是 在提供还是在使用数据内容。术语"内容提供者"和"应用程序开发者"因此可依据特 定情形而在某一程度上互换。
在内容提供者的角色中,用户为了向应用程序开发者提供数据而管理内容。对内容 提供者重要的任务包含上载含有内容的文件,核实或修改位置的地理编码结果,向位置 指派类别,以及授予对内容的预订。根据实施例,内容提供者上载其主要位置列表。其 可随后通过利用POI编辑器任选地编辑降到提供者确定的精度级别以下的位置。根据其 它实施例,入口可产生具有安全地图链接的电子邮件,所述链接允许参与者获得进入内 容提供者的主数据库的实时反馈。如果覆盖范围和地理编码信息从先前编辑以来已改 变,那么入口将自动更新和改变适当的目录描述。
图3展示根据实施例的用于上载或创建POI内容以随后用于中心入口的方法的流程 图。如图3所示,在步骤180中,用户登录系统且导航到上载内容页。在步骤182中, 用户指示内容数据文件名和默认分类以用于新位置。在步骤184中,用户随后起始内容 上载。根据一些实施例,在步骤186中,用户在数据文件中的位置被地理编码时接收连 续进度报告。在步骤190中,当内容结束处理时,将用户引导到提供者内容页(其现在 包含新上载或创建的内容)。 一旦内容已被上载至少一次,那么内容提供者可随后登录 且在必要时对存储在入口上的内容进行编辑。
图4展示根据实施例的用于在中心入口处修改P01内容的方法的流程图。如图4所 示,在步骤202中,用户登录系统。在步骤204中,用户随后导航到提供者内容页。根 据实施例,步骤204可由系统自动执行,或可省略,使得用户在登录后直接被带到"我 的内容"页。在步骤206中,用户点击关注内容,且在步骤208中导航到所述内容的位 置列表。在步骤210中,用户指示任何过滤器标准(例如,特殊内容类别、特定地理编 码结果,或部分地址数据)以更改返回的位置列表。可在额外的过滤标准、使标准变窄 或加宽的情况下任选地重复此步骤,直到显示所需的位置集合为止。在步骤212中,用 户指示特定位置以供编辑,且随后导航到编辑位置页。在步骤214中,用户修改例如位 置的地址数据。在步骤216中,用户可随后指令系统起始动态地理编码。在步骤218中, 用户核实所显示地图上的新地理点,且随后在步骤220中保存其改变。根据一些实施例, 可修改以上技术以允许添加或删除功能性,包含(例如)在内容集合内添加或删除POI。也可修改步骤214到218以允许用户(例如)仅修改地址并将其保存。此修改的实例可能 包含不正确地拼写但没有过分不当拼写而影响成功地理编码的街道名称。
在每一上述实施例中,地理编码的步骤可由系统自动执行,或者可设计为可由系统 在用户请求时执行的任选特征。根据一些实施例,在步骤222中,用户可在保存数据之 前任选地选择手动修改位置点,且可随后绕过自动地理编码过程。根据一些实施例,在 步骤224中,用户也可在保存数据之前修改位置点属性。
一旦已将数据上载到内容入口且任选地经编辑或修改,则其可随后通过在目录中公 开或通过私人预订进行提供而与应用程序开发者团体一起共享。
图5展示根据实施例的用于允许提供者在入口处管理对所有其POI内容的预订的方 法的流程图。如图5所示,在步骤230中,用户登录系统,且随后在步骤232中导航到 管理预订页。在步骤234中,用户选择应修改访问权的POI内容数据集合,且在步骤236 中指示他/她希望表示为此内容的订户的公司的账户号。在步骤238中,可为每一预订设 置到期日期。在步骤240中,系统向与公司账户号相关联的应用程序开发者的公司授予 访问权,使得其可访问且下载内容数据集合。
图6展示根据实施例的内容提供者的POI内容入口的屏幕截图402。如图6所示, 系统向用户呈现来5多个不同内容提供者的可用内容数据集合,在此实例中包含Accor、 AnchorFree和其它。如图6所示,任何用户可在目录内搜索和观看不同内容数据集合。 一旦登录,用户便可随后被带到其自身的"我的内容"内容页。在实施例中,用户可能 必须登录到入口中,随后能够观看和搜索目录。
图7到38展示根据实施例的POI内容入口的屏幕截图,其将经历用于内容提供者 的页。
图7展示根据实施例的内容提供者的POI内容入口的屏幕截图403,其包含展示内 容提供者访问其内容管理页的屏幕,所述页包含管理其内容、其内容的订户和对系统公 告的访问的页。
图8展示根据实施例的内容提供者的POI内容入口的屏幕截图406,其包含显示由 特定内容提供者提供且可由所述内容提供者管理的所有POI内容数据集合的内容提供者 屏幕。如图8所示,入口目录中的每一内容数据集合可包含多个位置。通过使用此屏幕, 系统允许内容提供者了解关于其已上载的内容数据集合的信息,包含位置数目、其地理 分布、成功地理编码的位置的数目以及已经由入口的地理编码服务将所述位置地理编码 的级别。还可为每一内容提供高度描述性概要,包含总体地理编码质量、地理覆盖范围 和应用程序开发者使用。还可提供与内容相关联的任何图标或上载状态。
25图9展示根据实施例的内容提供者的POI内容入口的屏幕截图409,其包含内容提 供者屏幕对话,所述内容提供者屏幕对话允许内容提供者将内容上载到系统。如图9所 示,通过使用添加内容对话框,内容提供者可输入内容集合名称、内容集合的描述,供 应其公司或其它适当的URL以供显示,且设置内容的字符集合。添加内容对话框还允 许内容提供者告知系统即使在数据内的适当字段中输入纬度和经度也对所有POI条目进 行地理编码,还是仅对在纬度和经度字段中具有空白条目的POI条目进行地理编码。添 加内容对话还允许内容提供者将其自定义列标头关联于适当的系统列标头,或者如果内 容提供者已经利用系统内容标头,则使用标准关联。添加内容对话还允许内容提供者选 择标准的图标和KMZ图标两者来与内容关联。
图IO展示根据实施例的内容提供者的POI内容入口的屏幕截图410,其包含内容提 供者屏幕对话,所述内容提供者屏幕对话展示内容提供者利用以下选项将其自定义列 标头关联于适当的系统列标头,或者如果内容提供者已经利用系统内容标头,则使用标 准映射。
图11展示根据实施例的内容提供者的POI内容入口的屏幕截图414,其包含内容提 供者关联列标头屏幕对话,所述内容提供者关联列标头屏幕对话展示内容提供者可将其 自定义列标头关联于适当的系统列标头所借助的系统。系统将建议可由内容提供者盖写 的关联。如图11所示,关联列标头对话将还给出内容提供者的内容集合的每一字段内 的内容的实例以辅助适当列标头的选择。关联列标头对话还将允许内容提供者跳过其内 容中用于上载的列。
图12展示根据实施例的内容提供者的POI内容入口的屏幕截图416,其包含内容提 供者上载错误报告屏幕对话,所述内容提供者上载错误报告屏幕对话展示系统可产生向 内容提供者指示关于其数据上载中的特定条目的任何问题的可下载报告,其包含特定 POI条目为何未能上载的特定信息。举例来说,在内容提供者已输入不正确的IS0-3数 字国家代码的情况下。 一旦内容提供者已校正条目且将其上载到系统,则预订的应用程 序开发者立即可经由入口获得经更新的内容集合。
图13展示根据实施例的内容提供者的POI内容入口的屏幕截图420,其展示内容提 供者对话,所述内容提供者对话向内容提供者赋予将图标上载到其在系统中的账户、编 辑和删除图标的能力。这些图标中的一者或一者以上可随后与特定内容集合相关联,表 示为用于特定内容集合的KMZ图标,且可供预订的应用程序开发者下载。
图14展示根据实施例的内容提供者的POI内容入口的屏幕截图422,其展示内容提 供者的内容概耍页。如图14所示,内容提供者的内容概要页显示内容数据集合内的POI的覆盖范围和属性以及所述内容集合的地理编码的质量、原始输入的地址级别、地理编 码质量以及地理编码精度的概要。内容提供者的内容概要页还展示目录状态的概要,其 包含可用的联系信息以及内容集合的订户的当前数目。内容提供者的内容概要页还展示 已由内容提供者关联于内容集合的任何图标。此屏幕还允许内容提供者管理特定内容集 合的可见性和访问状态,且还向内容提供者赋予对允许内容提供者编辑和验证个别POI 的其它标签/屏幕以及对内容提供者可管理订户且监视内容集合的使用的多个标签/屏幕 的访问权。图15到21中展示此功能性的细节。
图15展示根据实施例的内容提供者的POI内容入口的屏幕截图424,其展示内容提 供者的内容概要页,其中内容集合处于停用状态。此状态允许内容提供者通过任何订户 交互(包含观看和下载)移除内容集合,且同时维持与系统的所述交互。停用内容状 态还维持所有用户历史和元数据。在一实施例中,通过点击"启用"按钮来启用内容。
图16展示根据实施例的内容提供者的POI内容入口的屏幕截图426,其包含内容提 供者替换内容位置对话,所述内容提供者替换内容位置对话展示内容提供者可上载内容 文件,所述内容文件将替换内容集合内的所有条目,或任选地更新内容集合的子集,同 时维持元数据和用户历史。如图16所示,内容提供者替换内容位置对话还允许内容提 供者选择使用列标头到系统所需的列标头的标准关联/映射或创建新的关联。内容提供者 可选择创建新的关联/映射,或使用用于原始上载的原始关联/映射。内容提供者将随后 能够在适当吋修改任何关联。在一实施例中,内容提供者可使用API来使替换内容位置 功能性自动化。
图17展示根据实施例的内容提供者的POI内容入口的屏幕截图428,其包含内容提 供者删除对话,所述内容提供者删除对话允许内容提供者从系统中完全删除内容集合。 此删除将移除所有用户预订和下载历史,以及用于内容的元数据。
图18展示根据实施例的内容提供者的POI内容入口的屏幕截图432,其包含内容提 供者编辑内容信息对话,所述内容提供者编辑内容信息对话允许内容提供者编辑内容名 称、内容描述、内容关键字、与内容相关联的URL、改变属性的状态以供验证,以及选 择/改变与内容相关联的图标。
图19展示根据实施例的内容提供者的POI内容入口的屏幕截图434,其包含内容提 供者编辑内容类别标记对话,所述内容提供者编辑内容类别标记对话允许内容提供者选 择有助于目录搜索的标记。这些是将内容分组为若干流派的高级标记,所述流派使得能 够通过此流派进行目录搜索。显然,内容标记的列表可从屏幕截图中所示的当前列表演 变。在一实施例中,附加到支持目录中的搜索功能性的每一内容集合的功能性可经扩展以包含其它方法和选项。
图20展示根据实施例的内容提供者的PO1内容入口的屏幕截图436,其包含内容提 供者的编辑目录和用户访问对话,所述内容提供者的编辑目录和用户访问对话允许内容 提供者确定是否将在目录中公开内容且所述内容是否将自由可用还是仅可通过预订而 可用。系统还允许内容提供者为特定预订应用程序开发者创建未公开的定制的内容集 合。系统还允许内容提供者公开其内容的小子集,且使所述内容成为对所有应用程序开 发者的自由样本。
图21展示根据实施例的内容提供者的POI内容入口的屏幕截图440,其包含内容提 供者的下载图标功能性,所述内容提供者的下载图标功能性允许内容提供者下载内容提 供者已上载到系统且已与此内容集合相关联的图标。
图22到37是根据实施例的POI内容入口的屏幕截图,其允许内容提供者检阅、编 辑、验证和下载内容集合内的子集或个别POI条目。
图22展示根据实施例的内容提供者的POI内容入口的屏幕截图442,其包含允许内 容提供者观看POI列表的屏幕(在地图上具有那些点的视图)。如图22所示,所述屏幕 还经由图标向内容提供者给出地理编码级别和验证状态的快速图形显示。其还展示与 POI相关联的类别以及POI的输入地址信息。屏幕还向内容提供者给出选择且随后作用 于那些选择的多种手段。图23到37将详细描述内容提供者通过此屏幕可用的选项。
图23展示根据实施例的内容提供者的POI内容入口的屏幕截图444,其包含允许内 容提供者翻页通过内容集合且基于存在于列表中的POI展示不同的地图视图的屏幕。如 图23所示,此屏幕还展示内容提供者可任选地选择展示列表中从25到100的POI范围 (现在设置于100处),其中在先前屏幕中仅显示25个POI。列表中的P01的数目也反 映在地图上展示的点的数目中。
图24展示根据实施例的内容提供者的POI内容入口的屏幕截图448,其包含内容提 供者的过滤器对话,所述内容提供者的过滤器对话允许内容提供者过滤POI以使得返回 POI的子集以供检阅或下载。如图24所示,过滤器允许内容提供者通过地址组件中的任 一者、通过地理编码源类型、通过类别、通过验证日期以及通过地理编码质量和精度级 别来搜索POI。过滤器还允许提供者仅对当前地图视图或列表中而不是整个内容集合中 的位置进行分类。经过滤的搜索将更新地图视图。
图25展示根据实施例的内容提供者的POI内容入口的屏幕截图450,其包含内容提 供者进行的经过滤搜索的结果。此内容提供者屏幕还展示满足过滤器标准的POI位置的 数目,且在过滤器按钮旁给出关闭过滤器并返回到完全内容集合列表的选项。
28图26展示根据实施例的内容提供者的POI内容入口的屏幕截图452,其包含内容提 供者对话,所述内容提供者对话允许内容提供者借助于经过滤的选择、手动选择的POI 或整个内容集合来下载POI的子集。如图27所示,所述对话还允许内容提供者选择下 载格式。
图27展示根据实施例的内容提供者的POI内容入口的屏幕截图456,其包含内容提 供者对话,所述内容提供者对话允许内容提供者选择下载格式。显然除了所展示的那些 格式外还可使用其它格式。如图26中所提及,所述对话还允许提供者选择内容的子集 或所有内容以供下载。
图28展示根据实施例的内容提供者的POI内容入口的屏幕截图460,其包含内容提 供者挑选类别对话,所述内容提供者挑选类别对话允许内容提供者通过过滤器标准、手 动选择或内容集合中的所有POI来选择POI位置以进行分类。内容提供者随后可任选地 选择多达三个类别以应用于那些POI。
图29展示根据实施例的内容提供者的POI内容入口的屏幕截图464,其包含内容提 供者打开位置以供验证的对话,所述内容提供者打开位置以供验证的对话允许内容提供 者通过过滤器标准、手动选择或内容集合中的所有POI来选择POI以供验证。如图29 所示,打开位置以供验证的对话还指示内容提供者是否已任选地选择将POI的属性包含 于验证过程中。 一旦已打开POI以供验证,那么反映POI的验证状态(打开、返回、接 受)的图标便出现在POI位置列表中的"V"字段中。在-实施例中,当选定位置以供 验证时,系统针对所述位置自动产生安全URL,所述URL将把位置管理器链接到特定 用于所述位置的POI验证向导。
图30展示根据实施例的内容提供者的P01内容入口的屏幕截图466,其包含内容提 供者的添加地址对话,所述内容提供者的添加地址对话允许内容提供者通过输入地址信 息而将新的POI添加到内容集合,任选地允许对新条目进行地理编码,且添加包含进入 点的所有属性。新条目立即可用于内容集合的订户。对于将在内容集合中创建的POI条 目来说,地址信息不必完整。
图31展示根据实施例的内容提供者的POI内容入U的屏幕截图468,其包含内容提 供者手动放置位置对话,所述内容提供者手动放置位置对话允许内容提供者手动输入纬 度和经度以将新的POI添加到内容集合,且手动设置新添加的POI的地址精度。或者, 内容提供者可点击地标并将其拖动到POI的正确位置,且讳度和经度字段将相应填 充。内容提供者可随后输入所有属性信息,包含进入点和地址文本信息。新的条目立即 可用于内容集合的订户。图32展示根据实施例的内容提供者的POI内容入口的屏幕截图470,其包含允许内 容提供者手动选择位置以从内容集合中进行删除的屏幕。任选地,内容提供者也可使用 过滤器功能性来选择供删除的内容子集。经更新的内容集合立即可用于预订的用户。
图33展示根据实施例的内容提供者的POI内容入口的屏幕截图472,其包含允许内 容提供者选择供编辑的多个POI条目的屏幕。任选地,内容提供者可利用过滤器功能性 来选择供编辑的内容子集。 一旦做出选择,系统便将翻页通过用于所选POI的每一编辑 屏幕,从而允许内容提供者移动到下一POI或返回到前一POI,直到内容提供者指示其 已完成为止。
图34展示根据实施例的内容提供者的POI内容入口的屏幕截图474,其包含允许内 容提供者更新条目的地理位置、更新选定POI的属性或者添加或删除进入点的多种手段 的屏幕。此屏幕显示系统中关系到特定POI的所有信息。此屏幕还允许用户下载个别位 置作为KML文件。 一旦内容提供者已编辑条目且将条目保存到系统,经更新的内容集 合便经由入口立即可用于预订的应用程序开发者。
图35展示根据实施例的内容提供者的P01内容入口的屏幕截图476,其包含内容提 供者对话,所述内容提供者对话向内容提供者给出地理编码的细节。此信息将允许内容 提供者调节/编辑可能不正确的地址的任何细节,从而允许系统返回较高级的地理编码以 及地图上的更精确且准确的位置。 一旦内容提供者已编辑条目且将条目保存到系统,经 更新的内容集合便经由入口立即可用于预订的应用程序开发者。
图36展示根据实施例的内容提供者的POI内容入口的屏幕截图478,其包含允许内 容提供者直接从入口报告地理编码问题的屏幕。报告地理编码问题对话允许内容提供者 给出关于基本地图数据的直接反馈,包含典型问题的设置选择以及注释字段。
图37展示根据实施例的内容提供者的POI内容入口的屏幕截图482,其包含POI 编辑位置屏幕,所述POI编辑位置屏幕允许内容提供者了解上一 次验证POI位置的时间 以及谁提交最近的验证信息。验证信息将帮助内容提供者确定是否选择POI以供验证, 例如如果POI在某一时期内未经验证,或如果POI从未被发送出以供验证。如图37所 示,如果POI位置管理器选择在验证后包含联系信息,那么内容提供者位置编辑屏幕还 供应联系信息。
图38展示根据实施例的内容提供者的P01内容入口的屏幕截图484,其包含允许内 容提供者创建一位置的多个进入点且向每一进入点给出特定名称的屏幕。如图38所示, 内容提供者可通过将纬度和经度输入所示的字段,或通过点击和拖动地图上的进入点图 标来创建多个进入点。内容提供者具有输入进入点名称(在此实例中为"贝特里公园渡口")的选项。 一旦内容提供者已编辑条目且将条目保存到系统,经更新的内容集合便 经由入口立即可用于预订的应用程序开发者。
图39到42是根据实施例的说明POI验证功能性的POI内容入口的屏幕截图。
图39展示根据实施例的POI内容入口的屏幕截图4卯,其包含具有内容提供者验证 标签以及已返回到系统的位置的屏幕。已由POI位置管理器验证的POI位置展示于POI 位置列表中且还表示于地图上。如图39所示,返回的视图向内容提供者给出已做出的 任何改变的概要,指示何时没有做出改变,且提供在验证之前(在POI当前出现于内容 集合中时)和验证之后(具有来自POI位置管理器的输入)的地址细节的并排的概述性 比较。返回的视图还向内容提供者赋予对其可采取的将影响验证信息的状态的一组动作 的访问权,所述组动作包含但不限于选择检阅、接受或拒绝改变、对条目加旗标以及移 除旗标。内容提供者还可使用过滤器功能性对返回的列表进行分类。内容提供者可选择 在所述时间观看多少POI位置,且可翻页通过返回的列表。
图40展示根据实施例的POI内容入口的屏幕截图492,其包含具有内容提供者验证 标签以及仍打开或待验证的位置的屏幕。如图40所示,打开视图向内容提供者展示内 容集合中的当前POI地址信息、具有值的属性的计数,以及何时打开POI以供验证的日 期。打开视图还允许内容提供者点击一链接,其产生含有用于POI验证向导的安全的系 统产生的URL的电子邮件消息。打开视图还允许内容提供者选择对单个位置、打开列 表的子集或列表屮的所有打开POI的验证或对所述验证加旗标。内容提供者还可使用过 滤器功能性对打开列表进行分类。内容提供者可选择在所述时间观看多少POI位置,且 可翻页通过打开列表。
图41展示根据实施例的POI内容入口的屏幕截图496,其包含内容提供者过滤器对 话,所述内容提供者过滤器对话允许内容提供者过滤其打开或返回的验证列表中的POI 位置。如图41所示,过滤器允许内容提供者通过地址组件中的任一者、通过地理编码 源类型、通过类别、通过验证日期以及通过地理编码质量和经度级别来搜索POI。过滤 器还允许提供者仅对当前地图视图或列表中而不是整个内容集合中的位置进行分类。经 过滤的搜索将更新地图视图。
图42展示根据实施例的POI内容入口的屏幕截图502,其包含允许内容提供者检阅 己经返回以供验证的POI位置的改变的屏幕,以及动作按钮,包含跳过、加旗标和跳过、 拒绝以及接受。如图42所示,所述屏幕提供内容中的POI地址、位置和属性信息的状 态的并排比较,其具有由POI位置管理器输入的建议的(如果存在)改变。所述屏幕还 允许内容提供者进一步在需要时编辑返回的信息。一旦内容提供者检阅返回的POI信息,
31内容提供者就可选择跳过、加旗标和跳过信息,其将POI位置维持在返回的列表中以供 进一步检阅。内容提供者还可接受或拒绝信息。如果内容提供者接受POI位置的返回信 息,那么系统将使用所接受的信息盖写内容集合中用于POI的旧条目,更新主POI位置 列表页上的图标,且在POI位置页上包含验证的细节。经验证和接受的信息立即可用于 预订的应用程序开发者。如果内容提供者拒绝关于POI位置的返回信息,那么对内容中 用于所述POI的POI条目不做出改变,且从验证列表移除所述POI。一旦已接受关于P01 位置的信息,那么系统就使经更新的信息经由入口立即可用于预订的应用程序开发者。 图43到55是根据实施例的说明验证向导功能性的POI内容入口的屏幕截图。 图43展示根据实施例的POI内容入口的屏幕截图504,其包含验证向导的屏幕,特 定来说是位置管理器验证向导的展示语言选择的页1。在一实施例中,系统检测位置管 理器的浏览器的本国语言,且将向导设置为所述语言。位置管理器具有选择不同语言的 能力。
图44展示根据实施例的P01内容入口的屏幕截图506,其包含位置管理器验证向导 的另一屏幕,所述屏幕呈现位置的地址信息以用于确认所述位置的继续存在。
图45展示根据实施例的POI内容入口的屏幕截图508,其包含用于位置管理器验证 向导的另一屏幕,其呈现供确认的位置的地址信息,且要求位置管理器确认所述POI位 置仍存在。
图46展示根据实施例的POI内容入口的屏幕截图512,其包含用于位置管理器验证 向导的另一屏幕,其呈现展示供确认的位置的经地理编码点的交互式地图,可由用户通 过在地标上点击并将所述图标移动到正确点来校正所述位置。
图47展示根据实施例的POI内容入"的屏幕截图514,其包含用于位置管理器验证 向导的另一屏幕,其在内容提供者的判断下向用户呈现供确认和编辑的属性(非地理位 置信息)。
图48展示根据实施例的P01内容入口的屏幕截图518,其包含用于位置管理器验证 向导的另一屏幕,其呈现用户可任选地输入关于位置的联系信息和额外信息的页。
图49展示根据实施例的POI内容入口的屏幕截图520,其包含用于位置管理器验证 向导的另一屏幕,所述屏幕呈现包含已由用户做出的任何改变的信息的概要。
图50展示根据实施例的POI内容入口的屏幕截图522,其包含用于位置管理器验证 向导的另一屏幕,所述屏幕肯定已提交用户进行的改变。
图51展不根据实施例的POI内容入口的屏幕截图524,其包含用于位置管理器验证 向导的另一屏幕,所述屏幕呈现位置的地址信息以用于确认所述位置不再存在。图52展示根据实施例的POI内容入口的屏幕截图530,其包含向导中的以意大利语 使用的类似页。
图53展示根据实施例的P01内容入口的另一屏幕截图532,其以意大利语使用。 图54展示根据实施例的POI内容入口的另一屏幕截图534,其以意大利语使用。 图55展示根据实施例的P01内容入口的另一屏幕截图540,其以意大利语使用。 图56到68展示根据实施例的P01内容入口的屏幕截图,其将使用户经历关于应用 程序开发者访问的功能性。
图56展示根据实施例的用于允许用户或应用程序开发者在中心入口处搜索POI内 容的方法的流程图。如图25所示,在步骤352中,用户登录系统,且在步骤354中导 航到内容目录页。在步骤356中,用户在搜索框中输入关键字且起始搜索。在步骤358 中,系统在含有所有内容的所有元数据的索引中搜索指定的关键字。当系统完成搜索时, 在步骤360中,用户了解列出满足其搜索标准的所有可用内容的结果。根据一些实施例, 用户不必登录以利用此搜索功能性。在一实施例中,附加到支持目录中的搜索功能性的 每一内容集合的功能性可经扩展以包含其它方法和选项。
图57展示根据实施例的POI内容入口的屏幕截图542,其包含供应用程序开发者用 于观看目录和可用的内容数据集合出售物的应用程序开发者交互屏幕。如图57所示, 应用程序开发者已登录到系统中,且具有对将允许其访问其已预订的内容以及目录本身 的屏幕的访问权以及对含有系统公告的屏幕的访问权。应用程序开发者的"我的内容" 屏幕还展示在目录中公开的每一内容集合的联系信息,以及关于内容集合的流通的信 息、地理和地理编码信息的简要描述和概要。如图57和随后图式所示,系统提供供应 用程序开发者使用的屏幕,所述屏幕类似于内容提供者屏幕中的那些屏幕,但不同的是 某些特征和大部分功能性限于只读访问而不是创建或编辑访问。
图58展示根据实施例的P01内容入口的屏幕截图544,其包含允许应用程序开发者 在冃录内搜索匹配的内容数据集合的屏幕。在此情况下,应用程序开发者已起始对剧院 的关键字搜索。如图58所示,用户可选择通过公司(所有者)或通过内容集合的日期 或通过其它标准来观看目录集合。在一实施例中,附加到支持目录中的搜索功能性的每 -一内容集合的功能性可经扩展以包含其它方法和选项。
图59展示根据实施例的POI内容入口的屏幕截图546,其包含显示目录内满足搜索 标准的匹配内容数据集合的屏幕。所述屏幕还展示系统将返回每一内容集合的联系信息 以及关于内容集合的流通的信息、地理和地理编码信息的简要描述和概要。在一实施例 中,附加到支持目录中的搜索功能性的每一内容集合的功能性可经扩展以包含其它方法和选项。
图60展示根据实施例的POI内容入口的屏幕截图552,其包含允许应用程序开发者 观看其预订的或公开的内容数据集合以及每一内容的高度描述性概要的屏幕,所述概要 包含总体地理覆盖范围、内容的访问和应用程序开发者下载历史。如图60所示,所述 屏幕还给出应用程序开发者己下载内容的次数以及其上一次下载的日期的概要。 一旦已 下载或预订内容,应用程序开发者便可容易地观看其预订的内容以及其已先前下载的任 何公开可用的内容两者。这使得应用程序开发者容易管理其下载的内容数据集合,且在 必要时检索额外的POI内容以帮助建立其自身的软件应用程序。
图61展示根据实施例的POI内容入口的屏幕截图554,其包含内容概要屏幕,所述 内容概要屏幕允许应用程序开发者或用户观看内容提供者公司的联系信息、地理编码的 质量的概要、内容描述和关键字、地理覆盖范围的概要、其预订的内容数据集合内的POI 的类别和属性。根据实施例,必须首先由内容提供者赋予对显示和下载内容数据集合内 的POI的访问权。
图62展示根据实施例的P01内容入口的屏幕截图558,其包含应用程序开发者(App Dev)内容概要页,所述应用程序开发者内容概要页具有相关联的图标和下载图标的能力。
图63展示根据实施例的POI内容入口的屏幕截图562,其包含内容位置屏幕,所述 内容位置屏幕允许应用程序开发者观看其预订的内容的地图。应用程序开发者可选择地 图上展示的POI位置的数冃,在此情况下其已一次选择展示50个POI位置。应用程序 开发者还可了解每一 POI位置的地理编码质量、精度和来源。
图64展示根据实施例的用于允许用户或应用程序开发者在中心入口处下载POI内 容的方法的流程图。如图64所示,在步骤364中,用户登录系统,且在步骤366中再 次导航到内容目录页。根据实施例,用户可改为在登录后被直接带到"我的内容"页, 从而绕过步骤366。在步骤368中,用户为了关注内容而导航到内容概要页。在步骤370 中,用户指示数据文件的所要格式,且在步骤372中,用户起始下载,且随后保存下载 的文件以随后用于创建软件应用程序。
图65展示根据实施例的POI内容入口的屏幕截图564,其包含允许预订的应用程序 开发者观看、过滤和任选地下载选定内容数据集合内的POI条目的屏幕。
图66展示根据实施例的POI内容入口的屏幕截图570,其包含允许预订的应用程序 开发者过滤POI以使得返回POI的子集以供检阅或用于下载所述子集的屏幕。在此实例 中,应用程序开发者设置过滤器以返回NJ中类别为运输/开放停车区域/停车场的POI,
34其已被地理编码到强匹配级别。
图67展示根据实施例的P01内容入口的屏幕截图572,其包含展示过滤器设置的返 回结果和下载对话的屏幕,所述下载对话允许预订的应用程序开发者任选地下载经过滤 列表、整个列表或仅手动选定的列表。
图68展示根据实施例的POI内容入口的屏幕截图574,其包含应用程序开发者下载 页以及KML和KMZ选项。显然除了所示的那些格式外可使用其它格式。
图69到72展示根据实施例的POI内容入口的屏幕截图,其允许内容提供者添加预 订公司、授予对内容集合的访问权以及检阅用户下载历史。
图69展示根据实施例的P01内容入口的屏幕截图580,其包含允许内容提供者管理 其每一订户的屏幕。如图69所示,内容提供者可添加新的应用程序开发者公司,或可 从主订户标签移除现存的预订应用程序开发者的公司。系统核实与由应用程序开发者给 予内容提供者的系统产生的账户号相关联的名称。如图69所示,系统提供每一应用程 序开发者或内容订户与唯一的账户号相关联。此账户号随后由入口使用以将预订与正确 的POI内容关联,且记录订户下载活动。根据实施例,系统允许在公司已由全局管理员 给出应用程序开发者角色时添加订户。如图69所示,系统向内容提供者给出其内容集 合被每 一 预订公司访问的次数、所述预订公司下载的总次数以及预订公司的联系信息的 概要。根据实施例,内容提供者可使用主订户标签来了解指定订户对多个内容数据集合 的下载历史,且可通过点击订户名称来访问个别订户标签。根据实施例,以公司级别而 不是向个别用户授予访问权,但在某些例子中公司可能是单个人。
图70展示根据实施例的POI内容入口的屏幕截图582,其包含允许内容提供者了解 已授予个别应用程序开发者预订公司(在此实例中为阿特拉斯演示公司)对所有内容的 访问权的屏幕。如图70所示,此屏幕还允许内容提供者向所述预订公司授予对内容提 供者的更多内容集合的访问权且还移除访问权。内容提供者还可针对所述预订公司设置 对每一内容集合的访问的到期日期。根据实施例,不必将内容集合公开到目录以便内容 提供者向应用程序开发者公司授予访问权。这允许内容提供者为特定应用程序开发者公 司建立自定义内容集合,且提供经由入口对所述定制内容的访问。
图71展示根据实施例的POI内容入口的屏幕截图584,其包含允许内容提供者观看 对特定内容集合(在此实例中为"公园和纪念碑")的所有预订应用程序开发者公司且 添加从内容提供者的主"我的订户"列表拉出的预订应用程序开发者公司的屏幕。根据 实施例,从主订户标签而不是从内容订户标签访问系统用以向单个订户授予对多个内容 数据集合的访问的页。在一些实施例中,系统也可在用户点击订户名称的情况下从此页提供对订户标签的访问,且内容提供者也可通过点击"添加公司"按钮从此页将新公司 添加到其主"我的订户"列表。根据实施例,以公司级别而不是向个别用户授予访问权, 但在某些例子中公司可能是单个人。
图72展示根据实施例的POI内容入口的屏幕截图590,其包含允许内容提供者观看 对特定内容集合的所有下载的屏幕,所述内容集合在此实例中为"公园和纪念碑"。如 图72所示,系统在入口处跟踪每一下载(包含最近下载活动)以向内容提供者进行显 示。
补充的管理接口
根据一些实施例,系统允许除了初级内容提供者用户的角色外还为了账户管理而定 义次级或补充角色。这些角色包含允许用户管理公司账户和创建额外用户账户的管理员 角色,以及允许用户管理单个公司内的用户账户的公司管理员角色。显然,可在必要时 定义额外的管理员、公司和其它角色。
图73展示根据实施例的用于允许补充角色中的一者与系统交互,尤其是用于允许 全局管理员在中心入口处创建公司以提供POI内容的方法的流程图。如图21所示,在 步骤302中,全局管理员登录系统。在步骤304中,用户随后导航到"公司列表"页。 在步骤306中,全局管理员导航到"添加公司"页,且在步骤308中输入关于新公司的 信息,包含其用户将采用哪些角色(例如,内容提供者和/或应用程序开发者)。在步骤 310中,接着将信息保存在入口中。根据一些实施例,系统使此屏幕和方法仅限于全局 管理员。
图74展示根据实施例的用于允许全局管理员或个别公司管理员在中心入口处管理 提供POI内容的公司的方法的流程图。如图22所示,在步骤316中,用户为了新添加 的公司而导航到"用户列表"页。在步骤318中,用户导航到"添加用户"页。在步骤 320中,用户输入关于新用户的信息,包含其名称和密码。在步骤322中,用户接着选 择公司管理员作为此新用户的角色,且在步骤324中将公司管现员用户添加到入口。这 适用于公司,无论其具有何种角色S「」,内容提供者或应用程序开发者,或组合角色。 在某些情形下,可能公司可为内容提供者和应用程序开发者两者。
图75展示根据实施例的用于在中心入口处为公司创建用户的方法的流程图。在步 骤332屮,用户登录系统,且在步骤334屮导航到"用户列表"页。在步骤336中,用 户导航到"添加用户"页,且随后在步骤338中输入关于新用户的信息,包含其名称和 密码。在步骤340中,用户指定内容提供者、应用程序开发者或两者作为此新用户的角 色。在步骤342中,接着将用户添加到入口。根据实施例,尽管全局管理员可访问所有列表和文件,但个别公司管理员将不会看到总体公司列表,而是,公司管理员点击其自 身的管理标签且随后点击编辑公司特征以修改其自身的公司设置。 一旦全局管理员创建 公司和公司管理员,内容提供者或应用程序开发者公司的公司管理员便可随后创建额外 用户。这可由总体全局管理员针对公司而执行,或由个别公司管理员针对其指定公司而 执行。
图76到82展示根据实施例的POI内容入口的屏幕截图,其允许系统的全局管理员 管理公司和用户、在系统内搜索公司和用户、创建系统公告以及观看使用报告。这些屏 幕仅可用于全局管理员。
图76展示根据实施例的POI内容入口的屏幕截图594,其允许全局管理员管理系统 中的公司和用户,以及访问使用报告和创建系统公告。如图76所示,系统允许全局管 理员添加额外公司,所述公司随后将在入口处上载和/或下载POI内容。全局管理员也 可深入到个别公司页以修改公司的联系信息。根据实施例,个别公司管理员可(仅)检 索其自身的信息且可对其进行修改。此页不可由内容提供者公司或应用程序开发者公司
访问,而是在一旦转售商(或增值转售商(VAR))已加入管理员与第三方之间便被提 供到全局管理员以将公司输入系统。
图77展示根据实施例的POI内容入口的屏幕截图598,其允许全局管理员使用所述 系统搜索公司或用户。如图77所示,系统允许全局管理员输入术语且通过公司名称和 用户信息来搜索所述术语。
图78展示根据实施例的POI内容入口的屏幕截图602,其允许全局管理员创建新公 司(在此实例中为内容提供者公司)且向所述公司指派角色。显然,公司可具有多个角 色且每一公司将具有至少两个角色,其中所有账户以及内容提供者和/或应用程序开发者 的角色均需要公司管理员。如图78所示,全局管理员还可控制对在目录中进行公开的 访问。
图79展示根据实施例的POI内容入口的屏幕截图604, 一旦已在系统中创建公司, 其便展示新公司的账户的概要。如图79所示,系统向新公司指派随机产生的账户号。 所述账户号由系统用以将预订与正确的POI内容关联,将内容关联于正确的提供者,且 记录用户活动。
图80展示根据实施例的POI内容入口的屏幕截图608,其允许全局管理员创建新公 司的用户且向那些用户指派适当的角色。在一实施例中,全局管理员还可使用户待用, 或从系统中删除用户。此功能性对于公司管理员来说仅可用于其公司。
图81展示根据实施例的POI内容入口的屏幕截图612,其允许全局管理员观看和下
37载系统范围的报告。这些报告可包含但不限于特征使用、下载历史、系统内的内容。这 些报告仅可用于全局管理员。
图82展示根据实施例的POI内容入口的屏幕截图614,其允许全局管理员为系统公 告创建和设置优先级。入口的所有用户在登录后均可被带到重要的必读公告。 一旦用户 己进入公告页,在随后的登录中,其可在一旦其已登录系统便到达公告标签来访问公告。
图83到85展示根据实施例的POI内容入口的屏幕截图,其允许系统的公司管理员 针对用户的公司对系统的访问而管理用户。
图83展示根据实施例的P01内容入口的屏幕截图616,其允许公司管理员访问屏幕 以仅管理其自身公司的信息且管理其公司在系统中的账户内的用户。这包含公司管理员 编辑其公司信息、添加用户、向其用户指派角色、停用用户以及观看系统公告的能力。 公司管理员还可为其公司创建另 一 公司管理员。
图84展示根据实施例的P01内容入口的屏幕截图620,其允许公司管理员访问允许 公司管理员编辑其公司信息的对话。
图85展示根据实施例的POI内容入口的屏幕截图622,其允许公司管理员访问允许 公司管理员管理其在系统内的用户的对话。
图86到88展示根据实施例的展示额外功能性的POI内容入口的屏幕截图。
图86展示根据实施例的P01内容入口的屏幕截图624,其允许所有系统用户访问系 统公告。
图87展示根据实施例的屏幕截图626,其中具有内容提供者和应用程序开发者两个 角色的用户具有选择观看且根据角色与内容交互的能力。举例来说,用户可选择内容提 供者角色观看(在此情况下,内容I供应),且创建、添加、编辑和管理内容和订户,而 当选择应用程序开发者角色观看时(在此情况下,内容I接收),与内容的交互限于只读 访问和其它角色特定限制。
图88展示根据实施例的屏幕截图628,其中可为了市场营销或其它商业原因,将内 容表示为"被特征化",或在某些实施例中以多种方式进行区分以确定在目录中的次序 和/或显示特性。
额外特征
根据一些实施例,除了上述特征以外可将额外特征并入系统和入口。举例来说,根 据实施例,系统允许提供者上载其主要的位置列表,且通过利用POI编辑器功能来编辑 下降到提供者确定的精度级别以下的位置。入口应用程序随后产生具有安全地图链接的 电子邮件,且将其发送到额外POI数据提供者以允许其修整其自身的POI条目。举例来说,中央零售公司可上载其主要的商店信息数据库,但随后向个别商店管理者发送电子 邮件以请求来自这些个别商店管理者的反馈,以校正(在适当时)和扩增提供者的主数 据库。当内容提供者接受时,此些更新和改变随后自动更新内容(如果覆盖范围和地理 编码信息已改变,则还更新内容的目录描述)。
根据一些实施例,系统和入口支持通过聚集多个内容数据集合(包含使用解除复制 和分类工具)在运行中建立自定义内容数据集合的能力。系统可提供从选定的一组数据 库中针对地理点周围的位置返回定制的一组POI的功能性,从而使得应用程序开发者能 够创建特定地区的数据内容集合。
根据一些实施例,应用程序开发者可利用用于实时应用程序的API功能性,经由用 于以每小时或甚至更频繁的时间范围更新的动态数据的网络应用程序而调用入口数据 库或内容数据集合以及存储在其中的位置信息。这消除了下载和/或定期更新下载的内容 数据集合的需要。
使用案例(Use Case)情形
以下使用案例情形说明关于可如何部署和使用系统的实施例以及中心可访问POI内 容入口的一些实用实例,以及其各种优点中的一些优点。显然,在本发明的精神和范围 内可设想或实施额外的系统、情形和应用。
情形1--美食指南(The Goodness Food Guide)
在21年之后,美食指南已成为众所周知的机构,其以对饭店的独立报告而著称。 所述指南含有大约5,000个饭店条目,以及详细信息、用户报告和等级评定。印刷的指 南是每年更新的,但发行者现在还在线公开更频繁的更新。用户也可在线贡献其自身的 报告、等级评定和照片。美食指南的发行者已使得指南的饭店列表以电子格式可用于测 绘软件提供者。在此之前,原始的美食指南数据保存在单个平面文件数据库中,且发行 者仅为受许可人制作此数据库的副本或以电子表格格式提取到CD上。发行者将对使此 数据可用于更多的测绘和导航产品很感兴趣,但其小组具有非常有限的技术经验、没有 IT基础架构且不太愿意付出成为在线POI数据提供者所需的投资。
根据实施例,本发明的系统可允许美食指南小组将其当前平面文件数据库上载到入 口环境而无任何数据模型修改,且在入口处利用地理编码设施。对所述数据感兴趣的应 用程序伙伴可简单地将数据库完整下载以在其软件屮使用。通过使用入口的面向顾客的 网络服务API,应用程序伙伴还可允许其软件对照入口环境内的美食指南数据而执行实 时査询。
情形2——大石油公司(Big Oil Company)大石油公司的因特网开发小组了解帮助顾客找到沿着其行进路线的加油站的重要 性。实际上,改进因特网网站上的现存加油站查找程序是因特网小组从其顾客基层和加 油站所有者接收到的最频繁的请求。随着个人导航市场的快速增长,大石油公司正在寻
找向汽车导航解决方案的用户(不仅仅是访问大石油公司网站的因特网用户)提供加油 站位置的方式。在没有较细致的解决方案的情况下,当前方法仅提供简单的数据传递, 例如提供用户可下载导航文件或含有500个以上大石油公司加油站列表的文档的网站。
根据实施例,中心可访问POI内容入口允许大石油公司因特网小组在内部维持平面 文件数据库,其中记录有其所有的加油站,以及例如开放时间和所提供的产品等属性。 可使此数据库与入口中的数据库同步以使软件应用程序伙伴能够在其自身的应用程序 中包含最新的数据。
情形3——POI数据共享(Datashare)
POI数据共享是导航爱好者的在线团体,所述导航爱好者收集POI且在其自身中间 共享并与一般公众共享POI以与流行的导航解决方案一起使用。
根据实施例,例如POI数据共享等POI团体的调解者可复制其存储在内容入口上的 自身数据,且使用入口的地理编码和分类来改进其数据的质量和规范。其还可得益于其 数据对于应用程序提供者的增加的可见性(通过内容目录实现)。
情形4--商业知识公司(Business Knowledge Inc.)
商业知识公司是众所周知的北美商业列表的提供者。其是数据库技术和其它软件系 统的富有经验的用户。尽管其数据质量标准较高,但其在测绘解决方案中没有大量的领 域内专家,且因此在尽力了解和解决数据消费者的特定地图参考和分类要求。
根据实施例,商业知识公司可使用入口的地理编码服务来确保其商业列表准确地参 考于基本地图的最新版本。其也可使用入口的分类方案来将其较大的列表数据库迁移到 分类模型中,所述分类模型对于其它关注方和应用程序开发者来说更有意义。应用程序 开发者随后可用来自其它内容供应者的商业列表合并到或补充可从商业知识公司获得 的数据。在目录中公开其数据出售物也改进了商业知识公司数据对于美国以外的可能原 本并不熟悉作为公司的商业知识公司的潜在开发伙伴的可见性和可发现性。
情形5—一托普阿特拉斯(Top Atlas)
TopAtlas是内容提供者和数字基本地图或参考文件的提供者。除了供应道路网数据 库以外,Top Atlas还向应用程序伙伴提供多种"额外"内容。此内容中的一些内容由 Top Atlas车专售,但在其它情况下Top Atlas给内容增值(例如通过添加核实、地理编码、 标准化等)。Top Atlas存在许多与其它内容提供者相同的问题一一低效的快递物流、难以向伙伴呈现各种出售物等。
根据实施例,可使用内容入口来(经由目录)销售数据出售物,且(经由数据上载) 将数据递送到软件开发伙伴。在一些实施例中,入口还可经由网络服务API陈列Top Atlas点数据以用于由伙伴应用程序直接消费。
如计算机领域的技术人员将明白,根据本发明的教示,可使用常规的通用或专用数 字计算机或经编程的微处理器来方便地实施本发明。如软件领域的技术人员将明白,熟 练的程序员可基于本发明的教示而容易制备适当的软件编码。如所属领域的技术人员将 容易明白,也可通过制备专用集成电路或通过使常规组件电路的适当网络互连来实施本 发明。
在一些实施例中,本发明包含计算机程序产品,其为上面/其中存储有指令的存储媒 体,所述指令可用于对计算机进行编程以执行本发明的过程中的任一者。存储媒体可包 含但不限于任何类型的盘片(包含软盘、光盘、DVD、 CD ROM、微型驱动器和磁光盘)、 ROM、 RAM、 EPROM、 EEPROM、 DRAM、 VRAM、快闪存储器装置、磁性或光学卡、 纳米系统(包含分子存储器IC),或适用于存储指令和/或数据的任何类型的媒体或装置。 本发明包含存储在计算机可读媒体中的任一者上的软件,所述软件用于控制通用/专用计 算机或微处理器两者的硬件,且用于使计算机或微处理器能够与人类用户或利用本发明 的结果的其它机构交互。此类软件可包含但不限于装置驱动程序、操作系统和用户应用 程序。最终,此计算机可读媒体进一步包含用于如上所述执行本发明的软件。
已出于说明和描述的冃的提供了本发明的上述描述。选择和描述实施例以便最佳地 解释本发明的原理及其实际应用,进而使所属领域的其它技术人员能够针对各种实施例 且以适合于预期特定用途的各种修改来理解木发明。希望本发明的范围由所附权利要求 书及其等效物界定。
4权利要求
1.一种用于提供中心可访问入口以供多个参与者用于共享地理关注点(POI)内容的系统,其包括计算机服务器和数据库,所述数据库含有供参与者共享的关注点(POI)内容,所述参与者包含内容提供者和应用程序开发者;入口应用程序,其在所述系统上运行且其可由所述内容提供者和所述应用程序开发者访问,其中所述入口应用程序提供存储在所述数据库中的POI内容的目录;内容链接接口,其允许所述内容提供者访问所述入口以将POI内容集合上载到所述数据库且编辑所述POI内容集合,且还允许所述应用程序开发者访问所述入口以从所述数据库检索和访问POI内容集合;分类引擎或服务,其定义用于向POI内容指派类别的共同分类法;地理编码引擎或服务,其可任选地用于对POI内容进行地理编码;以及预订数据,其指定所述应用程序开发者对所述POI内容集合的预订,且使所述系统能够根据所述预订在所述参与者之间共享POI内容。
2. 根据权利要求1所述的系统,其中所述入口应用程序作为网络应用程序在所述计算 机服务器上运行,且可由所述参与者使用因特网http协议和网络浏览器来访问。
3. 根据权利要求1所述的系统,其中提供存储在所述数据库中的所述poi内容集合的 目录的所述入口应用程序还包含多个子目录,所述子目录对应于由所述内容提供者 上载到所述数据库的所述poi内容集合中的不同集合。
4. 根据权利要求1所述的系统,其中所述内容链接接口包含应用程序开发者接口,所 述应用程序开发者接口允许所述应用程序开发者从所述数据库搜索和检索特定的 poi内容集合,以用于随后并入到正由所述应用程序开发者开发的软件应用程序 中。
5. 根据权利要求1所述的系统,其中由所述内容提供者参与者上载的每一poi内容集 合包含用于多个地理位置的数据,所述数据包含每一位置的属性,且在适用时包含 所述位置的多个进入点。
6. 根据权利要求1所述的系统,其中所述地理编码引擎或服务被自动调用以对正由内 容提供者上载的内容数据集合中的每一位置数据进行地理编码,且将所述经地理编 码的信息连同所述位置一起记录在所述数据库中。
7. 根据权利要求1所述的系统,其中所述预订数据由所述系统使用以确定是否以及何 时将经更新的位置信息自动传送或发送到已预订特定内容数据集合的那些应用程 序开发者。
8. 根据权利要求1所述的系统,其中每一内容数据集合包含具有变化的精度级别的位 置信息,且其中在上载后,所述内容数据集合以预定义的精度级别存储在所述数据 库中,且其中所述内容提供者接着可将额外属性添加到每一位置以增加用于所述位 置的所述信息的所述精度。
9. 一种用于提供中心可访问入口以供多个参与者用于共享地理关注点(POI)内容的 方法,其包括以下步骤提供计算机服务器和数据库,所述数据库含有供参与者共享的关注点(POI) 内容,所述参与者包含内容提供者和应用程序开发者;提供对入口应用程序的访问,所述入口应用程序在所述系统上运行且其可由所述 内容提供者和所述应用程序开发者访问,其中所述入口应用程序提供存储在所述数 据库中的POI内容的冃录;提供内容链接接口,其允许所述内容提供者访问所述入口以将POI内容集合上载 到所述数据库且编辑所述POI内容集合,且还允许所述应用程序开发者访问所述入 口以从所述数据库检索和访问POI内容集合;定义用于向POI内容指派类别的共同分类法;任选地对所述POI内容中的一些或全部进行地理编码;以及存储预订数据,所述预订数据指定所述应用程序开发者对所述POI内容集合的预订,且允许根据所述预订在所述参与者之间共享POI内容。
10. 根据权利要求9所述的方法,其中所述入口应用程序作为网络应用程序在所述计算 机服务器上运行,且可由所述参与者使用因特网HTTP协议和网络浏览器来访问。
11. 根据权利要求9所述的方法,其中提供存储在所述数据库中的所述P01内容集合的 目录的所述入口应用程序还包含多个子目录,所述子目录对应于由所述内容提供者 上载到所述数据库的所述POI内容集合中的不同集合。
12. 根据权利要求9所述的方法,其中所述内容链接接口包含应用程序开发者接口,所 述应用程序开发者接口允许所述应用程序开发者从所述数据库搜索和检索特定的 POI内容集合,以用于随后并入到正由所述应用程序开发者开发的软件应用程序 中。
13. 根据权利要求9所述的方法,其中由所述内容提供者参与者上载的每一P01内容集 合包含用于多个地理位置的数据,所述数据包含每一位置的属性,且在适用时包含 所述位置的多个进入点。
14. 根据权利要求9所述的方法,其中自动调用所述地理编码引擎或服务以对正由内容 提供者上载的内容数据集合中的每一位置数据进行地理编码,且将所述经地理编码 的信息连同所述位置 一 起记录在所述数据库中。
15. 根据权利要求9所述的方法,其中由所述系统使用所述预订数据以确定是否以及何 时将经更新的位置信息自动传送或发送到已预订特定内容数据集合的那些应用程 序开发者。
16. 根据权利要求9所述的方法,其中每一内容数据集合包含具有变化的精度级别的位 置信息,且其中在上载后,以预定义的精度级别将所述内容数据集合存储在所述数 据库中,且其中所述内容提供者接着可将额外属性添加到每一位置以增加用于所述 位置的所述信息的所述精度。
17. —种用于存储地理关注点(POI)内容的系统,其包括计算机服务器和数据库,所述数据库含有供多个参与者共享的关注点(POI) 内容,所述参与者包含内容提供者和应用程序开发者;内容链接接口 ,其允许所述内容提供者访问入口以及将POI内容集合上载到所 述数据库且编辑所述POI内容集合,且还允许所述应用程序开发者访问所述入口且从所述数据库检索POI内容集合;分类引擎或服务,其定义用于向POI指派类别的共同分类法;入口应用程序,其在所述系统上运行且其可由包含所述内容提供者和所述应用程序开发者的所述参与者访问,且允许用户根据所述共同分类法存储数据。
18. —种用于验证地理关注点(POI)内容的系统,其包括计算机服务器和数据库,所述数据库含有关注点(POI)内容;带有图形用户接口的软件应用程序,所述图形用户接口允许内容提供者将POI 内容上载到所述数据库、观看和编辑所述POI内容,所述图形用户接口包含用于观 看POI位置及其POI属性和其它信息的地图显示器;地理编码引擎或服务,其可由所述内容提供者调用以对由所述内容提供者上载的 所述POI内容进行地理编码,且显示关于POI位置信息的质量的量度,所述量度 是通过将原始POI位置信息与所述地理编码引擎的输出进行比较而确定;且其中所述原始POI位置连同所述地理编码引擎的所述输出一起显示在地图上,以 辅助所述内容提供者观看、验证和编辑将存储在所述数据库中的所述POI内容。
19. 根据权利要求18所述的系统,其中所述带有图形用户接口的软件应用程序作为网 络应用程序在所述计算机服务器上运行,且可由所述内容提供者使用因特网HTTP 协议和网络浏览器来访问。
20. 根据权利要求18所述的系统,其中所述用于观看POI位置及其POI属性和其它信 息的地图显示器为正被验证的POI位置显示所述地图上的之前或未经校正的位置, 且还在所述地图上的之后或经校正的位置中显示所述同一POI位置,且允许所述内 容提供者检阅提议的校正,且在适当时接受或拒绝所述校正。
21. —种用于在软件应用程序开发环境中访问地理关注点(POI)内容的系统,其包括计算机服务器和数据库,所述数据库含有关注点(POI)内容;入UI应用程序,其在所述系统上运行且其可由应用程序开发者访问,其中所述入口应用程序提供存储在所述数据库中的所述POI内容的目录,且允许所述应用程序开发者创建对选定的POI内容集合的预订;预订数据,其指定由所述应用程序开发者创建的对所述选定的POI内容集合的所述预订,且其由所述系统使用以根据所述预订将所述POI内容自动提供到所述应用 程序开发者,包含每当所述POI内容被修改或另外被编辑时便将所述POI内容自 动提供到所述应用程序开发者。
22. 根据权利要求21所述的系统,其中所述入口应用程序作为网络应用程序在所述计 算机服务器上运行,且可由所述应用程序开发者使用因特网HTTP协议和网络浏览 器来访问。
23. 根据权利要求21所述的系统,其中所述系统包含API,且其中根据所述预订,通 过在所述软件应用程序中指定使用所述API来动态检索所述内容,所述POI内容 被自动提供到所述应用程序开发者。
全文摘要
本发明描述一种向多个参与者提供用于地理关注点(POI)数据的中心可访问内容入口以随后用于创建基于地图的应用程序或空间应用程序的系统和方法。不同的实体可动态上载、更新、检索和使用数字地图和POI数据。额外特征包含处置多个应用程序开发者所需的大量POI数据的能力,所述POI数据包含动态的或频繁改变的数据;更新POI属性信息并将其递送到所述应用程序开发者的能力;将多个进入点(POE)与POI相关联且聚集来自多个内容提供者的数据的能力;以及在所有内容提供者之间使用共同的地理编码引擎和共同的数字地图参考,其确保对所有所述POI数据的地理编码的一致性。
文档编号G06F15/16GK101601025SQ200780049658
公开日2009年12月9日 申请日期2007年11月13日 优先权日2006年11月13日
发明者克雷格·帕特里克·萨比, 戴维·戈德堡, 杰伊·W·昂德科弗勒, 玛丽·R·贝克尔, 珍妮弗·帕克, 理查德·科恩, 米歇尔·琼斯, 罗杰·W·布朗, 里克·特敏克 申请人:电子地图北美公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1