基于位置来配置移动设备应用的系统和方法技术方案

技术编号:20049850 阅读:31 留言:0更新日期:2019-01-09 05:49
描述了用于基于位置来自动配置移动设备应用的方法和系统。在示例中,用于实现移动设备上的上下文店内体验修改的方法和系统能够包括:至少部分基于移动设备的位置来改变移动应用的功能的能力。例如,移动购物应用能够被配置为取决于移动设备当前所在的零售位置的类型而执行不同的功能。此外,移动应用能够被配置为在零售位置和用户的住处等位置之间实现不同的功能。

【技术实现步骤摘要】
基于位置来配置移动设备应用的系统和方法本申请是申请日为2013年8月29日、进入中国国家阶段日2015年2月27日、申请号为201380045296.2(“基于位置来配置移动设备应用的系统和方法”)的中国专利申请的分案申请。版权声明本专利文档的公开内容的一部分包含受版权保护的材料。版权所有者不反对任何人对该专利文献或专利公开内容的传真复制,只要其出现在专利和商标局专利文件或记录中,但是保留所有其他版权权利。以下声明适用于以下所述软件和数据,以及在形成该文档的一部分的附图中:版权2012,eBay公司。保留一切权利。优先权声明本申请主张2012年8月30日递交的题为IN-STOREEXPERIENCEFORMOBILEDEVICES的第No.61/695,196号美国临时申请的权益,其以全文引入的方式并入本文中。本申请还主张2013年8月2日递交的题为SYSTEMSANDMETHODSFORCONFIGURINGMOBILEDEVICEAPPLICATIONSBASEDONLOCATION的第No.13/958,340号美国申请的权益,其以全文引入的方式并入本文中。
本申请总体上涉及在分布式网络上工作的基于网络的系统内的数据处理或者移动设备上的数据处理,并且更具体地涉及用于实现移动设备的上下文(contextual)店内体验的系统和方法。
技术介绍
对具有数据连接和位置确定能力的诸如(来自加利福尼亚库比蒂诺的苹果公司)之类的智能电话的不断增长的使用正在慢慢改变人们的交互、购买产品和服务、甚至管理账户的方式。智能电话能够向用户提供与广阔范围的信息有关的几近即时的信息,例如产品可用性、朋友位置、或定价。例如,诸如RedLaserTM(来自加利福尼亚圣何塞的eBay公司)之类的应用允许智能电话用户扫描条形码并跨在线和本地零售直销来即时检查价格。智能电话还通常包括诸如全球定位系统(GPS)接收机之类的机制,其允许设备持续更新位置信息。这些技术改变也在驱动人们在不同的上下文位置内(例如,零售店、在家或在学校)希望与移动设备进行交互的方式的改变。附图说明附图中以示例而非限制的方式示出了一些实施例,在附图中:图1是示出了根据示例实施例的用于在移动设备上实现上下文店内体验修改的系统的框图。图2是示出了根据示例实施例的用于操作移动设备的环境的框图。图3是示出了根据示例实施例的移动设备的框图。图4是示出了根据示例实施例的基于网络的系统的框图,在该基于网络的系统中,上下文店内体验修改能够工作。图5是示出了根据示例实施例的地理位置模块的框图。图6是示出了根据示例实施例的示例地理围栏(geofence)和与特定地理围栏相关联的移动设备轨迹的框图。图7是示出了根据示例实施例的用于在移动设备上使用上下文店内体验修改的方法的流程图。图8是示出了根据示例实施例的在移动设备上实现上下文店内体验修改的方法的流程图。图9是具有计算机系统的示例形式的机器的示意表示图,在该机器中,可以执行使得机器执行本文讨论的任意一个或多个方法的指令集。具体实施方式定义位置-为了本说明书和相关联的权利要求的目的,术语“位置”用于指代地理位置,例如经度/纬度组合或者街道地址。术语“位置”还在本说明书中用于指代与事件相关联的物理位置(例如假期目的地)。实时-为了本说明书和相关联的权利要求的目的,术语“实时”用于指代在事件发生或由可操作系统接收输入时,即时(on-the-fly)执行的计算或操作。然而,对术语“实时”的使用不意在排除引起输入和响应之间的一些时延的操作,只要该时延是由机器的性能特征所引起的无意的结果。上下文-为了本说明书和相关联的权利要求的目的,术语“上下文”用于指代环境输入,例如位置、时间和天气状况等。上下文通常指代对个体的(例如,用户的)环境和/或活动进行描述的条件。例如,上下文信息可以包括用户的位置、移动方向、当前活动(例如工作、驾驶、打高尔夫球、购物等)、当前的天气状况、一天中的时间和一年中的时间(例如季节)等。在特定示例中,关于用户的上下文信息还可以包括关于用户的过去的事件、购物历史或其他历史数据。在以下示例中,上下文能够改变特定移动设备(例如,智能电话)应用如何在特定移动设备上工作。例如,移动购物应用可以取决于位置而进入不同的模式。在该示例中,如果移动设备的用户在家,则移动购物应用可以默认为创建购物清单。相对地,如果移动设备的用户在杂货店中,则移动购物应用可以进入显示重复杂货清单(grocerylist)的杂货购物模式。在另一零售店位置(例如电器商店)中,移动购物应用能够进入价格比较模式或访问愿望清单。本文描述了用于在移动设备上使用上下文店内体验修改的示例系统和方法等。还描述了用于在移动设备上生成和使用实现了地理围栏的移动应用配置的系统和方法。在一些示例实施例中,用于实现移动设备上的上下文店内体验修改的系统和方法允许移动设备基于位置上下文等来无缝地改变移动应用的功能等。在以下描述中,为了解释的目的,阐释大量的具体细节,以提供对示例实施例的透彻理解。然而,对本领域技术人员将显而易见的是:本专利技术可以在没有这些具体细节的情况下实现。还将显而易见的是:移动设备上的上下文店内体验不限于所提供的示例,并且还可以包括未具体描述的其他场景。地理围栏能够用在意识到位置(location-aware)的移动设备上,以检测移动设备的用户何时进入特定位置(例如特定零售商店)。能够在全球定位系统(GPS)坐标(例如,纬度和经度)结合用米或英尺为单位测量的半径的意义上,定义地理围栏。备选地,还能够根据定义边界框的一系列GPS坐标来定义地理围栏。在另外其他示例中,地理围栏可以是由数学公式定义的并由GPS坐标锚定的任意几何形状。在特定示例中,位置数据点还能够用于检测移动轨迹,移动轨迹能够用于对代表物理位置(例如零售商店、用户住处等)的地理围栏内的存在性状态(presence)的检测进行求精。使用地理围栏的概念或另一种位置监测的手段,移动设备能够监视位置,并发信号通知移动应用来至少部分基于设备的当前位置来改变配置。例如,RedLaser(来自加利福尼亚圣何塞的eBay公司)是移动购物应用,其允许用户扫描产品并获得定价和其他产品信息。能够基于移动设备的当前位置对功能进行修改,所述功能当用户扫描产品(例如,条形码、快速响应(QR)码,或类似的2D矩阵码)时自动发生。如果移动设备位于零售位置内,则产品扫描能够导致例如在当前位置和在线选项之间的价格比较。备选地,如果移动设备位于用户的住处内,则扫描产品可以带来该产品的促销材料或用户使用手册。在另外其他示例中,扫描产品可以导致将该产品添加至购物清单或在线愿望清单中。在一些示例中,移动应用能够包括针对诸如家里、工作或各个零售商店(例如,电器商店对杂货商店等)之类的各种位置内的默认响应的用户可配置的选项。例如,当在杂货商店中时扫描QR或条形码能够导致在购物清单中勾选该产品为已购买。移动应用还能够提供与当前位置有关的信息,例如营业时间、地址、电话号码、退货策略、价格匹配策略或销量最佳产品等。诸如RedLaser之类的移动应用还能够被配置为:发送针对特定位置所定制的通知。当移动设备(或中央监视服务)检测到移动设备已经进入特定位本文档来自技高网...

