一种数据提取、粘贴处理的方法、装置及其系统与流程

文档序号:12376212阅读:来源:国知局

技术特征:

1.一种数据提取处理的方法,其特征在于,所述方法包括:

第一操作系统监听到至少一次数据提取操作,获得所述至少一次数据提取操作对应的提取数据,所述数据提取操作包括复制操作或剪切操作;

将所述提取数据发送到数据交换单元,以使所述数据交换单元将所述提取数据发送至第二操作系统用以数据粘贴;

其中,所述第一操作系统与所述第二操作系统为不同的操作系统。

2.根据权利要求1所述的方法,其特征在于,所述提取数据包括提取内容的内容数据和对应的剪切板数据;

所述将所述提取数据发送到数据交换单元之前,还包括:将所述内容数据进行加密;

所述方法还包括:

将所述提取数据对应的控制信息发送到所述数据交换单元。

3.根据权利要求1所述的方法,其特征在于,所述将所述提取数据发送到数据交换单元,包括:

若所述数据提取操作大于一次,则在每次监听到数据提取操作后,将该数据提取操作对应的提取数据发送到数据交换单元;

或,若所述数据提取操作大于一次,则按预定时间间隔或预定提取次数间隔,将大于一次的数据提取操作对应的提取数据打包发送到数据交换单元。

4.根据权利要求1所述的方法,其特征在于,在所述第二操作系统未启动时,所述提取数据由所述数据交换单元缓存至储存区,待第二操作系统启动后再由所述数据交换单元发送至所述第二操作系统。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述数据提取操作为针对文件、文本或图片提取的操作;所述提取数据包括提取内容的内容数据和对应的剪切板数据;

所述数据交换单元为MCU,通过USB通路分别与所述第一操作系统和所述第二操作系统通信;

或,所述数据交换单元为交换机芯片或路由器芯片,通过网线分别与所述第一操作系统和所述第二操作系统通信;

或,所述数据交换单元为远端服务器,通过数据网络分别与所述第一操作系统和所述第二操作系统通信;

将所述提取数据发送到数据交换单元,包括:将所述内容数据和所述剪切板数据一并发送到数据交换单元,或将所述内容数据和所述剪切板数据分别发送到数据交换单元。

6.根据权利要求1-4任一项所述的方法,其特征在于,所述第一操作系统和所述第二操作系统运行在同一终端上,或所述第一操作系统和所述第二操作系统分别运行在不同终端上。

7.一种数据粘贴处理的方法,其特征在于,所述方法包括:

第二操作系统监听到粘贴操作;

针对所述粘贴操作,根据由第一操作系统发来的提取数据进行粘贴;

其中,所述提取数据由第一操作系统通过数据交换单元发来,所述第一操作系统与所述第二操作系统为不同的操作系统。

8.根据权利要求7所述的方法,其特征在于,所述第二操作系统监听到粘贴操作之前,还包括:所述第二操作系统从所述数据交换单元接收至少一个提取数据,并把接收到的提取数据存入指定存储区的数据队列中;

所述针对所述粘贴操作,根据由第一操作系统发来的提取数据进行粘贴之前,包括:

从所述数据队列中按照预设提取规则,提取所述提取数据到剪切板中。

9.根据权利要求7所述的方法,其特征在于,所述提取数据包括提取内容的内容数据和对应的剪切板数据;

所述针对所述粘贴操作,根据由第一操作系统发来的提取数据进行粘贴之前,还包括:

解密接收到的由所述数据交换单元发来的所述内容数据,并将对应的剪切板数据发送至剪切板。

10.根据权利要求7-9任一项所述的方法,其特征在于,所述粘贴操作为针对文件、文本或图片粘贴的操作;所述提取数据包括提取内容的内容数据和对应的剪切板数据;

所述数据交换单元为MCU,通过USB通路分别与所述第一操作系统和所述第二操作系统通信;

或,所述数据交换单元为交换机芯片或路由器芯片,通过网线分别与所述第一操作系统和所述第二操作系统通信;

或,所述数据交换单元为远端服务器,通过数据网络分别与所述第一操作系统和所述第二操作系统通信。

