一种多设备间智能传输并打开文件的方法和系统的制作方法

文档序号:7870346阅读:220来源:国知局
专利名称:一种多设备间智能传输并打开文件的方法和系统的制作方法
技术领域
本发明涉及一种文件传输技术,具体涉及一种多设备间智能传输并打开文件的方法和系统。
背景技术
传统办公环境都是局限在固定的工作场所中,办公人员需要在固定的办公场地进行工作。而随着现代科技的快速发展,智能手机、平板电脑、手提电脑等逐步解放了固有的办公模式,使得办公场所不再局限于办公室,移动办公成为了新的办公潮流,机场、咖啡厅、餐厅都可以成为办公场所,办公人员可以在智能手机、平板电脑、手提电脑上随时继续他们的工作任务。在上述移动办公的大趋势下,有一个试待解决的突出问题就是如何在多设备间快速地传输办公文档及便捷地切换工作终端设备和工作状态。

发明内容
本发明的目的在于针对上述问题不足之处,提供一种高效、便捷的多设备间智能传输并打开文件的方法和系统,其方便办公人员在多种电子设备间传输文件,便捷地切换工作终端设备和工作状态。为了达到上述目的,本发明采用以下技术方案:一种多设备间智能传输并打开文件的方法,包括验证发送终端及接收终端用户信息的步骤,其还包括以下步骤:( I)配置文件外发打开命令;(2)通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器;(3)云端服务器通知经验证用户信息的接收终端接收文件;(4)接收终端下载并自动打开文件。进一步,在所述步骤(I)中,配置文件外发打开命令包括如下三种具体方式:A、在文件右键菜单中配置文件外发打开命令;B、在文件对应程序的功能菜单中配置文件外发打开命令;C、在具有拖拽触发功能的功能图标配置文件外发打开命令。进一步,在所述步骤(4)中,接收终端根据所在网络环境判断是否自动下载文件:如果是WIFI网络环境下,接收终端自动下载文件;如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。进一步,在步骤(2)中,发送终端把文件输送至云端服务器之前,对文件添加自定义属性;在步骤(4)中,接收终端打开文件时解码上述自定义属性。进一步,在步骤(4)中,文件下载后还执行判断是否有文件默认打开程序:如是,则接收终端调用默认打开程序自动打开文件;如否,则提示用户选择其他程序打开文件并提供程序下载列表。
本发明所述一种多设备间智能传输并打开文件的系统,包括验证发送终端及接收终端用户信息的验证模块,该系统还包括以下模块:编辑命令模块,用于配置文件外发打开命令;文件发送模块,用于通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器;推送模块,用于云端服务器通知经验证用户信息的接收终端接收文件;文件接收模块,用于接收终端下载并自动打开文件。进一步,所述编辑命令模块具体用于:配置文件外发打开命令如下三种具体方式:A、在文件右键菜单中配置文件外发打开命令;B、在文件对应程序的功能菜单中配置文件外发打开命令;C、在具有拖拽触发功能的功能图标配置文件外发打开命令。进一步,所述文件接收模块还包括网络判断子模块,其用于接收终端根据所在网络环境判断是否自动下载文件:如果是WIFI网络环境下,接收终端自动下载文件;如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。进一步,该系统还包括以下模块:自定义属性添加模块,用于在发送终端把文件输送至云端服务器之前,对文件添加自定义属性;解码模块,用于在接收终端打开文件时解码上述自定义属性。进一步,所述文件接收模块包括文件程序判断子模块,其用于文件下载后执行判断是否有文件默认打开程序:如是,则接收终端调用默认打开程序自动打开文件;如否,则提示用户选择其他程序打开文件并提供程序下载列表。本发明通过云端服务器与用户的多个设备间建立通讯连接,其方便办公人员在多种电子设备间传输文件,便捷地切换工作终端设备和工作状态,提高办公效率。


