用于使用动作列表及版本控制对一无线装置执行动作的方法、软件及设备制造方法及图纸

技术编号:3556599 阅读:167 留言:0更新日期:2012-04-11 18:40
一种用于使用动作列表及版本控制对一无线装置执行动作的系统及方法。所述系统包括通过一网络接收一远程动作列表版本号,所述远程动作列表版本号与一包含一用于所述无线装置的指令的远程动作列表相关联。所述系统进一步包括确定所述远程动作列表版本号是否不同于一本地动作列表版本号。所述系统还包括响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络发送对所述远程动作列表的一请求。此外,所述系统包括通过一网络接收所述远程动作列表。

【技术实现步骤摘要】
【国外来华专利技术】用于使用动作列表及版本控制对一无线装置执行动作的方法、软件及设备相关申请案本申请案主张2003年10月29日提出申请的未决临时申请案第60/515,823号的优先权,且所述临时申请案以引用的方式并入本文中。
一般来说,本专利技术涉及无线网络及跨无线网络的计算机通讯。更具体来说,本专利技术涉及:当一下载服务器具有比一无线装置所含动作列表版本新的动作列表版本时,更新一应用程序或数据的版本及/或对所述无线装置执行动作。
技术介绍
诸如蜂窝式电话等无线装置可通过一无线网络传输包括声音及数据在内的数据包。现今制造的蜂窝式电话本身即具有增强的计算能力且正变得相当于个人计算机及手持式个人数字助理(“PDAs”)。某些无线装置(诸如选择蜂窝式电话)可具有一已安装的应用程序编程计算机平台,所述平台允许软件开发商创造在所述无线装置上运作的软件应用程序。预望业内将开发出可将应用程序下载至一无线装置的系统及方法。相应地,人们期望拥有一系统及方法以有效地更新一无线装置上的应用程序及数据,并还拥有一机构以在虑及一无线网络内传输信息的环境、限制及影响的情况下识别应对一无线装置执行的动作。
技术实现思路
在一实施例中,一处理用于一无线装置的指令的方法包括在一网络上接收一远程动作列表版本号,所述远程动作列表版本号与一包含一用于所述无线装置的指令的远程动作列表相关联。此实施例还包括确定所述远程动作列表版本号是否不同于一本地动作列表版本号。此实施例还包括响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而在一网络上发送对所述远程动作列表的一请求。此外,此实施例包括在一网络上接收所述远程动作列表。在一实施例中,一处理用于一无线装置的指令的方法包括远离一无线装置存储一-->包含与所述无线装置相关联的一指令的远程动作列表,所述远程动作列表具有一相关联的远程动作列表版本号。此实施例还包括在一网络上发送与所述远程动作列表相关联的远程动作列表版本号。此实施例还包括在一网络上接收对所述远程动作列表的请求,对所述远程动作列表的请求是响应确定所述远程动作列表版本号不同于一存储在所述无线装置上的本地动作列表版本号而产生。此外,此实施例包括响应确定所述远程动所列表版本号不同于一本地动作列表版本而在一网络上发送所述远程动作列表。在一实施例中,一处理用于一无线装置的指令的方法包括远离一无线装置存储一包含与所述无线装置相关联的一指令的远程动作列表,所述远程动作列表具有一相关联的远程动作列表版本号。此实施例还包括通过一网络上从所述无线装置发送对与所述远程动作列表相关联的远程动作列表版本号的请求。此实施例还包括通过一网络在一服务器处接收对与所述远程动作列表相关联的远程动作列表版本号的一请求。此实施例还包括通过一网络从一服务器发送与所述远程动作列表相关联的远程动作列表版本号。此实施例还包括通过一网络在所述无线装置处接收与所述远程动作列表相关联的远程动作列表版本号。此实施例还包括在所述无线装置处确定所述远程动作列表版本号是否不同于一本地动作列表版本号。此实施例还包括响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络从所述无线装置发送对所述远程动作列表的请求。此实施例还包括通过一网络在一服务器处接收对所述远程动作列表的请求。此实施例还包括响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络从一服务器发送所述远程动作列表。此实施例还包括通过一网络在所述无线装置处接收所述远程动作列表。此实施例还包括在所述无线装置处执行包含在所述远程动作列表内的指令。此外,此实施例还包括在所述无线装置处以所述远程动作列表版本号替换所述本地动作列表版本号。在一实施例中,一处理用于一无线装置的指令的方法包括维持一至少与一无线装置群组相关联的动作列表,所述动作列表包括至少一个用于一无线装置的指令,所述无线装置群组可具有复数个无线装置作为其成员。此实施例还包括:通过识别一无线装置是其一成员的至少一个无线装置群组及通过聚集与所述至少一个无线装置群组相关联的所述动作列表来为一特定无线装置产生一远程动作列表。此外,此实施例包括产生一与所述远程动作列表相关联的远程动作列表版本号,所述远程动作列表版本号供所述无线装置用来确定所述远程动作列表版本号是否不同于一本地动作列表版本号。在一实施例中,一能够处理指令的无线装置包括经配置以用于在一网络上接收一远程动作列表版本号的逻辑电路,所述远程动作列表版本号与一包含一用于所述无线装置的指令的远程动作列表相关联。此实施例还包括经配置以用于确定所述远程动作列表版本号是否不同于一本地动作列表版本号的逻辑电路。此实施例还包括经配置以用于响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而在一网络上发送对所述远程动作列表的请求的逻辑电路。此外,此实施例包括经配置以用于在一-->网络上接收所述远程动作列表的逻辑电路。在一实施例中,一用于处理一无线装置的指令的服务器包括经配置以用于远离一无线装置存储一包含一与所述无线装置相关联的指令的远程动作列表的逻辑电路,所述远程动作列表具有一相关联的远程动作列表版本号。此实施例还包括经配置以用于在一网络上发送与所述远程动作列表相关联的远程动作列表版本号的逻辑电路。此实施例还包括经配置以用于在一网络上接收对所述远程动作列表的一请求的逻辑电路,对所述远程动作列表的所述请求是响应确定所述远程动作列表版本号不同于一存储在所述无线装置内的动作列表版本号而产生。此外,此实施例包括经配置以用于响应确定所述远程动作列表版本号不同于一本地动作列表版本而在一网络上发送所述远程动作列表的逻辑电路。在一实施例中,一用于处理一无线装置的指令的系统包括一无线装置及一服务器。所述服务器包括经配置以用于远离一无线装置存储一包含一与所述无线装置相关联的指令的远程动作列表,所述远程动作列表具有一相关联的远程动作列表版本号。所述服务器还包括经配置以用于在一网络上接收对所述远程动作列表相关联的远程动作列表版本号的请求的逻辑电路。所述服务器还包括经配置以用于在一网络上发送与所述远程动作列表相关的远程动作列表版本号的逻辑电路。所述服务器还包括经配置以用于在一网络上接收对所述远程动作列表的请求的逻辑电路。此外,所述服务器包括经配置以用于响应确定所述远程动作列表版本号是不同于一本地动作列表版本号而在一网络上发送所述远程动作列表的逻辑电路。所述无线装置包括经配置以用于在一网络上发送对所述远程动作列表相关联的远程动作列表版本号的请求的逻辑电路。所述无线装置也包括经配置以用于在一网络上接收与所述远程动作列表相关联的远程动作列表版本号的逻辑电路。所述无线装置还包括经配置以用于确定所述远程动作列表版本号是否不同于所述本地动作列表版本号的逻辑电路。所述无线装置还包括经配置以用于响应确定所述远程动作列表版本号是不同于所述本地动作列表版本号而在一网络上发送对所述远程动作列表的请求的逻辑电路。所述无线装置还包括经配置以用于在一网络上接收所述远程动作列表的逻辑电路。所述无线装置还包括经配置以用于执行包含在所述远程动作列表内的指令的逻辑电路。此外,所述无线装置包括经配置以用于以所述远程动作列表版本号替换所述本地动作列表版本号的逻辑电路。在一实施例中,一用于处理本文档来自技高网...

