专利名称:辅助用户选择兴趣点的方法和设备的制作方法
技术领域:
本发明的实施例总体涉及信息技术领域,并且更具体地涉及一种辅助用户选择兴趣点的方法和设备。
背景技术:
“兴趣点”(Point of Interest, POI) 一般是用户较关注的地理信息点,或者一些商家认为可能对用户有用的地方。兴趣点通常包含兴趣点标识符、兴趣点名称、兴趣点类型、经度、纬度等信息。兴趣点可以在地图上标注出来,带有经纬度信息,可以用来查找并计算导航的地标点或者建筑物,例如商场、停车场、学校、医院、酒店、饭店、超市、公园、旅游景点等。“社交网络”或者“社交网站”是指向对特定对象感兴趣或只是一起“闲逛”的人们提供虚拟社区的web站点。成员通过语音、聊天、即时消息、视频会议和博客等技术手段进行通信。而且,社交网络通常向成员提供联系其他成员的好友的方法。这种站点还可以用作亲自会面的媒介。当用户在社交网络上对兴趣点进行签到(check-1n)、对兴趣点进行评论、上传与兴趣点相关的照片等时,需要用户对所在兴趣点进行选择。在现有技术中,对兴趣点的选择通常是如下进行的:接收包括经度和纬度的位置信息,向用户提供所述位置信息所指示的位置附近一定范围内的兴趣点的列表,然后接收用户在所述列表中对所在兴趣点的选择。然而,例如当用户在短时间内和/或在近距离内连续进行对兴趣点的选择时,有可能期望选择相同的兴趣点。例如用户可能拍摄了与相同的兴趣点相关的多张照片并且希望连续进行上传。在这种情况下,向用户提供所述列表可能是耗时的和不必要的,并且用户在所述列表中对所在兴趣点进行选择也可能是耗时的和不必要的。
发明内容
为了克服现有技术中的上述缺点,本发明的实施例提供了一种辅助用户选择兴趣点的方法和设备。利用该方法和设备,可以在用户选择所在兴趣点时,提供之前所选择的兴趣点作为默认值,因此可以在用户期望选择相同的兴趣点时省略向用户提供列表以及用户在列表中对所在兴趣点进行的选择,从而使得用户对兴趣点的选择更便利。根据本发明的一个方面,提供了一种辅助用户选择兴趣点的方法。该方法包括:当用户在第一时间选择所在兴趣点时,从用户接收所选择的兴趣点;存储所选择的兴趣点;当用户在第一时间之后的第二时间选择所在兴趣点时,提供所存储的所选择的兴趣点作为默认值。根据本发明的另一方面,提供了一种辅助用户选择兴趣点的装置。该装置包括:接收装置,其当用户在第一时间选择所在兴趣点时从用户接收所选择的兴趣点;存储装置,其存储所选择的兴趣点;提供装置,其当用户在第一时间之后的第二时间选择所在兴趣点时提供所述存储装置所存储的所选择的兴趣点作为默认值。
通过参考附图阅读下文的详细描述,本发明实施例的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施例,其中:图1示出了根据本发明的一个实施例的辅助用户选择兴趣点的方法100的流程图。图2示出了根据本发明的一个实施例的辅助用户选择兴趣点的设备200的示意框图;以及图3示出了适于用来实践本发明实施例的计算机系统300的示意框图。
具体实施例方式下面将参考若干示例性实施例来描述本发明的原理和精神。应当理解,给出这些实施例仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。下面参考图1,其示出了根据本发明的一个实施例的辅助用户选择兴趣点的方法100的流程图。在步骤S102中,当用户在第一时间选择所在兴趣点时,从用户接收所选择的兴趣点。用户在第一时间选择所在兴趣点可以通过用户在兴趣点的列表中进行选择来进行,所述兴趣点的列表包括用户的位置信息所指示的位置附近一定范围内的兴趣点。可替代地,用户在第一时间选择所在兴趣点也可以通过其他方式来进行,例如通过用户在标注有一个或多个兴趣点的地图中进行点击选择来进行。从用户接收所选择的兴趣点可以包括接收兴趣点标识符、接收兴趣点名称和/或接收兴趣点的经度和纬度。在步骤S104中,存储所选择的兴趣点。存储所选择的兴趣点可以包括存储兴趣点标识符、存储兴趣点名称和/或存储兴趣点的经度和纬度。所选择的兴趣点可以存储在用户的便携设备中,也可以存储在远程的服务器中。所选择的兴趣点可以存储在易失性存储器或非易失性存储器中。在步骤S106中,当用户在第一时间之后的第二时间选择所在兴趣点时,提供所存储的所选择的兴趣点作为默认值。除了提供所述默认值之外,可以提供或不提供如参照步骤SllO所述的兴趣点的列表。在提供所述列表的情况下,可以将默认值置于所述列表的最上方。在不提供所述列表的情况下,可以省略用户对所在兴趣点的选择并且直接将默认值视为用户所在兴趣点。应当注意,在第一时间和第二时间之间,用户可以进行另一对兴趣点的选择,也可以不进行另一对兴趣点的选择。以此方式,可以在用户选择所在兴趣点时,提供之前所选择的兴趣点作为默认值,因此可以在用户期望选择相同的兴趣点时省略向用户提供列表以及用户在列表中对所在兴趣点进行的选择,从而使得用户对兴趣点的选择更便利。在一个实施例中,用户在第二时间与在第一时间的相隔距离小于预定距离阈值,和/或第二时间与第一时间的相隔时间小于预定时间阈值。例如,当距离阈值为200米时,当用户在第二时间与在第一时间的相隔距离小于200米时,提供所存储的兴趣点作为默认值。当时间阈值为5分钟时,当第二时间与第一时间的相隔时间小于5分钟时,提供所存储的兴趣点作为默认值。同时使用距离阈值和时间阈值也是可能的,例如当用户在第二时间与在第一时间的相隔距离小于200米并且第二时间与第一时间的相隔时间小于5分钟时,提供所存储的兴趣点作为默认值。以此方式,仅在与之前对兴趣点的选择的相隔距离和/或相隔时间小于预定阈值时,提供之前所选择的兴趣点作为默认值,从而避免了在用户已经移动较远距离和/或已经经过较长时间之后,仍提供之前所选择的兴趣点作为默认值。在一个实施例中,至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述距离阈值。例如,当兴趣点的类型是商场、体育馆等大型场所时,可以将距离阈值设置为较大,如500米,而当兴趣点的类型是饭店、书店等小型场所时,可以将距离阈值设置为较小,如100米。当用户所在区域的兴趣点密集程度较高时,可以将距离阈值设置为较小,而当用户所在区域的兴趣点密集程度较低时,可以将距离阈值设置为较大。当用户所在区域的兴趣点热门程度较高时,可以将距离阈值设置为较小,而当用户所在区域的兴趣点热门程度较高时,可以将距离阈值设置为较小。某区域的兴趣点密集程度例如可以用单位面积的兴趣点个数来指示。某区域的兴趣点热门程度例如可以用该区域内兴趣点的平均签到次数、平均评论数量和/或平均照片数量等来指示。在一个实施例中,至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述时间阈值。例如,当兴趣点的类型是学校、医院等停留时间一般较长的场所时,可以将时间阈值设置为较大,如I小时,而当兴趣点的类型是停车场等停留时间一般较短的场所时,可以将时间阈值设置为较小,如10分钟。当用户所在区域的兴趣点密集程度较高时,可以将时间阈值设置为较小,而当用户所在区域的兴趣点密集程度较低时,可以将时间阈值设置为较大。当用户所在区域的兴趣点热门程度较高时,可以将时间阈值设置为较小,而当用户所在区域的兴趣点热门程度较高时,可以将时间阈值设置为较小。在一个实施例中,用户的便携设备在第二时间与在第一时间连接到相同的移动基站和/或无线网络热点。以此方式,仅在用户的便携设备所连接到的基站和/或无线网络热点未改变时,提供之前所选择的兴趣点作为默认值,从而避免了在用户已经移出之前的基站和/或无线网络热点的范围时,仍提供之前所选择的兴趣点作为默认值。下面参考图2,其示出了根据本发明的一个实施例的辅助用户选择兴趣点的设备200的示意框图。如图2所示,设备200包括:接收装置202,其当用户在第一时间选择所在兴趣点时从用户接收所选择的兴趣点;存储装置204,其存储所选择的兴趣点;提供装置206,其当用户在第一时间之后的第二时间选择所在兴趣点时提供所述存储装置所存储的所选择的兴趣点作为默认值。在一个实施例中,用户在第二时间与在第一时间的相隔距离小于预定距离阈值。在一个实施例中,其中第二时间与第一时间的相隔时间小于预定时间阈值。在一个实施例中,至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述距离阈值。在一个实施例中,至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述时间阈值。在一个实施例中,用户的便携设备在第二时间与在第一时间连接到相同的移动基站和/或无线网络热点。为清晰起见,在图2中并未示出各个装置所包含的子装置。然而,应当理解,设备200中记载的装置与分别参考图1描述的方法中的步骤相对应。由此,上文针对图1的方法描述的操作和特征同样适用于设备200及其中包含的装置和子装置,在此不再赘述。还应当理解,设备200可以利用各种方式来实现。例如,在某些实施例中,设备200可以利用软件和/或固件模块来实现。此外,设备200也可以利用硬件模块来实现。例如,设备200可以实现为集成电路(IC)芯片或专用集成电路(ASIC)。设备200也可以实现为片上系统(SOC)。现在已知或者将来开发的其他方式也是可行的,本发明的范围在此方面不受限制。下面参考图3,其示出了适于用来实践本发明实施例的计算机系统300的示意框图。如图3所示,计算机系统300可以包括:CPU(中央处理单元)301、RAM (随机存取存储器)302、ROM(只读存储器)303、系统总线304、硬盘控制器305、键盘控制器306、串行接口控制器307、并行接口控制器308、显示控制器309、硬盘310、键盘311、串行外部设备312、并行外部设备313和显示器314。在这些设备中,与系统总线304耦合的有CPU 301、RAM 302,ROM 303、硬盘控制器305、键盘控制器306、串行控制器307、并行控制器308和显示控制器309。硬盘310与硬盘控制器305耦合,键盘311与键盘控制器306耦合,串行外部设备312与串行接口控制器307耦合,并行外部设备313与并行接口控制器308耦合,以及显示器314与显示控制器309耦合。应当理解,图3所述的结构框图仅仅为了示例的目的而示出的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况而增加或者减少某些设备。应当注意,本发明的实施例可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
应当注意,尽管在上文详细描述中提及了设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施例,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。虽然已经参考若干具体实施例描述了本发明,但是应该理解,本发明并不限于所公开的具体实施例。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
权利要求
1.一种辅助用户选择兴趣点的方法,其包括: 当用户在第一时间选择所在兴趣点时,从用户接收所选择的兴趣点; 存储所选择的兴趣点; 当用户在第一时间之后的第二时间选择所在兴趣点时,提供所存储的所选择的兴趣点作为默认值。
2.如权利要求1所述的辅助用户选择兴趣点的方法,其中用户在第二时间与在第一时间的相隔距离小于预定距离阈值。
3.如权利要求1或2所述的辅助用户选择兴趣点的方法,其中第二时间与第一时间的相隔时间小于预定时间阈值。
4.如权利要求2所述的辅助用户选择兴趣点的方法,其中至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述距离阈值。
5.如权利要求3所述的辅助用户选择兴趣点的方法,其中至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述时间阈值。
6.如权利要求1所述的辅助用户选择兴趣点的方法,其中用户的便携设备在第二时间与在第一时间连接到相同的移动基站和/或无线网络热点。
7.一种辅助用户选择兴趣点的设备,其包括: 接收装置,其当用户在第一时间选择所在兴趣点时从用户接收所选择的兴趣点; 存储装置,其存储所选择的兴趣点; 提供装置,其当用户在第一时间之后的第二时间选择所在兴趣点时提供所述存储装置所存储的所选择的兴趣点作为默认值。
8.如权利要求7所述的辅助用户选择兴趣点的设备,其中用户在第二时间与在第一时间的相隔距离小于预定距离阈值。
9.如权利要求7或8所述的辅助用户选择兴趣点的设备,其中第二时间与第一时间的相隔时间小于预定时间阈值。
10.如权利要求8所述的辅助用户选择兴趣点的设备,其中至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述距离阈值。
11.如权利要求9所述的辅助用户选择兴趣点的设备,其中至少根据所选择的兴趣点的类型、用户所在区域的兴趣点密集程度、用户所在区域的兴趣点热门程度中的一项或多项来确定所述时间阈值。
12.如权利要求7所述的辅助用户选择兴趣点的设备,其中用户的便携设备在第二时间与在第一时间连接到相同的移动基站和/或无线网络热点。
全文摘要
提供了一种辅助用户选择兴趣点的方法和设备。该方法包括当用户在第一时间选择所在兴趣点时,从用户接收所选择的兴趣点;存储所选择的兴趣点;当用户在第一时间之后的第二时间选择所在兴趣点时,提供所存储的所选择的兴趣点作为默认值。
文档编号G06F17/30GK103164486SQ20111042728
公开日2013年6月19日 申请日期2011年12月14日 优先权日2011年12月14日
发明者刘昕明 申请人:北京千橡网景科技发展有限公司