CN106155976A - 一种实现平板电脑与手机交互的装置 - Google Patents

一种实现平板电脑与手机交互的装置 Download PDF

Info

Publication number
CN106155976A
CN106155976A CN201610722964.6A CN201610722964A CN106155976A CN 106155976 A CN106155976 A CN 106155976A CN 201610722964 A CN201610722964 A CN 201610722964A CN 106155976 A CN106155976 A CN 106155976A
Authority
CN
China
Prior art keywords
mobile phone
module
panel computer
rotating shaft
interactive system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610722964.6A
Other languages
English (en)
Inventor
尹浩洲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guang'an Power Electronic Technology Co Ltd
Original Assignee
Guang'an Power Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guang'an Power Electronic Technology Co Ltd filed Critical Guang'an Power Electronic Technology Co Ltd
Priority to CN201610722964.6A priority Critical patent/CN106155976A/zh
Publication of CN106155976A publication Critical patent/CN106155976A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17306Intercommunication techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0227Cooperation and interconnection of the input arrangement with other functional units of a computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45579I/O management, e.g. providing access to device drivers or storage

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种实现平板电脑与手机交互的装置,包括平板电脑和手机,手机上至少设有两个用于相互通信的订制端口一,每个订制端口一上均连接有一个用于数据传输的转轴,并通过转轴铰接一个平板电脑。本发明同时解决了目前部分采用蓝牙技术带来的效率慢、不稳定以及不能充分利用平板电脑资源的技术问题。

Description

