专利名称:基于位置的服务本体搜索方法
技术领域:
一个方法为基于位置的服务提供与用户相关,与位置相关,与当前上下文信息相关的本体搜索功能。
背景技术:
在基于位置的服务中,用户通常关心的是一个位置的含义,而不是它的地理坐标, 它可能是更有意义的使用。例如,一间酒店或餐厅的名字。具有固定的位置,是由一个名称, 而不是地理坐标确定的地方称为语义的位置,一个语义的位置可能被列为一个语义的兴趣点(POI),一般是指任何产品,服务或固定的位置,是由一个名称,而不是地理坐标确定位置的。
发明内容
为了描述一个与语义位置相关的地点,产品,或服务,有必要了解用户的请求特定的背景和一个服务和数据说明内容。不幸的是,传统的数据库技术通常忽略的方面,因为有许多替代的上下文信息的陈述,这使得它很难使用和解释。供应商和消费者的语境中可能有相同的上下文信息的不同理解。一个办法解决这个问题是使用专门提供用于描述的背景和数据服务的概念,来取得一致的本体理解。在一个基于本体的语义系统,服务提供商和内容提供商使用特定领域的本体。这些本体可能包括,例如,一个服务型本体(如商店,餐厅包含概念),产品型本体 (含概念,如DVD,素食食品),付款型本体(含概念,如现金,信用卡),和上下文本体(如地点,时间包含概念)。
图1显示了一个基于位置的本体搜索框架,它采用特定领域本体化方法。图2显示了一个本体化为基础的查询,并返回语义位置查询结果。
具体实施例方式基于位置的本体搜索方法可以有效地服务这样的移动设备的用户,可以确定自己的地理坐标使用全球定位系统(GPQ或其他。移动设备的应用程序可以使用户查询各种数据库,如发现附近的一个餐馆,酒店,或其他点的兴趣点(POI)的名称语义位置。除了常规的关键字匹配,用户可以在执行的查询中使用基于本体的搜索服务,使用如,产品类型域, 服务类型域,在各个域中寻找搜索。在各种示例实现中,搜索语义兴趣点的选择基于用户的位置和可能的上下文信息,如早晚和日期,当前的天气和交通情况。搜索语义兴趣点的选择还可能是基于用户的特定信息,如用户个人信息或类似。依托在基于位置的服务中间件上,响应中间件的请求实体,并对GIS数据库进行匹配,并返回结果,从而提供本体搜索功能,可以给用户提供更好的搜索体验,让用户搜索到的正是他在当时的环境下想要的。
权利要求
1.基于位置的服务本体搜索方法接受用户请求,用户的位置,用户的身份标识,对一个地理信息系统(Geographic Information System(GIS))的数据源进行查询,并对查询结果过滤,将建议的语义位置列表返回给请求对象
2.依据权利要求1的基于位置的服务本体化搜索方法,其特征在于,其中地理信息系统(GIQ数据源的数据包含基于位置服务(LBQ的分类数据库,基于位置服务的兴趣点数据库,特定领域数据库。
3.依据权利要求2的基于位置的服务本体化搜索方法,其特征在于,使用接受的用户身份标识从基于位置服务(LBQ的分类数据库来获取用户私有信息和个性化信息。
4.依据权利要求3的基于位置的服务本体化搜索方法,其特征在于,其中用户私有信息包括属性和标记。
5.依据权利要求3的基于位置的服务本体化搜索方法,其特征在于,其中用户个性化信息包括从用户个人信息获得。
6.依据权利要求3的基于位置的服务本体化搜索方法,其特征在于,对查询结果的过滤基于用户请求,用户相关信息,上下文信息,由一个匹配引擎用来对数据源上的数据过滤。
7.依据权利要求6的基于位置的服务本体化搜索方法,其特征在于,其中的匹配引擎执行特定领域的本体查询并过滤。
全文摘要
一个基于位置的本体搜索方法提供传统关键字搜索所不能达到的效果,基于位置的本体搜索方法结合用户的个性化信息和上下文信息对一个地理信息系统(Geographic Information System(GIS))的数据源进行查询,给用户提供建议的语义位置或兴趣点。
文档编号G06F17/30GK102214221SQ20111015662
公开日2011年10月12日 申请日期2011年6月13日 优先权日2011年6月13日
发明者孟祥璟, 陈方 申请人:苏州萃智新技术开发有限公司