[发明专利]基于云计算与人工智能的版本兼容方法和机器人系统有效
申请号: | 201810632876.6 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108897570B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 朱定局 | 申请(专利权)人: | 大国创新智能科技(东莞)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 蔡抒枫 |
地址: | 523808 广东省东莞市松山湖高新技术产*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 人工智能 版本 兼容 方法 机器人 系统 | ||
基于云计算与人工智能的版本兼容方法和机器人系统,包括:判断用户需要打开的文件的版本与用户端的软件版本是否一致,如果不一致,则将所述文件发送到云端,在云端将所述文件转换为与本地软件版本一致的文件,将所述转换后的版本发送到用户端并使用用户端的软件打开。上述方法和系统使得版本不一致的文件在用户端也能打开,而不需要用户在用户端安装不同版本的软件,从而节省了用户的时间,提高了用户的工作效率,提高了用户的软件使用体验,提高了用户端的性能和效率。
技术领域
本发明涉及信息技术领域,特别是涉及一种基于云计算与人工智能的版本兼容方法和机器人系统。
背景技术
完全的版本号定义,分三项:主版本号.次版本号.修订版本号,如1.0.0。版本号升级原则:主版本号:功能模块有大的变动,比如增加多个模块或者整体架构发生变化。次版本号:和主版本相对而言,次版本号的升级对应的只是局部的变动。但该局部的变动造成了程序和以前版本不能兼容,或者对该程序以前的协作关系产生了破坏,或者是功能上有大的改进或增强。修订版本号:局部的变动,主要是局部函数的功能改进,或者bug的修正,或者功能的扩充。原则上,自第一个稳定版本发布后,修订版本号会经常性改动,而次版本号则依情况作改动,主版本号改动的频率很低,除非有大的重构或功能改进。对于小项目而言,甚至可以简化为:.次版本号.修订版本号。
兼容性,有向上兼容和向下兼容的差别。新版本能够支持旧版本就是向下兼容。新版本有些时候可以向下兼容,但是很多时候也需要放弃旧代码的,这个时候旧的客户端就需要找到能够兼容他的老版dll。也就是产生了分支版本。第二,向上兼容是旧版本能够兼容新版本。如果向下向上都兼容,那就是完全的兼容,就没有必要产生分支版本。如果旧的版本能兼容新的,说明新版本没有增加了接口,但是缩小了接口。这也是产生版本的一个因素。一般向下兼容比较多,比如win7还是可以xp系统下的软件。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:新版本可能会支持几个比较近的旧版本,很旧的版本也就不会继续支持了,而旧版本支持新版本就更难了,因为旧版本设计时往往考虑不到新版本会增加什么接口,这就导致了不同版本之间的不兼容,给用户造成了极大的使用不便,用户往往在自己设备上安装了的版本A打不开另一个版本B上生成的文件,而需要花大量时间寻找、下载、安装版本B的软件,等安装了版本B的软件之后,可能又打不开版本A的软件或版本C的软件,从而给用户造成极大的困扰,浪费了用户的时间,影响了用户对软件的使用,降低了用户的使用体验。而且如果用户需要将不同版本甚至所有版本的软件都安装在用户端以便支持的各种版本的文件,那么就会占用用户端很多的存储资源和计算资源,从而可能会使得用户端的计算机变慢,降低了用户端的性能和效率。更让用户为难的是,有时不同的版本相互冲突,安装B版本的软件就必须先卸载A版本的软件,而B版本软件又打不开A版本软件才能打开的文件,A版本软件又打不开B版本软件才能打开的文件,严重影响了用户对软件的使用,极大降低了用户的软件使用体验和工作效率。
因此,现有技术还有待于改进和发展。
发明内容
基于此,有必要针对现有技术中软件版本的缺陷或不足,提供基于云计算与人工智能的版本兼容方法和机器人系统,以解决现有技术中版本兼容效率低、用户体验差的缺点,提高版本兼容的智能性和效率,节省用户的时间,提高用户的工作效率,提高用户的软件使用体验,提高用户端的性能和效率。
第一方面,本发明实施例提供一种版本兼容方法,所述方法包括:
判断步骤,判断用户需要打开的第一文件对应的软件版本与所述用户端的软件版本是否一致:否,则执行转换步骤;
转换步骤,将所述第一文件及用户端软件版本信息发送到预设的云端,在所述预设的云端调用预设转换软件将所述第一文件转换为所述用户端软件版本支持的第二文件,将所述第二文件从所述预设的云端发送到所述用户端。
优选地,所述转换步骤之前包括:
第一获取步骤,获取用户端的软件及版本信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大国创新智能科技(东莞)有限公司,未经大国创新智能科技(东莞)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810632876.6/2.html,转载请声明来源钻瓜专利网。