[发明专利]对于应用程序的优化的方法有效
| 申请号: | 201480047398.2 | 申请日: | 2014-07-09 |
| 公开(公告)号: | CN105683912B | 公开(公告)日: | 2019-08-27 |
| 发明(设计)人: | A·J·J·贝利;I·塞尼成克;S·奥弗切兰柯 | 申请(专利权)人: | 马克西密瑟有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06Q30/02 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 张劲松 |
| 地址: | 英国*** | 国省代码: | 英国;GB |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 对于 应用程序 优化 方法 | ||
本发明的领域涉及对于原生应用程序的优化的方法、系统、计算设备以及服务器。所述方法包括以下步骤:(i)将通用代码应用于所述原生应用程序以产生修改的原生应用程序,该修改的原生应用程序被配置为与所述计算设备外部的服务器通信,和(ii)从所述服务器远程地配置所述修改的原生应用程序,以在运行时对所述修改的原生应用程序的结构和行为进行检查和修改,以便能够更改以下的一个或多个:由所述修改的原生应用程序生成的用户界面的数据、功能或内容。
技术领域
本发明的领域涉及对于原生应用程序(native application)的优化的方法,涉及包括这种原生应用程序在其上可执行的计算设备的系统,涉及这种原生应用程序在其上可执行的计算设备,以及涉及被配置为与这种原生应用程序在其上可执行的计算设备通信的服务器。
背景技术
计算设备上的应用程序的优化是有挑战性的,因为当应用程序被编写时,通常不可能设想这种应用程序在未来可能期望供使用的所有使用。迄今,应用程序已响应于各种事件而更新,诸如响应于在软件发布之后发现的错误,或者响应于针对在软件中新发现的安全漏洞的保护。然而,典型地,应用程序的更新涉及更新的软件版本从软件的供应商的供应,用于安装在相关联的计算设备上替代原始的软件版本。另外的方面在于应用程序的开发者不具有并排比较应用程序性能以评估应用程序的两个或多个版本中的哪一个例如对于销售或动作具有较好的性能的可能性。
相关技术的讨论
EP1352322(A2)和EP1352322B1公开了软件应用程序的时间优化替换,并且特别地公开一种用于替换处于与新软件一起使用的旧软件的方法,这允许软件的最大可用性。该方法被细分成准备阶段和活跃阶段。准备阶段在旧软件的操作期间发生。活跃阶段仅仅通过MOVE(移动)命令的执行来表征。
FR2841014A1和FR2841014(B1)公开一种用于优化计算机程序的方法,其响应于属于一组事件的事件发生而引起第一和第二预定状态之间的转变,其中该方法具有以下步骤:选自一组事件的事件的子组的读取;当事件组的事件不属于自生成组时,使用寄存器并且等同于第一决策图的第二决策图的建模;以及对于所述转变建模的软件功能的生成。另外公开一种用于优化计算机程序的设备。
然而,在优化软件应用程序上提供更大的速度或灵活性是期望的。实现用户对应用程序中的变化的响应的精确度量(measure)同样是期望的。
发明内容
根据本发明的第一方面,提供一种对于原生应用程序的优化的方法,所述原生应用程序的软件以基于反射的编程语言编写,所述原生应用程序在包括显示器和处理器的计算设备上可执行,所述原生应用程序被配置为在所述计算设备的显示器上显示用户界面,所述方法包括以下步骤:
(i)将通用代码应用于所述原生应用程序以产生修改的原生应用程序,该修改的原生应用程序被配置为与所述计算设备外部的服务器通信,和
(ii)从所述服务器远程地配置所述修改的原生应用程序,以在运行时对所述修改的原生应用程序的结构和行为进行检查和修改,以便能够更改以下的一个或多个:由所述修改的原生应用程序生成的用户界面的数据、功能或内容。
优点在于修改的原生应用程序可以进一步被修改,而不执行原生应用程序的新版本的安装。另外的优点在于修改的原生应用程序可以进一步非常快速地被修改,因为它可从远程服务器远程地配置。另外的优点在于修改的原生应用程序可以响应于在远程服务器处确定的因素而进一步被修改,因为修改的原生应用程序可从远程服务器远程地配置。另外的优点在于原生应用程序被容易地修改以提供修改的原生应用程序。另外的优点在于可以提供用户对应用程序中的变化的响应的精确度量。对计算设备外部的处理存在技术效果,因为服务器可以远程地配置修改的原生应用程序。计算机以新的方式操作,因为更改的用户界面由修改的原生应用程序产生,而不安装原生应用程序的新版本。计算机是更好的计算机,因为修改的原生应用程序可以进一步被修改,而它的操作没有以典型地与新的软件版本的安装相关联的方式被中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马克西密瑟有限公司,未经马克西密瑟有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480047398.2/2.html,转载请声明来源钻瓜专利网。