一种实现平板电脑与手机交互的装置
技术领域
本发明属于通信技术领域,尤其涉及一种平板电脑与手机交互的装置。
背景技术
平板电脑和手机都是独立的***,独自运行,可采用USB等连接技术来进行连接,可这些都是数据层面的,互操作的方式很少。因此手机很难使用到硬件性能更为强大的平板电脑的资源,而平板电脑作为手机的一种补充,也很难体现出它的优势。现有的某些技术采用的是蓝牙进行数据传输,数据传输效率较慢,且不太稳定。
发明内容
本发明的目的在于:提供一种实现平板电脑与手机交互的装置,利用已经公开的一种用于数据传输的转轴进行数据传输,以同时解决目前部分采用蓝牙技术带来的效率慢、不稳定以及不能充分利用平板电脑资源的技术问题。
本发明采用的技术方案如下:
一种实现平板电脑与手机交互的装置,包括平板电脑和手机,手机上至少设有两个用于相互通信的订制端口一,每个订制端口一上均连接有一个用于数据传输的转轴,并通过转轴铰接一个平板电脑。
进一步的,平板电脑中设有交互***服务端,交互***服务端建立有模拟手机运行的虚拟机模块;手机中设有交互***客户端,用于将手机的寄存器和***状态保存为镜像并通过转轴发送至虚拟机模块中运行,手机的程序或进程在虚拟机模块中运行完毕后,交互***服务端将运行完毕的数据保存为虚拟机***镜像并通过转轴发送至交互***客户端,交互***客户端根据虚拟机***镜像更新本地数据。
进一步的,在所述平板电脑中设置有平板电脑控制汇聚模块,在所述手机中设置有手机控制汇聚模块,所述平板电脑控制汇聚模块和手机控制汇聚模块均用来管理平板电脑和手机间的会话,负责获取当前平板电脑中虚拟机***镜像或手机的***镜像,且将其进行压缩,并传输至对端;
所述交互***服务端连接平板电脑控制汇聚模块,所述平板电脑控制汇聚模块通信连接于转轴,平板电脑控制汇聚模块通信连接于手机控制汇聚模块,手机控制汇聚模块通信连接于交互***客户端。
进一步的,所述交互***服务端获取手机的寄存器地址,将手机的寄存器地址映射为平板电脑的寄存器地址。
进一步的,所述手机控制汇聚模块和平板电脑控制汇聚模块均包括:
用于从虚拟机模块或手机中获取虚拟机***镜像或手机的***镜像,并进行压缩的镜像压缩模块;
用于将压缩好的镜像数据发送至数据链路层,通过转轴传送至交互***服务端或交互***客户端的传输控制模块;
用于获取传输过来的虚拟机***镜像或手机的***镜像,进行解压缩处理之后,上传至手机客户端或虚拟机模块的镜像解压模块;
所述手机控制汇聚模块中的镜像压缩模块连接交互***客户端和手机控制汇聚模块中的传输控制模块;所述手机控制汇聚模块中的传输控制模块通信连接于转轴;所述手机控制汇聚模块中的镜像解压模块通信连接于交互***客户端和转轴;所述平板电脑控制汇聚模块中的镜像压缩模块连接交互***服务端和平板电脑控制汇聚模块中的传输控制模块;所述平板电脑控制汇聚模块中的传输控制模块通信连接于转轴,平板电脑控制汇聚模块中的镜像解压模块通信连接于交互***服务端和转轴。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
本发明在平板电脑上为手机建立一个虚拟环境,使手机的程序可以在平板电脑上运行,将底层硬件映射至手机,让手机可以使用硬件性能是手机数倍的平板电脑的资源,这些映射过程都在平板电脑的虚拟机模块中完成。即手机和平板电脑之间的操作可以进行无缝转接,方便用户使用。在第一次使用的时候,根据手机配置,在平板电脑端初始化一个虚拟机环境。并在首页上建立一个手机图标,用户可以点击手机图标来激活虚拟机,也可实现在平板上操作手机***,同时解决了目前部分采用蓝牙技术带来的效率慢、不稳定以及不能充分利用平板电脑资源的技术问题。
附图说明
图1是本发明提供的实现平板电脑与手机交互的方法框图。
图2是本发明一实现平板电脑与手机交互的具体实施例的***框图;
图3是本发明提供的实现平板电脑与手机交互的方法流程;
图4是本发明中平板电脑与手机交互的外部连接结构示意图。
具体实施方式
本说明书中公开的所有特征,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
下面结合图1~图4对本发明作详细说明。
一种实现平板电脑与手机交互的装置,包括平板电脑2和手机1,手机1上至少设有两个用于相互通信的订制端口一,每个订制端口一上均连接有一个用于数据传输的转轴,并通过转轴铰接一个平板电脑。
具体的,平板电脑的一侧设有订制端口二,转轴的一端连接于手机上的订制端口一,转轴的另一端连接于平板电脑的订制端口二。
而订制端口一设置于手机1的左右两侧,即手机1的左右两侧各一个,可实现一个手机同时连接两个平板电脑,进行多屏显示。
平板电脑2中设有交互***服务端,交互***服务端建立有模拟手机运行的虚拟机模块;手机1中设有交互***客户端,用于将手机的寄存器和***状态保存为镜像并通过转轴发送至虚拟机模块中运行,手机1的程序或进程在虚拟机模块中运行完毕后,交互***服务端将运行完毕的数据保存为虚拟机***镜像并通过转轴发送至交互***客户端,交互***客户端根据虚拟机***镜像更新本地数据。
一种实现平板电脑与手机交互的方法,包括以下步骤:
步骤一、在平板电脑2中设置交互***服务端,交互***服务端建立模拟手机运行的虚拟机模块;在手机中设置交互***客户端,并通过用于通信的转轴将交互***客户端和交互***服务端通信连接;
步骤二、交互***服务端通过虚拟机模块发出激活请求;
步骤三、交互***客户端通过转轴接收到激活请求后,将手机的寄存器和***状态保存为***镜像,然后将***镜像发送至交互***服务端;
步骤四、交互***服务端将***镜像解压后载入虚拟机模块中运行;
步骤五、交互***服务端将运行完毕的数据保存为虚拟机***镜像,并将虚拟机***镜像发送至交互***客户端;
步骤六、交互***客户端对接收到的虚拟机***镜像解压后,更新手机的本地数据。
在所述平板电脑中设置有平板电脑控制汇聚模块,在所述手机1中设置有手机控制汇聚模块,所述平板电脑2控制汇聚模块和手机控制汇聚模块均用来管理平板电脑和手机间的会话,负责获取当前平板电脑中虚拟机***镜像或手机的***镜像,且将其进行压缩,并传输至对端;
所述交互***服务端连接平板电脑控制汇聚模块,所述平板电脑控制汇聚模块通信连接于转轴,平板电脑控制汇聚模块通信连接于手机控制汇聚模块,手机控制汇聚模块通信连接于交互***客户端。
交互***服务端在平板电脑上建立虚拟机模块来模拟手机的运行情况,获取手机的寄存器地址,将手机1的寄存器地址映射为平板电脑的寄存器地址。所述交互***服务端根据手机的配置,将手机所有的硬件配置映射至交互***服务端中的虚拟机。其中,所述硬件配置包括存储、运算、输入输出等等。
虚拟机模块运行时交互***服务端会将手机的寄存器和***状态装载至虚拟机模块中,然后手机底层的资源就能使用平板电脑的资源。虚拟机运行时即在平板电脑上运行手机的程序或进程;虚拟机关闭时,将虚拟机的寄存器和***状态保存为虚拟机***镜像传送至手机,手机根据发送过来的数据,更新本地数据。
所述手机控制汇聚模块和平板电脑控制汇聚模块均包括:
用于从虚拟机模块或手机中获取虚拟机***镜像或手机的***镜像,并进行压缩的镜像压缩模块;
用于将压缩好的镜像数据发送至数据链路层,通过转轴传送至交互***服务端或交互***客户端的传输控制模块;
用于获取传输过来的虚拟机***镜像或手机的***镜像,进行解压缩处理之后,上传至手机客户端或虚拟机模块的镜像解压模块;
所述手机控制汇聚模块中的镜像压缩模块连接交互***客户端和手机控制汇聚模块中的传输控制模块;所述手机控制汇聚模块中的传输控制模块通信连接于转轴;所述手机控制汇聚模块中的镜像解压模块通信连接于交互***客户端和转轴;所述平板电脑控制汇聚模块中的镜像压缩模块连接交互***服务端和平板电脑控制汇聚模块中的传输控制模块;所述平板电脑控制汇聚模块中的传输控制模块通信连接于转轴,平板电脑控制汇聚模块中的镜像解压模块通信连接于交互***服务端和转轴。
当前手机的***镜像是在交互***服务端向设置在手机中的交互***客户端发出激活请求时,所述交互***客户端将本机的寄存器和***状态保存为***镜像,通过由控制汇聚模块和转轴组成的链路汇聚层发送至交互***服务端,其具体表现为手机控制汇聚模块发送至转轴,然后发送至交互***服务端。

