基于二维码和网络适配的移动终端和web终端互连的方法技术

技术编号:10994322 阅读:98 留言:0更新日期:2015-02-04 13:34
本发明专利技术提供了一种基于二维码和网络适配的移动终端和web终端互连的方法,包括以下步骤:a)由web终端向服务器发出连接请求;b)服务器向web终端发送二维码信息;c)通过移动终端扫描二维码信息;d)响应于扫描二维码的操作,移动终端和web终端分别向服务器发送自身的网络连接状况;e)服务器获取移动终端和web终端各自连接到服务器的网络状况,判断移动终端和web终端的网络连接是否处于同一局域网下,并针对是否处于同一局域网络将网络状况标志符设置不同的状态;f)服务器分别向移动终端和web终端发送连接建立许可,在移动终端和web终端之间建立连接;和g)移动终端将要进行同步传送的文件的统计信息发送至服务器,经服务器转发至web终端。

【技术实现步骤摘要】

本专利技术总体上涉及移动通信领域,特别地,涉及一种在移动终端和web终端之间进行互连以实现交互通信的方法和系统。
技术介绍
目前,例如移动电话、平板电脑、移动媒体播放器的移动电子设备已经在人们日常生活中越来越流行使用。移动设备已经有逐渐取代传统个人电脑的趋势,成为个人信息的存储中心。然而,个人电脑在很多应用领域中,凭借其大幅的显示屏幕、便利的输入方式以及更为多样的软件和操作系统仍然有其不可替代的作用。因此人们在日常生活中,经常需要在移动设备和个人电脑之间进行信息的传递、同步和交互。 传统的在移动电子设备和个人电脑之间传输文件的方法例如使用数据线将个人电脑与电子设备连接,或者通过网盘等网络中转方式。但这些方法是非常耗时且十分麻烦的,用户的体验十分不好。例如,数据线的方式使得用户需要额外准备硬件,为用户带来不便。另外,很多时候需要额外安装驱动程序才能实现除了传输文件之外的其他更为复杂的功能。网盘等网络中转方式需要用户处在网络状况较好的环境中,如果网络状况较差且用户需要交互传输的文件体积较大,就难以实现良好的传输效果。 此外,WiFi技术可以提供移动电子设备和个人电脑之间的传输和较高的传输速度。然而,在以往常规的用WiFi技术实现文件传输的方案中,通常需要接入点(AP)。接入点用作在移动电子设备和个人电脑之间的无线网络中继,个人电脑和移动设备必须同时连接到该无线网络中继上才能实现互连。在由AP为主导形成的网络中,如果断开AP,那会破坏整个网络,同时也会破坏移动设备和个人电脑之间的连接。 蓝牙技术等短距离近场通信技术现在也已经越来越多被用来实现在移动电子设备之间传输文件。然而,蓝牙技术通常无法提供高速的文件传输。另外,个人电脑通常并不是都配备有蓝牙模块,从而使得双向连接通信无法实现。 因此,需要一种在移动电子设备和个人电脑之间实现可靠、高速、相对较长传输距离的互连方案,从而解决现有技术中的上述问题。
技术实现思路
本专利技术的目的在于提供一种用于,所述移动终端和web终端借助位于云端的服务器进行互连,所述方法包括以下步骤:a)由所述web终端向所述服务器发出连接请求;b)所述服务器向所述web终端发送二维码信息;c)通过所述移动终端扫描所述二维码信息;d)响应于所述扫描二维码的操作,所述移动终端和所述web终端分别向所述服务器发送自身的网络连接状况;e)所述服务器获取所述移动终端和所述web终端各自连接到服务器的网络状况,判断所述移动终端和所述web终端的网络连接是否处于同一局域网下,并针对是否处于同一局域网络将网络状况标志符设置不同的状态;f)所述服务器分别向所述移动终端和所述web终端发送连接建立许可,在所述移动终端和所述web终端之间建立连接;和g)所述移动终端将要进行同步传送的文件的统计信息发送至所述服务器,经所述服务器转发至所述web终端。 优选地,所述步骤f中的连接为http长连接。 优选地,所述服务器通过向所述移动终端和所述web终端发送心跳信号来检验是否仍然保持连接。 优选地,当所述服务器未接收到移动终端或所述web终端反馈的心跳响应信号超过一定的次数,服务器断开所述移动终端和所述web终端之间的连接。 优选地,当在所述移动终端上和所述web终端之间传送文件时,还包括下列步骤:h)通过所述web终端向所述服务器发出传送文件的请求,选择所传送文件的类别;i)所述服务器端向所述移动终端请求所选类别下全部文件的摘要信息;j)将从所述移动终端获取的文件类别的摘要信息发送至所述web终端;k)选择想要传送的文件,向所述服务器发送传送该文件的请求;1)所述服务器查询网络状况标识符,根据网络状况标识符的标识情况建立所述移动终端和所述web终端之间的连接,当所述网络状况标识符标识出web终端和移动终端处于不同网络下时,通过所述服务器的中转来传送文件;当所述网络状况标识符标识出web终端和移动终端处于相同网络下时,在所述web终端和所述移动终端之间建立直连来传送文件。 优选地,在所述步骤I中,当通过所述服务器的中转从所述移动终端向所述web终端传送文件时,进一步包括如下步骤:11)在所述服务器开启web上传服务;12)将所述移动终端上要传送的文件上传至服务器,在所述服务器上生成该文件的地址;13)将所生成的文件地址发送给所述web终端;和14)所述web终端访问所收到的地址,下载所述文件。 优选地,在所述步骤I中,当通过在所述web终端和所述移动终端之间建立直连来从所述移动终端向所述web终端传送文件时,进一步包括如下步骤:11)所述移动终端自动启动一个web服务,为所述web终端所请求传送的文件时生成一个文件地址;12)发送该文件地址给所述web终端;和13)所述web终端访问该地址以下载得到所请求的文件。 优选地,在所述步骤I中,当通过所述服务器的中转从所述web终端向所述移动终端传送文件时,进一步包括如下步骤:11)在所述服务器开启web上传服务;12)将web上传服务的地址发送至所述web终端;13)所述web终端将要传送的文件上传至所述地址;和14)所述服务器将上传的所述文件转发至所述移动终端。 优选地,在所述步骤I中,当通过在所述web终端和所述移动终端之间建立直连来从所述web终端向所述移动终端传送文件时,进一步包括如下步骤:11)所述移动终端自动启动一个web上传服务;12)将所述web上传服务的地址发送至所述web终端;13)所述web终端访问该地址以上传得到所请求的文件。 优选地,所述文件分为多个文件片段进行传送。 根据本专利技术的方法和系统,用户可以在移动电子设备和个人电脑之间实现可靠、高速、稳定、用户交互体验更好的文件互连传送方案。 应当理解,前述大体的描述和后续详尽的描述均为示例性说明和解释,并不应当用作对本专利技术所要求保护内容的限制。 【附图说明】 参考随附的附图,本专利技术更多的目的、功能和优点将通过本专利技术实施方式的如下描述得以阐明,其中: 图1a和图1b示意性示出根据本专利技术的在移动终端和web终端之间借助服务器端进行互连的系统框图。 [0021 ] 图2示意性示出了根据本专利技术的在移动终端和web终端之间借助服务器端进行互连的交互流程图。 图3a示意性地示出了根据本专利技术一个实施例的示例性移动终端110的连接界面。 图3b示意性地示出了根据本专利技术一个实施例的示例性web终端120的连接呈现界面。 图4示出了用户通过web终端120借助服务器端130传输位于移动终端110上的文件的方法流程图。 图5a和图5b分别示意性地示出了根据本专利技术一个实施例的示例性文件摘要界面。 图6示出了用户通过web终端120借助服务器端130向移动终端110传送文件的方法流程图。 【具体实施方式】 通过参考示范性实施例,本专利技术的目的和功能以及用于实现这些目的和功能的方法将得以阐明。然而,本专利技术并不受限于以下所公开的示范性实施例;可以通过不同形式来对其加以实现。说明书的实质仅仅是帮助相关领域技术人员综合理解本专利技术的具体细节。 在下文中,将参考附图描述本专利技术的实施例。在附图中,相同的附图标记代表相同或类似的部件,或者相同或类似的本文档来自技高网
...