11.根据权利要求7-9任一项所述的方法,其特征在于,所述第一操作系统和所述第二操作系统运行在同一终端上,或所述第一操作系统和所述第二操作系统分别运行在不同终端上。

12.一种双操作系统间数据提取粘贴的方法,其特征在于,所述方法包括:

第一操作系统监听到至少一次数据提取操作,获得所述至少一次数据提取操作对应的提取数据,将所述提取数据发送到数据交换单元;

所述数据交换单元将所述提取数据发送至第二操作系统用以数据粘贴;

第二操作系统监听到粘贴操作,针对所述粘贴操作,根据所述提取数据进行粘贴;

其中,所述数据提取操作包括复制操作或剪切操作;所述第一操作系统与所述第二操作系统为不同的操作系统。

13.根据权利要求12所述的方法,其特征在于,所述将所述提取数据发送到数据交换单元,包括:

若所述数据提取操作大于一次,则在每次监听到数据提取操作后,将该数据提取操作对应的提取数据发送到数据交换单元;

或,若所述数据提取操作大于一次,则按预定时间间隔或预定提取次数间隔,将大于一次的数据提取操作对应的提取数据打包发送到数据交换单元。

14.根据权利要求12所述的方法,其特征在于,所述数据交换单元将所述提取数据发送至第二操作系统用以数据粘贴之前,还包括:

判断所述第二操作系统是否启动;

若所述第二操作系统未启动,则所述数据交换单元将所述提取数据缓存至储存区,待所述第二操作系统启动后再发送至第二操作系统。

15.根据权利要求12所述的方法,其特征在于,所述第二操作系统监听到粘贴操作之前,还包括:所述第二操作系统从所述数据交换单元接收至少一个提取数据,并把接收到的提取数据存入指定存储区的数据队列中;

所述针对所述粘贴操作,根据所述提取数据进行粘贴之前,包括:

从所述数据队列中按照预设提取规则,提取所述提取数据到剪切板中。

16.根据权利要求12-15任一项所述的方法,其特征在于,所述数据提取操作和粘贴操作分别为针对文件、文本或图片提取的操作和粘贴的操作;所述提取数据包括提取内容的内容数据和对应的剪切板数据;

所述数据交换单元为MCU,通过USB通路分别与所述第一操作系统和所述第二操作系统通信;

或,所述数据交换单元为交换机芯片或路由器芯片,通过网线分别与所述第一操作系统和所述第二操作系统通信;

或,所述数据交换单元为远端服务器,通过数据网络分别与所述第一操作系统和所述第二操作系统通信;

将所述提取数据发送到数据交换单元,包括:将所述内容数据和所述剪切板数据一并发送到数据交换单元,或将所述内容数据和所述剪切板数据分别发送到数据交换单元。

17.根据权利要求12-15任一项所述的方法,其特征在于,所述第一操作系统和所述第二操作系统运行在同一终端上,或所述第一操作系统和所述第二操作系统分别运行在不同终端上。

18.一种数据提取处理的装置,应用于第一操作系统,其特征在于,所述装置包括:

提取监听模块,用于监听至少一次数据提取操作,获得所述至少一次数据提取操作对应的提取数据,所述数据提取操作包括复制操作或剪切操作;

发送模块,用于将所述提取数据发送到数据交换单元,以使所述数据交换单元将所述提取数据发送至第二操作系统用以数据粘贴;

其中,所述第一操作系统与所述第二操作系统为不同的操作系统。

19.一种数据粘贴处理的装置,应用于第二操作系统,其特征在于,所述装置包括:

粘贴监听模块,用于监听粘贴操作;

粘贴模块,用于针对所述粘贴操作,根据由第一操作系统发来的提取数据进行粘贴;

其中,所述提取数据由第一操作系统通过数据交换单元发来,所述第一操作系统与所述第二操作系统为不同的操作系统。

20.一种用于双操作系统间数据提取粘贴的系统,其特征在于,所述系统包括:如权利要求18所述的数据提取处理的装置、如权利要求19所述的数据粘贴处理的装置、以及数据交换单元;

所述数据交换单元用于在第一操作系统和第二操作系统之间进行数据中转,以实现双操作系统间数据提取和粘贴。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1