一种文件共享方法、通信系统和电子设备与流程

文档序号:37804592发布日期:2024-04-30 17:14阅读:7来源:国知局
一种文件共享方法、通信系统和电子设备与流程

本技术涉及通信,特别涉及一种文件共享方法、通信系统和电子设备。


背景技术:

1、当前,可以在个人电脑(personal computer,pc,以下简称“电脑”)等电子设备中运行多个操作系统(operating system,os)。例如,可以在电脑中运行电脑操作系统(例如windowsr系统),并且在电脑操作系统之上运行虚拟机(virtual machine)操作系统(例如安卓(androidr)操作系统等)。另外,在虚拟机操作系统之上还可以运行对应的虚拟机应用(例如androidr应用等)。并且,当前电脑可以和手机等电子设备建立通信连接。

2、但是,当前建立通信连接的电脑和手机之间,电脑的电脑操作系统、虚拟机操作系统以及手机之间,彼此的文件都是相互独立存储的,无法进行文件共享。在用户使用电脑和手机的过程中,存在用户无法访问更多文件的问题,影响用户体验。


技术实现思路

1、本技术提供了一种文件共享方法、通信系统和电子设备,可以解决现有技术中存在的在用户使用电脑和手机的过程中,用户不能访问更多文件的问题,即可以使得用户在使用电脑和手机的过程中,可以访问更多文件,从而可以有效地提升用户体验。

2、为解决上述技术问题,第一方面,本技术的实现方式提供了一种文件共享方法,应用于第一电子设备,第一电子设备包括第一操作系统,第一操作系统之上运行有第二操作系统,第二操作系统之上运行有第一应用,该方法包括:显示第一应用的第一界面,第一界面包括第一文件标识;接收用户针对第一文件标识的触发操作,触发操作为获取第一文件标识对应的文件的操作;响应于触发操作,确定第一文件标识对应的文件为第二电子设备共享给第二操作系统的文件,并从第二电子设备获取第一文件标识对应的文件,以及对第一文件标识对应的文件实施后续处理,第二电子设备是与第一电子设备基于文件共享通信信道连接的电子设备。

3、本实现方式中,第二电子设备可以将第二电子设备中文件的文件标识共享至第一电子设备进行显示。第一电子设备中运行于第二操作系统之上的第一应用可以根据用户操作获取文件标识对应的第二电子设备中的文件,可以满足第一应用对第二电子设备中的文件的访问需求,即可以满足用户对更多文件的使用需求,有效地提升了用户体验。

4、需要说明的是,本实现方式中,第一电子设备和第二电子设备可以建立无线或者有线通信连接,并建立文件共享通信信道,以用于文件共享过程中的文件标识和文件的传输。

5、在上述第一方面的一种可能的实现中,确定第一文件标识对应的文件为第二电子设备共享给第二操作系统的文件,包括:确定第一文件标识对应的第一路径信息,第一路径信息为第一文件标识在第二操作系统对应的目录下的路径信息;若根据第一路径信息确定第一文件标识存储于第二操作系统对应的第一目录下,则确定第一文件标识对应的文件为第二电子设备共享给第二操作系统的文件,第一目录为第二操作系统映射第二电子设备共享来的文件标识的目录。

6、本实现方式中,通过第一文件标识的路径信息即可以方便地确定第一文件标识对应的文件是否来自于第二电子设备,可以有效地提升文件获取效率。

7、在上述第一方面的一种可能的实现中,从第二电子设备获取第一文件标识对应的文件,包括:根据第一路径信息,以及预设的第一目录和第二目录的对应关系,确定第一路径信息对应的第二路径信息,第二目录为第一操作系统对应的用于映射第一目录对应的文件标识的目录,第二路径信息为第一文件标识在第二目录下的路径信息;根据第二路径信息,以及预设的第二目录和第三目录的对应关系,确定第二路径信息对应的第三路径信息,第三目录为第二电子设备中的目录,第三路径信息为第一文件标识对应的文件在第三目录下的路径信息;将第三路径信息发送给第二电子设备,以使第二电子设备根据第三路径信息确定第三路径信息对应的文件为第一文件标识对应的文件,以及将第一文件标识对应的文件发送给第一电子设备。

8、本实现方式中,通过路径信息和预设的目录之间的对应关系,即可以准确地确定第一文件标识对应的文件的存储位置,可以方便、快速地获取第一文件标识对应的文件,可以有效地提升文件获取效率。

9、在上述第一方面的一种可能的实现中,将第三路径信息发送给第二电子设备,包括:根据第三路径信息生成第一网络路径信息,第一网络路径信息包括第三路径信息和第二电子设备的网络位置信息;将第一网络路径信息发送给第二电子设备。

