跨终端文件同步方法及装置与流程

文档序号:37811918发布日期:2024-04-30 17:21阅读:5来源:国知局
跨终端文件同步方法及装置与流程

本技术涉及跨终端文件同步领域,尤其涉及一种跨终端文件同步方法及装置。


背景技术:

1、随着终端设备技术的发展,越来越多的用户在工作和生活中需要使用多个终端设备,并且,用户对于多个终端设备间信息的互联需求也日趋高涨。

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、本技术提供的跨终端文件同步方法及装置,可以在第一电子设备的界面上显示第二电子设备上存储的至少一个文件的文件信息,用户可以通过对上述至少一个文件中第一目标文件标识的操作指令,控制第二电子设备基于上述操作指令及该第一目标文件的文件状态,再执行相应的操作。例如,当用户想要在第一电子设备上访问第一目标文件时,第二电子设备可以直接将该第一目标文件传输到第一电子设备上,方便用户访问该第一目标文件。如此,实现了多个设备间的文件远程控制,打破不同设备间机型、系统、平台的壁垒,实现信息和能力的互联互通,以提升用户在多设备场景下的使用效率。

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