【技术实现步骤摘要】
提供、组织及管理移动装置的位置历史记录
[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.根据权利要求所述2的方法,其中用于筛选所述多个位置记录的所述准则包括:一个或多个位置、一个或多个关注点、一个或多个活动、一个或多个持续时间、一个或多个时间、一个或多个位置不确定性、一个或多个定位技术或其任一组合。4.根据权利要求1所述的方法,通过所述移动装置的所述至少一个处理器,进一步基于所述第一应用程序的权限等级而确定所述信息。5.根据权利要求4所述的方法,其中通过所述移动装置的所述至少一个处理器,进一步基于所述第一应用程序的权限等级而确定所述信息包括:获得所述第一应用程序的所述权限等级,其中所述权限等级由用户提示、预设权限、预设规则、先前授予的权限或其任一组合来设置。6.根据权利要求1所述的方法,其中所述信息包括一个或多个位置记录、来自所述一个或多个位置记录的信息子集、与所述一个或多个位置记录相关的统计或其任一组合。7.根据权利要求4所述的方法,其中通过所述移动装置的所述至少一个处理器,基于所述多个位置记录及所述筛选准则、以及所述第一应用程序的所述权限等级而确定信息包括:基于所述多个位置记录及所述筛选准则而获得多个位置记录的子集;基于所述第一应用程序的所述权限等级而确定存取等级;以及基于所述存取等级而确定与所述多个位置记录的所述子集相关联的所述信息。8.根据权利要求7所述的方法,其中进一步基于所述第一应用程序的一个或多个需求而确定所述存取等级。9.根据权利要求1所述的方法,其中所述多个位置记录中的一个或多个记录进一步包括来自一个或多个传感器的传感器数据,其中所述一个或多个传感器包括:电场传感器、磁
传感器、光学传感器、运动传感器、加速计、惯性测量传感器、压力传感器、嗅觉传感器、心率传感器、化学环境传感器、生物传感器、代谢指示传感器、射频销售点交易传感器或其任一组合。10.一种用于将与移动装置的位置历史相关联的信息提供到所述移动装置上的多个应用程序中的第一应用程序的设备,所述设备包括:所述移动装置的至少一个存储器;所述移动装置的至少一个处理器,其通信地耦合到所述至少一个存储器,所述至少一个处理器被配置成:确定所述移动装置的多个位置,其中每个位置对应于不同的时间;在所述至少一个存储器中存储对应于所述移动装置的所述多个位置的多个位置记录;在所述移动装置的所述至少一个存储器中存储所述多个位置记录之后,接收来自所述多个应用程序中的第一应用程序的对路线的信息请求,所述信息请求包括用于筛选所述多个位置记录的准则;基于与所述第一应用程序相关联的权限等级而确定所述第一应用程序是否具有存取所述多个位置记录的权限;响应于确定所述第一应用程序具有存取所述多个位置记录的权限,基于满足所述筛选准则的所述多个位置记录而确定信息,其中所述信息对应于与所述路线相关联的两个或多于两个位置记录;以及将所述信息提供到所述第一应用程序。11.根据权利要求10所述的设备,其中所述多个位置记录中的每个位置记录进一步包括:所述移动装置在所述位置处的持续时间、与所述位置相关联的关注点、与所述位置相关联的活动、与所述位置相关联的元数据、或其任一组合。12.根据权利要求11所述的设备,其中用于筛选所述多个位置记录的所述准则包括:一个或多个位置、一个或多个关注点、一个或多个活动、一个或多个持续时间、一个或多个时间、一个或多个位置不确定性、一个或多个定位技术或其任一组合。13.根据权利要求10所述的设备,所述至少一个处理器被配置成进一步基于所述第一应用程序的权限等级而确定所述信息。14.根据权利要求13所述的设备,其中所述至少一个处理器被配置成进一步基于所述第一应用程序的权限等级而确定所述信息包括所述至少一个处理器被配置成:获得所述第一应用程序的所述权限等级,其中所述权限等级由用户提示、预设权限、预设规则、先前授予的权限或其任一组合来设置。15.根据权利要求10所述的设备,其中所述信息包括一个或多个位置记录、来自所述一个或多个位置记录的信息子集、与所述一个或多个位置记录相关的统计或其任一组合。16.根据权利要求13所述的设备,其中所述至少一个处理器被配置成基于所述多个位置记录及所述筛选准则、以及所述第一应用程序的所述权限等级而确定所述信息包括所述至少一个处理器被配置成:基于所述多个位置记录及所述筛选准则而获得多个位置记录的子集;基于所述第一应用程序的所述权限等级而确定存取等级;以及基于所述存取等级而确定与多个位置记录的所述子集相关联的所述信息。
17.根据权利要求16所述的设备,其中所述至少一个处理器被配置成进一步基于所述第一应用程序的一个或多个需求而确定所述权限等级。18.根据权利要求10所述的设备,其中所述多个位置记录中的一个或多个记录进一步包括来自一个或多个传感器的传感器数据,其中所述一个或多个传感器包括:电场传感器、磁传感器、光学传感器、运动传感器、加速计...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。