[发明专利]业务执行、业务执行的驱动方法及装置以及移动终端在审
| 申请号: | 201310414089.1 | 申请日: | 2013-09-11 |
| 公开(公告)号: | CN104424004A | 公开(公告)日: | 2015-03-18 |
| 发明(设计)人: | 吴超;丁岩;陈小强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F13/10 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 执行 驱动 方法 装置 以及 移动 终端 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种业务执行、业务执行的驱动方法及装置以及移动终端。
背景技术
目前,市场上采用安卓(android)系统的移动终端(例如:手机)所使用的芯片种类繁多。厂商对android系统的定制也各有差异,甚至由同一个厂商所生产的不同型号手机,其功能接口也各不相同。以双卡双待手机发送短信为例,HTC手机所使用的高通双卡双待芯片的短信发送的应用程序接口(API)就超过三种。目前,相关技术中各种型号的手机所使用的主流的双卡双待芯片有以下三类:
第一类、联发科的MTK系列芯片;
第二类、高通的芯片;
第三类、展讯的芯片。
而由于芯片的种类繁多,因而造成发送短信的私有API定制接口各不相同。相关技术中并没有提供能够适配各种手机芯片的发送短信的API。由此导致诸如计费的软件开发工具包(SDK)等需要发送短信的应用程序(APP)的开发十分复杂,需要针对不同型号的手机进行单独适配。对于APP开发者而言,适配工作意味着大量的适配和测试工作,甚至不得不采购各种型号的测试手机,不但严重影响开发及调试的效率,而且开发者还要在经济上承受巨大的负担。
由此可见,相关技术中针对移动终端中所采用的芯片类型存在差异导致需要使用不同种类的驱动程序来执行业务,而缺乏针对多种不同类型芯片统一调用的多功能接口。
发明内容
本发明提供了一种业务执行、业务执行的驱动方法及装置以及移动终端,以至少解决相关技术中针对移动终端中所采用的芯片类型存在差异导致需要使用不同种类的驱动程序来执行业务,而缺乏针对多种不同类型芯片统一调用的多功能接口的问题。
根据本发明的一个方面,提供了一种业务执行方法。
根据本发明的业务执行方法包括:确定待执行的业务;根据移动终端当前使用的芯片类型从预先编制的配置文件中读取与芯片类型对应的驱动程序标识信息;按照驱动程序标识信息调用驱动程序执行业务。
优选地,按照驱动程序标识信息采用JAVA反射机制调用驱动程序。
优选地,驱动程序标识信息为在配置文件中与芯片类型对应的驱动程序的类名和方法名。
优选地,在读取与芯片类型对应的驱动程序标识信息之前,还包括:预先存储多种不同类型的芯片中与每种芯片类型对应的驱动程序。
根据本发明的另一方面,提供了一种业务执行的驱动方法。
根据本发明的业务执行的驱动方法包括:接收业务的执行请求;获取当前使用的芯片类型,并根据获取到的芯片类型选取驱动程序;调用所述驱动程序执行所述业务。
根据本发明的又一方面,提供了一种业务执行装置。
根据本发明的业务执行装置包括:确定模块,用于确定待执行的业务;读取模块,用于根据移动终端当前使用的芯片类型从预先编制的配置文件中读取与芯片类型对应的驱动程序标识信息;调用模块,用于按照驱动程序标识信息调用驱动程序执行业务。
优选地,调用模块,用于按照驱动程序标识信息采用JAVA反射机制调用驱动程序。
根据本发明的再一方面,提供了一种业务执行的驱动装置。
根据本发明的业务执行的驱动装置包括:接收模块,用于接收业务的执行请求;选取模块,用于获取当前使用的芯片类型,并根据获取到的芯片类型选取驱动程序;调用模块,用于调用所述驱动程序执行所述业务。
根据本发明的还一方面,提供了一种移动终端。
根据本发明的移动终端包括:处理器;处理器,用于确定待执行的业务,根据当前使用的芯片类型从预先编制的配置文件中读取与芯片类型对应的驱动程序标识信息,并按照驱动程序标识信息调用驱动程序执行业务。
优选地,移动终端还包括:存储器,用于预先存储多种不同类型的芯片中与每种芯片类型对应的驱动程序。
通过本发明实施例,采用确定待执行的业务;根据移动终端当前使用的芯片类型从预先编制的配置文件中读取与芯片类型对应的驱动程序标识信息;按照驱动程序标识信息调用驱动程序执行业务,即在预先编制的配置文件中存储有移动终端所使用的不同类型的芯片与其驱动程序标识信息的对应关系,通过芯片类型查找到对应的驱动程序标识信息,进而根据驱动程序标识信息调用驱动程序执行业务,由此解决了相关技术中采用android系统的移动终端缺乏针对多种不同类型芯片统一调用的多功能接口的问题,进而提高了开发及调试的效率,降低了研发成本。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310414089.1/2.html,转载请声明来源钻瓜专利网。





