[发明专利]多平台移动装置和其它计算装置以及方法在审
| 申请号: | 201380067739.8 | 申请日: | 2013-10-24 | 
| 公开(公告)号: | CN105431824A | 公开(公告)日: | 2016-03-23 | 
| 发明(设计)人: | T·H·迪亚洛;J·韦尔默朗;A·比哈里;O·伊咖巴瑞;T·约翰逊;R·F·安吉洛;H·R·扎亚克;E·K·安吉洛;C·巴杰帕伊;K·美耐斯 | 申请(专利权)人: | 展现移动全球公司 | 
| 主分类号: | G06F9/45 | 分类号: | G06F9/45 | 
| 代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 | 
| 地址: | 美国马*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 平台 移动 装置 其它 计算 以及 方法 | ||
背景技术
本申请要求下列专利申请的提交的权益:
·2013年10月18日提交的、名称为“MULTI-PLATFORMMOBILEANDOTHERCOMPUTINGDEVICESANDMETHODS”的美国专利申请序列号61/892,896,
·2012年10月24日提交的、名称为“BRIDGINGNOTIFICATIONSYSTEMS”的美国专利申请序列号61/717,764,
·2012年10月24日提交的、名称为“SEMANTICALLYDIFFERENTTASKMANAGEMENTSYSTEMINASINGLEOPERATINGSYSTEM”的美国专利申请序列号61/717,731。
所有前述申请的教导通过引用被并入本文。
本发明涉及数字数据处理,且更具体地涉及用于在单个硬件/软件平台上执行应用(“app”)的方法和设备,其中所述应用被制造成在多个不同的这样的平台上执行。本发明在支持用于智能移动装置(例如智能电话、平板计算机、机顶盒、所连接的电视机、车辆内信息娱乐系统或飞机上的娱乐系统等,所有这些都作为非限制的例子)的应用当中的跨平台兼容性方面有应用。
根据分析,智能移动装置市场在过去一年来增长了几乎40%。这在很大程度上由运行开源Linux和Android操作系统的各种变体的装置的销售推动的。虽然对市场是恩惠,但那些装置作为缺乏为它们开发的应用的交叉兼容性的结果而蒙受损害。因此,例如为运行Meego操作系统的移动装置开发的应用并不在执行Tizen或Android操作系统的那些装置上运行。当我们转向完全不同的谱系的操作系统时,这个问题当然更加严重。例如,为Tizen开发的应用不在运行WebOS或WindowsOS的那些装置上运行;依此类推。
这不仅仅是对购买了缺乏与老应用的兼容性的新移动装置的消费者的问题。它也是对制造商、运营商和在供应链中的其它方(其交付新硬件/软件平台的努力由于可用应用的大生态系统的缺乏而处于困难境地)的问题。应用开发商也遭受市场中的分裂的影响,因为它们可能被迫使应用转向各种平台,以便建立或维持产品可行性。
解决交叉兼容性问题的几个现有技术努力仅取得有限的成功。例如,Acer的AspireOne支持双引导模式:一个用于WindowsOS而一个用于Android。然而,该装置不能在单个模式中运行这两个操作系统的应用。
鉴于前述内容,本发明的一个目的是提供用于数字数据处理的改进的系统和方法。另一更具体的目的是提供这样的系统和方法以支持在单个硬件/软件平台上执行应用(“app”),其中该应用被制造为在多个不同的硬件/软件平台上执行。又一目的是提供这样的系统和方法以支持在用于智能移动装置(例如智能电话、平板计算机、机顶盒、所连接的电视机、车辆内信息娱乐系统或飞机上的娱乐系统等,所有这些都作为非限制的例子)的应用当中的跨平台兼容性。
这些和其它目的在接下来的正文中和附图中是明显的。
发明内容
多操作新系统移动和其它计算装置
前述目的在本发明达到的目的当中,这些目的提供计算装置,其包括耦合到硬件接口(至少包括显示器和相关联的视频帧缓冲器)并执行包括一个或多个本机运行时间环境的本机操作系统的中央处理单元,本机软件应用在本机运行时间环境内执行,其中每个这样的本机软件应用具有用于在本机操作系统下执行的指令。在一个或多个本机运行时间环境内执行的第一本机软件应用(“ACL”)定义一个或多个寄载运行时间环境,寄载软件应用在寄载运行时间环境内执行。每个这样的寄载软件应用具有用于在不同于本机操作系统的寄载操作系统下执行的指令。
在运行时间环境内执行的一个或多个寄载软件应用每个执行指令以通过由相应的寄载软件应用使用一个或多个寄载运行时间环境所共有的寄载窗口子系统所产生的图形(作为图形用户界面的部分)与计算装置的用户交互。窗口子系统耦合到一个或多个缓冲器并给一个或多个缓冲器加载那些图形。
一个或多个本机软件应用(“启动代理”)——每个对应于寄载软件应用中的相应的寄载软件应用且每个与呈现在硬件接口上用于由计算装置的用户选择的图标或其它标识符相关联——通过激活相应的寄载软件应用而对这样的选择的通知做出响应。
一个或多个另外的本机软件应用(“IO代理”)——每个在一个或多个本机运行时间环境内执行且每个对应于一个或多个寄载软件应用中的相应的寄载软件应用——接收由相应的寄载软件应用产生的图形并实现那些图形到视频帧缓冲器的写入以用于呈现在计算装置的显示器上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展现移动全球公司,未经展现移动全球公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380067739.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三工位双作用双杆液压缸
- 下一篇:组合分配式气体灭火系统





