信息传输方法、电脑和移动终端\n技术领域\n[0001] 本发明涉及通信技术领域,特别是涉及一种信息传输方法、电脑和移动终端。\n背景技术\n[0002] 目前,个人电脑和移动终端的普及率非常高,人们经常需要将电脑中的内容传输到移动终端中。在现有技术中,通常采用以下方式将电脑中的内容传输到移动终端中:移动终端和电脑通过USB建立连接,在电脑中人为选择需要传输到移动终端中的内容,将其复制到移动终端中。\n[0003] 现有技术中的方式需要操作的步骤较多,传输效率较低。\n发明内容\n[0004] 鉴于上述现有的信息传输效率低的问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的信息传输方法、电脑和移动终端。\n[0005] 依据本发明的一个方面,提供了一种信息传输方法,包括:电脑侧移动终端管理程序接收到来自移动终端的消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;所述电脑侧移动终端管理程序对所述移动终端进行认证;如果认证通过,则所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息。\n[0006] 可选地,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在打开网页;所述电脑侧移动终端管理程序通过WIFI网络向所述移动终端发送所述网页的URL和摘要。\n[0007] 可选地,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:所述电脑侧移动终端管理程序确 定在接收到所述消息时,所述电脑正在编辑文档;所述电脑侧移动终端管理程序通过WIFI网络向所述移动终端发送所述文档。\n[0008] 可选地,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在显示目录;当所述电脑侧移动终端管理程序已经选定所述目录中的文件时,所述电脑通过WIFI网络将所述选定的文件发送给所述移动设备,当所述电脑没有选定所述目录中的文件时,所述电脑通过WIFI网络向所述移动终端发送所述目录。\n[0009] 可选地,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在播放网络视频;所述电脑侧移动终端管理程序将所述网络视频的网络地址发送给所述移动终端。\n[0010] 可选地,所述电脑侧移动终端管理程序对所述移动终端进行认证,包括:如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端属于黑名单,则认证不通过;如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端属于管理员,则认证通过;如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端既不属于黑名单,也不属于管理员,则弹窗提示用户输入预定信息,如果输入的预定信息符合规则,则认证通过,否则,认证不通过。\n[0011] 可选地,所述电脑侧移动终端管理程序在接收到所述消息后,判断所述电脑正在处理的窗口是桌面、任务栏还是程序窗口,如果所述电脑正在处理的窗口是桌面,则所述电脑侧移动终端管理程序将当前剪切板中的内容作为所述电脑当前处理的内容;如果所述电脑正在处理的窗口是任务栏,则所述电脑侧移动终端管理程序选择已打开的程序窗口中最上面的程序窗口作为所述电脑当前处理的内容;如果电脑正在处理的窗口是程序窗口,则所述电脑侧移动终端管理程序将正在处理的所述程序窗口作为所述电脑当前处理的内容。\n[0012] 可选地,在电脑侧移动终端管理程序接收到来自移动终端的消息之前,所述方法还包括:所述电脑侧移动终端管理程序建立所述电脑与所述移动终端之间的WIFI连接。\n[0013] 依据本发明的另一个方面,提供了一种信息传输方法,包括:移动终端侧快传管理程序检测所述移动终端的摇晃操作;所述移动终端侧快传管理程序在检测到所述移动终端的摇晃操作时,向电脑发送消息,其中,所述消息用于触发电脑侧移动终端管理程序向所述移动终端发送所述电脑当前处理的内容的信息。\n[0014] 可选地,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n如果所述电脑侧移动终端管理程序在接收到所述消息时,正在打开网页,则所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述网页的URL和摘要。\n[0015] 可选地,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n如果所述电脑侧移动终端管理程序在接收到所述消息时,正在编辑文档,则所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述文档。\n[0016] 可选地,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n如果所述电脑侧移动终端管理程序在接收到所述消息时,正在显示目录,则当所述电脑已经选定所述目录中的文件时,所述移动终端侧快传管理程序接收所述电脑通过WIFI网络发送的所述选定的文件,当所述电脑没有选定所述目录中的文件时,所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述目录。\n[0017] 可选地,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n如果所述电脑侧移动终端管理程序在接收到所述消息时,正在播放网络视频,则所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过所述WIFI网络发送的所述网络视频的网络地址。\n[0018] 可选地,在所述移动终端侧快传管理程序向电脑发送消息之前,所述方 法还包括:所述移动终端建立所述电脑与所述移动终端之间的WIFI连接。\n[0019] 依据本发明的又一个方面,提供了一种电脑,包括:接收单元,用于接收到来自移动终端的消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;认证单元,用于对所述移动终端进行认证;发送单元,用于在认证通过的情况下,在所述消息的触发下,向所述移动终端发送当前处理的内容的信息。\n[0020] 可选地,所述发送单元用于:确定在接收到所述消息时,所述电脑正在打开网页;\n通过WIFI网络向所述移动终端发送所述网页的URL和摘要。\n[0021] 可选地,所述发送单元用于:确定在接收到所述消息时,所述电脑正在编辑文档;\n通过WIFI网络向所述移动终端发送所述文档。\n[0022] 可选地,所述发送单元用于:确定在接收到所述消息时,所述电脑正在显示目录;\n当所述电脑已经选定所述目录中的文件时,通过WIFI网络将所述选定的文件发送给所述移动设备,当所述电脑没有选定所述目录中的文件时,通过WIFI网络向所述移动终端发送所述目录。\n[0023] 可选地,所述发送单元用于:确定在接收到所述消息时,所述电脑正在播放网络视频;将所述网络视频的网络地址发送给所述移动终端。\n[0024] 可选地,所述认证单元用于:如果根据所述移动终端的MAC确定所述移动终端属于黑名单,则确定认证不通过;如果根据所述移动终端的MAC确定所述移动终端属于管理员,则确定认证通过;如果根据所述移动终端的MAC确定所述移动终端既不属于黑名单,也不属于管理员,则弹窗提示用户输入预定信息,如果输入的预定信息符合规则,则确定认证通过,否则,认证不通过。\n[0025] 可选地,所述电脑还包括:确定单元,用于在接收到所述消息后,判断所述电脑正在处理的窗口是桌面、任务栏还是程序窗口,如果所述电脑正在处理的窗口是桌面,则将当前剪切板中的内容作为所述电脑当前处理的内容;如果所述电脑正在处理的窗口是任务栏,则选择已打开的程序窗口中最 上面的程序窗口作为所述电脑当前处理的内容;如果电脑正在处理的窗口是程序窗口,则将正在处理的所述程序窗口作为所述电脑当前处理的内容。\n[0026] 可选地,所述电脑还包括:建立单元,用于建立所述电脑与所述移动终端之间的WIFI连接。\n[0027] 依据本发明的再一个方面,提供了一种移动终端,包括:检测单元,用于检测所述移动终端的摇晃操作;发送单元,用于在检测到所述移动终端的摇晃操作时,向电脑发送消息,其中,所述消息用于触发电脑侧移动终端管理程序向所述移动终端发送所述电脑当前处理的内容的信息。\n[0028] 可选地,所述移动终端还包括:接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在打开网页的情况下,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述网页的URL和摘要。\n[0029] 可选地,所述移动终端还包括:接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在编辑文档的情况下,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述文档。\n[0030] 可选地,所述移动终端还包括:接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在显示目录的情况下,当所述电脑已经选定所述目录中的文件时,接收所述电脑通过WIFI网络发送的所述选定的文件,当所述电脑没有选定所述目录中的文件时,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述目录。\n[0031] 可选地,所述移动终端还包括:接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在播放网络视频的情况下,接收所述电脑侧移动终端管理程序通过所述WIFI网络发送的所述网络视频的网络地址。\n[0032] 可选地,所述移动终端还包括:建立单元,用于建立所述电脑与所述移动终端之间的WIFI连接。\n[0033] 现有技术中,在将电脑中的内容传输到移动终端中时,需要移动终端和 电脑通过USB建立连接,并且在电脑中人为选择需要传输到移动终端中的内容,将其复制到移动终端中,因此,现有技术的方法流程较为繁琐,需要人工参与的内容较多,效率较低。在本申请中,移动终端如果检测到该移动终端有摇晃操作,即可通知电脑将信息发送给移动终端,从而提高了信息传输的效率。\n[0034] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。\n附图说明\n[0035] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:\n[0036] 图1是根据本发明实施例一的信息传输方法的步骤流程图;\n[0037] 图2是根据本发明实施例一的传输网页选定内容的示意图;\n[0038] 图3是根据本发明实施例一的传输网页URL的示意图;\n[0039] 图4是根据本发明实施例一的传输文件选定内容的示意图;\n[0040] 图5是根据本发明实施例一的传输目录的示意图;\n[0041] 图6是根据本发明实施例二的另一种信息传输方法的步骤流程图;\n[0042] 图7是根据本发明实施例二的手机和PC验证方法的步骤流程图;\n[0043] 图8是根据本发明实施例三的电脑的结构框图;\n[0044] 图9是根据本发明实施例三的电脑的优选的结构框图;\n[0045] 图10是根据本发明实施例四的移动终端的结构框图;\n[0046] 图11是根据本发明实施例四的移动终端的优选的结构框图。\n具体实施方式\n[0047] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不 应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。\n[0048] 本发明实施例的核心构思之一在于,电脑接收到来自移动终端的消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;所述电脑在所述消息的触发下,向所述移动终端发送信息。在本申请中,移动终端如果检测到该移动终端有摇晃操作,即可通知电脑将信息发送给移动终端,从而提高了信息传输的效率。\n[0049] 参照图1,示出了本发明的一种信息传输方法实施例的步骤流程图,具体可以包括如下步骤:\n[0050] 步骤102,移动终端侧快传管理程序检测该移动终端的摇晃操作;\n[0051] 移动终端中包含重力感应器等感应装置,通过这些感应装置,移动终端的快传管理程序可以感应到移动终端的摇晃操作,因此,当用户对终端进行摇晃操作时,移动终端侧快传管理程序可以检测到这一摇晃操作,\n[0052] 在本实施例中,移动终端可以是手机、平板电脑等移动设备。\n[0053] 步骤104,所述移动终端侧移动终端管理程序在检测到所述移动终端的摇晃操作时,向电脑发送消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;\n[0054] 在本发明实施例的一个优选实例中,在向电脑发送消息之前,移动终端和电脑之间通过WIFI网络建立连接,这种连接是一对一关系,即,一个终端和一个电脑建立连接。移动终端和电脑之间的连接可以通过随身WIFI来实现,随身WIFI在插入到个人电脑(PC)之后,即可建立WIFI网络,其网络接入由具有网络连接的PC提供(即插入随身WIFI的那台PC),通过内部的网络收发器收发网络信号,用户的手机等移动设备可以借助该随身WIFI上网,具体地,随身WIFI插入PC后,向手机提供WIFI网络,手机登陆该WIFI网络,根据登陆验证,PC端的软件与手机端的软件完成握手,然后由手机端的软件监控手机的摇动行为(根据运动传感器的数据即可判断),如果发现手机摇动且摇动符合预设条件,则向PC端的应用发送指令, PC端应用接收到指令后查看光标位置处的内容,并将光标位置处的对应内容发送至手机端应用,手机端应用接收到内容后调用相应工具将其展示。通过上述方式,建立了移动终端和电脑之间的一对一的连接。\n[0055] 步骤106,所述电脑侧移动终端管理程序对所述移动终端进行认证;\n[0056] 在本发明实施例的一个优选实例中,如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端属于黑名单,则认证不通过;如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端属于管理员,则认证通过;如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端既不属于黑名单,也不属于管理员,则弹窗提示用户输入预定信息,如果输入的预定信息符合规则,则认证通过,否则,认证不通过。\n[0057] 例如,电脑的WIFI服务程序接收到移动终端侧的WIFI应用发送的认证消息之后,对手机的身份进行认证。具体地,PC端会弹出提示:“是否允许该手机认证访问”,如果用户选择允许,则WIFI服务程序通过认证,并生成一个令牌(token)。\n[0058] 可选地,令牌为经过时间戳进行加密的字符串。为了防止某些嗅探器通过嗅探认证过程获取token,本发明对token进行加密处理,加密密钥优选为时间戳。\n[0059] PC中的WIFI服务程序向手机返回携带有令牌的认证确认消息。\n[0060] 在给手机返回认证确认消息后,手机和PC就都保存有一致的token,在后续手机与PC之间交互的http请求/响应消息的头信息中可选携带该token,手机与PC接收到消息后,首先验证token,验证通过后再进行处理。\n[0061] 在本实施例中,电脑可以是台式机,也开始是笔记本电脑,电脑可以是本身具有无线通信功能,即,能够建立WIFI连接,也可以接入具有无线通信功能的外接设备。\n[0062] 步骤108,所述电脑侧移动终端管理程序在所述消息的触发下,通过WIFI网络向所述移动终端发送所述电脑当前处理的内容的信息。\n[0063] 在本发明实施例的一个优选实例中,如果所述电脑确定在接收到所述消 息时,所述电脑正在打开网页,则所述电脑通过WIFI网络向所述移动终端发送所述网页的URL和摘要,移动终端在接收到该网页的URL和摘要之后,可以据此打开网页,这样,用户可以快速地通过移动终端打开电脑正在阅读的网页。\n[0064] 例如,如果所述电脑确定在接收到所述消息时,电脑正在打开图2所示的网页内容,其中染色部分为网页中被选择的内容,则电脑侧移动终端管理程序将被选择的文字和多媒体资源一同复制并发送给移动终端。如果所述电脑确定在接收到所述消息时,电脑正在显示网页,电脑光标焦点在某一网页中,但并未选择任何内容,则电脑侧移动终端管理程序将该网页的URL发送给移动终端,使得移动终端将该网页打开,因为没有光标焦点,所以可以使用快捷键F6作为触发键,使得URL被选择,然后自动触发复制功能,将复制得到的URL发送给手机等移动终端,让移动终端利用浏览器打开该URL。除此之外,还可以获取URL对应的网页内容的摘要,并使移动终端显示该摘要。如果所述电脑确定在接收到所述消息时,电脑正在显示网页,电脑光标焦点是选择了如图3所示的网页URL,则电脑侧移动终端管理程序将URL复制并发送给移动终端,移动终端利用浏览器打开该URL。除此之外,还可以获取该URL对应的网页内容的摘要,并使移动终端显示该摘要。\n[0065] 在本发明实施例的一个优选实例中,如果所述电脑确定在接收到所述消息时,所述电脑正在编辑文档,则所述电脑通过WIFI网络向所述移动终端发送所述文档,移动终端在接收到该文档之后,可以将该文档存储到预定位置,也可以直接打开该文档。通过该实施例,可以快速将电脑正在编辑的文档发送给移动终端。\n[0066] 例如,如果所述电脑确定在接收到所述消息时,所述电脑正在编辑文档,并且在文档中选择了文字内容,选择的文字内容可以是如图4所示的被染色的部分,该部分可以是使用鼠标选择出来的内容,这类被选择的文字可以被直接复制并发送给移动终端进行显示。\n如果所述电脑确定在接收到所述消息时,所述电脑正在编辑文档,并且在文档中没有选择文字内容,则电脑侧移动终端管理程序可以将该文本文件发送至移动终端,移动终端打开对应的应 用加载该文本文件。如果所述电脑确定在接收到所述消息时,所述电脑正在显示图片、视频、音频等多媒体资源,则将多媒体资源发送至移动设备,移动设备打开对应的应用加载多媒体资源。另外,如果是电脑显示的是图片,移动设备在接收到该图片之后,可以将该图片作为桌面、锁屏画面、和通话画面等;如果是音频,则移动设备可以将该音频设为来电铃声;如果是视频,移动设备可以将检查该移动设备是否支持播放该视频的格式。\n[0067] 在本发明实施例的一个优选实例中,如果所述电脑确定在接收到所述消息时,所述电脑正在显示目录,则当所述电脑已经选定所述目录中的文件时,所述电脑通过WIFI网络将所述选定的文件发送给所述移动设备,当所述电脑没有选定所述目录中的文件时,所述电脑通过WIFI网络向所述移动终端发送所述目录。例如,电脑当前正在显示D盘的目录,如果用户已经在电脑选中了D盘中名为“照片”和“工作”的文件夹,则电脑直接将这两个文件夹中的内容发送给移动终端,如果用户没有在电脑选中D盘中的任何文件,则电脑将D盘的目录发送给移动终端。\n[0068] 例如,如果所述电脑确定在接收到所述消息时,所述电脑正在如图5所示的目录,如果用户并没有选择文件,则电脑侧移动终端管理程序将该目录目录结构发送给移动终端,移动终端接收并展示目录结构,如果移动终端端对目录结构进行进一步操作,比如双击某个文件,则移动终端通知电脑获取对应文件,并将该文件发送给移动终端进行启动。\n[0069] 在本发明实施例的一个优选实例中,如果所述电脑确定在接收到所述消息时,所述电脑正在播放网络视频,则所述电脑将所述网络视频的网络地址发送给所述移动终端,然后,移动终端可以根据网络地址播放该网络视频。另外,电脑还可以将当前播放时间点发送给移动终端,以便移动终端从该当前播放时间点起继续播放该视频。\n[0070] 例如,如果所述电脑确定在接收到所述消息时,所述电脑正在播放网页流媒体,如果光标焦点在某个正在播放的流媒体网页上,或者播放流媒体的网页插件上,则电脑侧移动终端管理程序将流媒体所在的网络地址发送至移动终端,移动终端通过浏览器打开该网页,并播放对应的流媒体资源;进一 步的,电脑还可以将流媒体当前播放的时间一同发送给移动终端,移动终端终端加载流媒体时,跳转至对应时间开始播放(不从头播放);再进一步的,电脑还可以分析流媒体所在的网络地址,移动终端收到流媒体所在的网络地址后,启动网络地址对应的APP(比如上是在sohu视频看的某个电影,则移动终端可以启动sohu视频APP),通过APP提供的接口通知APP打开对应的电影并播放。\n[0071] 其中,流媒体软件可以是比如PPTV等应用程序,电脑可以识别视频资源的网络地址,或识别播放的多媒体资源名称,将识别的内容发送至移动终端,移动终端加载对应的网络地址(网页形式或者app形式),从而观看相应的网络视频。\n[0072] 例如,如果所述电脑确定在接收到所述消息时,用户正在通过该电脑上的应用程序玩游戏,例如,所玩游戏为愤怒的小鸟,即,用于正在使用的该应用程序对应的游戏为愤怒的小鸟,则电脑侧移动终端管理程序获取该应用程序的标识信息,并将标识信息发送给移动终端,移动终端查看是否有与该标识信息对应的APP,如果有则启动本地的愤怒的小鸟APP,如果没有,则通知电脑下载愤怒的小鸟APP,并将其发送给移动终端进行安装。\n[0073] 如果电脑确定在接收到所述消息时,用户正在浏览电脑中的通信地址,并且,光标焦点就在某个电话号码、电子邮箱地址、即时通讯好友、网络消息地址、姓名、等通讯地址上,或者通过鼠标选择了某个通讯地址,则电脑侧移动终端管理程序将该通讯地址发送给移动终端,移动终端根据通讯地址的选择拨打电话、发送电子邮件、或发送即时通讯消息,或者,根据姓名或邮箱名,查找通讯录中的联络地址,向该联络地址上拨打电话、发送信息、电子邮件、网络消息等。比如,张三在用户的通讯录中的信息包括:zhangsan@360.cn和联系电话13911111111,如果预先定义好了移动终端晃动后通过打电话的方式进行联系,则在电脑上光标焦点在张三或zhangsan@360.cn时,移动终端会选择拨打张三的电话。\n[0074] 在本发明实施例的一个优选实例中,所述电脑在接收到所述消息后,可以判断所述电脑正在处理的窗口是桌面、任务栏还是程序窗口,如果所述电 脑正在处理的窗口是桌面,则所述电脑将当前剪切板中的内容作为所述电脑当前处理的内容;如果所述电脑正在处理的窗口是任务栏,则所述电脑选择已打开的程序窗口中最上面的程序窗口作为所述电脑当前处理的内容;如果电脑正在处理的窗口是程序窗口,则所述电脑将正在处理的所述程序窗口作为所述电脑当前处理的内容。通过该实施例,可以确定出电脑正在处理的内容是什么,从而实现对电脑正在处理的内容的传输。\n[0075] 电脑通过WIFI网络向移动终端发送的信息可以采用预定的格式,当发送的内容不同时,格式可以是不同的。\n[0076] 如果电脑当前访问的是文件夹,则可以向移动终端返回以下信息:\n[0077]\n[0078] 如果电脑当前选中了文字,则可以向移动终端返回以下信息:\n[0079]\n[0080] 如果电脑当前显示的是桌面,则可以向移动终端返回以下信息:\n[0081]\n[0082] 如果电脑无法识别当前处理的内容,则可以向移动终端返回以下信息:\n[0083] {\n[0084] "type":"unknown"\n[0085] }\n[0086] 如果电脑当前正在访问网址,则可以向移动终端返回以下信息,以便移 动终端根据以下信息访问网址:\n[0087]\n[0088] 如果当前电脑正在编辑文档,则可以向移动终端返回以下信息,以便移动终端根据以下信息获得编辑的文档:\n[0089]\n[0090] 现有技术中,在将电脑中的内容传输到移动终端中时,需要移动终端和电脑通过USB建立连接,并且在电脑中人为选择需要传输到移动终端中的内容,将其复制到移动终端中,因此,现有技术的方法流程较为繁琐,需要人工参与的内容较多,效率较低。在本实施例中,移动终端如果检测到该移动终端有摇晃操作,即可通知电脑将信息发送给移动终端,从而提高了信息 传输的效率。\n[0091] 参照图6,示出了本发明的一种信息传输方法实施例的步骤流程图,具体可以包括如下步骤:\n[0092] 步骤602,当用户摇动手机时,移动终端侧快传管理程序(也称为WIFI应用)检测手机的摇晃操作,向PC发送指示该摇晃操作的消息。\n[0093] 步骤604,PC侧移动终端管理程序(也称为WIFI服务程序)在收到该消息后,获取当前焦点窗口,即当前正在处理的内容所在的窗口。\n[0094] 步骤606,获取当前焦点窗口相关的内容,即,获得当前正在处理的内容。\n[0095] 如果当前焦点窗口为桌面,则保存系统剪贴板的内容,其中的内容作为当前正在处理的内容。如果当前焦点窗口为任务栏,则枚举当前打开的窗口,找到最上面的窗口,获取该窗口的进程名和窗口标题,将该窗口中选中的内容作为当前正在处理的内容保存到剪贴板中。如果当前焦点窗口为程序窗口,则获取该窗口的进程名和窗口标题,将该窗口中选中的内容作为当前正在处理的内容保存到剪贴板中。其中,获取到的内容的类型可以包括以下至少之一:文本、文件、图片和URL。\n[0096] 如果当前焦点窗口为浏览器进程,则可以采用特殊的方式获取内容,例如,使用F6键作为选中和取消选中地址栏获取URL的热键。如果当前焦点窗口为资源管理器,则该窗口名称是固定的,地址栏是子窗口,将这些内容作为获取的内容。如果是程序进程,则可以比较窗口标题和命令行参数来判断使用的文件是什么,从而获取到使用的文件。\n[0097] 步骤608,在获取到内容之后,将获取到的内容转换成合适的格式发送给手机。\n[0098] 在执行上述步骤之前,需要手机和PC进行验证,图7示出了手机和PC验证的流程图,如图7所示,该方法包括:\n[0099] 步骤702,PC启动加载认证相关的程序,监听相应的端口,监听的端口可以包括:\nTCP:8360、UDP:8360、HTTP:8080。如果发现端口被占用, 则监听下一个端口,例如,从8360起,如果被占用,则监听8461。\n[0100] 步骤704,根据手机的MAC,判断手机是否属于管理员;如果是管理员,则执行步骤\n706,直接通过,如果是非管理员,则执行步骤708。\n[0101] 步骤706,验证通过,PC中的WIFI服务程序向手机返回携带有令牌的认证确认消息。\n[0102] 步骤708,判断手机是否属于黑名单,如果是,则进入离线状态,否则,执行步骤\n710。\n[0103] 步骤710,PC端弹窗进行认证,例如,PC端会弹出提示:“是否允许该手机认证访问”,如果用户选择允许,则WIFI服务程序通过认证,并生成一个令牌(token)。\n[0104] 可选地,令牌为经过时间戳进行加密的字符串。为了防止某些嗅探器通过嗅探认证过程获取token,本发明对token进行加密处理,加密密钥优选为时间戳。\n[0105] PC中的WIFI服务程序向手机返回携带有令牌的认证确认消息。\n[0106] 在给手机返回认证确认消息后,手机和PC就都保存有一致的token,在后续手机与PC之间交互的http请求/响应消息的头信息中可选携带该token,手机与PC接收到消息后,首先验证token,验证通过后再进行处理。\n[0107] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。\n[0108] 参照图8,示出了本发明一种电脑装置实施例的结构框图,具体可以包括如下模块:\n[0109] 接收单元802,用于接收到来自移动终端的消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;\n[0110] 认证单元804,用于对所述移动终端进行认证;\n[0111] 发送单元806,用于在认证通过的情况下,在所述消息的触发下,向所述移动终端发送当前处理的内容的信息。\n[0112] 在本发明实施例的一个优选实例中,所述发送单元806用于:\n[0113] 确定在接收到所述消息时,所述电脑正在打开网页;\n[0114] 通过WIFI网络向所述移动终端发送所述网页的URL和摘要。\n[0115] 在本发明实施例的一个优选实例中,所述发送单元806用于:\n[0116] 确定在接收到所述消息时,所述电脑正在编辑文档;\n[0117] 通过WIFI网络向所述移动终端发送所述文档。\n[0118] 在本发明实施例的一个优选实例中,所述发送单元806用于:\n[0119] 确定在接收到所述消息时,所述电脑正在显示目录;\n[0120] 当所述电脑已经选定所述目录中的文件时,通过WIFI网络将所述选定的文件发送给所述移动设备,当所述电脑没有选定所述目录中的文件时,通过WIFI网络向所述移动终端发送所述目录。\n[0121] 在本发明实施例的一个优选实例中,所述发送单元806用于:\n[0122] 确定在接收到所述消息时,所述电脑正在播放网络视频;\n[0123] 将所述网络视频的网络地址发送给所述移动终端。\n[0124] 在本发明实施例的一个优选实例中,所述认证单元806用于:\n[0125] 如果根据所述移动终端的MAC确定所述移动终端属于黑名单,则确定认证不通过;\n[0126] 如果根据所述移动终端的MAC确定所述移动终端属于管理员,则确定认证通过;\n[0127] 如果根据所述移动终端的MAC确定所述移动终端既不属于黑名单,也不属于管理员,则弹窗提示用户输入预定信息,如果输入的预定信息符合规则,则确定认证通过,否则,认证不通过。\n[0128] 如图9所示,在本发明实施例的一个优选实例中,所述电脑还包括:\n[0129] 确定单元902,用于在接收到所述消息后,判断所述电脑正在处理的窗口是桌面、任务栏还是程序窗口,如果所述电脑正在处理的窗口是桌面,则 将当前剪切板中的内容作为所述电脑当前处理的内容;如果所述电脑正在处理的窗口是任务栏,则选择已打开的程序窗口中最上面的程序窗口作为所述电脑当前处理的内容;如果电脑正在处理的窗口是程序窗口,则将正在处理的所述程序窗口作为所述电脑当前处理的内容。\n[0130] 如图9所示,在本发明实施例的一个优选实例中,所述电脑还包括:\n[0131] 建立单元904,用于建立所述电脑与所述移动终端之间的WIFI连接。\n[0132] 参照图10,示出了本发明一种移动终端装置实施例的结构框图,具体可以包括如下模块:\n[0133] 检测单元1002,用于检测所述移动终端的摇晃操作;\n[0134] 发送单元1004,用于在检测到所述移动终端的摇晃操作时,向电脑发送消息,其中,所述消息用于触发电脑侧移动终端管理程序向所述移动终端发送所述电脑当前处理的内容的信息。\n[0135] 如图11所示,在本发明实施例的一个优选实例中,所述移动终端还包括:\n[0136] 接收单元1102,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在打开网页的情况下,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述网页的URL和摘要。\n[0137] 在本发明实施例的一个优选实例中,所述移动终端还包括:\n[0138] 接收单元1102,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在编辑文档的情况下,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述文档。\n[0139] 在本发明实施例的一个优选实例中,所述移动终端还包括:\n[0140] 接收单元1102,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在显示目录的情况下,当所述电脑已经选定所述目录中的文件时,接收所述电脑通过WIFI网络发送的所述选定的文件,当所述电脑没有选定所述目录中的文件时,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述目录。\n[0141] 在本发明实施例的一个优选实例中,所述移动终端还包括:\n[0142] 接收单元1102,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在播放网络视频的情况下,接收所述电脑侧移动终端管理程序通过所述WIFI网络发送的所述网络视频的网络地址。\n[0143] 在本发明实施例的一个优选实例中,所述移动终端还包括:\n[0144] 建立单元1104,用于建立所述电脑与所述移动终端之间的WIFI连接。\n[0145] 在此提供的信息传输方案不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造具有本发明方案的系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。\n[0146] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。\n[0147] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。\n[0148] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者 单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。\n[0149] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。\n[0150] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的信息传输方案中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。\n[0151] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。\n[0152] 本发明实施例公开了A1、一种信息传输方法,包括:\n[0153] 电脑侧移动终端管理程序接收到来自移动终端的消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;\n[0154] 所述电脑侧移动终端管理程序对所述移动终端进行认证;\n[0155] 如果认证通过,则所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息。\n[0156] A2、根据A1所述的方法,其中,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:\n[0157] 所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在打开网页;\n[0158] 所述电脑侧移动终端管理程序通过WIFI网络向所述移动终端发送所述网页的URL和摘要。\n[0159] A3、根据A1所述的方法,其中,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:\n[0160] 所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在编辑文档;\n[0161] 所述电脑侧移动终端管理程序通过WIFI网络向所述移动终端发送所述文档。\n[0162] A4、根据A1所述的方法,其中,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:\n[0163] 所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在显示目录;\n[0164] 当所述电脑侧移动终端管理程序已经选定所述目录中的文件时,所述电脑通过WIFI网络将所述选定的文件发送给所述移动设备,当所述电脑没有选定所述目录中的文件时,所述电脑通过WIFI网络向所述移动终端发送所述目录。\n[0165] A5、根据A1所述的方法,其中,所述电脑侧移动终端管理程序在所述消息的触发下,向所述移动终端发送当前处理的内容的信息,包括:\n[0166] 所述电脑侧移动终端管理程序确定在接收到所述消息时,所述电脑正在播放网络视频;\n[0167] 所述电脑侧移动终端管理程序将所述网络视频的网络地址发送给所述移动终端。\n[0168] A6、根据A1所述的方法,其中,所述电脑侧移动终端管理程序对所述移动终端进行认证,包括:\n[0169] 如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端属于黑名单,则认证不通过;\n[0170] 如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端属于管理员,则认证通过;\n[0171] 如果所述电脑侧移动终端管理程序根据所述移动终端的MAC确定所述移动终端既不属于黑名单,也不属于管理员,则弹窗提示用户输入预定信息,如果输入的预定信息符合规则,则认证通过,否则,认证不通过。\n[0172] A7、根据A1至6任一项所述的方法,其中,所述电脑侧移动终端管理程序在接收到所述消息后,判断所述电脑正在处理的窗口是桌面、任务栏还是程序窗口,如果所述电脑正在处理的窗口是桌面,则所述电脑侧移动终端管理程序将当前剪切板中的内容作为所述电脑当前处理的内容;如果所述电脑正在处理的窗口是任务栏,则所述电脑侧移动终端管理程序选择已打开的程序窗口中最上面的程序窗口作为所述电脑当前处理的内容;如果电脑正在处理的窗口是程序窗口,则所述电脑侧移动终端管理程序将正在处理的所述程序窗口作为所述电脑当前处理的内容。\n[0173] A8、根据A1至6中任一项所述的方法,其中,在电脑侧移动终端管理程序接收到来自移动终端的消息之前,所述方法还包括:\n[0174] 所述电脑侧移动终端管理程序建立所述电脑与所述移动终端之间的WIFI连接。\n[0175] 本发明实施例公开了B9、一种信息传输方法,包括:\n[0176] 移动终端侧快传管理程序检测所述移动终端的摇晃操作;\n[0177] 所述移动终端侧快传管理程序在检测到所述移动终端的摇晃操作时,向电脑发送消息,其中,所述消息用于触发电脑侧移动终端管理程序向所述移动终端发送所述电脑当前处理的内容的信息。\n[0178] B10、根据B9所述的方法,其中,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n[0179] 如果所述电脑侧移动终端管理程序在接收到所述消息时,正在打开网页,则所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述网页的URL和摘要。\n[0180] B11、根据B9所述的方法,其中,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n[0181] 如果所述电脑侧移动终端管理程序在接收到所述消息时,正在编辑文档,则所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述文档。\n[0182] B12、根据B9所述的方法,其中,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n[0183] 如果所述电脑侧移动终端管理程序在接收到所述消息时,正在显示目录,则当所述电脑已经选定所述目录中的文件时,所述移动终端侧快传管理程序接收所述电脑通过WIFI网络发送的所述选定的文件,当所述电脑没有选定所述目录中的文件时,所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述目录。\n[0184] B13、根据B9所述的方法,其中,在所述移动终端侧快传管理程序向电脑发送消息之后,所述方法还包括:\n[0185] 如果所述电脑侧移动终端管理程序在接收到所述消息时,正在播放网络视频,则所述移动终端侧快传管理程序接收所述电脑侧移动终端管理程序通过所述WIFI网络发送的所述网络视频的网络地址。\n[0186] B14、根据B9至13中任一项所述的方法,其中,在所述移动终端侧快传管理程序向电脑发送消息之前,所述方法还包括:\n[0187] 所述移动终端建立所述电脑与所述移动终端之间的WIFI连接。\n[0188] 本发明实施例公开了C15、一种电脑,包括:\n[0189] 接收单元,用于接收到来自移动终端的消息,其中,所述消息用于告知所述电脑已检测到所述移动终端的摇晃操作;\n[0190] 认证单元,用于对所述移动终端进行认证;\n[0191] 发送单元,用于在认证通过的情况下,在所述消息的触发下,向所述移动终端发送当前处理的内容的信息。\n[0192] C16、根据C15所述的电脑,其中,所述发送单元用于:\n[0193] 确定在接收到所述消息时,所述电脑正在打开网页;\n[0194] 通过WIFI网络向所述移动终端发送所述网页的URL和摘要。\n[0195] C17、根据C15所述的电脑,其中,所述发送单元用于:\n[0196] 确定在接收到所述消息时,所述电脑正在编辑文档;\n[0197] 通过WIFI网络向所述移动终端发送所述文档。\n[0198] C18、根据C15所述的电脑,其中,所述发送单元用于:\n[0199] 确定在接收到所述消息时,所述电脑正在显示目录;\n[0200] 当所述电脑已经选定所述目录中的文件时,通过WIFI网络将所述选定的文件发送给所述移动设备,当所述电脑没有选定所述目录中的文件时,通过WIFI网络向所述移动终端发送所述目录。\n[0201] C19、根据C15所述的电脑,其中,所述发送单元用于:\n[0202] 确定在接收到所述消息时,所述电脑正在播放网络视频;\n[0203] 将所述网络视频的网络地址发送给所述移动终端。\n[0204] C20、根据C15所述的电脑,其中,所述认证单元用于:\n[0205] 如果根据所述移动终端的MAC确定所述移动终端属于黑名单,则确定认证不通过;\n[0206] 如果根据所述移动终端的MAC确定所述移动终端属于管理员,则确定认证通过;\n[0207] 如果根据所述移动终端的MAC确定所述移动终端既不属于黑名单,也不属于管理员,则弹窗提示用户输入预定信息,如果输入的预定信息符合规 则,则确定认证通过,否则,认证不通过。\n[0208] C21、根据C15至20任一项所述的电脑,其中,所述电脑还包括:\n[0209] 确定单元,用于在接收到所述消息后,判断所述电脑正在处理的窗口是桌面、任务栏还是程序窗口,如果所述电脑正在处理的窗口是桌面,则将当前剪切板中的内容作为所述电脑当前处理的内容;如果所述电脑正在处理的窗口是任务栏,则选择已打开的程序窗口中最上面的程序窗口作为所述电脑当前处理的内容;如果电脑正在处理的窗口是程序窗口,则将正在处理的所述程序窗口作为所述电脑当前处理的内容。\n[0210] C22、根据C15至20中任一项所述的电脑,其中,所述电脑还包括:\n[0211] 建立单元,用于建立所述电脑与所述移动终端之间的WIFI连接。\n[0212] 本发明实施例公开了D23、一种移动终端,包括:\n[0213] 检测单元,用于检测所述移动终端的摇晃操作;\n[0214] 发送单元,用于在检测到所述移动终端的摇晃操作时,向电脑发送消息,其中,所述消息用于触发电脑侧移动终端管理程序向所述移动终端发送所述电脑当前处理的内容的信息。\n[0215] D24、根据D23所述的移动终端,其中,所述移动终端还包括:\n[0216] 接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在打开网页的情况下,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述网页的URL和摘要。\n[0217] D25、根据D23所述的移动终端,其中,所述移动终端还包括:\n[0218] 接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在编辑文档的情况下,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述文档。\n[0219] D26、根据D23所述的移动终端,其中,所述移动终端还包括:\n[0220] 接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在显示目录的情况下,当所述电脑已经选定所述目录中的文件时,接收所述电脑通过WIFI网络发送的所述选定的文件,当所述电脑没有选定所述目 录中的文件时,接收所述电脑侧移动终端管理程序通过WIFI网络发送的所述目录。\n[0221] D27、根据D23所述的移动终端,其中,所述移动终端还包括:\n[0222] 接收单元,用于在所述电脑侧移动终端管理程序在接收到所述消息时,正在播放网络视频的情况下,接收所述电脑侧移动终端管理程序通过所述WIFI网络发送的所述网络视频的网络地址。\n[0223] D28、根据D23至27中任一项所述的移动终端,其中,所述移动终端还包括:\n[0224] 建立单元,用于建立所述电脑与所述移动终端之间的WIFI连接。
法律信息
- 2021-12-24
专利权的转移
登记生效日: 2021.12.10
专利权人由北京奇虎科技有限公司变更为三六零科技集团有限公司
地址由100088 北京市西城区新街口外大街28号D座112室(德胜园区)变更为300450 天津市滨海新区高新区滨海科技园高新六路39号9-3-401号
专利权人由奇智软件(北京)有限公司 变更为空
- 2018-03-30
- 2015-02-04
实质审查的生效
IPC(主分类): H04W 76/02
专利申请号: 201410479886.2
申请日: 2014.09.18
- 2015-01-07
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2006-11-22
|
2006-06-16
| | |
2
| |
2012-12-05
|
2012-08-27
| | |
3
| |
2014-07-23
|
2013-01-22
| | |
4
| |
2009-07-01
|
2007-12-29
| | |
5
| |
2012-04-18
|
2011-12-18
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |