[发明专利]动态跨环境应用配置有效
申请号: | 201280003868.6 | 申请日: | 2012-07-13 |
公开(公告)号: | CN103415834B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | B.里夫斯;P.E.里夫斯;W.刘;B.苏什彻夫 | 申请(专利权)人: | Z124 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484;G06F3/14;G06F9/451;H04L29/08;H04W4/60;G09G5/14 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 于小宁 |
地址: | 开曼群岛*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 活动用户 移动计算设备 环境应用 设备配置 应用呈现 限定符 移动操作系统 动态更新 动态配置 活动设备 活动应用 活动资源 计算环境 设备特性 设备指示 应用窗口 应用屏幕 用户设置 智能电话 源确定 资源集 内核 配置 桌面 关联 屏幕 发行 应用 | ||
跨环境应用的动态配置利用扩展的活动用户环境和/或多个活动用户环境增强计算环境中的计算体验。移动计算设备保持与多个活动用户环境和/或活动用户环境内的应用窗口相关联的多个活动设备配置。根据包括设备特性、设备指示符、用户设置、和/或应用呈现的各种源确定设备配置限定符。移动计算设备基于设备配置限定符选择用于应用的活动资源集。通过废除应用屏幕并且使用不同的资源集建立新的活动应用屏幕来动态更新应用呈现。移动计算设备可以是在修改后的Android内核上运行Android移动操作系统和完整的桌面Linux发行版的智能电话。
技术领域
本申请总地涉及移动计算环境的领域,更具体地涉及动态地配置具有多个活动用户环境的计算环境中的应用。
背景技术
在当今的社会中,移动计算设备变得普及。例如,截至2008年底,百分之九十的美国人拥有移动无线设备。在增长最快的移动通信设备中,有智能电话,即,在移动计算平台之上建立的移动电话。移动电话提供商在过去三年中基于几个不同的计算平台(例如,Apple iPhone、Android、BlackBerry、Palm、和Windows Mobile等)已推出数以百计的新的智能电话。在美国,到2010年年中为止智能电话渗透率几乎达到23%,并且在某些年龄群体中超过35%。在欧洲,智能电话市场从2009年到2010年增长了41%,其中截至2010年7月仅在五个最大的欧洲国家拥有超过6千万智能电话用户。
智能电话计算平台通常包括在移动处理器上运行的移动操作系统(“OS”)。虽然移动处理器和移动OS增加了这些设备的能力,但至少因为提供的有限的用户体验,智能电话尚无趋向取代例如桌面或笔记本式计算机的个人计算机(“PC”)环境(即,Windows、Mac OSX、和Linux等)。具体地,智能电话通常具有不同的处理资源、一个或多个用户接口设备、外围设备、和应用。例如,移动处理器可以具有与PC处理器不同的处理器架构,所述处理器架构强调像低功率操作和通信能力的特征,而不是原始(raw)处理和/或图形性能。此外,智能电话往往具有较少量的其他硬件资源,例如存储器(例如,SRAM、DRAM等)和贮存器(例如,硬盘、SSD等)资源。其他考虑通常包括限制可以通过移动OS图形用户界面(“GUI”)呈现的信息量的较小的显示器大小和不同的用户输入设备。用于智能电话的一个或多个用户接口输出设备通常包括小拇指式QWERTY键盘、触摸屏显示器、点击轮、和/或滚动轮。相比之下,使用桌面OS的膝上型计算机、笔记本计算机和桌面计算机通常具有全尺寸键盘、一个或多个指点设备、和/或较大的屏幕区域。作为结果,移动OS通常具有不同的架构,在该架构中,相对于传统上强调的例如处理速度、图形处理、和应用多任务的PC能力,更强调例如通信、较低功率消耗、和触摸屏能力等的一些能力和特征。
因为架构差异,为移动OS设计的应用或“应用程序(App)”往往被设计用于移动计算体验(例如,通信、游戏、和导航等)的典型的任务和活动。例如,超过三分之一的所有Android应用下载针对游戏和娱乐类别,同时小于20%的下载落在工具和生产类别之下。此外,在PC平台上常见的许多应用要么对移动OS是不可用的,要么仅以有限的特征集可用。
例如,许多智能电话运行Google的Android操作系统。Android仅运行专门开发以便在基于Java的虚拟机运行时环境内运行的应用。此外,虽然Android基于修改后的Linux内核,其使用与Linux不同的标准C库、系统管理器、和服务。因此,为Linux写的应用在没有修改或移植的情况下不能在Android上运行。类似地,Apple的iPhone使用iOS移动操作系统。此外,虽然iOS源自Mac OS X,但是为OS X开发的应用不能在iOS上运行。因此,虽然许多应用对例如Android和iOS的移动OS是可用的,但是用于例如Linux和Mac OS X的桌面操作系统的许多其他常见的应用要么在移动平台上不可用,要么具有有限的功能。这样,这些移动OS提供。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于Z124,未经Z124许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280003868.6/2.html,转载请声明来源钻瓜专利网。