Claims (5)

1.一种实现平板电脑与手机交互的装置,包括平板电脑和手机,其特征在于,手机上至少设有两个用于相互通信的订制端口一,每个订制端口一上均连接有一个用于数据传输的转轴,并通过转轴铰接一个平板电脑。
2.如权利要求1所述的一种实现平板电脑与手机交互的装置,其特征在于,平板电脑中设有交互***服务端,交互***服务端建立有模拟手机运行的虚拟机模块;手机中设有交互***客户端,用于将手机的寄存器和***状态保存为镜像并通过转轴发送至虚拟机模块中运行,手机的程序或进程在虚拟机模块中运行完毕后,交互***服务端将运行完毕的数据保存为虚拟机***镜像并通过转轴发送至交互***客户端,交互***客户端根据虚拟机***镜像更新本地数据。
3.如权利要求1所述的一种实现平板电脑与手机交互的装置,其特征在于,在所述平板电脑中设置有平板电脑控制汇聚模块,在所述手机中设置有手机控制汇聚模块,所述平板电脑控制汇聚模块和手机控制汇聚模块均用来管理平板电脑和手机间的会话,负责获取当前平板电脑中虚拟机***镜像或手机的***镜像,且将其进行压缩,并传输至对端;
所述交互***服务端连接平板电脑控制汇聚模块,所述平板电脑控制汇聚模块通信连接于转轴,平板电脑控制汇聚模块通信连接于手机控制汇聚模块,手机控制汇聚模块通信连接于交互***客户端。
4.如权利要求1所述的一种实现平板电脑与手机交互的装置,其特征在于,所述交互***服务端获取手机的寄存器地址,将手机的寄存器地址映射为平板电脑的寄存器地址。
5.如权利要求1所述的一种实现平板电脑与手机交互的装置,其特征在于,所述手机控制汇聚模块和平板电脑控制汇聚模块均包括:
用于从虚拟机模块或手机中获取虚拟机***镜像或手机的***镜像,并进行压缩的镜像压缩模块;
用于将压缩好的镜像数据发送至数据链路层,通过转轴传送至交互***服务端或交互***客户端的传输控制模块;
用于获取传输过来的虚拟机***镜像或手机的***镜像,进行解压缩处理之后,上传至手机客户端或虚拟机模块的镜像解压模块;
所述手机控制汇聚模块中的镜像压缩模块连接交互***客户端和手机控制汇聚模块中的传输控制模块;所述手机控制汇聚模块中的传输控制模块通信连接于转轴;所述手机控制汇聚模块中的镜像解压模块通信连接于交互***客户端和转轴;所述平板电脑控制汇聚模块中的镜像压缩模块连接交互***服务端和平板电脑控制汇聚模块中的传输控制模块;所述平板电脑控制汇聚模块中的传输控制模块通信连接于转轴,平板电脑控制汇聚模块中的镜像解压模块通信连接于交互***服务端和转轴。
CN201610722964.6A 2016-08-25 2016-08-25 一种实现平板电脑与手机交互的装置 Pending CN106155976A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610722964.6A CN106155976A (zh) 2016-08-25 2016-08-25 一种实现平板电脑与手机交互的装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610722964.6A CN106155976A (zh) 2016-08-25 2016-08-25 一种实现平板电脑与手机交互的装置

