【技术实现步骤摘要】
应用状态的调整方法、操作系统及AR设备
本申请涉及增强现实
,特别涉及一种应用状态的调整方法、操作系统;以及,一种应用状态的调整方法、调整应用。
技术介绍
增强现实(AugmentedReality,AR)技术,是将现实世界的一定时间空间范围中很难体验到的信息,例如,视觉信息、声音信息等,通过科学技术模拟仿真后再叠加到现实世界被人类感官所感知,从而达到超越现实的感官体验。增强现实AR设备由头戴式显示器、跟踪AR设备和移动计算能力三个组件构成,将这三个组件集成到一个单元,并放置在用带子绑定的设备中,此设备就是AR设备。AR设备能够以无线方式将信息转播到类似于眼镜的显示器上,例如,戴着AR设备的人正在道路上驾驶汽车,此时,AR设备的显示器上,显示与当前道路情景相符合的应用以供用户选择,例如,导航软件图标、音乐软件图标等。在一般情况下,用户会选择多种应用,此时,用户所选的多种应用都会在AR设备上启动,响应于用户操作,AR设备上已启动的应用在待机状态、运行状态以及休眠状态中转换。例如,AR设备上的已启动应用首先进入待机状态,此时,AR设备的显示器上不显示应用的内容, ...
【技术保护点】
1.一种应用状态的调整方法,其特征在于,所述调整方法应用于增强现实AR设备的操作系统,所述调整方法包括:响应于所述AR设备中已启动应用的状态发生变化,计算维持所述已启动应用的当前状态所需的总预期计算资源;所述状态与所述AR设备需要分配的计算资源相互对应;判断所述AR设备的实际计算资源是否满足所述总预期计算资源;若否,则根据减少所述总预期计算资源的原则,调整所述已启动应用的应用状态。
【技术特征摘要】
1.一种应用状态的调整方法,其特征在于,所述调整方法应用于增强现实AR设备的操作系统,所述调整方法包括:响应于所述AR设备中已启动应用的状态发生变化,计算维持所述已启动应用的当前状态所需的总预期计算资源;所述状态与所述AR设备需要分配的计算资源相互对应;判断所述AR设备的实际计算资源是否满足所述总预期计算资源;若否,则根据减少所述总预期计算资源的原则,调整所述已启动应用的应用状态。2.根据权利要求1所述的方法,其特征在于,所述根据减少所述总预期计算资源的原则,调整所述已启动应用的应用状态,包括:计算所述总预期计算资源与所述实际计算资源间的差值作为需节省资源,以及,计算各所述已启动应用从当前状态调整到目标状态的预期可节省资源;根据所述需节省资源、所述预期可节省资源和使用时间间隔,确定所述已启动应用中需调整状态的目标应用,所述使用时间间隔为:用户上次使用各已启动应用的时刻与当前时刻之间的时间间隔;通过调用所述目标应用所对应的目标状态的回调函数的方式,将所述目标应用从当前状态调整到目标状态。3.根据权利要求2所述的方法,其特征在于,所述计算各所述已启动应用从当前状态调整到目标状态的预期可节省资源,包括:根据预设状态规则规定的状态关系,确定所述已启动应用的当前状态所对应的目标状态;所述状态包括:正常运行态、最小运行态、正常待机态、最小待机态和休眠态;将维持所述已启动应用的当前状态所需的计算资源,与,维持所述已启动应用的目标状态所需的计算资源之间的差值,确定为所述已启动应用的预期可节省资源。4.根据权利要求3所述的方法,其特征在于,所述根据预设状态规则规定的状态关系,确定所述已启动应用的当前状态所对应的目标状态,包括:所述已启动应用的当前状态为正常运行态时,则确定所述已启动应用的目标状态为正常待机态;所述已启动应用的当前状态为最小运行态时,则确定所述已启动应用的目标状态为正常待机态;所述已启动应用的当前状态为正常待机态时,确定所述目标状态为最小待机态;或者,所述已启动应用的当前状态为最小待机态时,确定所述目标状态为休眠态。5.根据权利要求4所述的方法,其特征在于,所述根据所述需节省资源、所述已启动应用的预期可节省资源和使用时间间隔,确定所述已启动应用中需调整状态的目标应用,包括:获取所述已启动应用中当前状态为正常运行态的各正常态应用;依据所述各正常态应用分别对应的预期可节省资源,计算所述各正常态应用的总预期可节省资源;判断所述总预期可节省资源是否小于所述需节省资源;如果小于,则将各正常态应用中状态可调的应用确定为第一部分目标应用,以及,根据所述第一部分目标应用之外的已启动应用的预期可节省资源与时间间隔的乘积大小,确定第二部分目标应用;如果不小于,则按照各正常态应用的预期可节省资源与使用时间间隔的乘积大小,选取出固定个数的待确定应用;并判断状态可调的待确定应用对应的总节省资源是否满足所述需节省资源;如果满足,则从所述状态可调的待确定应用中确定目标应用。6.根据权利要求5所述的方法,其特征在于,如果状态可调的待确定应用对应的总预期可节省资源不满足所述需节省资源,还包括:将状态可调的全部待确定应用确定为第三部分目标应用;从所述第三部分目标应用之外的各正常态应用中选取固定个数的应用作为待确定应用,判断状态可调的待确定应用对应的总节省资源是否满足所述需节省资源,如果满足,则从所述待确定应用中确定出第四部分目标应用,并将所述第三部分目标应用和第四部分目标应用作为目标应用;如果不满足,则按照预期可节省资源与使用时间间隔的乘积从大到小的顺序,从所述第三部分目标应用之外的各正常态应用中再选取固定个数的应用作为待确定应用,并判断正常态应用是否选取...
【专利技术属性】
技术研发人员:张哲,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。