【技术保护点】
一种处理用于一无线装置的指令的方法,其包括:    通过一网络接收一远程动作列表版本号,所述远程动作列表版本号与一包括一用于所述无线装置的指令的远程动作列表相关联;    确定所述远程动作列表版本号是否不同于一本地动作列表版本号;    响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络发送对所述远程动作列表的一请求;及    通过一网络接收所述远程动作列表。

【技术特征摘要】
【国外来华专利技术】US 2003-10-29 60/515,8231、一种处理用于一无线装置的指令的方法,其包括:通过一网络接收一远程动作列表版本号,所述远程动作列表版本号与一包括一用于所述无线装置的指令的远程动作列表相关联;确定所述远程动作列表版本号是否不同于一本地动作列表版本号;响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络发送对所述远程动作列表的一请求;及通过一网络接收所述远程动作列表。2、如权利要求1所述的方法,其进一步包括:通过一网络发送对一远程动作列表版本号的一请求,所述远程动作列表版本号与一包括一用于所述无线装置的指令的远程动作列表相关联。3、如权利要求1所述的方法,其进一步包括:执行包括在所述远程动作列表内的所述指令。4、如权利要求1所述的方法,其进一步包括:以所述远程动作列表版本号替换所述本地动作列表版本号。5、一种处理用于一无线装置的指令的方法,其包括:远离一无线装置存储一包括一与所述无线装置相关联的指令的远程动作列表,所述远程动作列表具有一相关联的远程动作列表版本号;通过一网络发送与所述远程动作列表相关联的所述远程动作列表版本号;通过一网络接收对所述远程动作列表的一请求,对所述远程动作列表的所述请求是响应确定所述远程动作列表版本号不同于一存储在所述无线装置处的动作列表版本号而产生;及响应确定所述远程动作列表版本号不同于一本地动作列表版本而通过一网络发送所述远程动作列表。6、如权利要求5所述的方法,其进一步包括:通过一网络接收对与所述远程动作列表相关联的所述远程动作列表版本号的请求。7、一种处理用于一无线装置的指令的方法,其包括:远离一无线装置存储一包括一与所述无线装置相关联的指令的远程动作列表,所述远程动作列表具有一相关联的远程动作列表版本号;通过一网络从所述无线装置发送对与所述远程动作列表相关联的所述远程动作列表版本号的一请求;通过一网络在一服务器处接收对与所述远程动作列表相关联的所述远程动作列表版本号的所述请求;通过一网络从一服务器发送与所述远程动作列表相关联的所述远程动作列表版本号;通过一网络在所述无线装置处接收与所述远程动作列表相关联的所述远程动作列表版本号;在所述无线装置处确定所述远程动作列表版本号是否不同于一本地动作列表版本号;响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络从所述无线装置发送对所述远程动作列表的一请求;通过一网络在一服务器处接收对所述远程动作列表的所述请求;响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络从一服务器发送所述远程动作列表;通过一网络在所述无线装置处接收所述远程动作列表;在所述无线装置处执行包含在所述远程动作列表内的所述指令;及在所述无线装置处以所述远程动作列表版本号替换所述本地动作列表版本号。8、一种处理用于一无线装置的指令的方法,其包括:维持一与至少一个无线装置群组相关联的动作列表,所述动作列表包括至少一个用于一无线装置的指令,所述无线装置群组可具有复数个无线装置作为其成员;通过识别所述无线装置是其一成员的至少一个无线装置群组并通过聚集与所述至少一个无线装置群组相关联的所述动作列表来为一特定无线装置产生一远程动作列表;及产生一与所述远程动作列表相关联的远程动作列表版本号,所述远程动作列表版本号是供所述无线装置用来确定所述远程动作列表版本号是否不同于一本地动作列表版本号。9、如权利要求8所述的方法,其进一步包括:通过一网络接收对与所述远程动作列表相关联的所述远程动作列表版本号的一请求;及通过一网络发送与所述远程动作列表相关联的所述远程动作列表版本号。10、如权利要求8所述的方法,其进一步包括:通过一网络接收对所述远程动作列表的一请求,对所述远程动作列表的所述请求是响应确定所述远程动作列表版本号不同于一存储在所述无线装置处的动作列表版本号而产生;及响应确定所述远程动作列表版本号不同于一本地动作列表版本而通过一网络发送所述远程动作列表。11、一种能够处理指令的无线装置,其包括:经配置以通过一网络接收一远程动作列表版本号的逻辑,所述远程动作列表版本号与一包括一用于所述无线装置的指令的远程动作列表相关联;经配置以确定所述远程动作列表版本号是否不同于一本地动作列表版本号的逻辑;经配置以响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络发送对所述远程动作列表的一请求的逻辑;及经配置以通过一网络接收所述远程动作列表的逻辑。12、如权利要求11所述的无线装置,其进一步包括:经配置以通过一网络发送对一远程动作列表版本号的一请求的逻辑,所述远程动作列表版本号与一包括一用于所述无线装置的指令的远程动作列表相关联。13、如权利要求11所述的无线装置,其进一步包括:经配置以执行包含在所述远程动作列表内的所述指令的逻辑。14、如权利要求11所述的无线装置,其进一步包括:经配置以使用所述远程动作列表版本号替换所述本地动作列表版本号的逻辑。15、一种用于处理用于一无线装置的指令的服务器,其包括:经配置以远离一无线装置存储一包括一与所述无线装置相关联的指令的远程动作列表的逻辑,所述远程动作列表具有一相关联的远程动作列表版本号;经配置以通过一网络发送与所述远程动作列表相关联的所述远程动作列表版本号的逻辑;经配置以通过一网络接收对所述远程动作列表的一请求的逻辑,对所述远程动作列表的所述请求是响应确定所述远程动作列表版本号不同于一存储在所述无线装置处的动作列表版本号而产生;及经配置以响应确定所述远程动作列表版本号不同于一本地动作列表版本而通过一网络发送所述远程动作列表的逻辑。16、如权利要求15所述的服务器,其进一步包括:经配置以通过一网络接收对与所述远程动作列表相关联的所述远程动作列表版本号的一请求的逻辑。17、一种用于处理用于一无线装置的指令的系统,其包括:一服务器,其包括:经配置以远离一无线装置存储一包括一与所述无线装置相关联的指令的远程动作列表的逻辑,所述远程动作列表具有一相关联的远程动作列表版本号;经配置以通过一网络接收对与所述远程动作列表相关联的所述远程动作列表版本号的一请求的逻辑;经配置以通过一网络发送与所述远程动作列表相关联的所述远程动作列表版本号的逻辑;经配置以通过一网络接收对所述远程动作列表的一请求的逻辑;经配置以响应确定所述远程动作列表版本号不同于一本地动作列表版本号而通过一网络发送所述远程动作列表的逻辑;及一无线装置,其包括:经配置以通过一网络发送对与所述远程动作列表相关联的所述远程动作列表版本号的所述请求的逻辑;经配置以通过一网络接收与所述远程动作列表相关联的所述远程动作列表版本号的逻辑;经配置以确定所述远程动作列表版本号是否不同于所述本地动作列表版本号的逻辑;经配置以响应确定所述远程动作列表版本号不同于所述本地动作列表版本号而通过一网络发送对所述远程动作列表的所述请求的逻辑;经配置以通过一网络接收所述远程动作列表的逻辑;经配置以执行包含在所述远程动作列表内的所述指令的逻辑;及经配置以使用所述远程动作列表版本号替换所述本地动作列表版本号的逻辑。18、一种用于处理用于一无线装置的指令的服务器,其包括:经配置以维持一与至少一个无线装置群组相关联的动作列表的逻辑,所述动作列表包括至少一个用于一无线装置的指令,所述无线装置群组可具有复数个无线装置作为其成员;经配置以通过识别所述无线装置是其一成员的至少一个无线装置群组并通过聚集与所述至少一个无线装置群组相关联的所述动作列表来为一特定无线装置产生一远程动作列表的逻辑;及经配置以产生一与所述远程动作列表相关联的远程动作列表版本号的逻辑,所述远程动作列表版本号是供所述无线装置用来确定所述远程动作列表版本号是否不同于一本地动作列表版本号。19、如权利要求18所述的服务器,其进一步包括:经配置以通过一网络接收对与所述远程动作列表相关联的所述远程动作列表版本号的一请求的逻辑;及经配置以通过一网络发送与所述远...

【专利技术属性】
技术研发人员:苏迪尔B科甘蒂斯蒂芬A斯普利格艾米S特雷尔布赖恩迈尼尔菲尔天阮
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利