Publications (1)

Publication Number Publication Date
CN106155976A true CN106155976A (zh) 2016-11-23

Family

ID=57343435

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610722964.6A Pending CN106155976A (zh) 2016-08-25 2016-08-25 一种实现平板电脑与手机交互的装置

Country Status (1)

Country Link
CN (1) CN106155976A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106873846A (zh) * 2016-12-29 2017-06-20 北京奇虎科技有限公司 一种pc端控制移动设备的方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106873846A (zh) * 2016-12-29 2017-06-20 北京奇虎科技有限公司 一种pc端控制移动设备的方法及***
WO2018120884A1 (zh) * 2016-12-29 2018-07-05 北京奇虎科技有限公司 Pc端控制移动设备的方法及***

Similar Documents

Publication Publication Date Title
CN104506907A (zh) 控制端与多个远程被控终端之间的交互操作方法及***
CN102131001B (zh) 一种移动通信终端的远程控制***和方法
CN103650458A (zh) 媒体流的传输方法、装置与***
CN102413150A (zh) 服务器、虚拟桌面控制方法以及虚拟桌面控制***
CN102945169A (zh) 一种基于Android的Native APP融合Web APP开发***
CN103092552A (zh) 一种实现多屏显示的方法及***
CN103617255A (zh) 一种用于电力信息***的业务数据交换同步***及方法
CN102118397B (zh) 一种基于手机的远程会议通信方法和***
CN105893067A (zh) 基于PC机实现运行Android***应用的方法
CN103812953A (zh) 一种微控制单元与 arm 处理器的通信接口***
CN109829546B (zh) 平台即服务云端服务器及其机器学习数据处理方法
CN201556133U (zh) 分体式计算机***
CN106155976A (zh) 一种实现平板电脑与手机交互的装置
CN111130820B (zh) 集群管理方法、装置及计算机***
CN102185861B (zh) 一种实现平板电脑与智能手机交互的***及方法
Ha et al. N-screen service using I/O virtualization technology
CN106357884A (zh) 一种实现平板电脑与手机交互的方法
CN203313298U (zh) 信号切换装置
CN103209209B (zh) 基于Windows***和网络传输的应用虚拟化实现方法及***
CN102497386B (zh) 云计算环境下量子显微ct仪机动平台的控制***
CN106211046A (zh) 一种实现平板电脑与手机交互的***
CN109656467B (zh) 云网络的数据传输***、数据交互方法、装置及电子设备
CN110515489A (zh) 智能交互设备及其控制方法
WO2015196586A1 (zh) 虚拟桌面的配置、获取方法及装置
CN102981642B (zh) 一种云终端鼠标及实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161123

WD01 Invention patent application deemed withdrawn after publication