【技术保护点】
一种用于基于二维码和网络适配的移动终端和web终端互连的方法,所述移动终端和web终端借助位于云端的服务器进行互连,所述方法,包括以下步骤:a)由所述web终端向所述服务器发出连接请求;b)所述服务器向所述web终端发送二维码信息;c)通过所述移动终端扫描所述二维码信息;d)响应于所述扫描二维码的操作,所述移动终端和所述web终端分别向所述服务器发送自身的网络连接状况;e)所述服务器获取所述移动终端和所述web终端各自连接到服务器的网络状况,判断所述移动终端和所述web终端的网络连接是否处于同一局域网下,并针对是否处于同一局域网络将网络状况标志符设置不同的状态;f)所述服务器分别向所述移动终端和所述web终端发送连接建立许可,在所述移动终端和所述web终端之间建立连接;g)所述移动终端将要进行同步传送的文件的统计信息发送至所述服务器,经所述服务器转发至所述web终端。

【技术特征摘要】
1.一种用于基于二维码和网络适配的移动终端和web终端互连的方法,所述移动终端和web终端借助位于云端的服务器进行互连,所述方法,包括以下步骤: a)由所述web终端向所述服务器发出连接请求; b)所述服务器向所述web终端发送二维码信息; c)通过所述移动终端扫描所述二维码信息; d)响应于所述扫描二维码的操作,所述移动终端和所述web终端分别向所述服务器发送自身的网络连接状况; e)所述服务器获取所述移动终端和所述web终端各自连接到服务器的网络状况,判断所述移动终端和所述web终端的网络连接是否处于同一局域网下,并针对是否处于同一局域网络将网络状况标志符设置不同的状态; f)所述服务器分别向所述移动终端和所述web终端发送连接建立许可,在所述移动终端和所述web终端之间建立连接; g)所述移动终端将要进行同步传送的文件的统计信息发送至所述服务器,经所述服务器转发至所述web终端。2.如权利要求1所述的方法,其中所述步骤f中的连接为http长连接。3.如权利要求1所述的方法,其中所述服务器通过向所述移动终端和所述web终端发送心跳信号来检验是否仍然保持连接。4.如权利要求1所述的方法,其中当所述服务器未接收到移动终端或所述web终端反馈的心跳响应信号超过一定的次数,服务器断开所述移动终端和所述web终端之间的连接。5.如权利要求1所述的方法,其中当在所述移动终端上和所述web终端之间传送文件时,还包括下列步骤, h)通过所述web终端向所述服务器发出传送文件的请求,选择所传送文件的类别; i)所述服务器端向所述移动终端请求所选类别下全部文件的摘要信息; j)将从所述移动终端获取的文件类别的摘要信息发送至所述web终端; k)选择想要传送的文件,向所述服务器发送传送该文件的请求; I)所述服务器查询网络状况标识符,根据网络状况标识符的标识情况建立所述移动终端和所述web终端之间的连接,当所述网络状况...

【专利技术属性】
技术研发人员:姜天鹏
申请(专利权)人:北京安奇智联科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1