首页 / 国际专利分类库 / 电学 / 电通信技术 / 传输 / 近场传输系统,例如感应环型的 / 一种实现平板电脑与智能手机交互的系统及方法

一种实现平板电脑与智能手机交互的系统及方法

申请号 CN201110123915.8 申请日 2011-05-13 公开(公告)号 CN102185861B 公开(公告)日 2014-04-16
申请人 惠州TCL移动通信有限公司; 发明人 王昇彬;
摘要 本 发明 公开了一种实现 平板电脑 与智能手机交互的系统及方法,其在平板电脑中设有交互系统服务端和平板电脑蓝牙模 块 ;在智能手机中设有交互系统客户端和智能手机蓝牙模块;所述交互系统服务端在平板电脑上建立 虚拟机 模块来模拟智能手机的运行,所述交互系统客户端将智能手机的寄存器和系统状态保存为镜像并通过智能手机蓝牙模块发送至虚拟机模块中,智能手机的程序或 进程 在虚拟机模块中运行完毕后,所述交互系统服务端将运行完毕的数据保存为虚拟机系统镜像并通过平板电脑蓝牙模块发送至交互系统客户端,所述交互系统客户端根据虚拟机系统镜像更新本地数据。采用本发明可让智能手机使用 硬件 性能更好的平板电脑的资源,增加两者之间的交互能 力 。
权利要求

1.一种实现平板电脑与智能手机交互的系统,包括平板电脑和智能手机,其特征在于,在所述平板电脑中设置有交互系统服务端和平板电脑蓝牙模;在所述智能手机中设置有交互系统客户端和智能手机蓝牙模块;
所述交互系统服务端在平板电脑上建立虚拟机模块来模拟智能手机的运行,所述交互系统客户端将智能手机的寄存器和系统状态保存为镜像并通过智能手机蓝牙模块发送至虚拟机模块中,智能手机的程序或进程在虚拟机模块中运行完毕后,所述交互系统服务端将运行完毕的数据保存为虚拟机系统镜像并通过平板电脑蓝牙模块发送至交互系统客户端,所述交互系统客户端根据虚拟机系统镜像更新本地数据。
2.根据权利要求1所述的实现平板电脑与智能手机交互的系统,其特征在于,在所述平板电脑中设置有平板电脑无线控制汇聚模块,在所述智能手机中设置有智能手机无线控制汇聚模块,所述平板电脑无线控制汇聚模块和智能手机无线控制汇聚模块均用来管理平板电脑和智能手机间的会话,负责获取当前平板电脑中虚拟机系统镜像或智能手机的系统镜像,且将其进行压缩,并传输至对端;
所述所述交互系统服务端连接平板电脑无线控制汇聚模块,所述平板电脑无线控制汇聚模块连接平板电脑蓝牙模块,所述平板电脑蓝牙模块通过蓝牙无线通信连接智能手机蓝牙模块,所述智能手机蓝牙模块连接智能手机无线控制汇聚模块,所述智能手机无线控制汇聚模块连接所述交互系统客户端。
3.根据权利要求1所述的实现平板电脑与智能手机交互的系统,其特征在于,所述交互系统服务端获取智能手机的寄存器地址,将智能手机的寄存器地址映射为平板电脑的寄存器地址。
4.根据权利要求2所述的实现平板电脑与智能手机交互的系统,其特征在于,所述智能手机无线控制汇聚模块和平板电脑无线控制汇聚模块均包括:
用于从虚拟机模块或智能手机中获取虚拟机系统镜像或智能手机的系统镜像,并进行压缩的镜像压缩模块;
用于将压缩好的镜像数据发送至数据链路层,通过蓝牙传送至交互系统服务端或交互系统客户端的传输控制模块;
用于获取传输过来的虚拟机系统镜像或智能手机的系统镜像,进行解压缩处理之后,上传至智能手机客户端或虚拟机模块的镜像解压模块;
所述智能手机无线控制汇聚模块中的镜像压缩模块连接交互系统客户端和智能手机无线控制汇聚模块中的传输控制模块;所述智能手机无线控制汇聚模块中的传输控制模块连接智能手机蓝牙模块;所述智能手机无线控制汇聚模块中的镜像解压模块连接交互系统客户端和智能手机蓝牙模块;所述平板电脑无线控制汇聚模块中的镜像压缩模块连接交互系统服务端和平板电脑无线控制汇聚模块中的传输控制模块;所述平板电脑无线控制汇聚模块中的传输控制模块连接平板电脑蓝牙模块;所述平板电脑无线控制汇聚模块中的镜像解压模块连接交互系统服务端和平板电脑蓝牙模块。
5.根据权利要求1所述的实现平板电脑与智能手机交互的系统,其特征在于,所述平板电脑蓝牙模块与智能手机蓝牙模块建立平板电脑与智能手机间物理层和数据链路层的通信。
6.一种实现平板电脑与智能手机交互的方法,其特征在于,包括以下步骤:
S1:在所述平板电脑中设置有交互系统服务端;在所述智能手机中设置有交互系统客户端;所述交互系统服务端在平板电脑上建立虚拟机模块来模拟智能手机的运行;所述平板电脑设置的交互系统服务端通过无线链路汇聚层发送平板电脑的虚拟机模块激活请求
S2:所述智能手机设置的交互系统客户端接收到激活请求,将当前的寄存器和系统状态保存为系统镜像,然后通过无线链路汇聚层发送至所述平板电脑设置的交互系统服务端;
S3:所述平板电脑设置的交互系统服务端将所述智能手机设置的交互系统客户端发来的系统镜像解压,然后载入虚拟机模块中运行;
S4:运行完毕之后,所述平板电脑设置的交互系统服务端将运行完毕的数据保存为虚拟机系统镜像,通过无线链路汇聚层发送至所述智能手机设置的交互系统客户端;
S5:所述智能手机设置的交互系统客户端接收到所述平板电脑设置的交互系统服务端发送的虚拟机系统镜像,将其解压之后,更新智能手机本地数据。

