CN108959153B - 一种一体机、数据续传的方法、装置、设备和存储介质 - Google Patents

一种一体机、数据续传的方法、装置、设备和存储介质 Download PDF

Info

Publication number
CN108959153B
CN108959153B CN201810863839.6A CN201810863839A CN108959153B CN 108959153 B CN108959153 B CN 108959153B CN 201810863839 A CN201810863839 A CN 201810863839A CN 108959153 B CN108959153 B CN 108959153B
Authority
CN
China
Prior art keywords
host unit
target data
data
host
storage device
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.)
Active
Application number
CN201810863839.6A
Other languages
English (en)
Other versions
CN108959153A (zh
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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201810863839.6A priority Critical patent/CN108959153B/zh
Publication of CN108959153A publication Critical patent/CN108959153A/zh
Application granted granted Critical
Publication of CN108959153B publication Critical patent/CN108959153B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4022Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1443Transmit or communication errors

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Information Transfer Systems (AREA)

Abstract

本发明公开了一种一体机、数据续传的方法、装置、设备和存储介质,涉及数据传输技术领域,该数据续传方法包括:获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。本实施例解决了因数据连接通道切换导致的原目标数据传输中断而无法恢复的问题,实现了在不增加***成本的前提下,目标数据在原来存储路径之间的数据续传。

Description

一种一体机、数据续传的方法、装置、设备和存储介质
技术领域
本发明实施例涉及数据传输技术领域,尤其涉及一种一体机、数据续传的方法、装置、设备和存储介质。
背景技术
现有的双***平板电脑通过切换通道连接至对应的主机单元,实现既可以向安卓主机单元传输数据,也可以向计算机主机单元传输数据。但是,发明人在实践的过程中发现,若移动存储设备在向计算机主机单元传输数据时,用户切换通道使得移动存储设备连接至安卓主机单元,此时因通道的切换打断了向计算机主机单元的数据传输过程,使得向计算机主机单元的数据传输中断,并且无法自动恢复。
发明内容
本发明提供一种一体机、数据续传的方法、装置、设备和存储介质,以实现在不增加***成本的前提下,目标数据在原来存储路径之间的数据续传。
第一方面,本发明实施例提供了一种一体机,包括:主芯片、两个主机单元、USB切换开关以及USB接口;
所述主机单元分别设置有作Host功能的USB接口,通过USB连接至所述主芯片;
所述USB切换开关的静端与所述USB接口连接;
所述主芯片设置有I/O端口,通过所述I/O端口连接至所述USB切换开关,用于控制所述USB切换开关的动端与所述两个主机单元中的一个相连;
所述主芯片,还用于当所述主机单元与所述USB接口在传输目标数据的过程中发生动端切换时,通过切换后的连接关系建立新的数据连接恢复目标数据的传输。
进一步的,所述主机单元中的至少一个为安卓主机单元;
所述安卓主机单元与所述主芯片还通过SPI通路相连。
进一步的,所述通过切换后的连接关系建立新的数据连接恢复目标数据的传输,包括:
根据所述目标数据的存储地址以及数据名称重新建立新的数据连接。
第二方面,本发明实施例提供了一种数据续传的方法,该方法包括:
获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;
当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;
基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
第三方面,本发明实施例还提供了一种数据续传的装置,该装置包括:
存储信息获取模块,用于获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;
数据连接建立模块,用于当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;
目标数据续传模块,用于基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
第四方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述数据续传的方法。
第五方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述数据续传的方法。
本发明通过获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当移动存储设备切换到与第二主机单元连接时,建立第一主机单元与第二主机单元之间的数据连接;基于该存储信息通过第二主机单元继续进行该目标数据在移动存储设备与第一主机单元之间的传输,解决了因数据连接通道切换导致的原目标数据传输中断而无法恢复的问题,实现了在不增加***成本的前提下目标数据在原来存储路径之间的数据续传。
附图说明
图1是本发明实施例一提供的一种一体机的结构示意图;
图2为本发明实施例二提供的一种数据续传的方法的流程图;
图3是本发明实施例二提供的应用数据续传方法的一体机结构示意图;
图4是本发明实施例三提供的一种数据续传的方法的流程图;
图5是本发明实施例四提供的一种数据续传的方法的流程图;
图6是本发明实施例五提供的一种数据续传的装置的结构示意图;
图7为本发明实施例六提供的一种计算机设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一提供的一种一体机的结构示意图。如图1所示,该一体机包括:主芯片10、两个主机单元20、USB切换开关30以及USB接口40。
其中,主机单元20分别设置有作Host功能的USB接口,通过USB连接至主芯片10;USB切换开关30的静端与USB接口40连接;主芯片10设置有I/O端口,通过I/O端口连接至USB切换开关30,用于控制USB切换开关30的动端与两个主机单元20中的一个相连;主芯片10,还用于当主机单元20与USB接口40在传输目标数据的过程中发生动端切换时,通过切换后的连接关系建立新的数据连接恢复目标数据的传输。
具体的,主芯片10为MCU(微控制单元Microcontroller Unit,英文简称MCU),MCU的作为Device功能的USB接口的描述符为标准触摸协议描述符,因而触摸数据在传输过程中无需开发串口传输协议,不受串口的传输带宽限制,且USB数据稳定性高,传输速率高。
进一步的,由于本实施例中的一体机中的两个主机单元20均为硬件的主机***,其USB属性均为Host,两个属性为Host的设备无法直接进行通讯,因此,若通过其中一个主机单元20向另一个主机单元20传输数据,需要主芯片10作为Device功能的设备在两个主机单元20之间中转数据,以建立两者之间的通信连接,完成数据的传输。
USB切换开关30具有静端和动端,静端连接至USB接口40,该USB接口40用于连接外置的移动存储设备。主芯片10通过I/O端口连接至USB切换开关30,控制USB切换开关30动作以使得USB切换开关30与两个主机单元20中的一个相连。为了便于解释说明,两个主机单元20分别为第一主机单元和第二主机单元。主芯片10控制USB切换开关30与第一主机单元相连,移动存储设备通过USB接口40向第一主机单元传输目标数据,在传输目标数据的过程中,主芯片控制USB切换开关断开与第一主机单元的数据连接,而与第二主机单元建立数据连接,此时主芯片10根据切换后的第二主机单元与USB接口40的连接关系,建立第二主机单元-主芯片-第一主机单元的新的数据连接以恢复目标数据的传输。
需要说明的是,当以新建立的第二主机单元-主芯片-第一主机单元数据连接进行目标数据传输过程中,若此时主芯片10控制USB切换开关30断开与第二主机单元的数据连接,而重新恢复与第一主机单元的数据连接,此时,移动存储设备中的目标数据重新直接传输至第一主机单元,以恢复目标数据的传输。
本实施例提供的一体机,包括主芯片、两个主机单元、USB切换开关以及USB接口;所述主机单元分别设置有作Host功能的USB接口,通过USB连接至所述主芯片;所述USB切换开关的静端与所述USB接口连接;所述主芯片设置有I/O端口,通过所述I/O端口连接至所述USB切换开关,用于控制所述USB切换开关的动端与所述两个主机单元中的一个相连;所述主芯片,还用于当所述主机单元与所述USB接口在传输目标数据的过程中发生动端切换时,通过切换后的连接关系建立新的数据连接恢复目标数据的传输。
在上述实施例的基础上,所述第一主机单元和第二主机单元中的至少一个为安卓主机单元;所述安卓主机单元与所述主芯片还通过SPI通路相连。
由于安卓主机单元与主芯片之间USB通信传输速率较慢,优选的,可以在安卓主机单元与主芯片之间增加SPI通路来辅助传输。SPI,Serial Peripheral Interface的缩写,是一种串行外设接口,是一种高速全双工同步通信总线。具体的,SPI通信连接用于传输目标数据的存储信息以及传输状态。
在上述实施例的基础上,所述通过切换后的连接关系建立新的数据连接恢复目标数据的传输,包括:根据所述目标数据的存储地址以及数据名称重新建立新的数据连接。
其中,目标数据的存储地址以及数据名称包含在目标数据的存储路径中。目标数据的存储地址既包括在移动存储介质中的存储地址,也包括在第一主机单元中的存储地址。具体的,存储在移动存储设备中的目标数据通过USB切换开关向第一主机单元传输过程中,当USB切换开关从当前连接的第一主机单元切换到第二主机单元时,主芯片通过目标数据的数据名称、在移动存储设备中的存储地址以及在第一主机单元上的存储地址,重新建立新的数据连接,该新的数据连接为:移动存储设备-USB切换开关-第二主机单元-主芯片-第一主机单元,以重新进行目标数据的传输。
该一体机还可以包括:安卓主板和至少一个触摸框,所述安卓主板通过USB与所述触摸框相连,用于驱动所述触摸框进行触摸动作检测和屏幕显示。
所述一体机还可以包括按键模块、红外遥控模块、通道切换模块以及电源控制模块,所述主芯片的一端通过USB与安卓主板连接,另一端通过GPIO与按键模块、红外遥控模块、通道切换模块以及电源控制模块相连接。其中,一体机融合了多个显示通道的显示功能,并可通过按键模块、红外遥控模块、通道切换模块和电源控制模块实现多个显示通道之间的各种功能的设置和控制。
实施例二
图2为本发明实施例二提供的一种数据续传的方法的流程图,本实施例提供的数据续传的方法由数据续传设备执行,该数据续传设备可以是两个或多个物理实体构成。该数据续传设备可以是上述实施例中的一体机,具体的,可以为智能交互平板。本实施例可适用于移动存储设备向设备内的主机单元传输数据中断后的数据续传情况,该方法可以由配置以硬件和/或软件实现的数据续传的装置来执行,具体包括如下步骤:
S110、获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息。
其中,第一主机单元包括计算机主机单元或安卓主机单元;该移动存储设备包括U盘和移动硬盘等。移动存储设备通过USB接口和USB切换开关连接至第一主机单元,并在第一主机单元之间传输目标数据。在此目标数据传输的过程中,获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息。该存储信息可以包括目标数据在移动存储设备或第一主机单元中的存储路径,具体的,存储路径中包含有目标数据所对应的数据名称。
目标数据在移动存储设备和第一主机单元之间的传输可以分为两种情况,第一种情况是目标数据预先存储在移动存储设备中,向第一主机单元传输目标数据,此时获取目标数据在移动存储设备中的存储路径以及向第一主机单元传输的传输路径,根据目标数据在移动存储设备中的存储路径可以知道目标数据对应的数据名称,根据该传输路径可以查询到目标数据在第一主机单元中的存储路径;第二种情况是目标数据预先存储在第一主机单元中,向移动存储设备传输目标数据,此时获取目标数据在第一主机单元中的存储路径以及向移动存储设备传输的传输路径,根据目标数据在第一主机单元中的存储路径可以知道目标数据对应的数据名称,根据该传输路径可以查询到目标数据在移动存储设备中的存储路径。
S120、当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接。
其中,第二主机单元包括计算机主机单元或安卓主机单元,第一主机单元和第二主机单元均设置于同一设备的内部,该设备可以为平板电脑。在移动存储设备与第一主机单元之间的传输目标数据过程中,USB切换开关切换数据通道使得该移动存储设备与第二主机单元相连接,此时移动存储设备与第一主机单元连接中断时,若移动存储设备与第一主机单元之间的目标数据传输未完成,则当移动存储设备与第二主机单元建立数据连接后,建立第一主机单元和第二主机单元之间的数据连接。其中,移动存储设备与第一主机单元之间的目标数据传输可以是存储在移动设备的目标数据传输至第一主机单元,也可以是存储在第一主机单元的目标数据传输至移动存储设备。第一主机单元和第二主机单元可以是相同的主机单元,也可以是不同的主机单元。第一主机单元与第二主机单元之间可以直接建立数据连接,也可以间接建立数据连接。
S130、基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
当第一主机单元和第二主机单元建立数据连接后,第一主机单元将未完成传输的目标数据的存储信息发送给第二主机单元,第二主机单元根据接收到的该存储信息,向与其直接连接的移动存储设备发出向其进行数据传输的指令,继续进行目标数据在移动存储设备与第一主机单元之间的数据传输。进一步的,第二主机单元继续进行目标数据在移动存储设备与第一主机单元之间的传输可以为重新进行目标数据的传输,即不管中断前目标数据传输了多少都重新进行数据的传输,也可以为在中断前目标数据传输的基础上继续进行传输。本实施例中,以前者为例进行解释说明。
该数据续传方法的工作原理:在平板电脑内部设有双主机***,分别为第一主机单元和第二主机单元。第一主机单元和第二主机单元通过USB切换开关切换与外接存储设备的数据通道,该外接存储设备可以为移动存储设备。当移动存储设备通过USB切换开关切换数据通道,连接至第一主机单元,在该移动存储设备和第一主机单元之间进行目标数据传输,获取该移动存储设备与第一主机单元之间的当前数据传输的目标数据的存储信息,该存储信息可以为目标数据在移动存储设备中的存储路径。当目标数据是从移动存储设备传输至第一主机单元时,根据该存储信息查询到该目标数据的名称、该目标数据已存储在移动存储设备中的存储地址和目标数据即将存储在第一主机单元的存储地址;当目标数据是从第一主机单元传输至移动存储设备时,根据该存储信息查询到该目标数据的名称、该目标数据已存储在第一主机单元的存储地址和该目标数据即将存储在移动存储设备中的存储地址。
当移动存储设备和第一主机单元在进行目标数据传输的过程中,因USB切换开关切换数据通道至与第二主机单元相连时,移动存储设备和第一主机单元之间的数据连接切断而中断数据传输。当需要继续进行第一主机单元和移动存储设备之间的目标数据的传输时,在移动存储设备与第二主机单元建立数据连接后,第一主机单元主动向第二主机单元建立数据连接,并向第二主机单元发送给存储信息以请求通过第二主机单元继续进行目标数据在移动存储设备和第一主机单元之间的数据传输,该数据传输可以是移动存储设备通过第二主机单元向第一主机单元传输数据,也可以是第一主机单元通过第二主机单元向移动存储设备传输数据。其中,第一主机单元和第二主机单元之间的数据连接可以是在第一主机单元和第二主机单元之间直接建立数据连接,也可以是通过第三单元间接建立数据连接。
需要说明的是,第一主机单元和第二主机单元之间直接建立数据连接需要第一主机单元和第二主机单元的配置要求较高才能保证第一主机单元和第二主机单元的数据续传的速度,因此会因装配配置较高的第一主机单元和第二主机单元而增加了成本;若采用第一主机单元和第二主机单元通过设备内部本来就有的第三单元间接建立数据连接,则在保证数据续传速度的同时,不增加***的成本。
本实施例的技术方案,通过获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当移动存储设备切换到与第二主机单元连接时,建立第一主机单元与第二主机单元之间的数据连接;基于该存储信息通过第二主机单元继续进行该目标数据在移动存储设备与第一主机单元之间的传输,解决了因数据连接通道切换导致的原目标数据传输中断而无法恢复的问题,实现了在不增加***成本的前提下,目标数据在原来存储路径之间的数据续传。
在上述实施例的基础上,所述当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接,具体为:当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与主芯片之间的第一数据连接,以及所述第二主机单元与主芯片之间的第二数据连接,通过所述第一数据连接和第二数据连接建立所述第一主机单元与所述第二主机单元之间的数据连接。
其中,第一主机单元、第二主机单元和主芯片均是集成在同一设备中的单元,主芯片优选为该设备本来就有的芯片单元,也可以为新增加的芯片单元。当移动存储设备和第一主机单元之间的直接数据通道被切断,该移动存储设备切换到与第二主机单元连接时,若移动存储设备和第一主机单元之间的目标数据传输未完成,第一主机单元和主芯片之间建立第一数据连接,第二主机单元与主芯片之间建立第二数据连接,主芯片在第一主机芯片和第二主机芯片之间充当“中间媒介”间接建立数据连接,并通过“第一数据连接——主芯片——第二数据连接”在该移动存储设备和第一主机单元之间建立数据传输通道。其中,第一数据连接和第二数据连接可以通过USB线等有线方式建立数据连接,也可以通过无线方式建立数据连接。
在上述实施例的基础上,第一主机单元为计算机主机单元,第二主机单元为安卓主机单元,当移动存储设备切换到第二主机单元连接时,建立第一主机单元与第二主机单元之间的数据连接,具体还包括:建立第二主机单元与主芯片之间的SPI通信连接,该SPI通信连接用于传输目标数据的存储信息以及传输状态。
第二主机为安卓主机单元时,第二主机单元和主芯片之间的USB数据通路的传输速率较慢,因此第二主机单元与主芯片之间除了USB数据通路外,还增加SPI通信连接来辅助传输。SPI是协议简单的同步串行数据总线,传输速率相对USB数据通路而言较低,只有几兆bps。SPI用于传输目标数据的存储信息以及传输状态等数据量较小且要求不高的信息。其中,目标数据的存储信息中包括目标数据的名称,目标数据在移动存储设备以及第一主机单元中的存储路径。
下面对本实施例提供的技术方案进行示例性的描述:
图3是本发明实施例二提供的应用数据续传方法的一体机结构示意图。如图3所示,移动存储设备通过USB接口40连接至该一体机,并通过USB切换开关30选择性地与计算机主机单元201或安卓主机单元202进行连接。在本示例中,刚开始时移动存储设备通过USB切换开关30与计算机主机单元201建立数据连接,通过USB切换开关30与计算机主机单元201之间的计算机通路对移动存储设备进行数据拷贝。在数据拷贝过程中,计算机主机单元201实时抓取移动存储设备中的目标数据,得知目标数据在移动存储设备中的存储路径,移动存储设备与计算机主机单元201之间的传输路径以及在计算机通路上的传输状态。该存储路径包括目标数据在移动存储设备中的存储地址和数据名称,传输路径包括目标数据在计算机主机单元中的存储地址,计算机通路中的传输状态是指计算机主机单元是否在拷贝目标数据。
计算机主机单元201将获取到的传输状态通过USB数据通路传输至主芯片10,主芯片10可实时得知计算机主机单元201是否在对移动存储设备进行拷贝目标数据。若在拷贝目标数据过程中,切换数据传输通道,USB切换开关30中断与计算机主机单元201的数据连接,而与安卓主机单元202建立数据连接。此时,主芯片10判断计算机主机单元201是否在拷贝移动存储设备,如果是,则启动数据续传的一系列动作,即建立主芯片10与计算机主机单元201之间的第一数据连接,主芯片10与安卓主机单元202之间的第二数据连接,以及目标数据经过第一数据连接和第二数据连接重新进行数据传输。
主芯片10通过USB向计算机主机单元201获取移动存储设备与计算机主机单元201之间的当前传输的目标数据的存储信息,该存储信息包括目标数据在移动存储设备中的存储路径和拷贝到计算机主机单元201的存储路径,该存储路径包括目标数据的数据名称和在移动存储设备中的存储地址,传输路径包括目标数据拷贝到计算机主机单元201中的存储路径。其中,主芯片10与安卓主机单元202之间的数据连接包括USB数据通路和SPI通路,USB数据通路用于目标数据的传输,SPI通路用于传输目标数据的存储信息以及传输状态。
主芯片10通过SPI通路告知安卓主机单元202需要启动数据续传功能,以及需要传输的目标数据的存储信息,根据该存储信息可以得知目标数据的数据名称,目标数据在移动存储设备中的存储路径以及在计算机主机模块中的存储路径。安卓主机单元202按照主芯片10传递的信息,读取与之连接的移动存储设备的目标数据,并将目标数据通过USB数据通路传给主芯片10,主芯片10获取从安卓主机单元202传过来的目标数据,在通过USB数据通路转发至计算机主机单元201。
实施例三
图4是本发明实施例三提供的一种数据续传的方法的流程图,本实施例是在上述实施例二的基础上进行具体化。该方法适用于目标数据存储于移动存储设备,目标数据从移动存储设备传输至第一主机单元的情况,此时,存储信息为目标数据在移动存储设备以及第一主机单元中的存储路径,如图4所述,该方法具体包括:
步骤S310、获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息。
移动存储设备通过USB切换开关切换数据通道连接至第一主机单元,并向第一主机单元传输目标数据。在此目标数据传输的过程中,获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息。该存储信息可以为目标数据在移动存储设备中的存储路径,根据该存储信息查询目标数据所对应的数据名称、目标数据已存储在移动存储设备中的存储地址和目标数据即将发送至第一主机单元中的存储地址。
步骤S320、当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与主芯片之间的第一数据连接,以及所述第二主机单元与主芯片之间的第二数据连接,通过所述第一数据连接和第二数据连接建立所述第一主机单元与所述第二主机单元之间的数据连接。
在向第一主机单元传输目标数据未完成时,USB切换开关切换数据通道使得移动存储设备与第二主机单元连接,移动存储设备与第一主机单元之间的目标数据传输过程被打断。此时,若需要继续向第一主机单元传输目标数据,则在第一主机单元和主芯片之间建立第一数据连接,第二主机单元和主芯片之间建立第二数据连接,主芯片充当“中间媒介”在第一主机芯片和第二主机芯片之间间接建立数据连接,目标数据通过“第一主机单元——主芯片——第二主机单元”这条数据通路实现在该移动存储设备和第一主机单元之间继续进行数据传输。
步骤S330、将所述存储信息发送到所述第二主机单元,以使所述第二主机单元根据所述存储信息从所述移动存储设备读取所述目标数据,并将所述目标数据传输到所述第一主机单元。
由于需要继续向第一主机单元传输目标数据,此时第一主机单元将存储信息发送到第二主机单元,所述存储信息为所述目标数据在所述移动存储设备中的存储路径,根据该存储信息查询该未完成传输的目标数据的名称、目标数据所存储在移动存储设备的地址和目标数据即将存储在第一主机单元的存储地址。第二主机单元接收此存储信息,并根据该存储信息读取存储在该移动存储设备的目标数据,并把该目标数据发送至主芯片;主芯片接收此目标数据并转发至第一主机单元,第一主机单元接收此该目标数据并存储在目标数据原来的存储路径中。该数据续传可以为全部重新传输,覆盖之前的目标数据;也可以是在中断的目标数据位置上继续传输。另外,在数据传输过程中,对应在屏幕上显示当前的数据传输状态。例如显示传输完成进度,如果是重新传输,那么数据传输的进度条会从头开始重新显示;如果是在中断的目标数据位置上继续传输,则可以提示数据传输中断和恢复。
本实施例的技术方案,通过获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当移动存储设备切换到与第二主机单元连接时,建立第一主机单元与第二主机单元之间的数据连接;将所述存储信息发送到所述第二主机单元,以使所述第二主机单元根据所述存储信息从所述移动存储设备读取所述目标数据,并将所述目标数据传输到所述第一主机单元,解决了当目标数据存储于移动存储设备时向第一主机单元传输数据的过程中,因数据连接通道切换导致的原目标数据传输中断而无法恢复的问题,实现了在不增加***成本的前提下目标数据在原来存储路径之间的数据续传。
实施例四
图5是本发明实施例四提供的一种数据续传的方法的流程图,该方法适用于目标数据存储于第一主机单元,目标数据从第一主机单元传输至移动存储单元的情况,如图5所述,该方法具体包括:
S410、获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息。
移动存储设备通过USB切换开关连接至第一主机单元,该第一主机单元通过该数据通道向移动存储设备传输目标数据。在此目标数据传输的过程中,获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息。该存储信息可以为目标数据在移动存储设备中的存储路径,根据该存储信息查询目标数据所对应的数据名称、目标数据已存储在第一主机单元中的存储地址和目标数据即将发送至移动存储设备中的存储地址。
S420、当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与主芯片之间的第一数据连接,以及所述第二主机单元与主芯片之间的第二数据连接,通过所述第一数据连接和第二数据连接建立所述第一主机单元与所述第二主机单元之间的数据连接。
在第一主机单元向移动存储设备传输目标数据未完成时,USB切换开关切换数据通道使得移动存储设备与第二主机单元连接,移动存储设备与第一主机单元之间的目标数据传输过程被打断。此时,若需要继续向移动存储设备传输目标数据,则在第一主机单元和主芯片之间建立第一数据连接,第二主机单元和主芯片之间建立第二数据连接,主芯片充当“中间媒介”在第一主机芯片和第二主机芯片之间间接建立数据连接,目标数据通过“第一主机单元——主芯片——第二主机单元”这条数据通路实现在该移动存储设备和第一主机单元之间继续进行数据传输。
S430、将所述存储信息发送到所述第二主机单元,以使所述第二主机单元根据所述存储信息从所述移动存储设备读取所述目标数据,并将所述目标数据传输到所述第一主机单元。
由于需要继续向移动存储设备传输目标数据,此时第一主机单元将存储信息发送到第二主机单元,该存储信息包括未完成传输的目标数据的名称、目标数据已存储在第一主机单元的存储地址和目标数据即将存储在移动存储设备的存储地址。第一主机单元向主芯片发送目标数据,主芯片接收此目标数据并转发至第二主机单元;第二主机单元根据此存储信息,并根据该存储信息把接收到的目标数据传输至移动存储设备中的目标数据原来的存储路径中。该数据续传可以为全部重新传输,覆盖之前的目标数据;也可以是在中断的目标数据位置上继续传输。另外,在数据传输过程中,对应在屏幕上显示当前的数据传输状态。例如显示传输完成进度,如果是重新传输,那么数据传输的进度条会从头开始重新显示;如果是在中断的目标数据位置上继续传输,则可以提示数据传输中断和恢复。
本实施例的技术方案,通过获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当移动存储设备切换到与第二主机单元连接时,建立第一主机单元与第二主机单元之间的数据连接;将所述存储信息和所述第一主机单元存储的目标数据发送到所述第二主机单元,以使所述第二主机单元将所述目标数据传输到所述存储信息对应的存储路径,解决了当目标数据存储于第一主机单元时向移动储存设备传输数据的过程中,因数据连接通道切换导致的原目标数据传输中断而无法恢复的问题,实现了在不增加***成本的前提下目标数据在原来存储路径之间的数据续传。
实施例五
图6是本发明实施例五提供的一种数据续传的装置的结构示意图,如图4所述,该装置具体包括:存储信息获取模块510、数据连接建立模块520和目标数据续传模块530。
其中,存储信息获取模块510,用于获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;
数据连接建立模块520,用于当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;
目标数据续传模块530,用于基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
本实施例的技术方案,通过存储信息获取模块510获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息,并通过数据连接建立模块520在当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接,以及目标数据续传模块530基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输,解决因数据连接通道切换导致的原目标数据传输中断而无法恢复的问题,实现了在不增加***成本的前提下目标数据在原来存储路径之间的数据续传。
进一步地,数据连接建立模块520,具体用于:当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与主芯片之间的第一数据连接,以及所述第二主机单元与主芯片之间的第二数据连接,通过所述第一数据连接和第二数据连接建立所述第一主机单元与所述第二主机单元之间的数据连接。
进一步地,若所述目标数据存储于所述移动存储设备,所述存储信息为所述目标数据在所述移动存储设备中的存储路径,此时,该目标数据续传模块530,具体用于:将所述存储信息发送到所述第二主机单元,以使所述第二主机单元根据所述存储信息从所述移动存储设备读取所述目标数据,并将所述目标数据传输到所述第一主机单元。
进一步地,若所述目标数据存储于所述第一主机单元,所述存储信息为所述目标数据在所述移动存储设备中的存储路径,此时,该目标数据续传模块530,具体为:将所述存储信息和所述第一主机单元存储的目标数据发送到所述第二主机单元,以使所述第二主机单元将所述目标数据传输到所述存储信息对应的存储路径。
上述数据续传的装置可执行本发明任意实施例所提供的数据续传的方法,具备执行方法相应的功能模块和有益效果。
实施例六
图7为本发明实施例六提供的一种计算机设备的结构示意图。图7示出了适于用来实现本发明实施方式的示例性设备12的框图。图7显示的设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图7所示,设备12以通用计算设备的形式表现。设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,***存储器28,连接不同***组件(包括***存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
设备12典型地包括多种计算机***可读介质。这些介质可以是任何能够被设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。***存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如***存储器28中,这样的程序模块42包括——但不限于——操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该设备12交互的设备通信,和/或与使得该设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与设备12的其它模块通信。应当明白,尽管图7中未示出,可以结合设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理单元16通过运行存储在***存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的一种数据续传的方法:
也即,所述处理单元执行所述程序时实现:获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
实施例六
本发明实施例六提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请所有发明实施例提供的一种数据续传的方法:
也即,该程序被处理器执行时实现:获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
本发明实施例六提供了一种计算机可读存储介质可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (14)

1.一种一体机,其特征在于,包括:主芯片、两个主机单元、USB切换开关以及USB接口;
所述主机单元分别设置有作Host功能的USB接口,通过所述作Host功能的USB接口连接至所述主芯片;
所述USB切换开关的静端与所述USB接口连接;
所述主芯片设置有I/O端口,通过所述I/O端口连接至所述USB切换开关,用于控制所述USB切换开关的动端与所述两个主机单元中的一个相连;
所述主芯片,还用于当所述主机单元与所述USB接口在传输目标数据的过程中发生动端切换时,通过切换后的连接关系建立新的数据连接恢复目标数据的传输。
2.根据权利要求1所述的一体机,其特征在于,所述主机单元中的至少一个为安卓主机单元;
所述安卓主机单元与所述主芯片还通过SPI通路相连。
3.根据权利要求1所述的一体机,其特征在于,所述通过切换后的连接关系建立新的数据连接恢复目标数据的传输,包括:
根据所述目标数据的存储地址以及数据名称重新建立新的数据连接。
4.一种数据续传的方法,其特征在于,包括:
获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;
当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;
基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
5.根据权利要求4所述的方法,其特征在于,所述目标数据存储于所述移动存储设备,所述存储信息为所述目标数据在所述移动存储设备以及所述第一主机单元中的存储路径;
所述基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输,具体为:
将所述存储信息发送到所述第二主机单元,以使所述第二主机单元根据所述存储信息从所述移动存储设备读取所述目标数据,并将所述目标数据传输到所述第一主机单元。
6.根据权利要求4所述的方法,其特征在于,所述目标数据存储于所述第一主机单元,所述存储信息为所述目标数据在所述移动存储设备以及所述第一主机单元中的存储路径;
所述基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输,具体为:
将所述存储信息和所述第一主机单元存储的目标数据发送到所述第二主机单元,以使所述第二主机单元将所述目标数据传输到所述存储信息对应的存储路径。
7.根据权利要求4所述的方法,其特征在于,所述当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接,具体为:
当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与主芯片之间的第一数据连接,以及所述第二主机单元与主芯片之间的第二数据连接,通过所述第一数据连接和第二数据连接建立所述第一主机单元与所述第二主机单元之间的数据连接。
8.根据权利要求4所述的方法,其特征在于,所述当所述移动存储设备切换到与第二主机单元之间连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接,具体为:
当所述移动存储设备切换到与第二主机单元连接时,若所述目标数据传输未完成,建立所述第一主机单元与所述第二主机单元之间的数据连接。
9.根据权利要求7所述的方法,其特征在于,所述第一主机单元为计算机主机单元,第二主机单元为安卓主机单元;
所述当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接,包括:
建立所述第二主机单元与主芯片之间的SPI通信连接,所述SPI通信连接用于传输目标数据的存储信息以及传输状态。
10.一种数据续传的装置,其特征在于,包括:
存储信息获取模块,用于获取移动存储设备与第一主机单元之间当前传输的目标数据的存储信息;
数据连接建立模块,用于当所述移动存储设备切换到与第二主机单元连接时,建立所述第一主机单元与所述第二主机单元之间的数据连接;
目标数据续传模块,用于基于所述存储信息通过所述第二主机单元继续进行所述目标数据在移动存储设备与第一主机单元之间的传输。
11.根据权利要求10所述的装置,其特征在于,所述目标数据存储于所述移动存储设备,所述存储信息为所述目标数据在所述移动存储设备以及所述第一主机单元中的存储路径;
所述目标数据续传模块,具体用于将所述存储信息发送到所述第二主机单元,以使所述第二主机单元根据所述存储信息从所述移动存储设备读取所述目标数据,并将所述目标数据传输到所述第一主机单元。
12.根据权利要求10所述的装置,其特征在于,所述目标数据存储于所述第一主机单元,所述存储信息为所述目标数据在所述移动存储设备以及所述第一主机单元中的存储路径;
所述目标数据续传模块,具体用于将所述存储信息和所述第一主机单元存储的目标数据发送到所述第二主机单元,以使所述第二主机单元将所述目标数据传输到所述存储信息对应的存储路径。
13.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求4-9中任一所述的数据续传的方法。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求4-9中任一所述的数据续传的方法。
CN201810863839.6A 2018-08-01 2018-08-01 一种一体机、数据续传的方法、装置、设备和存储介质 Active CN108959153B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810863839.6A CN108959153B (zh) 2018-08-01 2018-08-01 一种一体机、数据续传的方法、装置、设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810863839.6A CN108959153B (zh) 2018-08-01 2018-08-01 一种一体机、数据续传的方法、装置、设备和存储介质

Publications (2)

Publication Number Publication Date
CN108959153A CN108959153A (zh) 2018-12-07
CN108959153B true CN108959153B (zh) 2021-04-06

Family

ID=64465319

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810863839.6A Active CN108959153B (zh) 2018-08-01 2018-08-01 一种一体机、数据续传的方法、装置、设备和存储介质

Country Status (1)

Country Link
CN (1) CN108959153B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114201428A (zh) 2020-09-18 2022-03-18 高创(苏州)电子有限公司 电子装置及usb接口切换方法
CN112509608B (zh) * 2020-11-25 2022-03-08 广州朗国电子科技股份有限公司 一种usb设备随通道录音的方法、装置及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105122226A (zh) * 2013-03-15 2015-12-02 美光科技公司 基于存储器***的热信息的存储器***管理的***及方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5925140A (en) * 1993-04-30 1999-07-20 Intel Corporation Apparatus and method for error free loading of a programmable non-volatile memory over a datalink
KR100644596B1 (ko) * 2000-07-27 2006-11-10 삼성전자주식회사 버스 시스템 및 그 버스 중재방법
CN1294504C (zh) * 2004-03-18 2007-01-10 上海交通大学 基于usb总线的数据隔离切换传输方法
KR100748554B1 (ko) * 2005-07-26 2007-08-10 삼성전자주식회사 유니버셜 시리얼 버스 호스트, 유니버셜 시리얼 버스시스템 및 그것의 구동 방법
CN103390137B (zh) * 2013-07-30 2016-09-21 东莞宇龙通信科技有限公司 一种终端
CN103888336A (zh) * 2014-02-28 2014-06-25 广州视睿电子科技有限公司 多***一体机的联网方法以及多***一体机
KR101850175B1 (ko) * 2014-05-13 2018-04-18 엘에스산전 주식회사 Usb 통신을 이용한 plc의 증설모듈
CN105224483B (zh) * 2014-06-11 2019-11-12 西安中兴新软件有限责任公司 数据传输方法、电子设备及通用串行总线设备
CN104834620B (zh) * 2015-04-29 2018-07-31 北京小鸟看看科技有限公司 串行外设接口spi总线电路、实现方法以及电子设备
CN106850161A (zh) * 2016-12-20 2017-06-13 广州视源电子科技股份有限公司 一种具有触屏功能的双***一体机及其通信方法
CN107846309A (zh) * 2017-10-20 2018-03-27 深圳益邦阳光有限公司 基于远程监控的断网数据续传方法、电子设备及存储介质

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105122226A (zh) * 2013-03-15 2015-12-02 美光科技公司 基于存储器***的热信息的存储器***管理的***及方法

Also Published As

Publication number Publication date
CN108959153A (zh) 2018-12-07

Similar Documents

Publication Publication Date Title
CN109819493B (zh) 控制方法和投屏方法及装置、存储介质、电子设备
CN100410869C (zh) 一种计算机切换器及计算机切换方法
WO2020034893A1 (zh) 智能交互***、书写轨迹显示方法、装置、平板及介质
KR101280695B1 (ko) 디바이스들의 토폴로지에서 오디오/비디오 스트리밍을 위한 메시지 전달 프레임워크
CN104618793A (zh) 一种信息处理方法及电子设备
KR20130003863A (ko) 원격 디바이스 드라이버를 이용한 원격 제어 시스템 및 원격 디바이스 드라이버를 이용한 원격 제어 방법
JP2006072962A (ja) 複数のターゲットコンピュータを制御する制御システム
CN108959153B (zh) 一种一体机、数据续传的方法、装置、设备和存储介质
CN103995567A (zh) 一种双***智能交互一体机及其双***切换实现方法
EP3026530A1 (en) Keyboard-video-mouse switch and operating method thereof
CN110784533A (zh) 通信方法、通信装置、中转模块、控制终端及存储介质
US20090177780A1 (en) Method and apparatus for data processing
US20150256446A1 (en) Method and apparatus for relaying commands
CN113253877B (zh) 电子白板***及其控制方法
JP2012113565A (ja) ネットワーク装置、ネットワークシステム、およびネットワーク装置の制御方法
CN109413180B (zh) 一种数据采集方法、***及设备和存储介质
CN113660123B (zh) 虚拟交换机升级方法、装置、电子设备以及存储介质
CN113434089B (zh) 数据搬移方法、装置及pcie***
US10320663B2 (en) Communication device, communication system, and computer program product for performing interactive communication via relay servers
CN112769196B (zh) 一种充电控制方法、装置、电子设备及充电器
CN112839194A (zh) 双***下共享摄像头的方法、装置、一体机及储存介质
CN112040149A (zh) 投屏器的输入源切换方法、装置、投屏器和存储介质
WO2020220969A1 (zh) 智能交互设备及其控制方法
WO2019015089A1 (zh) 一种全局菜单的控制方法、装置、设备和存储介质
CN103353856A (zh) 硬盘及硬盘的数据转发和获取方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant