选择与地理围栏相关的用户制造技术

技术编号:14055436 阅读:63 留言:0更新日期:2016-11-26 23:26
一种系统可以识别围绕位置的地理围栏的属性。地理围栏的属性可以表示实体店的商业特征,还可以表示实体店可供出售的商品的物品特征。从多个用户中选择有资格接收地理围栏的用户子集,所述选择可以至少部分基于地理围栏的属性和与用户子集中的每个用户相关联的偏好的匹配。可以向由多个用户的用户子集操作的客户端设备中的每个客户端设备发送表示地理围栏的地理围栏数据。可以基于地理围栏数据,从被用户操作的客户端设备接收所述用户进入地理围栏的指示。最后,可以向由用户操作的客户端设备呈现通知。

【技术实现步骤摘要】
【国外来华专利技术】要求优先权本PCT申请要求2014年4月1日提交的名称为“SELECTING USERS RELEVANT TO A GEOFENCE”的美国专利申请No.14/242,563的优先权权益,通过引用将该申请的全文合并于此。
本文公开的主题总体涉及数据处理。具体地,本公开涉及选择与地理围栏的属性相关的用户的系统和方法。
技术介绍
操作具有基于位置的服务的移动设备的用户可以从中央服务器接收地理围栏数据。地理围栏数据可以用于检测用户何时进入地理围栏。因此,移动设备可以接收与地理围栏有关的通知。然而,出于各种原因,用户可能丢弃接收到的通知。附图说明在附图中以示例而非限制的方式示出了一些实施例。图1是示出了根据一些示例实施例的、适用于选择与地理围栏的属性相关的用户的网络环境的网络图。图2是示出了根据一些示例实施例的地理围栏机器的组件的框图。图3是示出了根据一些示例实施例的移动设备的框图。图4至图5是根据一些示例实施例的在被用户操作的客户端设备上显示的通知的示例用户界面。图6至图7是示出了根据一些示例实施例的、地理围栏机器在执行呈现与可供出售商品有关的通知的方法时的操作的流程图。图8是示出了根据一些示例实施例的机器的组件的框图,该机器能够从机器可读介质中读取指令并且执行本文讨论的任何一个或多个方法。具体实施方式示例方法和系统涉及选择与地理围栏的属性相关的用户。示例仅仅代表可能的变形。除非另行明确声明,否则组件和功能是可选的,且可被合并或细分,且操作可以在顺序上变化或被组合或细分。在以下描述中,出于解释的目的,对多个具体细节进行阐述,以提供对示例实施例的透彻理解。然而,对于本领域技术人员将显而易见的是:本主题可以在没有这些具体细节的情况下实施。系统可以用于提供被确定为与用户相关的地理围栏的地理围栏数据。通过将地理围栏的属性和用户偏好进行匹配,该系统可以确定地理围栏与用户相关。当用户被识别为与地理围栏相关时,该系统可以向属于该用户的移动设备发送地理围栏数据。移动设备可以使用地理围栏数据来检测用户越过地理围栏。然后,可以向用户的移动设备呈现通知。此外,产生的通知可以呈现与用户相关的信息。备选地,越过地理围栏可以触发将被用户的移动设备执行的选项。该操作可以包括在用户的移动设备上显示通知。通知可以包括为从系统向移动设备发送的地理围栏数据的一部分。图1是示出了根据一些示例实施例的、适用于选择与地理围栏的属性相关的用户的网络环境100的网络图。网络环境100包括地理围栏机器110、数据库115以及设备130和150,其全部经由网络190彼此通信地耦接。图1中还示出了用户132。用户132的可以是人类用户(例如人类)、机器用户(例如,由软件程序配置为与设备130交互的计算机)或其任意合适组合(例如,由机器辅助的人或被人监管的机器)。用户132不是网络环境100的部分,但与设备130相关联并且可以是设备130的用户。例如,设备130可以是属于用户132的台式计算机、车载计算机、平板计算机、导航设备、便携式媒体设备或智能电话。图1中还包括了围绕零售店170的地理围栏175。地理围栏175可以包括表示零售店170的特征的属性,例如零售店170的营业时间、零售店170的位置、零售店170可供出售的商品或其任意合适组合。地理围栏机器110还从被用户132操作的设备130接收用户132的偏好。地理围栏110可以确定用户132具有与地理围栏175的属性相匹配的偏好。因此,系统可以向由用户132操作的设备130发送地理围栏数据,所述地理围栏数据表示地理围栏175,或表示包括地理围栏175的一系列地理围栏。然后,可以使用设备130上的地理围栏数据来检测用户132何时进入地理围栏175或在地理围栏175内。因此,地理围栏机器可以向被检测为在地理围栏175内的用户132的设备130呈现通知。此外,通知可以与零售店170的商品有关。在一些示例中,当用户(例如用户132)进入地理围栏(例如地理围栏175)时,设备130上运行的应用可以触发将由设备130执行的一些操作。该操作可以包括设备130显示与商品有关的通知。图1中所示的任意机器、数据库或设备可以用通过软件修改(例如,配置或编程)为专用目的计算机以执行本文针对该机器、数据库或设备描述的一个或多个功能的通用目的计算机来实现。例如,以下参照图8论述能够实现本文描述的方法的任意一个或更多个的计算机系统。如本文所使用的,“数据库”是数据存储资源并可以存储结构化为文本文件、表格、电子表格、关系数据库(例如,对象关系数据库)、三元组存储、分层数据存储或它们的任意合适组合。此外,图1中示出的机器、数据库或设备的任意两个或更多个可以组合到单个机器中,并且本文针对任意单个机器、数据库或设备描述的功能可以再划分到多个机器、数据库或设备中。网络190可以是实现机器、数据库和设备(例如,地理围栏机器110和设备130)之间的通信的任意网络。因此,网络190可以是有线网络、无线网络(例如,移动或蜂窝网络)、或其任意合适组合。网络190可以包括构成私有网络、公共网络(例如,互联网)或其任意合适组合的一个或多个部分。因此,网络190可以包括一个或多个部分,所述一个或多个部分包括局域网(LAN)、广域网(WAN)、互联网、移动电话网(例如蜂窝网)、有线电话网(例如普通老式电话系统(POTS)网)、无线数据网(例如WiFi网或WiMax网)或其任意合适组合。网络190的任意一个或多个部分可以经由传输介质来传送信息。如本文所所使用,术语“传输介质”应当被看做包括能够存储、编码或携带用于由机器执行的指令的任意无形介质,并且包括数字或模拟通信信号或其它无形介质,以促进这样的软件的通信。图2是示出了根据一些示例实施例的地理围栏机器110的组件的框图。地理围栏机器110被示出为包括全都被配置为彼此通信(例如,经由总线、共享存储器或交换机)的识别模块210、选择模块220、通信模块230、检测模块240和呈现模块250。本文描述的任何一个或多个模块可以使用硬件(例如机器的处理器)或硬件与软件的组合来实现。例如,本文描述的任何模块可以将处理器配置为执行本文中针对该模块描述的操作。此外,这些模块中的任何两个或更多个模块可被合并为单一模块,且本文中针对单一模块描述的功能可以再划分到多个模块中。此外,根据各种示例实施例,本文描述为在单个机器、数据库或设备中实施的模块可以分布在多个机器、数据库或设备中。在各示例实施例中,识别模块210被配置为识别围绕位置的地理围栏的属性。地理围栏的属性可以表示位于地理围栏内或在另一实体位置的实体店(例如,可以从商家购买物品的实体零售位置)的商业特征。例如,商业特征可以包括实体店的营业时间、实体店服务的目标人群特征、实体店的位置或其任意合适组合。商业特征还可以指示实体店最为活跃的季节(例如,一年中顾客最频繁光顾该实体店的季节)。商业特征还可以指示实体店的美学特征(例如布局、文化、感觉)。在各示例实施例中,地理围栏的属性还可以表示实体店可供出售的商品的物品特征。物品特征可以指示以下至少一项:商品类别、商品的价格范围、商品的用途、商品的特点、商品的目标用户人群特征或其任意合适组合。物品特征还可以指示该物品是否本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201580017648.html" title="选择与地理围栏相关的用户原文来自X技术">选择与地理围栏相关的用户</a>