10、本实现方式中,通过网络位置信息可以确定第二电子设备所在的位置,以及根据第三路径信息可以确定第一文件标识对应的文件的存储位置。

11、在上述第一方面的一种可能的实现中,与第二电子设备基于文件共享通信信道连接,包括:接收第二电子设备共享来的第二电子设备中的第三目录对应文件的文件标识,并将第三目录对应文件的文件标识映射至第一操作系统对应的第二目录下,以及将第二目录对应的文件标识映射至第二操作系统对应的第一目录下。

12、如此,可以实现第二电子设备将第二电子设备中的文件共享给第一电子设备中的第二操作系统的目的,以便用户在第一电子设备上访问第二电子设备中的文件。

13、在上述第一方面的一种可能的实现中,与第二电子设备基于文件共享通信信道连接,还包括:将第二操作系统对应的第四目录对应的文件映射至第一操作系统对应的第五目录下,并将第五目录对应文件的文件标识共享给第二电子设备,以使第二电子设备将第五目录对应文件的文件标识映射至第六目录下。

14、如此,可以实现第一电子设备将第一电子设备中的第二操作系统对应的文件共享给第二电子设备的目的,以便用户在第二电子设备上访问第一操作系统对应的文件。

15、在上述第一方面的一种可能的实现中,该方法还包括:显示第一文件搜索界面;接收用户通过第一文件搜索界面输入的第一搜索关键词;接收用户的搜索操作;响应于搜索操作,根据第一搜索关键词搜索第一存储空间和第二存储空间中与第一搜索关键词对应的文件,第一存储空间用于存储第一操作系统对应的本地文件,第二存储空间用于存储第二操作系统对应的本地文件,以及第二电子设备共享给第二操作系统的文件标识;显示搜索到的文件的文件标识。

16、如此,在用户通过第一电子设备搜索文件时,通过第一电子设备可以搜索到与第一搜索关键词对应的第一操作系统对应的文件、第二操作系统对应的文件、第二电子设备共享来的文件。可以满足用户对更多文件的使用需求,可以有效地提升用户体验。

17、在上述第一方面的一种可能的实现中,文件标识为文件的软链接或者缩略图。当然,文件标识也可以是其他任意可以标识文件的信息,其可以根据需要选择和设置。

18、在上述第一方面的一种可能的实现中,该方法还包括:响应于触发操作,确定第一文件标识对应的文件为第一电子设备的第一操作系统共享给第二操作系统的文件,并从第一操作系统对应的第一存储空间中获取第一文件标识对应的文件,以及对第一文件标识对应的文件实施后续处理。

19、本实现方式中,第一电子设备还可以将第一操作系统对应的文件共享给第二操作系统,其具体实现方式为,第一电子设备将第一操作系统对应的某些目录对应文件的文件标识,映射至第二操作系统对应的共享目录下。如此,可以在用户使用前述第一应用的时候,可以访问第一操作系统对应的文件,可以满足用户对更多文件的访问需求,可以有效地提升用户体验。

20、本技术中,第一电子设备可以将第二电子设备共享来的文件标识提供给第一操作系统之上运行的应用访问和获取,和/或可以将第二操作系统对应文件的文件标识提供给第一操作系统之上运行的应用访问和获取。如此,在用户使用第一电子设备的过程中,可以满足用户对更多文件的使用需求,有效地提升了用户体验。

21、需要说明的是,本技术中,响应于触发操作,若确定第一文件标识对应的文件为第一电子设备的第二操作系统对应的本地文件;则从第一操作系统对应的第二存储空间中获取第一文件标识对应的文件,并对第一文件标识对应的文件执行与触发操作对应的处理。

22、第二方面,本技术的实现方式提供了一种文件共享方法,应用于第二电子设备,第二电子设备中运行有第二应用,该方法包括:显示第二应用的第二界面,第二界面包括第二文件标识;接收用户针对第二文件标识的触发操作,触发操作为获取第二文件标识对应的文件的操作;响应于触发操作,确定第二文件标识对应的文件为第一电子设备共享来的第一电子设备中运行的第二操作系统对应的文件,并从第一电子设备获取第二文件标识对应的文件,以及对第二文件标识对应的文件实施后续处理,第一电子设备是与第二电子设备基于文件共享通信信道连接的电子设备,并且第一电子设备包括第一操作系统,第一操作系统之上运行有第二操作系统。

23、本实现方式中,第一电子设备可以将第一电子设备中第二操作系统对应文件的文件标识共享至第二电子设备进行显示。第一电子设备中运行的第二应用可以根据用户操作从第二电子设备中获取第二文件标识对应的文件,可以满足第二应用对第一电子设备中第二操作系统对应的文件的访问需求,即满足用户对更多文件的使用需求,有效地提升了用户体验。