图1为本发明方法对应的主流程图。图2为本发明方法实施例一步骤4的子流程图。图3为本发明系统对应的主框图。图4为本发明实施例一文件接收模块的框图。以下通过具体实施方式
来对本发明专利作进一步描述:
具体实施例方式实施例一如图1至4所示,本实施例公开多设备间智能传输并打开文件的方法,本发明方法实施,需要在用户的相关设备(如PC、手提电脑、智能手机或平板电脑)安装应用客户端,用户的相关设备中包括发送终端和接受终端。用于操作发送文件的设备都是发送终端,如手提电脑操作发送文件它可以是发送终端;用于接收文件的设备都是接受终端,如智能手机接受文件它可以是接受终端;而当手提电脑用于接收文件它是接受终端,智能手机操作发送文件它就是发送终端。本发明方法在进行前或进行时需要验证发送终端及接收终端用户信息的步骤,即云端服务器联网验证帐号、密码核对用户是否为同一用户,如果是同一用户则建立推送通信连接关系。本发明方法具体包括以下步骤:步骤1:配置文件外发打开命令。用户在其相关设备(如PC、手提电脑、智能手机或平板电脑)安装应用客户端后,所述相关设备对文件配置文件外发打开命令,文件外发打开命令是指文件向外部其它设备(外部其它设备即接受终端)发送和打开命令,配置文件外发打开命令包括如下三种具体方式:A、在文件右键菜单中配置文件外发打开命令,其可在文件右键菜单中生成“文件外发打开”选择项。具体操作时,用户对选中文件的右键菜单中选择“文件外发打开”便可触发文件发送至外部其它设备并打开的功能命令,使用方便快捷。B、在文件对应程序的功能菜单中配置文件外发打开命令,其具体是在在文件对应程序的功能菜单中添加“文件外发打开”的功能选择,如PPT文件可在PPT程序软件的功能菜单中配置“文件外发打开”的功能选择,其可通过功能置入程序实现。此方式可以在文件编辑的过程中实现文件外发打开。C、在具有拖拽触发功能的功能图标配置文件外发打开命令。具体是,对文件对应程序(如PPT文件对应PP程序软件)建立一个“文件外发打开”图标或悬浮窗,对其配置文件外发打开命令,并对“文件外发打开”图标或悬浮窗添加拖拽触发功能属性。或者,在本发明方法的应用客户端里建立一个“文件外发打开”图标或悬浮窗,对其配置文件外发打开命令,并对“文件外发打开”图标或悬浮窗添加拖拽触发功能属性。采用拖拽文件发送的方式进一步方便了用户的操作,提供工作效率。步骤2:通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器。此过程,用户先选定文件,然后通过右键的“文件外发打开”功能选择,便可以把文件发送至云端服务器;或者用户在文件对应程序中打开文件,然后通过该程序的功能菜单里的文件在其它设备打开命令,也可以把文件发送至云端服务器;或者用户拖动文件至步骤I中所述配置了“文件外发打开”命令且具有拖拽触发功能的功能图标,其也可以把文件发送至云端服务器。步骤3:云端服务器通知经验证用户信息的接收终端接收文件。在进行步骤3前,云端服务器联网验证帐号、密码核对用户是否为同一用户,如果是同一用户则建立推送通信连接关系,然后通过云端服务器通知经验证用户信息的接收终端接收文件。步骤4:接收终端下载并自动打开文件。本发明采用上述技术方案,通过一键操作便可实现文件在用户的多个设备(如PC、手提电脑、智能手机或平板电脑)快速传输和打开,操作快捷、方便,提供用户的工作效率。如图2,在步骤4中,还进行以下子步骤:步骤41,接收终端根据所在网络环境判断是否自动下载文件:如果是WIFI网络环境下,接收终端自动下载文件;如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。该方案的优点是:其能为用户提供更为人性化的选择,在WIFI网络环境用户不用考虑流量的问题,因此为了方便用户,接受终端自动下载文件,免去了麻烦的手动下载操作,节约用户时间;而如果是移动网络环境下,则用户需要考虑流量费用的问题,因此提供手动下载文件提醒,用户根据文件的重要程度来选择下载,节约流量。步骤42,文件下载后还执行判断是否有文件默认打开程序:如是,则接收终端调用默认打开程序自动打开文件;如否,则提示用户选择其他程序打开文件并提供程序下载列表。其优点是:有默认打开程序的情况下自动打开,免去用户手动打开的麻烦,且在WIFI的网络环境下,可使用户一键操作便可实现文件由发送终端发送接收终端并自动打开,非常高效方便。而没有默认打开程序时,提示用户选择其他程序打开文件并提供程序下载列表,方便用户根据实际需要选择。如图3和4所示,本实施例还公开了一种与上述方法完全对应的多设备间智能传输并打开文件系统,其包括:验证模块,用于验证发送终端及接收终端用户信息的,编辑命令模块M1,用于配置文件外发打开命令;进一步,所述编辑命令模块具体是:配置文件外发打开命令如下三种具体方式:A、在文件右键菜单中配置文件外发打开命令;B、在文件对应程序的功能菜单中配置文件外发打开命令;C、在具有拖拽触发功能的功能图标配置文件外发打开命令。文件发送模块M2,通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器。;推送模块M3,用于云端服务器通知经验证用户信息的接收终端接收文件;文件接收模块M4,用于接收终端下载并自动打开文件。进一步,所述文件接收模块M4还包括网络判断子模块M41,其用于:接收终端根据所在网络环境判断是否自动下载文件:如果是WIFI网络环境下,接收终端自动下载文件;如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。进一步,所述文件接收模块M4还包括文件程序判断子模块M42,其用于:文件下载后判断是否有文件默认打开程序:如是,则接收终端调用默认打开程序自动打开文件;如否,则提示用户选择其他程序打开文件并提供程序下载列表。以下通过具体应用来对本发明作进一步描述:用户在其多个设备安装(如PC、手提电脑、智能手机或平板电脑)安装应用客户端,输入帐号和密码,云端服务器联网验证帐号、密码核对用户是否为同一用户,如果是同一用户则建立推送通信连接关系(推送技术为现有技术在此不再赘说)。应用客户端对用户的设备配置配置文件外发打开命令,如用户在一设备(如PC机)正在使用办公文件,其有事需要外出需要把文件转移至其它设备(如手机),则可通过当前设备作为发送终端选取文件发起“文件外发打开”命令,通过云端服务器推送文件至其它设备(如手机)作为接收终端,在接收终端具备WIFI网络环境和默认打开程序的条件下(否则需要用户手动选择下载和打开程序),文件被自动下载和自动打开,方便用户在自己多个设备间传输文件、移动办公。实施例二在本实施中公开了一种增加文件显示状态功能的多设备间智能传输并打开文件的方法,其包括了实施例一的所有步骤:
步骤1:配置文件外发打开命令。步骤2:通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器。步骤3:云端服务器通知经验证用户信息的接收终端接收文件。步骤4:接收终端下载并自动打开文件。在步骤4中,还进行以下子步骤:步骤41,接收终端根据所在网络环境还执行判断是否自动下载文件:如果是WIFI网络环境下,接收终端自动下载文件;如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。步骤42,文件下载后执行判断是否有文件默认打开程序:如是,则接收终端调用默认打开程序自动打开文件;如否,则提示用户选择其他程序打开文件并提供程序下载列表。为了增加文件显示状态功能,本实施例本在步骤(2)中,发送终端把文件输送至云端服务器之前,对文件添加自定义属性;且在步骤(4)中,接收终端打开文件时解码上述自定义属性。所述自定义属性针对不同的文件有不同的内容,如word文件、excel文件,其自定义属性包括当前页码、光标位置等,PPT文件自定义属性包括幻灯片播放位置等,视频、音频文件自定义属性包括播放位置等。通过对添加自定义属性和解码,可实现在接受终端自动恢复发送终端的文件显示状态,进一步方便用户在多设备间切换办公状态。进一步,本实施例还公开了增加文件显示状态功能的多设备间智能传输并打开文件的系统,其与本实施例方法完全对应。本实施例系统除了具备实施例1所有模块之外,还包括以下模块:自定义属性添加模块,用于在步骤2中,发送终端把文件输送至云端服务器之前,对文件添加自定义属性;解码模块,用于在步骤4中,接收终端打开文件时解码上述自定义属性。本发明通过云端服务器与用户的多个设备间建立通讯连接,其方便办公人员在多种电子设备间传输文件,便捷地切换工作终端设备和工作状态,提高办公效率。同时,应该指出的是,本发明所述的文件不限于办公文件,还包括视频文件、音频文件等娱乐悠闲文件,其利用本发明的方法和系统同样可以实现多种电子设备间传输文件,便捷地切换娱乐终端设备和娱乐状态。
权利要求
1.一种多设备间智能传输并打开文件的方法,包括验证发送终端及接收终端用户信息的步骤,其特征在于还包括以下步骤: (1)配置文件外发打开命令; (2)通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器; (3)云端服务器通知经验证用户信息的接收终端接收文件; (4)接收终端下载并自动打开文件。
2.根据权利要求1所述的多设备间智能传输并打开文件的方法,其特征在于:在所述步骤(I)中,配置文件外发打开命令包括如下三种具体方式: A、在文件右键菜单中配置文件外发打开命令; B、在文件对应程序的功能菜单中配置文件外发打开命令; C、在具有拖拽触发功能的功能图标配置文件外发打开命令。
3.根据权利要求1所述的多设备间智能传输并打开文件的方法,其特征在于:在所述步骤(4)中,接收终 端根据所在网络环境判断是否自动下载文件: 如果是WIFI网络环境下,接收终端自动下载文件; 如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。
4.根据权利要求1所述的多设备间智能传输并打开文件的方法,其特征在于: 在步骤(2)中,发送终端把文件输送至云端服务器之前,对文件添加自定义属性; 在步骤(4)中,接收终端打开文件时解码上述自定义属性。
5.根据权利要求1或4所述的多设备间智能传输并打开文件的方法,其特征在于:在步骤(4)中,文件下载后还执行判断是否有文件默认打开程序: 如是,则接收终端调用默认打开程序自动打开文件; 如否,则提示用户选择其他程序打开文件并提供程序下载列表。
6.一种多设备间智能传输并打开文件的系统,包括验证发送终端及接收终端用户信息的验证模块,其特征在于,该系统还包括以下模块: 编辑命令模块,用于配置文件外发打开命令; 文件发送模块,用于通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器; 推送模块,用于云端服务器通知经验证用户信息的接收终端接收文件; 文件接收模块,用于接收终端下载并自动打开文件。
7.根据权利要求6所述多设备间智能传输并打开文件的系统,其特征在于:所述编辑命令模块具体用于:配置文件外发打开命令如下三种具体方式: A、在文件右键菜单中配置文件外发打开命令; B、在文件对应程序的功能菜单中配置文件外发打开命令; C、在具有拖拽触发功能的功能图标配置文件外发打开命令。
8.根据权利要求6所述多设备间智能传输并打开文件的系统,其特征在于:所述文件接收模块还包括网络判断子模块,其用于接收终端根据所在网络环境判断是否自动下载文件: 如果是WIFI网络环境下,接收终端自动下载文件;如果是移动网络环境下,接收终端手动下载文件;其中,所述接收终端弹出手动下载文件提醒,用户手动确认后下载文件。
9.根据权利要求6所述多设备间智能传输并打开文件的系统,其特征在于:该系统还包括以下模块: 自定义属性添加模块,用于在发送终端把文件输送至云端服务器之前,对文件添加自定义属性; 解码模块,用于在接收终端打开文件时解码上述自定义属性。
10.根据权利要求6或9所述多设备间智能传输并打开文件的系统,其特征在于:所述文件接收模块包括文件程序判断子模块,其用于文件下载后执行判断是否有文件默认打开程序: 如是,则接收终端调用默认打开程序自动打开文件; 如否,则提示用户选择其他程 序打开文件并提供程序下载列表。
全文摘要
本发明公开了一种多设备间智能传输并打开文件的方法和系统。其方法以下步骤(1)配置文件外发打开命令;(2)通过发送终端对选定文件发出文件外发打开命令,把文件输送至云端服务器;(3)云端服务器通知经验证用户信息的接收终端接收文件;(4)接收终端下载并自动打开文件。其系统对应上述方法设有编辑命令模块、文件发送模块、推送模块、文件件接收模块。本发明通过云端服务器与用户的多个设备间建立通讯连接,其方便办公人员在多种电子设备间传输文件,便捷地切换工作终端设备和工作状态,提高办公效率。
文档编号H04L29/08GK103118067SQ201210575188
公开日2013年5月22日 申请日期2012年12月26日 优先权日2012年12月26日
发明者曾思洁, 王晖 申请人:珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1