当前位置: 首页 > 专利查询>诺基亚公司专利>正文

用于团体提供的场所数据的集成的方法和设备技术

技术编号:7791289 阅读:185 留言:0更新日期:2012-09-22 08:16
提供一种用于集成由元数据构建者团体提供的场所元数据的方法,包括接收注册数据,所述注册数据指示描述场所的对应的一个或多个属性的一个或多个值。场所与地理位置关联。提供注册数据和用于预定场所的元数据之间的匹配的指示也被发起。在一些实施例中,基于验证注册数据和可忽略的匹配程度生成一组预定场所的新条目。在一些实施例中,针对注册数据表示的新场所或匹配的预定场所,在匹配的指示中包含场所的唯一标识符。

【技术实现步骤摘要】
【国外来华专利技术】用于团体提供的场所数据的集成的方法和设备
技术介绍
无线、移动通信设备的使用已经 变得无处不在,并且迅速地超越传统有线设备的使用。随着用户移动性的增强,具有日益增加的对与用户过去、现在或预期未来的位置相关联的内容的需求。例如,流行的应用是确定在用户过去、现在或预期未来的位置附近的餐馆或银行或其他零售店。然而,这些试图提供这种基于位置的内容的服务提供商面临着诸多挑战,包括消耗大量的资源以便对用于广阔区域或全球范围的基于位置的内容数据进行收集和质量控制。一些示例性实施例因此,存在改进基于位置的内容的构造的需要。根据一个实施例,一种承载指令的计算机可读存储介质,当被处理器执行时所述指令使设备至少执行接收指示用于相应属性的一个或多个值的注册数据,所述属性描述与地理位置相关联的地点。提供注册数据和用于预定地点的元数据之间的匹配的指示。根据另一实施例,一种设备,包括处理器和存储器,所存储器存储可执行指令,如果执行所述指令则促使所述设备接收指示用于相应属性的一个或多个值的注册数据,所述属性描述与地理位置相关联的地点。提供注册数据和用于预定地点的元数据之间的匹配的指示。根据另一实施例,一种设备,包括用于接收指示用于相应属性的一个或多个值的注册数据的装置,所述属性描述与地理位置相关联的地点。所述设备包括用于提供注册数据和预定地点的元数据之间的匹配的指示的装置。根据另一实施例,一种方法,包括接收指示地点元数据的子集的值的注册数据,所述地点元数据包括描述与地理位置相关联的地点的多个属性。所述方法还包括提供注册数据和用于预定地点的元数据之间的匹配的指示。根据另一实施例,一种设备,包括用于接收指示地点元数据的子集的值的注册数据的装置,所述地点元数据包括描述与地理位置相关联的地点的多个属性。所述设备还包括用于提供注册数据和用于预定地点的元数据之间的匹配的指示的装置。简单地通过说明多个特定实施例和实现方式,包括所考虑的用于实现本专利技术的最佳模式,根据下面的详细说明,本专利技术的其它方面、特征和优点会更佳明显。本专利技术还能够实现其它以及不同的实施例,并且可以在各种明显方面修改其若干细节,这些都没有脱离本专利技术的精神和范围。因此,附图和说明被认为实际上是说明性的,且不是限制性的。附图说明在附图的图示中,通过实例的方式而不是限制的方式来说明本专利技术的实施例,其中图I是根据一个实施例的用于集成来自场所构建者团体的场所元数据的系统的示意图;图2A是根据一个实施例用于地点元数据数据结构的条目的图2B示出了根据一个实施例的示例性核心类别;图2C和图2D示出了根据一个实施例持有示例性地点元数据的示例XML文档;图3A是根据一个实施例地点注册信息的示意图;图3B是根据一个实施例具有单个地点标识符的地点响应消息的示意图;图3C是根据一个实施例地点响应错误消息的示意图;图3D是根据一个实施例具有一个或多个候选地点的地点响应消息的示意图; 图4A是根据一个实施例用于选择候选的消息的不意图;图4B是根据一个实施例用于请求地点资源的消息的示意图;图5A是根据一个实施例在地点元数据服务处的过程的流程图;图5B是根据一个实施例在永久性地点ID服务处的过程的流程图;图6A是根据一个实施例示出用于访问地点元数据的过程和消息序列的时序图;图6B是根据一个实施例示出用于注册有效新地点的过程和消息序列的时序图;图6C是根据一个实施例示出用于注册匹配地点的过程和消息序列的时序图;图6D是根据一个实施例示出用于注册部分匹配的地点的过程和消息序列的时序图;图6E是根据一个实施例示出用于注册部分有效地点的过程和消息序列的时序图;图7是可用于实现本专利技术的实施例的硬件的示意图;图8是可用于实现本专利技术的实施例的芯片组的示意图;以及图9是可用于实现本专利技术的实施例的终端的示意图。具体实施例方式公开了一种方法、设备和软件,用于对团体提供的场所数据的集成。在下面的说明中,为了解释的目的,阐述了大量的具体细节以提供对本专利技术的实施例的透彻理解。然而,所属领域的技术人员明了,本专利技术的实施例可以在没有这些具体细节或使用等价布置的情况下来实施。在其它情况下,以框图形式示出了公知的结构和设备,以避免对本专利技术实施例的不必要的模糊。尽管就使用嵌入在超文本传输协议(HTTP)消息中的可扩展标记语言(XML)来交换场所元数据方面,讨论了本专利技术的多个实施例,其中,所述超文本传输协议(HTTP)消息在一个客户端和两个场所服务模块固定场所ID服务和场所元数据服务之间的网络上传送,但是本专利技术的实施例不限于该环境。显然可以预期的是,可以使用嵌入在任何网络协议或人机接口中的属性和值的任意集合来交换元数据,其中,所述人机接口处于团体成员与运行在具有或不具有网络的一个或多个计算设备上的一个或多个过程之间。如此处所使用的,术语“场所”指位置的语义/使用。尽管场所总是与位置相关联,但是是独立于位置的对象。即,场所(例如,餐馆或企业)可能随着时间而改变其物理位置(即,地理坐标),并且多个场所(例如,宾馆和餐馆)可能与同一位置关联。因此,场所在时间上和空间上与地理位置相关联。通过用于唯一地指示场所的一组相应属性(场所元数据参数)的值(场所元数据)的集合,使该特定场所区分于其他场所。除了唯一地指示特定场所的场所元数据,还有进一步描述该场所的场所资源(例如,图片、地图、人员、可用服务的目录、服务等)。许多组织都提供与位置相关的内容和服务(例如,企业名录、地理信息系统、餐馆指南、宾馆预订服务)。这些组织的每一个都管理关于其位置的特定元数据组。这样的元数据组既不是标准的,也不存在容易的方法来检查来自独立组织的两组元数据是否指示同一位置。对来自不同源的元数据的聚合是许多这种组织的共同的任务。为了确保数据质量和完整性,每个组织都必须自己实现数据验证、丰富、以及副本删除。除此之外,场所构建组织的团体必须持续地重新验证它们的现有元数据(例如,以识别倒闭或移动到不同位置的条目)。因此,存在对集成团体提供的场所数据以确保数据质量并避免重复的系统的需要。在示例性实施例中,提供用于单个场所的场所资源作为通过对应的统一资源定位符(URL)名称来访问的一个或多个网络资源,例如,一个或多个文件或目录或web页面的集合。如现有技术中已知的,网络上的域名服务器(DNS)将URL名称解析为因特网协议(IP)地址,所述地址用于对跨越IP网络发送的消息进行路由。因此,一旦给定URL名称,web浏览器的用户就可以访问这些场所资源。 根据一些实施例,一组被称为场所命令空间服务(PNSS)的web服务提供与集成数据相关的服务,以支持场所的概念。在特殊的实施例中,PNSS包括若干模块。固定场所ID服务(PPIDS)创建并找到用于场所的唯一标识符(ID)。所述服务尝试通过使用匹配逻辑(通过对场所的元数据属性进行比较)来避免创建重复的场所(为同一物理场所创建多个场所ID)。无法保证避免重复,因此PPIDS提供一种在元数据变得可用时合并场所ID的方法,这表示场所ID指相同的场所。通过将场所ID中的一个标记为已合并来完成合并。该服务仍然确保通过曾经被分配给该场所的任何ID都依然可以访问该场所。场所元数据服务(PMDS)存储并找到与场所关联的标准化核心元数据组。场所资源服务(PRS)将web资本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.06.04 US 12/478,4841.一种承载一个或多个指令的一个或多个序列的计算机可读存储介质,当其被一个或多个处理器执行时使所述设备执行至少以下步骤 接收指示用于相应的一个或多个属性的一个或多个值的注册数据,所述属性描述与地理位置相关联的场所;以及 发起对注册数据和用于预定场所的元数据之间的匹配的指示的提供。2.根据权利要求I所述的计算机可读存储介质,其中,引起所述设备进一步执行 验证所述注册数据;以及 基于对所述注册数据的验证和可忽略的匹配程度,生成关于预定场所的新条目。3.根据权利要求2所述的计算机可读存储介质,其中,匹配的指示进一步指示场所的唯一标识符、与数据结构中场所的新条目对应的唯一标识符、数据结构中已经被分配有相应的多个唯一标识符的预定场所。4.根据权利要求I至3中任意一项所述的计算机可读存储介质,其中,引起所述设备进一步执行 使用模糊匹配算法确定匹配的程度,所述模糊匹配算法应用场所类别匹配、场所名称匹配、邻近匹配、先前选择匹配或其组合。5.根据权利要求2和3中任意一项所述的计算机可读存储介质,其中,匹配的指示进一步基于对注册数据的验证指示一个或多个预定场所的候选场所,并确定注册数据将候选场所与预定的程度匹配。6.根据权利要求I至5中任意一项所述的计算机可读存储介质,其中,引起所述设备进一步执行 如果注册数据将候选场所与预定的程度匹配,则构建关于候选场所的令牌; 其中,令牌包括指示注册数据与候选场所之间的差别的数据;以及 其中,匹配的指示进一步包括关于候选场所的令牌。7.根据权利要求6所述的计算机可读存储介质,其中,如果候选场所是预定场所中的一个,则令牌包括该候选场所的唯一标识符。8.根据权利要求6和7中任意一项所述的计算机可读存储介质,其中,引起所述设备进一步执行 接收指示用户所选的单个令牌的候选选择消息;以及 发起基于所述单个令牌对关于候选场所的一组预定场所的更新。9.根据权利要求6至8中任意一项所述的计算机可读存储介质,其中,构建关于候选场所的令牌进一步包括通过自动纠正注册数据来生成候选场所。10.根据权利要求6至9中任意一项所述的计算机可读存储介质,其中,匹配的指示包括关于多个候选场所的多个令牌。11.根据权利要求I至10中任意一项所述的计算机可读存储介质,其中,引起所述设备进一步执行 如果注册数据省略了场所名称属性或场所类别属性或地理位置属性的值,则发起对错误消息的发送。12.根据权利要求8至10中任意一项所述的计算机可读存储介质,其中,基于单个令牌发起对候选场所的一组预定场所的更新进一步包括发起对所述预定场所中的一个场所的删除或合并。13.根据权利要求8-10和12中任意一项所述的计算机可读存储介质,其中,引起所述设备进一步执行 学习基于用户所选的单个令牌来选择候选的探索法。14.一种设备,包括: 至少一个处理器;以及 至少一个存储器,其包括用于一个或多个程序的计算机程序代码, 所述至少一个存储器和计算机程序代码被配置为,通过所述至少一个处理器,引起所述设备执行至少以下步骤 接收指示关于相应的一个或多个属性的一个或多个值的注册数据,所述属性描述与地理位置关联的场所;以及 发起对注册数据和关于预定场所的元数据之间的匹配的指示的提供。15.根据权利要求14所述的设备,其中,进一步引起所述设备 验证注册数据;以及 基于对注册数据的验证和可忽略的匹配程度,创建预定场所的新条目。16.根据权利要求15所述的设备,其中,匹配的指示进一步指示场所的唯一标识符、与数据结构中场所的新条目对应的唯一标识符、数据结构中已经被分配有相应的多个唯一标识符的一组预定场所。17.根据权利要求14至16中任意一项所述的设备,其中,进一步引起所述设备 使用模糊匹配算法确定匹配的程度,所述模糊匹配算法应用场所类别匹配、场所名称匹配、邻近匹配、先前选择匹配或其组合。18.根据权利要求14至17中任意一项所述的设备,其中,进一步引起所述设备 如果注册数据将候选场所与预定的程度匹配,则构建关于候选场所的令牌; 其中,令牌包括指示注册数据与候选场所之间的差别的数据;以及 其中,相应数据进一步包括关于候选场所的令牌。19.根据权利要求18所述的设备,其中,如果候选场所是预定场所中的一个,则令牌包括该候选场所的唯一标识符。20.根据权利要求18和19中任意一项所述的设备,其中,进一步引起所述设备 接收指示用户所选的单个令牌的候选选择消息;以及 发起基于所述单个令牌对关于候选场所的一组预定场所的更新。21.根据权利要求18至20中任意一项所述的设备,其中,构建关于候选场所的令牌进一步包括通过自动纠正注册数据来生成候选场所。22.根据权利要求18至21中任意一项所述的设备,其中,匹配的指示包括关于多个候选场所的多个令牌。23.根据权利要求14至23中任意一项所述的设备,其中,进一步引起所述设备 如果注册数据省略了场所名称属性或场所类别属性或地理位置属性的值,则发起对错误消息的发送。24.根据权利要求20至22中任意一项所述的设备,其中,基于单个令牌发起对候选场所的一组预定场所的更新进一步包括发起对所述预定场所中的一个场所的删除或合并。25.根据权利要求20-22和24中任意一项...

【专利技术属性】
技术研发人员:A·施米特A·格罗斯
申请(专利权)人:诺基亚公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1