24、需要说明的是,本实现方式中,第一电子设备和第二电子设备可以建立无线或者有线通信连接,并建立文件共享通信信道,以用于文件共享过程中的文件标识和文件的传输。

25、在上述第二方面的一种可能的实现中,确定第二文件标识对应的文件为第一电子设备共享来的第二操作系统对应的文件,包括:确定第二文件标识对应的第四路径信息,第四路径信息为第二文件标识在第二电子设备中的路径信息;若根据第四路径信息确定第二文件标识存储于第六目录下,则确定第二文件标识对应的文件为第一电子设备共享来的第二操作系统对应的文件,第六目录为第二电子设备映射第一电子设备共享来的第二操作系统对应的文件标识的目录。

26、本实现方式中,通过第二文件标识的路径信息即可以方便地确定第二文件标识对应的文件是否来自于第一电子设备,可以有效地提升文件获取效率。

27、在上述第二方面的一种可能的实现中,从第一电子设备获取第二文件标识对应的文件,包括:根据第四路径信息,以及预设的第六目录与第五目录之间的对应关系,确定第四路径信息对应的第五路径信息,第五目录为第一操作系统对应的用于映射第二操作系统对应的第四目录对应文件的目录,第五路径信息为第二文件标识对应的文件在第五目录下的路径信息;将第五路径信息发送给第一电子设备,以使第一电子设备根据第五路径信息确定第五路径信息对应的文件为第二文件标识对应的文件,并将第二文件标识对应的文件发送给第二电子设备。

28、本实现方式中,通过路径信息和预设的目录之间的对应关系,即可以准确地确定第二文件标识对应的文件的存储位置,可以方便、快速地获取第二文件标识对应的文件,可以有效地提升文件获取效率。

29、在上述第二方面的一种可能的实现中,将第五路径信息发送给第一电子设备,包括:根据第五路径信息生成第二网络路径信息,第二网络路径信息包括第五路径信息和第一电子设备的网络位置信息;将第二网络路径信息发送给第一电子设备。

30、本实现方式中,通过网络位置信息可以确定第一电子设备所在的位置,以及根据第三路径信息可以确定第二文件标识对应的文件的存储位置。

31、在上述第二方面的一种可能的实现中,与第一电子设备基于文件共享通信信道连接,包括:接收第一电子设备共享来的第一操作系统对应的第五目录对应文件的文件标识,并将第五目录对应文件的文件标识映射至第六目录下。

32、如此,可以实现第一电子设备将第一电子设备中的第二操作系统对应的文件共享给第二电子设备的目的,以便用户在第二电子设备上访问第二操作系统对应的文件。

33、在上述第二方面的一种可能的实现中,与第一电子设备基于文件共享通信信道连接,还包括:将第三目录对应文件的文件标识共享给第一电子设备,以使第一电子设备将第三目录对应文件的文件标识映射至第一操作系统对应的第二目录下,并将第一操作系统对应的第二目录对应的文件标识映射至第二操作系统对应的第一目录下。

34、如此,可以实现第二电子设备将第二电子设备中的文件共享给第一电子设备中的第二操作系统的目的,以便用户在第一电子设备上访问第二电子设备中的文件。

35、在上述第二方面的一种可能的实现中,该方法还包括:显示第二文件搜索界面;接收用户通过第二文件搜索界面输入的第二搜索关键词;接收用户的搜索操作;响应于搜索操作,根据第二搜索关键词搜索第二电子设备的存储空间中与第二搜索关键词对应的文件,第二电子设备的存储空间用于存储第二电子设备的本地文件,以及第一电子设备共享来的文件标识;显示搜索到的文件的文件标识。

36、如此,在用户通过第二电子设备搜索文件时,通过第二电子设备至少可以搜索到与第二搜索关键词对应的第二电子设备的本地文件、第一电子设备共享来的第二操作系统对应的文件。可以满足用户对更多文件的使用需求,可以有效地提升用户体验。

37、在上述第二方面的一种可能的实现中,文件标识为文件的软链接或者缩略图。当然,文件标识也可以是其他任意可以标识文件的信息,其可以根据需要选择和设置。

38、在上述第二方面的一种可能的实现中,该方法还包括:响应于触发操作,确定第二文件标识对应的文件为第一电子设备共享来的第一操作系统对应的文件;并从第一电子设备的第一操作系统对应的第一存储空间中获取第二文件标识对应的文件,以及对第二文件标识对应的文件实施后续处理。