【技术保护点】
1.一种提高移动设备的位置确定准确性的方法,包括:在所述移动设备上监视地理上涵盖多个子地理围栏的父地理围栏,每个子地理围栏表示所述父地理围栏内的物理位置;至少部分基于所述移动设备的第一位置来检测对所述父地理围栏内的多个子地理围栏中的第一子地理围栏的进入;至少部分基于所述移动设备的第二位置来检测对所述父地理围栏内的多个子地理围栏中的第二子地理围栏的进入;跟踪由所述移动设备进入的多个子地理围栏的时间顺序,所述时间顺序指示位置数据的时间顺序排序,所述位置数据指示所述移动设备在所述父地理围栏内的位置,所述位置数据至少包括与所述移动设备的第一位置相对应的第一位置数据和与所述移动设备的第二位置相对应的第二位置数据;以及基于子地理围栏的所述时间顺序来计算所述移动设备的轨迹。

【技术特征摘要】
2012.08.30 US 61/695,196;2013.08.02 US 13/958,3401.一种提高移动设备的位置确定准确性的方法,包括:在所述移动设备上监视地理上涵盖多个子地理围栏的父地理围栏,每个子地理围栏表示所述父地理围栏内的物理位置;至少部分基于所述移动设备的第一位置来检测对所述父地理围栏内的多个子地理围栏中的第一子地理围栏的进入;至少部分基于所述移动设备的第二位置来检测对所述父地理围栏内的多个子地理围栏中的第二子地理围栏的进入;跟踪由所述移动设备进入的多个子地理围栏的时间顺序,所述时间顺序指示位置数据的时间顺序排序,所述位置数据指示所述移动设备在所述父地理围栏内的位置,所述位置数据至少包括与所述移动设备的第一位置相对应的第一位置数据和与所述移动设备的第二位置相对应的第二位置数据;以及基于子地理围栏的所述时间顺序来计算所述移动设备的轨迹。2.根据权利要求1所述的方法,其中,所述多个子地理围栏中的每个子地理围栏包括相应的移动应用配置,所述移动应用配置改变由在所述移动设备上执行的应用来执行的功能。3.根据权利要求1所述的方法,其中,监视所述多个子地理围栏包括:监视多种类型的地理围栏。4.根据权利要求3所述的方法,还包括:将来自所述多种类型的地理围栏中的一种类型的地理围栏与所述多个子地理围栏中的每个地理围栏相关联;以及向所述多种类型的地理围栏中的每种类型的地理围栏指派移动应用配置。5.根据权利要求1所述的方法,还包括:基于所述轨迹来检测对所述多个子地理围栏中的第一子地理围栏的进入。6.根据权利要求1所述的方法,还包括:访问与所述移动设备的用户相关联的愿望清单,所述愿望清单包括所需项的清单;以及基于所述轨迹使得在所述移动设备处显示通知,其中,所述通知包括基于所述愿望清单的所需项的清单的报价。7.根据权利要求1所述的方法,还包括:生成涵盖基于所述轨迹的位置的地理围栏。8.一种提高移动设备的位置确定准确性的系统,包括:一个或多个处理器;包括指令在内的存储器,所述指令在由所述一个或多个处理器执行时使得所述系统执行包括以下各项在内的操作:在所述移动设备上监视地理上涵盖多个子地理围栏的父地理围栏,每个子地理围栏表示所述父地理围栏内的物理位置;至少部分基于所述移动设备的第一位置来检测对所述父地理围栏内的多个子地理围栏中的第一子地理围栏的进入;至少部分基于所述移动设备的第二位置来检测对所述父地理围栏内的多个子地理围栏中的第二子地理围栏的进入;跟踪由所述移动设备进入的多个子地理围栏的时间顺序,所述时间顺序指示位置数据的时间顺序排序,所述位置数据指示所述移动设备在所述父地理围栏内的位置,所述位置数据至少包括与所述移动设备的第一位置相对应的第一位置数据和与所述移动设备的第二位置相对应的第二位置数据;以及基于子地理围栏的所述时间顺序来计算所述移动设备的轨迹。9.根据权利要求8所述的系统,其中,所述多个子地理围栏中的每个子地理围栏包括相应的移动应用配置,所述移动应用配置改变由在所述移动设备上执行的应用来执行的功能。10.根据权利要求8所...

【专利技术属性】
技术研发人员:内特·莱曼弗兰克·罗索
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国,US

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

1