【技术保护点】
一种方法,包括:识别围绕位置的地理围栏的属性,所述地理围栏的属性表示位于地理围栏内的实体店的商业特征,所述地理围栏的属性还表示实体店可供出售的商品的物品特征;从多个用户中选择有资格接收地理围栏的用户子集,所述选择至少部分基于所述地理围栏的属性和与所述用户子集中的每个用户相关联的偏好的匹配,其中,所述多个用户中的每个用户正在操作与中央服务器通信的客户端设备,并且其中中央服务器至少部分基于与所述中央服务器的通信来检索所述多个用户的偏好;向由所述多个用户的用户子集操作的客户端设备中的每个客户端设备发送表示地理围栏的地理围栏数据,以检测越过围绕所述位置的地理围栏的客户端设备的用户;基于向所述多个用户的用户子集中的用户所操作的客户端设备发送的地理围栏数据,从由所述用户操作的客户端设备接收所述用户进入地理围栏的指示;以及响应于检测到所述用户进入地理围栏,向由所述用户操作的客户端设备呈现通知,所述通知与实体店可供出售的商品有关。

【技术特征摘要】
【国外来华专利技术】2014.04.01 US 14/242,5631.一种方法,包括:识别围绕位置的地理围栏的属性,所述地理围栏的属性表示位于地理围栏内的实体店的商业特征,所述地理围栏的属性还表示实体店可供出售的商品的物品特征;从多个用户中选择有资格接收地理围栏的用户子集,所述选择至少部分基于所述地理围栏的属性和与所述用户子集中的每个用户相关联的偏好的匹配,其中,所述多个用户中的每个用户正在操作与中央服务器通信的客户端设备,并且其中中央服务器至少部分基于与所述中央服务器的通信来检索所述多个用户的偏好;向由所述多个用户的用户子集操作的客户端设备中的每个客户端设备发送表示地理围栏的地理围栏数据,以检测越过围绕所述位置的地理围栏的客户端设备的用户;基于向所述多个用户的用户子集中的用户所操作的客户端设备发送的地理围栏数据,从由所述用户操作的客户端设备接收所述用户进入地理围栏的指示;以及响应于检测到所述用户进入地理围栏,向由所述用户操作的客户端设备呈现通知,所述通知与实体店可供出售的商品有关。2.根据权利要求1所述的方法,其中,中央服务器从由所述多个用户操作的客户端设备中的每个客户端设备检索所述多个用户的偏好。3.根据权利要求1所述的方法,其中,从由中央服务器管理的数据库中检索所述多个用户的偏好,所述数据库包括与所述多个用户相对应的资料。4.根据权利要求3所述的方法,还包括:跟踪所述客户端设备中的每个客户端设备上的用户活动,并将与用户活动有关的信息存储在与所述多个用户相对应的资料中。5.根据权利要求1所述的方法,还包括:至少部分基于客户端设备与中央服务器之间的通信来检索所述多个用户的用户人群特征,其中,选择有资格接收地理围栏的用户子集还基于所述地理围栏的属性与检索到的所述多个用户的用户人群特征的匹配。6.根据权利要求5所述的方法,其中,用户人群特征指示所述多个用户中的每个用户的性别、种族、职业、饮食偏好、年龄和婚姻状况中的至少一个。7.根据权利要求1所述的方法,其中,从所述多个用户中选择有资格接收地理围栏的用户子集还至少部分基于确定所示用户子集位于离地理围栏的预定义距离内。8.根据权利要求1所述的方法,其中,所述地理围栏的属性指示地理围栏激活的时间,并且其中在所述地理围栏的属性所指示的激活时间期间执行对用户子集的选择。9.根据权利要求1所述的方法,还包括:确定未包括在选定的用户子集中的用户所具有的偏好与地理围栏的属性的匹配少于预定义阈值量。10.根据权利要求1所述的方法,其中,所述物品特征指示商品类别、商品的价格范围、商品的用途、商品的特点、商品的目标用户人群特征中的至少一个。11.一种系统,包括:识别模块,被配置为识别围绕位置的地理围栏的属性,所述地理围栏的属性表示位于地理围栏内的实体店的商业特征,所述地理围栏的属性还表示实体店可供出售的商品的物品特征;选择模块,被配置为从多个用户中选择有资格接收地理围栏的用户子集,所述选择至少部分基于所述地理围栏的属性和与所述用户子集中的每个用户相关联的偏好的匹配,其中,所述多个用户中的每个用户正在操作与中央服务器通信的客户端设备,并且其中中央服务器至少部分基于与...

【专利技术属性】
技术研发人员:钦坦·杰恩孔锐
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国;US

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

1