【技术实现步骤摘要】
提供、组织及管理移动装置的位置历史记录
[0001]本申请是国际申请日为2016年6月13日、申请号为201680036184.4(国际申请号为PCT/US2016/037157)的题为“提供、组织及管理移动装置的位置历史记录”的专利技术专利申请的分案申请。
[0002]本文中所揭示的方面通常涉及提供、组织及管理移动装置的位置历史记录。
技术介绍
[0003]一些移动装置(例如,智能手机、平板计算机及其类似者)包含操作系统。操作系统经配置以执行安装在移动装置上的应用程序软件。经特别设计以使用移动装置的操作系统执行的应用程序软件产品(即,应用程序)可被称作移动“app”。
[0004]此些应用程序的研发最初侧重于移动装置的用户所需求的功能以利用移动装置的可携性。这些应用程序可提供移动装置的功能性以支持电子邮件(e
‑
mail)、日历、个人联系信息、新闻信息、股票市场信息及其类似者。连续需求已导致例如游戏、工厂自动化(例如,现有移动app的更新)、银行业务、订单跟踪、票券购买、管理健康有关问题及其类似者的类别的移动装置的应用程序的发展。
[0005]一些移动app可与移动装置的传感器交互。例如,视频销售点交易传感器可由移动app用于完成商店处的交易。例如,心率传感器可由移动app用于监视并报告移动装置的用户的心率。
[0006]以高精确度确定移动装置的位置的能力已致使基于位置的服务的发展、使用位置数据来控制特征的移动app的类别。此些移动app的值可基于:(1)对移动装置 ...
【技术保护点】
【技术特征摘要】
1.一种将与移动装置的位置历史相关联的信息提供到一个或多个应用程序的方法,所述方法包括:通过所述移动装置的至少一个处理器产生对应于所述移动装置的多个位置的多个位置历史记录,其中所述多个位置历史记录中的每个位置历史记录包括所述移动装置的位置及所述移动装置在所述位置处的时间;在所述移动装置的本地存储器中存储所述多个位置历史记录;在存储所述多个位置历史记录之后,在所述移动装置的所述处理器处接收来自所述一个或多个应用程序中的第一应用程序的第一信息请求,所述第一信息请求包括用于筛选所述多个位置历史记录的第一组准则;通过所述移动装置的所述至少一个处理器确定所述多个位置历史记录中满足所述第一组准则的第一子集;以及通过所述移动装置的所述至少一个处理器,基于所述第一应用程序的第一权限等级及所述第一组准则而将与所述多个位置历史记录中的所述第一子集相关联的信息提供到所述第一应用程序。2.根据权利要求1所述的方法,其中所述多个位置历史记录中的每个位置历史记录进一步包括所述移动装置在所述位置处的持续时间。3.根据权利要求1所述的方法,其中所述多个位置历史记录中的每个位置历史记录进一步包括所述移动装置的用户在所述位置处的活动或对所述位置的识别。4.根据权利要求3所述的方法,其中对所述位置的所述识别与关注点数据库中的关注点、由地理围栏定义的位置或其任一组合中的至少一者相关联。5.根据权利要求1所述的方法,其进一步包括:通过所述移动装置的所述至少一个处理器,基于所述第一信息请求及所述多个位置历史记录中的所述第一子集而确定多个权限等级中的用于所述第一应用程序的第一权限等级,其中所述多个权限等级中的较高权限等级准许对所述多个位置历史记录的较精细粒度水平的存取。6.根据权利要求1所述的方法,其中所述第一组准则进一步包括以下各项中的至少一者:与所述多个位置历史记录中的所述第一子集中的位置相关联的活动、所述活动的类别、所述第一应用程序的类别、关注点的类别、所述第一应用程序具有授权的存取等级、经配置以提供对所述多个位置历史记录中的所述第一子集的存取的安全密钥、与所述位置的确定相关联的位置不确定性阈值、用于确定所述位置的技术、所述多个位置历史记录中的所述第一子集的时间周期、所述多个位置历史记录中的所述第一子集的产生时间、由所述第一应用程序对所述多个位置历史记录中的所述第一子集的使用、所述第一应用程序的名称、由所述移动装置的传感器产生的数据、从所述多个位置历史记录中的所述第一子集导出的数据、或其任一组合。7.根据权利要求1所述的方法,其中与所述多个位置历史记录中的所述第一子集相关联的所述信息包括以下各项中的至少一者:用于确定所述多个位置历史记录的位置的技术、对与所述多个位置历史记录中的所述第一子集相关联的所述信息的最近请求的时间、对与所述多个位置历史记录中的所述第一子集相关联的所述信息的请求的频率、对所述位置的识别、与所述位置相关联的活动、由所述移动装置的传感器产生的数据、对由所述传感
器产生的所述数据的分析、所述移动装置已处于所述位置处的次数、所述移动装置已与所述活动相关联的次数、或其任一组合。8.根据权利要求1所述的方法,其进一步包括:在存储所述多个位置历史记录之后,在所述移动装置的所述至少一个处理器处接收来自所述一个或多个应用程序中的第二应用程序的第二信息请求,所述第二信息请求包括用于筛选所述多个位置历史记录的第二组准则;通过所述移动装置的所述至少一个处理器确定所述多个位置历史记录中满足所述第二组准则的第二子集;以及通过所述移动装置的所述至少一个处理器,基于所述第二应用程序的权限等级及所述第二组准则而将与所述多个位置历史记录中的所述第二子集相关联的信息提供到所述第二应用程序。9.根据权利要求8所述的方法,其中所述第一组准则包括所述多个位置历史记录中的所述第一子集的第一时间周期,并且其中所述第二组准则包括所述多个位置历史记录中的所述第二子集的第二时间周期。10.根据权利要求9所述的方法,其中所述第一应用程序确定所述移动装置在所述第一时间周期期间是否位于所述多个位置历史记录中的所述第一子集中的第一位置,并且其中所述第二应用程序确定所述移动装置在所述第二时间周期期间是否位于所述多个位置历史记录中的所述第二子集中的第二位置。11.根据权利要求10所述的方法,其中所述第一时间周期不同于所述第二时间周期。12.根据权利要求10所述的方法,其中所述第一位置不同于所述第二位置。13.根据权利要求8所述的方法,其中所述第一应用程序的权限等级高于所述第二应用程序的权限等级。14.根据权利要求13所述的方法,其中基于所述第一应用程序的权限等级高于所述第二应用程序的权限等级,提供到所述第一应用程序的与所述多个位置历史记录中的所述第一子集相关联的信息包括比提供到所述第二应用程序的与所述多个位置历史记录中的所述第二子集相关联的信息更多的信息。15.根据权利要求14所述的方法,其中与所述多个位置历史记录中的所述第一子集相关联的信息包括与所述多个位置历史记录中的所述第一子集相关联的全部信息。16.根据权利要求14所述的方法,其中与所述多个位置历史记录中的所述第二子集相关联的信息包括与所述多个位置历史记录中的所述第二子集相关联的少于全部的信息。17.一种用于将与移动装置的位置历史相关联的信息提供到一个或多个应用程序的设备,所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。