可配置的兴趣点提醒的制作方法

文档序号:9422741阅读:255来源:国知局
可配置的兴趣点提醒的制作方法
【技术领域】
[0001]本公开一般来说涉及兴趣点识别,且更具体地说,涉及将受服务器控制的兴趣点区和提醒递送至用户计算装置。
【背景技术】
[0002]来自移动装置的位置数据可以用于众多应用。存在使用位置数据确定朋友位置、玩游戏和帮助用户确定方向的应用。位置数据还可以用来在用户和用户的装置处在兴趣点(“Ρ0Ι”)附近时提醒用户。POI是用户感兴趣或者用户可能有优惠券或其它报价的任何商业场所、机构或其它位置。
[0003]在一个示例中,用户可以选择每当用户靠近特定商店或餐馆时被提醒,或者服务器可以将POI识别为用户常去并且目前在搞促销或有优惠的附近的商店。这种提醒是地理围栏的示例。地理围栏是现实世界地理区域的虚拟周界或区。地理围栏可以动态地产生一如在围绕商店或点位置的半径之内。当位置感知型用户计算装置的用户进入或离开地理围栏时,所述装置接收到所产生的通知。可以将地理围栏通知发送至用户计算装置。
[0004]遗憾的是,POI信息不断在改变。新商店在建设、促销在更新、并且用户位置在改变。用户可能想要不断更新的POI信息,但是移动装置通常不能够维护所有POI和POI营销数据的数据库。试图维护这种数据可能会对装置的数据存储容量、装置的电池寿命、所需要的数据传输能力或操作移动装置的其它方面有不利影响。
[0005]相反地,通过服务器监视用户装置的位置以及在移动装置改变位置时连续地提供POI数据的更新也会不利地影响装置的电池、存储容量和数据传输能力。
[0006]另外,只要用户进入兴趣点附近,常规地理围栏提醒便向用户提供相同的提醒。如果兴趣点处在用户经常经过的位置中,那么提醒可能会变成令人讨厌的东西。例如,兴趣点可能是位于用户的家或办公室附近。用户可能会在一天之内进入兴趣点的地理围栏周界多次。每次用户经过兴趣点时都接收到提醒可能会使用户忽略提醒或者甚至删除兴趣点。

【发明内容】