说明书全文

一种实现平板电脑与智能手机交互的系统及方法

技术领域

[0001] 本发明涉及移动通信领域,尤其涉及的是一种实现平板电脑与智能手机交互的系统及方法。

背景技术

[0002] 平板电脑和智能手机都是独立的系统,独自运行,可采用USB等连接技术来进行连接,可这些都是数据层面的,互操作的方式很少。因此智能手机很难使用到硬件性能更为强大的平板电脑的资源,而平板电脑作为智能手机的一种补充,也很难体现出它的优势。
[0003] 因此,现有技术还有待于改进和发展。

发明内容

[0004] 本发明的目的在于提供一种实现平板电脑与智能手机交互的系统及方法,旨在解决现有的智能手机与平板电脑之间不能互相利用彼此的资源的缺陷
[0005] 本发明的技术方案如下:
[0006] 一种实现平板电脑与智能手机交互的系统,包括平板电脑和智能手机,其中,在所述平板电脑中设置有交互系统服务端和平板电脑蓝牙模;在所述智能手机中设置有交互系统客户端和智能手机蓝牙模块;
[0007] 所述交互系统服务端在平板电脑上建立虚拟机模块来模拟智能手机的运行,所述交互系统客户端将智能手机的寄存器和系统状态保存为镜像并通过智能手机蓝牙模块发送至虚拟机模块中,智能手机的程序或进程在虚拟机模块中运行完毕后,所述交互系统服务端将运行完毕的数据保存为虚拟机系统镜像并通过平板电脑蓝牙模块发送至交互系统客户端,所述交互系统客户端根据虚拟机系统镜像更新本地数据。
[0008] 所述的实现平板电脑与智能手机交互的系统,其中,在所述平板电脑中设置有平板电脑无线控制汇聚模块,在所述智能手机中设置有智能手机无线控制汇聚模块,所述平板电脑无线控制汇聚模块和智能手机无线控制汇聚模块均用来管理平板电脑和智能手机间的会话,负责获取当前平板电脑中虚拟机系统镜像或智能手机的系统镜像,且将其进行压缩,并传输至对端;
[0009] 所述所述交互系统服务端连接平板电脑无线控制汇聚模块,所述平板电脑无线控制汇聚模块连接平板电脑蓝牙模块,所述平板电脑蓝牙模块通过蓝牙无线通信连接智能手机蓝牙模块,所述智能手机蓝牙模块连接智能手机无线控制汇聚模块,所述智能手机无线控制汇聚模块连接所述交互系统客户端。
[0010] 所述的实现平板电脑与智能手机交互的系统,其中,所述交互系统服务端获取智能手机的寄存器地址,将智能手机的寄存器地址映射为平板电脑的寄存器地址。
[0011] 所述的实现平板电脑与智能手机交互的系统,其中,所述智能手机无线控制汇聚模块和平板电脑无线控制汇聚模块均包括:
[0012] 用于从虚拟机模块或智能手机中获取虚拟机系统镜像或智能手机的系统镜像,并进行压缩的镜像压缩模块;
[0013] 用于将压缩好的镜像数据发送至数据链路层,通过蓝牙传送至交互系统服务端或交互系统客户端的传输控制模块;
[0014] 用于获取传输过来的虚拟机系统镜像或智能手机的系统镜像,进行解压缩处理之后,上传至智能手机客户端或虚拟机模块的镜像解压模块;
[0015] 所述智能手机无线控制汇聚模块中的镜像压缩模块连接交互系统客户端和智能手机无线控制汇聚模块中的传输控制模块;所述智能手机无线控制汇聚模块中的传输控制模块连接智能手机蓝牙模块;所述智能手机无线控制汇聚模块中的镜像解压模块连接交互系统客户端和智能手机蓝牙模块;所述平板电脑无线控制汇聚模块中的镜像压缩模块连接交互系统服务端和平板电脑无线控制汇聚模块中的传输控制模块;所述平板电脑无线控制汇聚模块中的传输控制模块连接平板电脑蓝牙模块;所述平板电脑无线控制汇聚模块中的镜像解压模块连接交互系统服务端和平板电脑蓝牙模块。
[0016] 所述的实现平板电脑与智能手机交互的系统,其中,所述平板电脑蓝牙模块与智能手机蓝牙模块建立平板电脑与智能手机间物理层和数据链路层的通信。
[0017] 一种实现平板电脑与智能手机交互的方法,其包括以下步骤:
[0018] S1:交互系统服务端通过无线链路汇聚层发送虚拟机激活请求
[0019] S2:交互系统客户端接收到激活请求,将当前的寄存器和系统状态保存为系统镜像,然后通过无线链路汇聚层发送至交互系统服务端;
[0020] S3:交互系统服务端将交互系统客户端发来的系统镜像解压,然后载入虚拟机环境中运行;
[0021] S4:运行完毕之后,交互系统服务端将当前虚拟机的寄存器和系统状态保存为虚拟机系统镜像,通过无线链路汇聚层发送至交互系统客户端;
[0022] S5:交互系统客户端接收到交互系统服务端发送的虚拟机系统镜像,将其解压之后,更新智能手机本地数据。
[0023] 本发明的有益效果:本发明通过使用蓝牙技术的TCP/IP协议族作为底层通信,在平板电脑上为智能手机建立一个虚拟环境,使智能手机的程序可以在平板电脑上运行,将底层硬件映射至智能手机,让智能手机可以使用硬件性能是智能手机数倍的平板电脑的资源,这些映射过程都在平板电脑的虚拟机模块中完成。即智能手机和平板电脑之间的操作可以进行无缝转接,方便用户使用。在第一次使用的时候,根据智能手机配置,在平板电脑端初始化一个虚拟机环境。并在首页上建立一个手机图标,用户可以点击手机图标来激活虚拟机,也可实现在平板上操作智能手机系统。附图说明
[0024] 图1是本发明提供的实现平板电脑与智能手机交互的系统框图
[0025] 图2是本发明一实现平板电脑与智能手机交互的具体实施例的系统框图。
[0026] 图3是本发明提供的实现平板电脑与智能手机交互的方法流程图

