一种终端及数据传输方法和装置制造方法及图纸

技术编号:15267684 阅读:176 留言:0更新日期:2017-05-04 02:28
本发明专利技术公开了一种终端及数据传输方法和装置。该装置包括:多个系统;数据传输控制单元,用于控制多个系统中的任意两个系统之间的数据传输。借助于本发明专利技术实施例,解决了现有技术中双操作系统手机很大程度上影响了用户使用手机的便捷性和实用性,无法满足用户需求,降低用户体验的问题,能够方便用户将一个系统中的数据传输到另一个系统,提高了用户使用手机的便捷性和实用性,提高了用户体验。

Terminal and data transmission method and device

The invention discloses a terminal and a data transmission method and a device. The device comprises a plurality of systems, a data transmission control unit for controlling the transmission of data between any two systems in a plurality of systems. With the help of the embodiment of the invention, to solve the existing technology in mobile phone operating system has great influence on the convenience and practicality of the use of mobile phone users, can not meet the needs of users, reduce the user experience, to facilitate users to transmit data in one system to another system, improve convenience and the practical use of mobile phone users, improve the user experience.

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,特别是涉及一种终端及数据传输方法和装置
技术介绍
目前的双操作系统手机,其中的一个操作系统是通用操作系统,另一个操作系统是安全操作系统。通用操作系统例如Android系统,Android系统市场占有率高,移动应用资源丰富,但存在恶意应用等安全威胁,安全操作系统与通用操作系统之间存在强隔离,用于安全性要求较高的场合。双操作系统手机可以在通用操作系统和安全操作系统之间自由切换,能够实现手机功能的扩展,同时由于通用操作系统和安全操作系统之间强隔离,即使通用操作系统感染恶意应用,也无法对安全操作系统中的重要信息造成威胁。但是,由于目前的双操作系统手机中,通用操作系统和安全操作系统之间的数据是完全隔离的,安全操作系统不能上网和传输数据,通用操作系统中的数据无法添加到安全操作系统中,很大程度上影响了用户使用手机的便捷性和实用性,无法满足用户需求,降低用户体验。
技术实现思路
鉴于现有技术中双操作系统手机很大程度上影响了用户使用手机的便捷性和实用性,无法满足用户需求,降低用户体验的问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的终端及数据传输方法和装置。本专利技术提供一种数据传输装置,包括:多个系统;数据传输控制单元,用于控制多个系统中的任意两个系统之间的数据传输。其中,数据传输控制单元包括:数据传输配置模块,用于配置并保存任意两个系统之间的数据传输规则;数据传输检测模块,与数据传输配置模块相连接,用于根据数据传输规则,控制任意两个系统之间的数据传输。其中,数据传输装置还包括:共享内存,用于保存任意两个系统之间传输的数据。该共享内存包括:数据写入接口,用于根据数据传输规则,为发送数据的系统提供写入数据的接口;数据读取接口,用于根据数据传输规则,为接收数据的系统提供读取数据的接口。另外,多个系统中的每一个系统包括:应用层模块,数据传输接口和传输驱动模块,则多个系统中的任意两个系统之间的数据传输包括:发送数据的系统的应用层,用于向发送数据的系统的数据传输接口发送数据请求;发送数据的系统的数据传输接口,用于根据数据请求,调用发送数据的系统的传输驱动模块,向数据传输控制单元申请发送数据;数据传输检测模块,用于根据数据传输配置模块中的数据传输规则,判断是否允许本次数据传输,如果本次数据传输被允许,则通知发送数据的系统的传输驱动模块将数据通过数据写入接口发送给共享内存,并通知接收数据的系统的传输驱动模块;接收数据的系统的传输驱动模块,用于通过数据读取接口从共享内存读取数据,并将数据发送给接收数据的系统的数据传输接口;接收数据的系统的数据传输接口,用于将数据发送给接收数据的系统的应用层模块。优选地,数据传输规则包括:任意两个系统之间的数据单向传输。优选地,数据传输规则包括:任意两个系统之间的数据双向传输。优选地,数据传输规则包括:任意两个系统之间不能进行数据传输。其中,系统为操作系统。本专利技术还提供了一种数据传输方法,包括:配置并保存任意两个系统之间的数据传输规则;根据数据传输规则,控制任意两个系统之间的数据传输。其中,数据传输规则包括以下之一:任意两个系统之间的数据单向传输、任意两个系统之间的数据双向传输、任意两个系统之间不能进行数据传输。本专利技术还提供了一种包括上述数据传输装置的终端。本专利技术有益效果如下:借助于本专利技术实施例的终端,解决了现有技术中双操作系统手机很大程度上影响了用户使用手机的便捷性和实用性,无法满足用户需求,降低用户体验的问题,能够方便用户将一个系统中的数据传输到另一个系统,提高了用户使用手机的便捷性和实用性,提高了用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术实施例的数据传输装置的结构示意图;图2是本专利技术实施例的数据传输装置的详细结构示意图;图3是本专利技术实施例的终端的详细结构示意图;图4是本专利技术实施例的数据传输方法的流程图;图5是本专利技术实施例的数据传输方法的详细处理的流程图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。目前的双系统方案,第一系统为操作系统,第二系统为安全系统,第二系统不能上网和传输数据,如果第一系统中如果有需要保密的资料和数据,就无法转移到安全系统中,很大程度上损失了用户的便捷性和实用性。鉴于此,本专利技术考虑到如果能够从一个系统将某些数据传递到另一个系统,在某些场景下是非常实用的。例如将一些联系人通讯录、照片、资料从第一系统转移到第二系统,对于原有的数据可以方便地加入到用户的第二系统,这样是非常方便的。以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。装置实施例根据本专利技术的实施例,提供了一种数据传输装置,图1是本专利技术实施例的数据传输装置的结构示意图,如图1所示,根据本专利技术实施例的数据传输装置包括:多个系统(系统1、系统2、……、系统N)、数据传输控制单元10,以下对本专利技术实施例的各个模块进行详细的说明。多个系统(系统1、系统2、……、系统N)均为操作系统,每个系统都能够上网和传输数据,例如安卓系统。数据传输控制单元10,与上述N个系统都相连接,用于控制多个系统中的任意两个系统之间的数据传输。图2是本专利技术实施例的数据传输装置的详细结构示意图,如图2所示,数据传输控制单元包括数据传输配置模块100和数据传输检测模块102,其中,数据传输配置模块100,用于配置并保存任意两个系统之间的数据传输规则,其中,数据传输规则包括:任意两个系统之间的数据单向传输、任意两个系统之间的数据双向传输、任意两个系统之间不能进行数据传输。数据传输检测模块102,与数据传输配置模块相连接,用于根据数据传输规则,控制任意两个系统之间的数据传输。该装置还包括共享内存12,该共享内存12与N个系统相连接,也与数据传输控制单元10相连接,用于保存任意两个系统之间传输的数据。其中,共享内存包括:数据写入接口120,用于根据数据传输规则,为发送数据的系统提供写入数据的接口;数据读取接口122,用于根据数据传输规则,为接收数据的系统提供读取数据的接口。具体地,多个系统中的每一个系统包括:应用层模块,数据传输接口和传输驱动模块,则多个系统中的任意两个系统之间的数据传输包括:发送数据的系统的应用层,用于向发送数据的系统的数据传输接口发送数据请求;发送数据的系统的数据传输接口,用于根据数据请求,调用发送数据的系统的传输驱动模块,向数据传输控制单元申请发送数据;数据传输检测模块,用于根据数据传输配置模块中的数据传输规则,本文档来自技高网...
一种终端及数据传输方法和装置

