[发明专利]移动设备通过网页进行诊断、测试、应用程序部署以及更新有效
申请号: | 200580041657.1 | 申请日: | 2005-04-04 |
公开(公告)号: | CN101133665A | 公开(公告)日: | 2008-02-27 |
发明(设计)人: | 格哈德·D·克拉森;加思·牛顿;克里斯托弗·R·沃莫尔德 | 申请(专利权)人: | 捷讯研究有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04Q7/34 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 王玮 |
地址: | 加拿大*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 通过 网页 进行 诊断 测试 应用程序 部署 以及 更新 | ||
技术领域
本发明涉及移动设备领域,更具体地,涉及通过网页进行移动设备的诊断、测试、应用程序部署以及更新。
背景技术
包括如蜂窝电话、个人数字助手等无线通信设备的移动设备,包括微处理器、带有小键盘的输入设备、特殊功能按钮和操纵轮、输出设备、信息存储功能并且运行一个或多个软件应用程序。在这些无线设备中使用的软件应用程序的示例包括微浏览器、地址簿、以及电子邮件客户端。另外,当前这种设备通过因特网访问多个服务。例如,无线设备可以用于在因特网上浏览网页、发送和接收图形、以及执行音频和/或视频应用程序的流化。
设备一旦离开工厂,为了向移动设备安装应用程序,用户或服务技术人员通常下载应用程序并将其安装到PC上,将移动设备连接到PC并在PC上运行安装程序以将应用程序加载到设备上。这个过程需要下载到PC以及下载到移动设备两个步骤。但另一个问题是经常需要根据计划的目标移动设备的变化安装多个不同形式的应用程序。需要基于特定硬件型号或操作系统的版本、用于移动设备载体或部署系统来选择或配置要下载的应用程序。
当前,解决上述问题的一种方式为:(a)在下载的第一步要求用户指定移动设备的型号,或者(b)在第一次下载中包括所有不同形式的应用程序。解决方案(a)尚有疑问,因为对于用户而言要说出设备上有哪种型号或操作系统的版本并不容易。此外,如果软件安装在PC上同时希望将其部署到多个移动设备(如在企业环境下),这将是一个复杂问题。解决方案(b)会显著地增加初始下载的数据量。当最初两个阶段之间更新应用程序(如新型号发布)并无法进行更新时,两种解决方案均将产生问题,尤其是(b)。
同样,另一个问题是,为了成功运行,应用程序经常需要去除或更新其它软件。当用户希望报告bug或诊断其移动设备的问题时,存在相似的问题。对于用户而言,获得需要用于成功诊断问题的正确信息经常很困难。
因此,需要至少部分地解决上述及其它缺点的解决方案。
发明内容
提供了一种基于网页的移动设备诊断、测试、应用程序部署以及更新的解决方案。根据本发明的一个方面,提供了一种用于向移动设备部署应用程序的方法。所述方法包括(i)向连接到通信网络的计算设备提供网页,以便接收网页,所述网页包括配置确定和加载组件,用于向连接到通信网络的计算设备部署应用程序,所述网页确定与移动设备有关的配置信息,以便确定用于加载的特定应用程序组件;以及(ii)提供用于加载到移动设备的特定应用程序组件。响应配置信息,网页可以确定针对所述移动设备的特定应用程序组件。如系统和计算机程序方面的本发明的其它方面对于本领域的技术人员是显而易见的。
附图说明
结合附图,根据下面的具体描述,本发明实施例的更多特点和优点将变得显而易见。
图1是示出了根据本发明实施例的简化示例系统的方框图,此系统用于通过网页的移动设备诊断、测试、应用程序部署以及更新;
图2是示出了根据图1中的本发明实施例的示例移动设备的方框图,此移动设备适于通过网页进行诊断、测试、应用程序部署以及更新;
图3和图4是示出了根据本发明实施例的诊断移动设备以及部署应用程序的操作的流程图;以及
图5到图10是根据图3和图4中的本发明实施例,用于诊断移动设备以及部署应用程序的操作的代表性用户界面视图(网页屏幕快照)。
需要注意的是,贯穿所有附图,相同附图标记标识相同特征。
具体实施方式
根据本发明的实施例,可通过用于个人计算机(PC)的基于网页的加载器对移动设备进行诊断、测试、以及到设备上的应用程序部署或更新。用户可以导航到预定的网页,该网页提示用户将移动设备连接到PC。该网页能够自动检测相连的设备,或者用户可对网页做出答复以指示设备已连接。然后,该网页与已连接的设备通信,以便确定已连接设备的特定配置信息。该配置信息可包括确切的硬件型号、操作系统版本、其它已安装应用程序的状态、以及可用资源量(如设备的非易失性存储区域)等。
例如,响应此信息,可对网页进行更新,以使其包括关于是否支持已连接设备的信息、用户是否必须清空设备上附加的非易失性存储空间或显示用户可加载所需的应用程序的指令。
当用户做出希望向设备加载应用程序的响应时,通过网页命令网络服务器仅下载并安装已连接设备所需的确切配置。
由于加载器能够确定已连接设备上已安装的其它应用程序,因此加载器还能够更新应用程序所依赖的其它模块,或去除未授权或会在设备上引发问题的模块(如病毒的去除)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷讯研究有限公司,未经捷讯研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580041657.1/2.html,转载请声明来源钻瓜专利网。