Meta为AR/VR操作系统提出component应用运行框架
操作系统可以控制每个应用程序的presenter和data provider,从而最小化AR/VR设备的功耗并改善隐私
(映维网Nweon 2023年07月07日)传统的操作系统已经定义了应用程序生命周期,包括进程启动,进程在一个或多个线程上工作,然后进程退出。对于传统操作系统,应用程序用户界面和工作项的生命周期不会超过进程。另外,传统操作系统存在相关的功耗问题和隐私问题。
针对这一点,Meta在名为“Power-efficient application lifecycle”的专利申请中提出了针对AR/VR的功耗和隐私改善方法。
在一个实施例中,应用程序框架可以包括应用程序实例管理器。为了解决与传统操作系统相关的功耗问题和隐私问题,可以使用另一种应用程序框架。其中,可以将应用程序分解为各自的component。通过将应用程序分离到其component,可以为每个component单独触发生命周期事件。每个应用程序可以定义多个“实例”、“presenter”、“worker”和“data provider”,其中每个presenter、worker和data provider都有自己的生命周期。
操作系统可以控制每个应用程序的presenter和data provider,从而最小化AR/VR设备的功耗并改善隐私。
......(全文 4638 字,剩余 4268 字)