发明名称 |
跨环境通信框架 |
摘要 |
一种具有在没有虚拟化的情况下在共享内核上并发且独立运行的移动操作系统和桌面操作系统的移动计算设备。所述移动操作系统提供适合于移动环境的所述移动计算设备的用户体验。当所述移动计算设备对接到第二终端环境时,所述桌面操作系统提供完整的桌面用户体验。所述桌面操作系统的应用通过跨环境通信框架与所述移动操作系统的应用和服务通信。所述跨环境通信框架可以包括允许所述移动操作系统中的进程和所述桌面操作系统中的进程以线程安全的方式共享存储器的到远程对象的接口。所述移动计算设备可以是在修改后的Android内核上运行Android移动操作系统以及完整的桌面Linux发行版的智能电话。 |
申请公布号 |
CN103262057B |
申请公布日期 |
2016.02.10 |
申请号 |
CN201180057951.7 |
申请日期 |
2011.09.23 |
申请人 |
Z124 |
发明人 |
L.C.贝内德克;O.金希桑;C.翰希拉;A.拉塞罗 |
分类号 |
G06F13/14(2006.01)I;G06F9/22(2006.01)I;G06F9/06(2006.01)I |
主分类号 |
G06F13/14(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
黄小临 |
主权项 |
一种用于经由进程间通信通道在移动操作系统的服务和桌面操作系统的应用之间通信的方法,所述方法包括:由所述桌面操作系统的应用请求绑定到所述移动操作系统的服务的远程接口;由所述桌面操作系统的应用从所述移动操作系统的服务接收远程对象,响应于所述桌面操作系统的请求而由所述移动操作系统的服务来实例化所述远程对象;由所述桌面操作系统的应用发送对所述远程对象的调用;以及由所述桌面操作系统的应用从所述移动操作系统的服务接收从对所述远程对象的调用的返回,其中,所述移动操作系统在第一设备上运行;其中,当第一设备连接到第二设备时,用户通过第二设备的体验而在第二设备的显示器上体验所述应用;其中,第一设备和第二设备之间的连接没有中间系统;其中,第二外部设备包括计算机监视器和输入设备,并且第一设备是移动计算设备;其中,所述移动操作系统和桌面操作系统在共享内核上并发地运行;其中,所述移动操作系统和所述桌面操作系统在没有虚拟化的存储器的情况下通过所述共享内核进行系统调用。 |
地址 |
开曼群岛大开曼岛 |