【技术实现步骤摘要】
【国外来华专利技术】改进的地理围栏选择系统优先权要求本申请要求于2018年3月6日提交的序列号为15/912,769的美国专利申请的优先权的权益,在此要求其优先权的权益,其全部内容通过引用并入本文。
本公开的实施例一般涉及移动计算技术,并且更具体地但非限制性地涉及出于设定地理围栏目的而确定客户端设备的位置的系统。
技术介绍
“地理围栏”是围绕现实世界地理位置创建的虚拟周界。传统的地理围栏服务为商户或其它企业提供了在商户或企业所在地周围创建地理围栏的能力。当用户带有位置感知设备(例如,智能手机)进入或退出这些地理围栏中的一者的周界时,可以向用户的设备发送与该位置有关的通知。此类通知通常用作以诱使附近的用户光顾这些位置的营销工具。一些社交媒体平台将地理围栏设定用于基于位置的功能,例如提供基于位置的社交媒体内容的集合,或提供主题位置覆盖图或标签以增强社交媒体帖子。通过使用地理围栏来传递与位置有关的通知的传统方法具有固有的局限性。例如,由于网络连接不良或速度缓慢,设备的定位精度通常受到限制。因此,在传统的地理围栏系统实际上能够将内容递送到该设备之前,设备可能进入和退出地理围栏的周界。此外,从设备取得的位置数据可能根本无法准确定义设备的位置。附图说明为了容易地识别对任何特定元素或动作的讨论,参考数字中的一个或多个最高有效数字是指其中首次引入该元素的附图编号。图1是示出了根据一些实施例的用于通过网络交换数据(例如,消息和相关联的内容)的示例消息传递系统的框图,其中,消息传递系统包括地理围栏选择 ...
【技术保护点】
1.一种方法,包括:/n将媒体内容与地理围栏相关联,所述地理围栏包围地理区域的一部分;/n在采样周期内,对客户端设备的位置数据进行采样,所述位置数据识别在不同的相应采样时间处所述客户端设备在所述地理区域内的位置;/n基于所识别的所述客户端设备的位置来定义边界;/n检测在所述边界和所述地理围栏之间的重叠;以及/n响应于检测到在所述边界和所述地理围栏之间的所述重叠,在所述客户端设备的存储位置处加载所述媒体内容。/n
【技术特征摘要】
【国外来华专利技术】20180306 US 15/912,7691.一种方法,包括:
将媒体内容与地理围栏相关联,所述地理围栏包围地理区域的一部分;
在采样周期内,对客户端设备的位置数据进行采样,所述位置数据识别在不同的相应采样时间处所述客户端设备在所述地理区域内的位置;
基于所识别的所述客户端设备的位置来定义边界;
检测在所述边界和所述地理围栏之间的重叠;以及
响应于检测到在所述边界和所述地理围栏之间的所述重叠,在所述客户端设备的存储位置处加载所述媒体内容。
2.根据权利要求1所述的方法,其中,所述边界包括边界框,并且其中,所述边界框的尺寸基于所述客户端设备的相应采样位置。
3.根据权利要求1所述的方法,其中,所述边界包括凸包,并且其中,所述凸包的尺寸基于在不同的相应采样时间处所述客户端设备在所述地理区域内的位置。
4.根据权利要求1所述的方法,其中,所述地理围栏是第一地理围栏,所述媒体内容是第一媒体内容,并且其中,所述方法还包括:
在数据库内将所述边界与一天中的与所述边界的所述定义所基于的相应采样位置的所述采样时间相对应的特定时间相关联;
识别与所述边界相交的一个或多个地理围栏,所述一个或多个地理围栏至少包括所述第一地理围栏;
响应于识别与所述地理区域的一部分相交的所述一个或多个地理围栏,取得与所述一个或多个地理围栏相关联的媒体内容,所述媒体内容包括所述第一媒体内容;以及
在一天中的较早的时间将所述媒体内容加载到所述客户端设备的所述存储位置处,所述一天中的较早的时间发生在与所述边界的所述定义所基于的所述相应采样位置的所述采样时间相对应的特定时间之前。
5.根据权利要求1所述的方法,其中,在所述客户端设备的所述存储位置处加载所述媒体内容包括:
在所述客户端设备上的媒体库中呈现所述媒体内容的表示。
6.根据权利要求1所述的方法,其中,基于所述客户端设备在所述地理区域内的位置来定义所述边界还包括:
得到在一段时间内所述客户端设备的所述位置数据的平均值;以及
根据所述位置数据的平均值定义所述边界。
7.根据权利要求1所述的方法,其中,所述地理围栏是包围所述地理区域的第一部分的第一地理围栏,所述媒体内容是第一媒体内容,所述第二地理围栏包围所述地理区域的第二部分,以及包括边缘的图块,所述边缘包围所述第一地理围栏和所述第二地理围栏的所述地理区域,并且其中,所述方法还包括:
确定所述边界与和所述地理区域相关联的所述图块重叠;以及
响应于确定所述边界与和所述地理区域相关联的所述图块重叠,将所述第一媒体内容和所述第二媒体内容加载到所述客户端设备的所述存储位置处。
8.根据权利要求1所述的方法,其中,对所述位置数据进行采样包括:在一段时间内以一定间隔对所述客户端设备的所述位置数据进行采样,所述位置数据在所述时间段内的所述间隔中的每个间隔处识别所述客户端设备在所述地理区域内的位置。
9.根据权利要求1所述的方法,其中,对所述位置数据进行采样包括:
在所述客户端设备上接收用户输入;以及
响应于所述用户输入,从所述客户端设备取得所述位置数据。
10.根据权利要求1所述的方法,对所述客户端设备的所述位置数据进行采样还包括向所述位置数据分配时间戳,并且其中,所述方法还包括:
基于所述时间戳确定所述位置数据的顺序;
基于所述时间戳的所述顺序确定所述客户端设备的轨迹;
基于所述客户端设备的所述轨迹来选择所述地理围栏;以及
响应于基于所述客户端设备的所述轨迹选择所述地理围栏,在所述客户端设备的所述存储位置处加载来自所述地理围栏的媒体内容。
11.根据权利要求1所述的方法,其中,所述客户端设备是与第一用户简档相关联的第一客户端设备,所述地理围栏是第一地理围栏,所述地理区域包括包围一组地理围栏的边缘,所述一组地理围栏包括所述第一地理围栏,检测所述重叠包括:
检测在所述地理区域的边缘与基于所述客户端设备的所述位置定义的边界之间的重叠;
响应于检测到所述重叠,识别由所述地理区域的所述边缘包围的所述一组地理围栏;
检测...
【专利技术属性】
技术研发人员:S·艾哈迈德,A·高尔,J·洛,温阳,
申请(专利权)人:斯纳普公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。