39、本实现方式中,第一电子设备还可以将第一操作系统对应的文件共享给第二电子设备,其具体实现方式为,第一电子设备将第一操作系统对应的某些目录对应文件的文件标识,映射至第二电子设备对应的共享目录下。如此,可以在用户使用前述第二应用的时候,可以访问第一操作系统对应的文件,可以满足用户对更多文件的访问需求,可以有效地提升用户体验。

40、需要说明的是,本技术中,响应于触发操作,若确定第二文件标识对应的文件为第二电子设备的本地文件;则从第二电子设备的存储空间中获取第二文件标识对应的文件,并对第二文件标识对应的文件执行与触发操作对应的处理。

41、第三方面,本技术的实现方式提供了一种文件共享方法,应用于包括第一电子设备和第二电子设备的通信系统,其中,第一电子设备包括第一操作系统,第一操作系统之上运行有第二操作系统,第二操作系统之上运行有第一应用,第二电子设备中运行有第二应用,第一电子设备与第二电子设备基于文件共享通信信道连接,该方法包括:第一电子设备显示第一应用的第一界面,第一界面包括第一文件标识,接收用户针对第一文件标识的触发操作,响应于触发操作,确定第一文件标识对应的文件为第二电子设备共享给第二操作系统的文件,并从第二电子设备获取第一文件标识对应的文件,以及对第一文件标识对应的文件实施后续处理,触发操作为获取第一文件标识对应的文件的操作;第二电子设备显示第二应用的第二界面,第二界面包括第二文件标识,接收用户针对第二文件标识的触发操作,响应于触发操作,确定第二文件标识对应的文件为第一电子设备共享来的第二操作系统对应的文件,并从第一电子设备获取第二文件标识对应的文件,以及对第二文件标识对应的文件实施后续处理,触发操作为获取第二文件标识对应的文件的操作。

42、在上述第三方面的一种可能的实现中,第一电子设备与第二电子设备基于文件共享通信信道连接,包括:第二电子设备将第二电子设备中的第三目录对应文件的文件标识共享给第一电子设备;第一电子设备将第三目录对应文件的文件标识映射至第一操作系统对应的第二目录下,并将第一操作系统对应的第二目录对应的文件标识映射至第二操作系统对应的第一目录下;第一电子设备将第一电子设备中的第二操作系统对应的第四目录对应的文件的映射至第二电子设备中的第五目录下,并将第五目录对应文件的文件标识共享给第二电子设备;第二电子设备将第五目录对应文件的文件标识映射至第六目录下。

43、在上述第三方面的另一些可能的实现中,第一电子设备和第二电子设备之间进行文件共享的过程与前述第一方面和/或第二方面相同或者类似,此处不再赘述。

44、第四方面,本技术的实现方式提供了一种通信系统,包括第一电子设备和第二电子设备,第一电子设备包括第一操作系统,第一操作系统之上运行有第二操作系统,第二操作系统之上运行有第一应用,第二电子设备中运行有第二应用,第一电子设备与第二电子设备基于文件共享通信信道连接,第一电子设备用于显示第一应用的第一界面,第一界面包括第一文件标识,接收用户针对第一文件标识的触发操作,响应于触发操作,确定第一文件标识对应的文件为第二电子设备共享给第二操作系统的文件,并从第二电子设备获取第一文件标识对应的文件,以及对第一文件标识对应的文件实施后续处理,触发操作为获取第一文件标识对应的文件的操作;第二电子设备用于显示第二应用的第二界面,第二界面包括第二文件标识,接收用户针对第二文件标识的触发操作,响应于触发操作,确定第二文件标识对应的文件为第一电子设备共享来的第二操作系统对应的文件,并从第一电子设备获取第二文件标识对应的文件,以及对第二文件标识对应的文件实施后续处理,触发操作为获取第二文件标识对应的文件的操作。

45、第五方面,本技术的实现方式提供了一种电子设备,包括:存储器,用于存储计算机程序,计算机程序包括程序指令;控制器,用于执行程序指令,以使电子设备执行如上述第一方面和/或第一方面的任意一种可能的实现方式所提供的文件共享方法,或者以使电子设备执行如上述第二方面和/或第二方面的任意一种可能的实现方式所提供的文件共享方法。

46、第六方面,本技术的实现方式提供了一种计算机可读取存储介质,计算机可读取存储介质存储有计算机程序,计算机程序包括程序指令,程序指令被电子设备运行以使电子设备执行如上述第一方面和/或第一方面的任意一种可能的实现方式所提供的文件共享方法,或者以使电子设备执行如上述第二方面和/或第二方面的任意一种可能的实现方式所提供的文件共享方法。

47、可以理解的是,上述第二方面和第六方面的有益效果也可以参见上述第一方面中的相关描述,在此不再赘述。

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