[0007]本文中描述的示例实施方案的一个方面提供一种用于在用户计算装置上接收受服务器控制的兴趣点提醒的计算机实施的方法。所述方法包括通过用户计算装置向远程计算装置传送对与所述用户计算装置附近的兴趣点对应的兴趣点数据的请求,所述请求包括所述用户计算装置的位置数据;从所述远程网络装置接收所述兴趣点数据,所述兴趣点数据包括由所述远程网络装置界定的兴趣点区中的多个兴趣点中的每一者的兴趣点身份、兴趣点位置和兴趣点营销数据的至少一部分,其中所述兴趣点区是基于所述位置数据设置在所述用户计算装置附近;呈现所述接收到的兴趣点数据;在所述用户计算装置进入特定兴趣点的经配置的范围之内的那个时间识别所述特定兴趣点;向所述远程计算装置请求用于所述特定兴趣点的提醒格式;输出关于所述特定兴趣点的提醒,其中所述提醒是以至少部分基于从所述远程计算装置接收到的所述提醒格式的方式由所述用户计算装置提供。
[0008]本文中描述的示例实施方案的另一方面提供一种用于在用户计算装置上接收受服务器控制的兴趣点区的计算机实施的方法。所述方法包括通过用户计算装置向远程计算装置传送对与所述用户计算装置附近的兴趣点对应的兴趣点数据的请求,所述请求包括所述用户计算装置的位置数据;从所述远程网络装置接收所述兴趣点数据,所述兴趣点数据包括由所述远程网络装置界定的兴趣点区中的多个兴趣点中的每一者的兴趣点身份、兴趣点位置和兴趣点营销数据的至少一部分,其中所述兴趣点区是基于所述位置数据设置在所述用户计算装置附近,并且其中所述兴趣点区的大小是基于所述用户计算装置附近的可用兴趣点的密度来确定,并且其中所述兴趣点区的形状在行进方向上展开而在所述行进方向的相反方向上收缩,所述行进方向是通过所述用户计算装置的改变的位置的比较来确定;以及呈现所述接收到的兴趣点数据。
[0009]在考虑了以下对所示示例实施方案的详细描述之后,示例实施方案的这些和其它方面、目标、特征和优点将对本领域的一般技术人员变得明显。
【附图说明】
[0010]图1是描绘根据某些示例性实施方案的兴趣点定位系统的操作环境的框图。
[0011]图2是描绘根据某些示例性实施方案的用于向用户装置提供附近兴趣点的方法的流程框图。
[0012]图3是描绘根据某些示例性实施方案的用于产生并向用户装置传输兴趣点的方法的流程框图。
[0013]图4是描绘根据某些示例实施方案的计算机器和模块的框图。
【具体实施方式】
[0014]概述
[0015]示例性实施方案提供可以利用用户的位置数据来将受服务器控制的兴趣点(“Ρ0Ι”)区递送至移动装置的POI提醒应用。在一些实施方案中,用户必须参与特定活动以便在本文中描述的技术中使用用户的位置。例如,用户可以在他们的移动装置上安装POI提醒应用和/或在服务器上配置账户,以便参与本文中描述的技术。POI提醒应用可以提供用于输入配置信息的用户接口。POI提醒应用可以从用户装置可用的任何位置识别技术搜集用户的位置。例如,用户装置可以在给定位置中使用W1-Fi传输来识别用户装置的位置。另外或替代地,POI提醒应用采用全球定位系统(“GPS”)定位技术或用户装置的其它位置识别技术来确定装置的位置,并且因此确定用户的位置。可以将此位置传输至位于POI监视系统中的服务器。POI提醒应用可以直接从用户装置操作系统搜集位置数据,或者POI提醒应用可以向在电话上操作的另一基于位置的应用请求位置。
[0016]POI定位系统从用户装置接收位置数据并识别装置的地理位置。POI定位系统接着存取数据库以找到用户装置附近的POI信息。POI信息可以是用户感兴趣的任何东西。所存取的POI信息的类别可以是用户配置的或者可以通过POI定位系统服务器基于用户的先前活动、兴趣或建议来选择。
[0017]可以通过服务器识别的供传输至用户装置的POI的示例可以包括,但将不限于,餐馆、商店、或用户常去的其它商业场所、目前在降价或促销的商业场所、目前提供电子优惠券的商业场所、旅游景区、博物馆、通过他们的装置识别的朋友或用户可能会感兴趣的任何其它可识别的实体。
[0018]POI信息可以是用户可能会感兴趣的任何数据、报价或其它信息。POI信息可以是优惠券、回扣或其它报价。POI信息可以是用户已支付的预付报价。POI信息可以是预付通行证,例如电影票、登机牌、比赛入场券、地铁票或用户已支付的其它通行证。POI信息可能与用户所属的忠诚度计划有关。例如,POI信息可以是用户的忠诚度点数的更新或用户的忠诚度状况的其它指示。
[0019]POI定位系统识别用户的附近的POI并且使用POI信息的密度或质量来建立POI区的大小和边界以传输至用户装置。POI定位系统可以限制POI区的大小,以防止由传输过大而使用户装置和系统不能有效地操作的数据量引起的任何不利影响。例如,如果所传输的POI数据的量过大,那么所述数据可能会需要装置的数据存储单元具有足够的容量,以实现装置的正常操作。替代地,如果POI区的大小过小,那么POI定位系统可能会被迫过于频繁地将新的POI区传输给装置,而这是不实际的。例如,如果过于频繁地传输POI区数据,那么可能会消耗装置的电池寿命。
[0020]在示例实施方案中,POI定位系统可以基于用户和用户装置的估计或接近的状况来更改POI区的形状。例如,POI定位系统可以辨识出用户装置移动多快。POI定位系统可以通过监视在一段时间内用户装置的位置的改变来确定用户的速度。在一个示例中,POI定位系统可以将用户的速度归类到一组类别中。用户可以被确定为以步行的速度、骑自行车的速度、低驾驶速度、高驾驶速度移动,或者不移动。
[0021]可以基于用户的速度来更改所述区的大小和形状。例如,如果用户正驾着车行驶在州际公路上,那么将用户的状况放在高驾驶速度类别中。可以调整针对高驾驶速度类别中的用户的POI区以更好地预测用户可能更感兴趣的Ρ0Ι。例如,用户可能会更有可能拜访在行进方向上的POI而不是在行进方向后面的POI。另外,用户可能会更有可能拜访沿行进方向在前面较远处的POI而不是较接近用户但不在行进方向上的POI。例如,用户在以高速率的速度行进时比在步行时可以预先计划较远的下一站。
[0022]因此,针对以高驾驶速度行进的用户的示例POI区可能是在行进方向上比在行进方向后面大。另外,整个POI区可能是沿行进方向较远时较大而接近用户时较小。
[0023]在另一示例中,POI定位系统可以确定用户所行驶在的道路并且将POI区限制到在与所述道路相距经配置的距离之内的Ρ0Ι。例如,POI定位系统可以接收用户装置的一连串位置并且将所述位置与州际公路、高速公路和其它合适道路的地图进行比较。如果POI定位系统基于所述比较而确定用户正行驶在特定州际公路上,那么POI定位系统可以将POI区限制到在与所述特定州际公路相距经配置的距离之内的区域。可以更改POI区的形状以遵照所述特定州际公路的方向。就是说,POI区可以遵照用户所行驶在的特定州际公路的转弯和方向改变。
[0024]在另一示例中,可以将用户归类到步行。就是说,基于POI定位系统在一段时间内接收到的位置,POI定位系统确定行进速度并确定用户的速度匹配步行中的用户的特性。可以相应地调整POI区。例如,POI区可能是在行进方向上比在行进方向后面大。在所述示例中,与以高驾驶速度行进的用户相比,在行进方向上的POI区的宽度可能较接近于在行进方向后面的POI区的宽度。因为步行中的用户可能比以高驾驶速度行进的用户更容易掉转方向,所以POI定位系统可以确定在用户后面的POI可能几乎与在行进方向上的POI —样地与用户相关。
[0025]POI定位系统可以另外对POI数据排定优先次序。基于用户输入或对用户历史数据(例如购买历史或网站使用)的分析,POI定位系统可以向用户装置提供POI的排名列表。此排名列表可以由POI提醒应用用来确定何时或如何向用户提醒特定POI的接近度。例如,POI提醒应用可以在所述区的地图上显示所有Ρ0Ι,但是仅在用户接近排在前十名的POI中的一者时提醒用户。
[0026]排定优先次序的因素的另一示例可以是POI推广的优惠券或报价的价值或数量。例如,如果邻近商业场所提供了更好的促销,那么POI提醒应用可能不会向用户101提醒附近的POI。
[0027]在另一示例中,POI定位系统可以在地图上提供POI数据并且突出显示较高排名的POI。较高排名的POI可能具有较大的图标或标志、呈现与较低排名的POI不同的颜色、或以任何其它方式突出显示在地图上。
[0028]用户装置上的POI提醒应用接收区边界和POI信息。POI提醒应用可以是在用户装置上运行的针对任何类型的POI定位活动配置的应用。例如,POI提醒应用可以是被配置成向用户提醒用户喜欢或目前提供优惠券的餐馆或商店的应用。POI提醒应用可以向用户提醒博物馆或旅游景区。POI提醒应用可以向用户提醒在可能是所述用户的联系人的所述区域中操作的其它装置。POI提醒应用可以专注于向用户提醒用户或服务器配置POI提醒应用来监视的任何其它商业场所或实体。
[0029]在替代示例中,POI提醒应用是向其它应用提供POI数据的应用。POI提醒应用可以接收POI区和POI信息并且将POI信息提供给在用户装置上操作的其它应用。例如,POI提醒应用可以保存POI信息并且将所述信息提供给向用户提供餐饮优惠券的第二应用。当用户靠近与POI提醒应用接收到的优惠券相关联的餐馆时,POI提醒应用可以向第二应用提醒POI的位置并且将优惠券提供给第二应用。替代地,POI提醒应用可以在从POI定位系统接收到之后将所有附近的POI提供给第二应用。可以进行POI提醒应用与任何其它应用之间的任何合适的交互以将POI信息提供给用户。
[0030]在接收到POI和区信息之后,POI提醒应用可以经由POI提醒应用的用户接口在地图或其它网格上显示所述信息。另外或替代地,POI提醒应用可以向用户以可以传达所述信息的任何其它格式显示所述信息,所述格式例如每一 POI的简单列表以及每一 POI的位置与用户相距的距离。POI提醒应用还可以在向用户请求之后提供到POI的路线。
[0031]如果在地图视图上显示信息,那么POI提醒应用可以根据数据的密度而展开或折叠向用户显示的数据。例如,如果大量POI位于局限区域中,那么POI提醒应用可以将POI分组到一起并且以单个图标或标记来显示所述分组。这种情况的示例可以是包含过多而不能在用户装置上显示的大量POI的综合商场。显示器可以仅示出综合商场的标记并且列出所述位置处所包含的POI的数目或代表所述POI分组的任何其它方式。在用户接近密集的POI时,分组后的POI可以展开以示出所述区域中的个别Ρ0Ι。
[0032]在接收到POI信息之后,移动装置继续监视用户装置的位置。如果装置接近Ρ0Ι,那么POI提醒应用可以执行由用户配置的任何提醒功能。例如,当用户装置离POI在经配置的范围之内(例如在离POI—个街区之内)时,或当预计在某一时间段之内到达或接近POI (例如,针对风景名胜的提醒可能会在预计到达观景点之前20分钟出现,使得用户有时间考虑是否在所述观景点处停留;作为另一示例,针对博物馆的提醒可能会在预计到达用户驱车到博物馆必须要驶出的交叉道之前10分钟出现)时,POI提醒应用可以对用户进行提醒。所述提醒可以另外采取用户所希望的任何经配置形式。在示例性实施方案中,POI提醒应用可以在内部使用提醒或者可以提供可听提醒、振动、可视提醒(例如,在用户装置的显示器上示出POI细节)、提供电子邮件或采用任何其它可配置的提醒程序。在替代实施方案中,POI提醒应用可以向POI定位系统提醒所述装置正接近POI。POI定位系统可以执行由用户配置的任何提醒功能或存储所述提醒以便之后使用。POI定位系统可以将提醒发送至POI提醒应用或另一位置。例如,POI定位系统可以向用户发送电子邮件、推送通知、文本消息或另一通信。
[0033]在示例实施方案中,POI定位系统在用户装置接近POI时将优惠券或其它报价提供给POI提醒应用。例如,当POI提醒应用确定用户装置在与POI相距经配置的距离之内时,POI提醒应用可以通知POI定位系统、在用户装置上操作的另一应用或任何合适系统。POI提醒应用、POI定位系统或另一系统可以向用户提供与POI相关联的报价。
[0034]例如,POI提醒应用可
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1