【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术的方面涉及地理围栏的自动布建。地理围栏是总体上在例如办公室、校园、零售店面等地理区域上限定的封闭边界。一旦限定好,地理围栏就允许具有位置估计能力的移动装置确定它们是否在地理围栏内部或外部。这个确定可以形成配合移动装置执行的许多有用功能的基础。例如,可以围绕咖啡店的占据面积限定地理围栏。客户携带的移动装置于是将能够基于它的位置估计确定它是否在地理围栏内部或外部。在移动装置上执行的应用可以显示饮料选择的菜单,显示相关广告,向与所述咖啡店相关联的服务器报告顾客的到达,和/或执行其它任务,全部基于顾客已经进入表示咖啡店的地理围栏内部的确定。虽然地理围栏具有许多有用的应用,但是地理围栏的产生通常是冗长的、费力的并且往往难以缩放的过程。传统上,应用开发人员基于相关地理区域的地图手动地绘制地理围栏。例如,咖啡店应用的开发人员可以从咖啡店和周围区域的带地理标记的地图开始。使用所述地图,应用开发人员接着可围绕咖啡店的占据面积手动地绘制边界,以产生地理围栏。这总体上是难以缩放的费力的过程。一些软件工具包(SDK)已经尝试通过提供辅助软件开发人员手动地绘制地理围栏的工具库来减轻这个问题。但是,仍然需要一种用于布建地理围栏的有利于高效并且动态地创建地理围栏的方法和设备。软件工具包提供视觉编程特征,其使得开发人员能够创建在移动应用程序软件执行期间可使用的地理围栏。地理围栏在移动装置应用程序软件内具有多种多样的用法。当前,虽然可以通过使用某些软件工具包创建地理围栏,但是创建地理围栏涉及用既不动态也不可缩放的方式手动地输入地理围栏偏好。
技术实现思路
描述某些方法、设备和计 ...
【技术保护点】
一种布建地理围栏的方法,所述方法在计算装置处实施并且包括:显示地图,其包括用户可选的一或多个地理实体;以及响应于所述用户选择所述一或多个地理实体中的至少一个地理实体,创建对应于所述选择的至少一个地理实体的至少一个地理围栏。
【技术特征摘要】
【国外来华专利技术】2014.02.05 US 14/173,6261.一种布建地理围栏的方法,所述方法在计算装置处实施并且包括:显示地图,其包括用户可选的一或多个地理实体;以及响应于所述用户选择所述一或多个地理实体中的至少一个地理实体,创建对应于所述选择的至少一个地理实体的至少一个地理围栏。2.根据权利要求1所述的方法,其中显示所述地图进一步包括:显示所述用户可选的多个地理实体;以及显示让所述用户选择所述多个地理实体中的第一地理实体的建议。3.根据权利要求1所述的方法,其进一步包括:提供界面,其使得所述用户能够通过输入一或多个关键词而选择一或多个地理实体;接收所述用户输入的关键词;以及响应于确定第二地理实体与同所述输入关键词匹配的属性相关联,创建对应于所述第二地理实体的地理围栏。4.根据权利要求1所述的方法,其进一步包括:提供界面,其使得所述用户能够通过输入一或多个关键词而更改所述地图;接收所述用户输入的关键词;以及响应于确定所述多个地理实体中的第三地理实体的所述属性不与所述输入的关键词匹配,停止显示所述第三地理实体。5.根据权利要求2所述的方法,其中显示所述建议包括:使用第一描绘方法描绘所述多个地理实体中的所述第一地理实体,所述第一描绘方法包括以下各项中的至少一者:突出显示所述多个地理实体中的所述第一地理实体,展示所述多个地理实体中的所述第一地理实体的加粗轮廓,或这两项的组合。6.根据权利要求5所述的方法,其中:使用所述第一描绘方法描绘所述多个地理实体中的所述第一地理实体是响应于
\t确定所述多个地理实体中的所述第一地理实体满足建议准则而执行的。7.根据权利要求6所述的方法,其中确定所述多个地理实体中的所述第一地理实体满足所述建议准则是基于对所述多个地理实体中的所述第一地理实体的多次先前选择。8.根据权利要求6所述的方法,其中确定所述多个地理实体中的所述第一地理实体满足所述建议准则是基于指示靠近所述多个地理实体中的所述第一地理实体可以获得移动装置定位资源的信息。9.根据权利要求1所述的方法,其进一步包括:相对于所述一或多个地理实体中的每一个地理实体存储区域划定信息,并且其中创建所述至少一个地理围栏包含产生参考相对于所述至少一个地理实体中的每一个地理实体的所述区域划定信息的代码。10.一种布建地理围栏的方法,所述方法在计算装置处实施并且包括:接收用户提供的第一输入,所述第一输入包含一或多个关键词;以及响应于确定第一地理实体具有与所述一或多个关键词匹配的属性,创建对应于所述第一地理实体的地理围栏。11.根据权利要求10所述的方法,其进一步包括:接收所述用户输入的逻辑表达式,所述逻辑表达式包含多个关键词和至少一个逻辑运算数;识别具有以满足所述逻辑表达式的方式与所述多个关键词匹配的属性的额外地理实体;以及响应于识别所述额外地理实体,创建对应于所述额外地理实体的地理围栏。12.根据权利要求9所述的方法,其进一步包括:从所述用户接收输入,所述输入包含多个关键词;比较:第二地理实体的属性与所述多个关键词之间的属性-关键词匹配的第一数量;
\t以及第三地理实体的属性与所述多个关键词之间的属性-关键词匹配的第二数量;以及响应于确定所述第一数量大于所述第二数量,创建对应于所述第二地理实体的地理围栏。13.根据权利要求12所述的方法,其进一步包括:基于所述比较的结果使所述第二地理实体的优先级高于所述第三地理实体;基于所述第二地理实体的优先级高于所述第三地理实体,限定定位信息源的第一集合和定位信息源的第二集合;相对于所述第二地理实体确定所述移动装置的第一位置,其中确定所述第一位置包含使用所述第一集合的所述源;以及相对于所述第三地理实体确定所述移动装置的第二位置,其中确定所述第二位置包含使用所述第二集合的所述源。14.根据权利要求10所述的方法,其中创建对应于所述第一地理实体的地理围栏是响应于确定移动装置在第一位置而执行的。15.根据权利要求14所述的方法,其进一步包括:在创建对应于所述第一地理实体的所述地理围栏之后,确定所述移动装置在第二位置;响应于确定所述移动装置在第二位置,创建对应于第二地理实体的地理围栏;确定所述第二位置与所述第一位置隔开的距离;确定所述距离超出距离阈值;以及响应于确定所述距离超出所述距离阈值,解除激活对应于所述...
【专利技术属性】
技术研发人员:萨乌米特拉·莫汉·达斯,赵辉,艾曼·福齐·纳吉布,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。