【技术保护点】
一种数据传输装置,其特征在于,包括:多个系统;数据传输控制单元,用于控制所述多个系统中的任意两个系统之间的数据传输。

【技术特征摘要】
1.一种数据传输装置,其特征在于,包括:多个系统;数据传输控制单元,用于控制所述多个系统中的任意两个系统之间的数据传输。2.如权利要求1所述的装置,其特征在于,数据传输控制单元包括:数据传输配置模块,用于配置并保存所述任意两个系统之间的数据传输规则;数据传输检测模块,用于根据所述数据传输规则,控制所述任意两个系统之间的数据传输。3.如权利要求2所述的装置,其特征在于,所述数据传输装置还包括:共享内存,用于保存所述任意两个系统之间传输的数据。4.如权利要求3所述的装置,其特征在于,所述共享内存包括:数据写入接口,用于根据所述数据传输规则,为发送数据的系统提供写入数据的接口;数据读取接口,用于根据所述数据传输规则,为接收数据的系统提供读取数据的接口。5.如权利要求4所述的装置,其特征在于,所述多个系统中的每一个系统包括:应用层模块,数据传输接口和传输驱动模块,具体地:发送数据的系统的应用层,用于向发送数据的系统的数据传输接口发送数据请求;所述发送数据的系统的数据传输接口,用于根据所述数据请求,调用所述发送数据的系统的传输驱动模块,向所述数据传输控制单元申请发送数据;所述数据传输检测模块,用于根据所述数据传输配置模块中的数据传...

【专利技术属性】
技术研发人员:沙爽
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1