用于提供兴趣点的方法及设备技术

技术编号:7917659 阅读:166 留言:0更新日期:2012-10-25 02:37
本发明专利技术公开了一种用于提供兴趣点的方法和设备。该方法包括:获取用户的当前位置及当前行为;查找与所述当前位置及当前行为相匹配的兴趣点;提供所述匹配的兴趣点。本发明专利技术的用于提供兴趣点的方法及设备可以根据用户历史行为的记录来自动地向用户提供与用户当前位置相匹配的兴趣点名称或列表,由此用户可以减少选择兴趣点或者输入兴趣点的时间,从而提高了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及计算机
,更具体地,本专利技术涉及一种用于提供兴趣点的方法及设备
技术介绍
随着计算机与网络技术的迅速发展,社交网络(social network)(或称为社交网站)已经日益成为现代网络的重要组成部分。社交网络是指向对特定对象感兴趣或只是一起“闲逛”的人们提供虚拟社区的Web站点。用户通过语音、聊天、即时消息、视频会议和博客等进行通信,并且该服务通常向用户提供了联系其他用户的好友的方法。另一方面,发源于地理信息系统领域的兴趣点(Point of Interest,缩写为POI)概念也逐步应用于社交网络领域,特别是基于移动通信技术的移动POI系统。具体而言,移动POI是一项基于位置的服务,这项服务包括服务器系统和客户端应用程序,客户端应用程序主要是针对移动终端平台(例如手机平台)所开发的。移动POI服务的目标是创建一个平台,让用户们能够分享彼此之间的地理位置以及相关信息。POI通常是指一个包含特定的相关信息的地理位置。POI可以包含不同类型对象(例如餐馆、酒吧或公园)的信息,这些信息包括位置、文字描述、图片和用户们的评论。每一个POI都被分门别类,归属于某一社区和某一类别。当用户在添加POI时,便可以选定它属于哪一类别。设置类别的目的是让用户能够更好地过滤掉不感兴趣的P0I,而只查看关心的P0I。在用户访问社交网络来发表日志、图片、状态或其他内容时,通常可以将这些发表行为关联于特定的POI,例如,在工人体育场发表工人体育场的图片。由于POI系统中的POI数量众多,用户在确定特定的POI时可能需要手动地从众多的POI中选择一个,或者需要手动输入特定POI的名称,等等。这些操作降低了用户的使用效率,并且影响了用户体验。因此,需要一种能够高效地提供兴趣点的方法及设备。
技术实现思路
为了解决上述问题,根据本专利技术的一个方面,提供了一种用于提供兴趣点的方法,包括获取用户的当前位置及当前行为;查找与所述当前位置及当前行为相匹配的兴趣点;提供所述匹配的兴趣点。根据本专利技术的一个实施例,所述查找步骤进一步包括建立兴趣点数据库,所述兴趣点数据库包括多个兴趣点,其中每个兴趣点对应于不同的兴趣点位置以及用户在该兴趣点的历史行为记录。根据本专利技术的一个实施例,所述用户的历史行为记录包括用户历史的发表行为,用户历史的签到行为和/或用户历史行为的时间。根据本专利技术的一个实施例,所述查找步骤进一步包括以用户的当前位置为基准位置;获取搜索范围;搜索在所述基准位置的搜索范围内的兴趣点。根据本专利技术的一个实施例,所述提供步骤进一步包括在存在多个匹配的兴趣点的情况下对所述匹配的兴趣点排序。根据本专利技术的一个实施例,在所述提供步骤之后,还包括根据用户对所述匹配的兴趣点的选择确定用户所在的兴趣点。根据本专利技术的一个实施例,在所述确定步骤之后,还包括将用户所在的兴趣点与用户的当前行为相关联,并记录所述关联的兴趣点与当前行为。根据本专利技术的一个实施例,通过GPS定位、WiF i定位或Cell ID定位方式确定所述用户的当前位置。根据本专利技术的另一方面,还提供了一种提供兴趣点的设备,包括获取装置,用于获取用户的当前位置及当前行为;查找装置,用于查找与所述当前位置及当前行为相匹配的兴趣点;提供装置,用于提供所述匹配的兴趣点。不同于现有技术,本专利技术的用于提供兴趣点的方法及设备可以根据用户历史行为的记录来自动地向用户提供与用户当前位置相匹配的兴趣点名称或列表,由此用户可以减少选择兴趣点或者输入兴趣点的时间,从而提高了用户的使用体验。附图说明通过对结合附图所示出的实施方式进行详细说明,本专利技术的上述以及其他特征将更加明显,本专利技术附图中相同的标号表示相同或相似的元素。在附图中图I示出了根据本专利技术一个实施例的社交网络的示意图;图2示出了根据本专利技术一个实施例的用于提供兴趣点的方法的流程;图3示出了根据本专利技术一个实施例的用于提供兴趣点的设备的框图;图4示出了适合用来实践本专利技术实施例的计算机系统的框图。在附图中,相同或对应的标号表不相同或对应的部分。具体实施例方式下文将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。参考图1,示出了根据本专利技术一个实施例的社交网络的示意图。该社交网络包括服务器101,网络102以及用户终端103。具体地,一个或多个用户终端103通过网络102连接至服务器101。用户终端103的用户,也即社交网络的使用者可经由网络102访问服务器101以实现与其他用户的交流,并使用社交网络提供的各种应用服务。在本说明书中,用户终端103指能够接入网络102的设备,其包括但不限于下列设备个人计算机、个人数字助理、移动电话等。需要说明的是,图I中示出的用户终端103的数量仅是示例性的,本领域普通技术人员应能理解,在实际应用中,社交网络中用户终端103的数量并不限于图I所示的数量。不失一般性地,服务器101中通常维护有一个或多个数据库,例如用户数据库,其用于存储用户标识以及与用户标识对应的用户相关信息,其中,每一用户唯一地被用户标识所标识,该用户标识可以是服务器101为用户所分配的用户代码,或者是用户提供的用户名称,或者是其他与用户对应地、可以唯一地标识用户的标签。图2示出了根据本专利技术一个实施例的用于提供兴趣点的方法的流程。应当理解,该方法中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,该方法可以包括附加的步骤和/或省略执行示出的步骤。本专利技术的范围在此方面不受限制。接下来,结合图I及图2对本专利技术的用于提供兴趣点的方法的实施例进行进一步的说明。在步骤S202中,获取用户的当前位置以及当前行为。具体地,用户通过用户终端103接入网络102,进而访问服务器101。通常地,用户终端103由用户携带,或者可以由用户直接操作,因此,用户的 当前位置与用户终端103所在的位置基本重合。在一个实施例中,可以通过用户终端103所采用的定位装置来确定用户的当前位置,并由用户终端103将该当前位置的信息发送给服务器101,由此服务器101获得用户的当前位置。可选地,可以通过GPS定位、WiFi定位或Cell ID定位方式等定位方式来确定用户的当前位置。在本说明书中,用户或用户终端103所在的位置是指尺度在几十米或几百米乃至上千米的位置范围。上述位置范围的表示可以是精确周界信息,也可以是其中一点或多点的精确信息以及相关精度信息,当然还可以是本领域公知的其他表示方式。而本说明书中提及的当前位置,相应地是指在当前时刻所处的位置,即用户进行发表、签到或其他操作行为时所处的位置。在本说明书中,当前时刻是指跨度在几秒钟或者几分钟乃至几小时的时间范围。上述当前时刻的表示可以是精确时间始末点,也可以是其中一个或多个时间点的精确信息以及相关精度信息。可以理解,在用户的当前位置范围内,可能存在一个或多个兴趣点,也可以不存在兴趣点。因此,兴趣点的数目可以为零,可以为一,也可以为任意的大于一的整数。如果存在两个或更多的兴趣点,其中任何两个不同兴趣点的位置可以彼此分离,但也有可能彼此重叠或部分重叠。另一方面,在访问服务器101时,用户可以通过用户终端103来进行各种操作本文档来自技高网
...

【技术保护点】
一种用于提供兴趣点的方法,包括:获取用户的当前位置及当前行为;查找与所述当前位置及当前行为相匹配的兴趣点;提供所述匹配的兴趣点。

【技术特征摘要】

【专利技术属性】
技术研发人员:侯吉亮
申请(专利权)人:北京千橡网景科技发展有限公司
类型:发明
国别省市:

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

1