具体实施方式

[0027] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。
[0028] 参见图1,本发明提供的实现平板电脑与智能手机交互的系统包括平板电脑和智能手机,在所述平板电脑中包括交互系统服务端、平板电脑无线控制汇聚模块和平板电脑蓝牙模块;在所述智能手机中包括交互系统客户端、智能手机无线控制汇聚模块和智能手机蓝牙模块。所述交互系统服务端连接平板电脑无线控制汇聚模块,所述平板电脑无线控制汇聚模块连接平板电脑蓝牙模块,所述平板电脑蓝牙模块通过蓝牙无线通信连接智能手机蓝牙模块,所述智能手机蓝牙模块连接智能手机无线控制汇聚模块,所述智能手机无线控制汇聚模块连接所述交互系统客户端。
[0029] 所述平板电脑蓝牙模块与智能手机蓝牙模块之间负责建立平板电脑与智能手机间的通信,其连接不仅包含物理层还包含数据链路层。
[0030] 所述交互系统服务端在平板电脑上建立虚拟机模块来模拟智能手机的运行情况,获取智能手机的寄存器地址,将智能手机的寄存器地址映射为平板电脑的寄存器地址。所述交互系统服务端根据智能手机的配置,将智能手机所有的硬件配置映射至交互系统服务端中的虚拟机。其中,所述硬件配置包括存储、运算、输入输出等等。
[0031] 所述虚拟机运行时交互系统服务端会将智能手机的寄存器和系统状态装载至虚拟机中,然后智能手机底层的资源就能使用平板电脑的资源。虚拟机运行时即在平板电脑上运行智能手机的程序或进程;虚拟机关闭时,将虚拟机的寄存器和系统状态保存为虚拟机系统镜像传送至智能手机,智能手机根据发送过来的数据,更新本地数据。
[0032] 所述交互系统服务端将智能手机的寄存器和系统状态装载至虚拟机中是通过装载当前智能手机的系统镜像来实现的。
[0033] 所述当前智能手机的系统镜像是在交互系统服务端向设置在智能手机中的交互系统客户端发出激活请求时,所述交互系统客户端将本机的寄存器和系统状态保存为系统镜像,通过由无线控制汇聚模块和蓝牙模块组成的无线链路汇聚层发送至交互系统服务端,其具体表现为智能手机无线控制汇聚模块发送至智能手机蓝牙模块,然后发送至交互系统服务端的。
[0034] 所述智能手机无线控制汇聚模块和平板电脑无线控制汇聚模块设置在系统的数据链路层上,用于传输平板电脑和智能手机的状态数据,并管理虚拟机的激活进程。所述智能手机无线控制汇聚模块和平板电脑无线控制汇聚模块均用来管理平板电脑和智能手机间的会话,负责将当前智能手机的系统镜像或平板电脑中虚拟机系统镜像进行压缩,并通过专有会话传输至对端。
[0035] 参见图2,所述智能手机无线控制汇聚模块和平板电脑无线控制汇聚模块均包括镜像压缩模块、传输控制模块和镜像解压模块。所述智能手机无线控制汇聚模块中的镜像压缩模块连接交互系统客户端和智能手机无线控制汇聚模块中的传输控制模块,所述智能手机无线控制汇聚模块中的传输控制模块连接智能手机蓝牙模块;所述智能手机无线控制汇聚模块中的镜像解压模块连接交互系统客户端和智能手机蓝牙模块。所述平板电脑无线控制汇聚模块中的镜像压缩模块连接交互系统服务端和平板电脑无线控制汇聚模块中的传输控制模块,所述平板电脑无线控制汇聚模块中的传输控制模块连接平板电脑蓝牙模块;所述平板电脑无线控制汇聚模块中的镜像解压模块连接交互系统服务端和平板电脑蓝牙模块。
[0036] 所述镜像压缩模块用于从虚拟机模块或智能手机中获取镜像(分别为虚拟机系统镜像和智能手机的系统镜像),并进行压缩。所述传输控制模块用于将压缩好的镜像数据发送至数据链路层,通过蓝牙传送至对端(所述对端为服务端或客户端,相对于服务端而言对端则是客户端;相对于客户端而言对端则是服务端)。所述镜像解压模块用于获取传输过来的虚拟机系统镜像或智能手机的系统镜像(指的是智能手机的当前系统状态),进行解压缩处理之后,上传至智能手机客户端或虚拟机模块,根据上面的描述可以清楚了解智能手机无线控制汇聚模块中的镜像解压模块接收到的是虚拟机系统镜像,进过解压缩处理之后上传至智能手机客户端,对智能手机的本地数据进行更新;而所述平板电脑无线控制汇聚模块中的镜像解压模块接收到的是智能手机当前的系统镜像,进过解压缩处理之后上传至虚拟机模块,通过虚拟机模块运用平板电脑的资源运行智能手机的程序或进程。
[0037] 参见图3,本法明提供的实现平板电脑与智能手机交互的方法包括以下步骤:
[0038] 步骤S1:交互系统服务端通过无线链路汇聚层发送虚拟机激活请求;
[0039] 步骤S2:交互系统客户端接收到激活请求,将当前的寄存器和系统状态保存为系统镜像,然后通过无线链路汇聚层发送至交互系统服务端;
[0040] 步骤S3:交互系统服务端将交互系统客户端发来的系统镜像解压,然后载入虚拟机环境中运行;
[0041] 步骤S4:运行完毕之后,交互系统服务端将当前虚拟机的寄存器和系统状态保存为虚拟机系统镜像,通过无线链路汇聚层发送至交互系统客户端;
[0042] 步骤S5:交互系统客户端接收到交互系统服务端发送的虚拟机系统镜像,将其解压之后,更新智能手机本地数据。
[0043] 本发明通过使用蓝牙技术的TCP/IP协议族作为底层通信,在平板电脑上为智能手机建立一个虚拟环境,使智能手机的程序可以在平板电脑上运行,将底层硬件映射至智能手机,让智能手机可以使用硬件性能是智能手机数倍的平板电脑的资源,这些映射过程都在平板电脑的虚拟机模块中完成。即智能手机和平板电脑之间的操作可以进行无缝转接,方便用户使用。在第一次使用的时候,根据智能手机配置,在平板电脑端初始化一个虚拟机环境。并在首页上建立一个手机图标,用户可以点击手机图标来激活虚拟机,也可实现在平板上操作智能手机系统。
[0044] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
QQ群二维码
意见反馈