CN103297449B - 一种文件传输方法、即时通信终端及*** - Google Patents

一种文件传输方法、即时通信终端及*** Download PDF

Info

Publication number
CN103297449B
CN103297449B CN201210044496.3A CN201210044496A CN103297449B CN 103297449 B CN103297449 B CN 103297449B CN 201210044496 A CN201210044496 A CN 201210044496A CN 103297449 B CN103297449 B CN 103297449B
Authority
CN
China
Prior art keywords
file
sender
recipient
transmission
communication terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210044496.3A
Other languages
English (en)
Other versions
CN103297449A (zh
Inventor
姚登科
苏少炜
冯小勇
谢玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210044496.3A priority Critical patent/CN103297449B/zh
Priority to MYPI2013004558A priority patent/MY178057A/en
Priority to PCT/CN2013/071409 priority patent/WO2013123857A1/zh
Priority to AP2014007375A priority patent/AP2014007375A0/xx
Publication of CN103297449A publication Critical patent/CN103297449A/zh
Priority to US14/105,125 priority patent/US10015119B2/en
Priority to ZA2013/09439A priority patent/ZA201309439B/en
Application granted granted Critical
Publication of CN103297449B publication Critical patent/CN103297449B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种文件传输方法、即时通信终端及***,旨在解决在网络环境恶劣的情况下,现有即时通讯软件进行文件传输时遇到网络中断时,需要过多人为干预,效率低,用户体验不佳的问题。本发明为即时通信终端提供断线自动重传配置选项、断线自动接收配置选项、断线自动转发离线文件配置选项,使得即时通信***能够在文件传输中断时,自动重传或续传传输中断的文件,提高文件传输效率。

Description

一种文件传输方法、即时通信终端及***
技术领域
本发明涉及网络即时通信(Instant Messaging,IM)技术领域,尤其涉及一种自动续发及自动续接的文件传输方法、即时通信终端及***。
背景技术
在目前现有的即时通信***(例如腾讯公司的QQ、RTX、微软公司的MSN等)中,均存在文件传输功能,用户可以通过该功与好友之间实现文件的发送与接收,基本过程为:
(1)发送方向接收方发送文件传输请求,然后等待接收方的响应;
(2)接收方的即时通信客户端在接收到文件传输请求后,在屏幕上提示用户接收文件,在用户点击接收按钮确认接收后,接收方向发送发发送同意接收的响应;
(3)发送方接收到同意接收文件的响应后开始向接收方法传送文件;
(4)在文件传输过程中,若网络意外中断,则发送方在检测到传输中断后,提示用户重传或续传,当用户点击重传或续传按钮后,发送方向接收方法发送重传或续传请求;
(5)接收方检测到传输中断后,提示用户传输中断,在接收方检测到发送发送方的重传或续传请求后,提示用户是否接受重传或续传,当接收方用户确认后,向发送方发送重传或续传响应;
(6)接收方接收到发送方同意重传或续传的响应时,向发送方重传或续传中断的文件。
本发明中,在线文件传输是指文件的发送方和接收方均在线,发送方直接与接收方建立网络连接进行文件传输。离线文件传输是指,文件的接收方不在线,文件传输通过服务器进行中转存储,待接收方上线后从服务器进行接收。
通过上述方式,能够实现好友之间的文件传输,当用户网络环境不好,传输容易中断的情况下,现有即时通信***需要发送双方人为确定是否需要重传或续传,所述重传指重新进行整个文件的传输,所述续传是指断点续传,即在上次已传输文件部分的基础上,在上次中断的位置继续进行传输剩余未传输的部分。
然而当网络环境不好导致传输频繁中断时,文件发送方将不得不频繁发起文件发送操作,同时文件接收方将不得不频繁发起文件接收工作,给用户带来了很大的不便,特别是当其中一方的用户不在现场时,该文件传输便无法完成。
发明内容
有鉴于此,本发明的主要目的在于提供一种文件传输方法、即时通信终端及***,旨在解决在网络环境恶劣的情况下,现有即时通讯软件进行文件传输时遇到网络中断时,需要过多人为干预,效率低的问题。
为达到上述目的,本发明的技术方案是这样实现的:
基于本发明实施例的一方面,提供一种文件传输方法,该方法应用于即时通信***,包括:
在发送方提供断线自动重传配置选项,在文件传输中断时,如果发送方配置了断线自动重传配置选项,则发送方自动向接收方发起在线文件重传或续传请求;
在接收方提供断线自动接收配置选项,在文件传输中断时,如果接收方配置了断线自动接收配置选项,则接收方自动响应所述发送方发送的文件重传或续传请求并执行文件的重传或续传。
进一步地,所述方法还包括:在发送方提供断线自动转发离线文件配置选项,在所述发送方和接收方都为即时通信终端的情况下,当发送方配置了自动转发离线文件配置选项时,若在发送方自动向接收方发起在线重传或续传请求后,在设定时间内没有接收到接收方的确认接收响应,则发送方自动向服务器发起离线文件重传或续传请求。
进一步地,所述方法还包括:在发送方自动向服务器发起离线文件重传或续传请求后,服务器自动接收发送方重传或续传的文件数据,在接收方再次登录后,服务器自动向接收方发起离线文件重传或续传请求。
基于本发明实施例的一方面,提供另一种文件传输方法,该方法包括:
在发送方提供断线自动重传配置选项,在文件传输中断时,如果发送方配置了断线自动重传配置选项,则发送方即时通信终端自动向接收方发起在线文件重传或续传请求,并在接收到接收方的确认接收响应后,向接收方在线重传或续传中断传输的文件。
进一步地,所述方法还包括:在发送方提供断线自动转发离线文件配置选项,当发送方即时通信终端配置了自动转发离线文件配置选项时,若在发起在线重传或续传请求后,设定时间内没有收到接收方的确认接收响应,则发送方即时通信终端自动向服务器发起离线文件重传或续传请求。
基于本发明实施例的一方面,提供一种即时通信终端,该即时通信终端包括:
第一配置模块,用于配置或取消断线自动重传配置选项;
自动重传模块,用于在配置了断线自动重传配置选项的情况下,在文件传输中断时,自动向接收方发起在线文件重传或续传请求,并在接收到接收方的确认接收响应后,向接收方在线重传或续传中断传输的文件。
进一步地,所述第一配置模块还用于配置或取消自动转发离线文件配置选项;所述自动重传模块还用于在配置了所述自动转发离线文件配置选项的情况下,在发起在线重传或续传请求后,设定时间内没有收到接收方的确认接收响应时,自动向服务器发起离线文件重传或续传请求。
基于本发明实施例的一方面,提供另一种文件传输方法,该方法包括:
为即时通信终端提供断线自动接收配置选项;
在接收方即时通信终端配置了断线自动接收配置选项的情况下,在文件传输中断时,接收方即时通信终端自动响应文件发送方的文件重传或续传请求,向发送方发送确认接收响应,并重新接收或续接中断传输的文件。
基于本发明实施例的一方面,提供另一种即时通信终端,该即时通信终端包括:
第二配置模块,用于配置或取消断线自动接收配置选项;
自动接收模块,用于在配置了断线自动接收配置选项的情况下,在文件传输中断时,自动响应文件发送方的文件重传或续传请求,向发送方发送确认接收响应,并重新接收或续接中断传输的文件。
基于本发明实施例的一方面,提供一种即时通信终端,该即时通信终端包含上述第一配置模块、自动重传模块,以及第二配置模块、自动接收模块。
基于本发明实施例的一方面,提供一种文件传输***,该***包括作为文件发送方的包含第一配置模块、自动重传模块的即时通信终端、服务器及作为文件接收方的包含第二配置模块、自动接收模块的即时通信终端。
本发明为即时通信终端提供断线自动重传配置选项、断线自动接收配置选项、断线自动转发离线文件配置选项,使得即时通信***能够在文件传输中断时,自动重传或续传传输中断的文件,提高文件传输效率,提升用户体验。
附图说明
图1为本发明实施例提供的即时通信终端发送方发送文件的方法流程图;
图2为本发明实施例提供的即时通信终端接收方接收文件的方法流程图;
图3为一种文件传输***的功能结构描述图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。
图1为本发明实施例提供的即时通信终端发送方发送文件的方法步骤流程图,包括:
步骤101、发送方向接收方发起文件传输请求,在接收到接收方的确认接收响应后,通过TCP等传输方式向接收方传送文件;
所述接收方可以为一个即时通信客户端或即时通信服务器(以下简称服务器)。
步骤102、若在文件传输过程中检测到因网络等原因文件传输意外中断,则执行步骤104,否则执行步骤103;
步骤103、在未检测到因网络等原因文件传输意外中断的情况下,发送方和接收方之间正常的完成文件传送后,即可结束流程;
步骤104、在检测到因网络等原因文件传输意外中断时,判断发送方是否配置断线自动重传选项,如果配置了该选项,则执行步骤106,否则执行步骤105;
步骤105、提示用户文件传输失败,流程结束;
优选地,在发送方未配置断线自动重传选项的情况下,双方的即时通信终端都会向用户提示文件传送失败,发送方用户可手动再次发起重传或续传请求,接收方用户可手动接受请求,若接收方配置了断线自动接收选项,则接收方在接收到发送方的重传或续传请求时,可自动向发送方发送进行在线文件重传或断点续传。
步骤106、发送方向接收方法自动发起在线文件重传或续传请求;
本发明在发送方提供断线自动重传配置选项,发送方配置了断线自动重传配置选项后,在文件传输中断时,发送方会实时监测网络是否恢复正常,一旦恢复正常,发送方就会自动向接收方发送在线文件重传或续传请求。
步骤107、发送方在自动发起在线文件重传或续传请求后,等待接收方的确认响应,若在设定的时间内未接收到接收方的确认响应,执行步骤109,否则执行步骤108。
步骤108、在接收到接收方的确认响应后,发送方和接收方即可进行在线文件重传或续传,传输完成后流出结束。
步骤109、发送方判断是否配置了断线自动转发离线文件选项,若配置了该选项,则执行步骤110,否则提示用户自动重传或续传失败,结束流程;
步骤110、发送方自动向服务器发起离线文件重传或续传请求,服务器确认后,发送方即可将文件先发送给服务器,由服务器缓存,待接收方再次上线后,接收方可从服务器重新接收或续传所述中断传输的文件。
图2为本发明实施例提供的即时通信终端接收方接收文件的方法步骤流程图,包括:
步骤201、接收方接收到发送方发送的文件传输请求后,向发送方发送确认响应后,双方开始文件传输;
步骤202、若在文件传输过程中检测到因网络等原因文件传输意外中断,则执行步骤204,否则执行步骤203;
步骤203、在未出现文件传输意外中断的情况下,发送方和接收方之间正常的完成文件的传送后,流程结束;
步骤204、判断接收方是否配置了断线自动接收选项,如果配置了该选项,则执行步骤206,否则执行步骤105;
步骤205、提示用户文件传输失败,流程结束;
优选地,在接收方未配置断线自动接收选项的情况下,在接收方为服务器时,流程立即结束;在接收方为即时通信终端时,即时通信终端会向用户提示文件传送失败,接收方在接收到发送方的文件重传或续传请求后,可由用户手动接受请求,从而完成文件传输。
步骤206、在接收方接收到发送方发起的文件重传或续传请求时,接收方自动接受发送方的请求,向发送方发送接收确认响应,执行文件的重传或断点续传。
优选地,图2所述的流程中,接收方和接收方法可以都是即时通信终端,也可包含发送方或接收方为服务器的场景。
图3为本发明实施例还提供文件传输***的模块功能结构示意图,其中包含发送方即时通信终端300、接收方即时通信终端320及服务器310。
发送方即时通信终端300包括:
第一配置模块301,用于配置或取消断线自动重传配置选项;
自动重传模块302,用于在配置了断线自动重传配置选项的情况下,在文件传输中断时,自动向接收方发起在线文件重传或续传请求,并在接收到接收方的确认接收响应后,向接收方在线重传或续传中断传输的文件。
优选地,所述发送方即时通信终端300中,所述第一配置模块301还用于配置自动转发离线文件配置选项;所述自动重传模块还用于在配置了该自动转发离线文件配置选项的情况下,在发起在线重传或续传请求后,设定时间内没有收到接收方的确认接收响应时,自动向服务器310发起离线文件重传或续传请求。
接收方即时通信终端320包括:
第二配置模块321,用于配置或取消断线自动接收配置选项;
自动接收模块322,用于在配置了断线自动接收配置选项的情况下,在文件传输中断时,自动响应文件发送方的文件重传或续传请求,向发送方发送确认接收响应,并重新接收或续接中断传输的文件。
优选地,相对于所述接收方即时通信终端而言,文件的发送方可以为一个即时通信终端,也可以是服务器。
优选地,本发明另一实施例中将上述发送方即时通信终端所包含的功能模块和接收方即时通信终端所包含的功能模块集成在一起,从而实现断线文件的自动重传或续传及自动接收。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (11)

1.一种文件传输方法,其特征在于,该方法应用于即时通信***,包括:
在发送方提供断线自动重传配置选项,在文件传输中断时,如果发送方配置了断线自动重传配置选项且监测到网络恢复正常,则发送方自动向接收方发起在线文件重传或续传请求;
在接收方提供断线自动接收配置选项,在文件传输中断时,如果接收方配置了断线自动接收配置选项,则接收方自动响应所述发送方发送的文件重传或续传请求并执行文件的重传或续传;
在设定时间内发送方没有接收到接收方的确认接收响应,若配置了断线自动转发离线文件配置选项,则将所述文件发送给服务器,由服务器缓存。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述发送方和接收方都为即时通信终端的情况下,当发送方配置了所述断线自动转发离线文件配置选项时,在设定时间内没有接收到接收方的确认接收响应,则将所述文件发送给服务器之前,发送方自动向服务器发起离线文件重传或续传请求。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在发送方自动向服务器发起离线文件重传或续传请求后,服务器自动接收发送方重传或续传的所述文件,在接收方再次登录后,服务器自动向接收方发起离线文件重传或续传请求。
4.一种文件传输方法,其特征在于,该方法包括:
在发送方提供断线自动重传配置选项,在文件传输中断时,如果发送方配置了断线自动重传配置选项且监测到网络恢复正常,则发送方即时通信终端自动向接收方发起在线文件重传或续传请求,并在接收到接收方的确认接收响应后,向接收方在线重传或续传中断传输的文件;
在设定时间内发送方没有接收到接收方的确认接收响应,若配置了断线自动转发离线文件配置选项,则将所述文件发送给服务器,由服务器缓存。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当发送方即时通信终端配置了所述断线自动转发离线文件配置选项时,在设定时间内没有收到接收方的确认接收响应,则将所述文件发送给服务器之前,发送方即时通信终端自动向服务器发起离线文件重传或续传请求。
6.一种即时通信终端,其特征在于,该即时通信终端包括:
第一配置模块,用于配置或取消断线自动重传配置选项;
自动重传模块,用于在配置了断线自动重传配置选项且监测到网络恢复正常的情况下,在文件传输中断时,自动向接收方发起在线文件重传或续传请求,并在接收到接收方的确认接收响应后,向接收方在线重传或续传中断传输的文件;
所述第一配置模块,还用于配置或取消断线自动转发离线文件配置选项;
所述自动重传模块,还用于若所述第一配置模块配置了断线自动转发离线文件配置选项,则将所述文件发送给服务器,由服务器缓存。
7.根据权利要求6所述的即时通信终端,其特征在于,
所述自动重传模块,还用于在配置了所述断线自动转发离线文件配置选项的情况下,在设定时间内没有收到接收方的确认接收响应时,将所述文件发送给服务器之前,自动向服务器发起离线文件重传或续传请求。
8.一种文件传输方法,其特征在于,该方法包括:
为即时通信终端提供断线自动接收配置选项;
在接收方即时通信终端配置了断线自动接收配置选项且发送方监测到网络恢复正常的情况下,在文件传输中断时,接收方即时通信终端自动响应文件发送方的文件重传或续传请求,向发送方发送确认接收响应,并重新接收或续接中断传输的文件;
若接收方未向发送方发送确认接收响应,则在设定时间内触发已配置了自动转发离线文件配置选项的发送方发送所述文件给服务器进行缓存。
9.一种即时通信终端,其特征在于,该即时通信终端包括:
第二配置模块,用于配置或取消断线自动接收配置选项;
自动接收模块,用于在配置了断线自动接收配置选项且发送方监测到网络恢复正常的情况下,在文件传输中断时,自动响应文件发送方的文件重传或续传请求,向发送方发送确认接收响应,并重新接收或续接中断传输的文件;
所述自动接收模块,还用于若未向发送方发送确认接收响应,则在设定时间内触发已配置了自动转发离线文件配置选项的发送方发送所述文件给服务器进行缓存。
10.一种即时通信终端,其特征在于,包含如权利要求6的第一配置模块、自动重传模块,以及包含权利要求9的第二配置模块、自动接收模块。
11.一种文件传输***,其特征在于,该***包括作为文件发送方的如权利要求6的即时通信终端、服务器及作为文件接收方的如权利要求9的即时通信终端。
CN201210044496.3A 2012-02-24 2012-02-24 一种文件传输方法、即时通信终端及*** Active CN103297449B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201210044496.3A CN103297449B (zh) 2012-02-24 2012-02-24 一种文件传输方法、即时通信终端及***
MYPI2013004558A MY178057A (en) 2012-02-24 2013-02-05 File transmission method, instant messaging terminal and system
PCT/CN2013/071409 WO2013123857A1 (zh) 2012-02-24 2013-02-05 文件传输方法、即时通信终端及***、计算机存储介质
AP2014007375A AP2014007375A0 (en) 2012-02-24 2013-02-05 Method and system for file transfer, instant messaging terminal, and computer storage medium
US14/105,125 US10015119B2 (en) 2012-02-24 2013-12-12 Method and system for file transfer, instant messaging terminal, and computer storage medium
ZA2013/09439A ZA201309439B (en) 2012-02-24 2013-12-13 Method and system for file transfer, instant messaging terminal, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210044496.3A CN103297449B (zh) 2012-02-24 2012-02-24 一种文件传输方法、即时通信终端及***

Publications (2)

Publication Number Publication Date
CN103297449A CN103297449A (zh) 2013-09-11
CN103297449B true CN103297449B (zh) 2017-12-12

Family

ID=49005000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210044496.3A Active CN103297449B (zh) 2012-02-24 2012-02-24 一种文件传输方法、即时通信终端及***

Country Status (6)

Country Link
US (1) US10015119B2 (zh)
CN (1) CN103297449B (zh)
AP (1) AP2014007375A0 (zh)
MY (1) MY178057A (zh)
WO (1) WO2013123857A1 (zh)
ZA (1) ZA201309439B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9503401B1 (en) * 2014-01-31 2016-11-22 Whatsapp Inc. Automated message recall from a sender's device
CN105635213B (zh) * 2014-10-31 2019-08-16 广州市动景计算机科技有限公司 一种网络连接下载方法及装置
CN105183515B (zh) * 2015-09-02 2019-10-15 深圳一电航空技术有限公司 云台固件升级的方法及装置
CN106331140A (zh) * 2016-08-31 2017-01-11 北京小米移动软件有限公司 加载网络数据的方法及装置
CN107087292B (zh) * 2017-03-10 2021-01-01 北方工业大学 一种移动终端适应性传输数据的方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064910A (zh) * 2006-04-24 2007-10-31 维豪信息技术有限公司 一种基于呼叫控制的端对端断点续传方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6175933B1 (en) * 1997-10-17 2001-01-16 International Business Machines Corporation Recovery of file transfers in a data processing system
US20040010626A1 (en) * 2002-07-11 2004-01-15 Gillam Richard James System and method of processing transactions off-line
KR100605880B1 (ko) 2004-02-25 2006-08-01 삼성전자주식회사 클라이언트와 서버 간의 메시지 파일 송신 방법
WO2006046445A1 (ja) * 2004-10-29 2006-05-04 Matsushita Electric Industrial Co., Ltd. ファイル転送システム、送信機器及び受信装置
US8949452B2 (en) 2005-04-07 2015-02-03 Opanga Networks, Inc. System and method for progressive download with minimal play latency
US9065595B2 (en) 2005-04-07 2015-06-23 Opanga Networks, Inc. System and method for peak flow detection in a communication network
US7500010B2 (en) 2005-04-07 2009-03-03 Jeffrey Paul Harrang Adaptive file delivery system and method
US8719399B2 (en) 2005-04-07 2014-05-06 Opanga Networks, Inc. Adaptive file delivery with link profiling system and method
US8589508B2 (en) 2005-04-07 2013-11-19 Opanga Networks, Inc. System and method for flow control in an adaptive file delivery system
US7921196B2 (en) 2005-04-07 2011-04-05 Opanga Networks, Inc. Adaptive file delivery with transparency capability system and method
US8909807B2 (en) 2005-04-07 2014-12-09 Opanga Networks, Inc. System and method for progressive download using surplus network capacity
US20070211674A1 (en) 2006-03-09 2007-09-13 Ragnar Karlberg Lars J Auto continuation/discontinuation of data download and upload when entering/leaving a network
US8244878B2 (en) * 2007-06-13 2012-08-14 Microsoft Corporation User experience for multiple simultaneous connections on an instant messaging program
CN101150540A (zh) 2007-11-07 2008-03-26 北京亿企通信息技术有限公司 一种在即时通信工具中使用断点续传进行文件传输的方法
CN101547161B (zh) 2008-03-28 2012-09-26 阿里巴巴集团控股有限公司 文件夹传输***、文件夹传输装置及文件夹传输方法
US20090265429A1 (en) 2008-04-22 2009-10-22 Amivox Limited Communications framework using hand held devices
CN101510893A (zh) * 2008-12-25 2009-08-19 北京大学 消息文件的发送、中转、接收方法、装置及传输***
US20100205539A1 (en) 2009-02-12 2010-08-12 Amivox Ehf. Instant messaging and telephony value added services
CN101867619A (zh) * 2010-06-23 2010-10-20 迈普通信技术股份有限公司 文件群发方法及其***
CN102355426B (zh) * 2011-06-30 2015-01-14 北京神州泰岳软件股份有限公司 实现离线文件传输的方法和***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064910A (zh) * 2006-04-24 2007-10-31 维豪信息技术有限公司 一种基于呼叫控制的端对端断点续传方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
FileZilla断点续传(图文);phpxiaoxin;《51CTO》;20110304;第1页 *

Also Published As

Publication number Publication date
CN103297449A (zh) 2013-09-11
WO2013123857A1 (zh) 2013-08-29
US10015119B2 (en) 2018-07-03
AP2014007375A0 (en) 2014-01-31
US20140108575A1 (en) 2014-04-17
MY178057A (en) 2020-09-30
ZA201309439B (en) 2015-11-25

Similar Documents

Publication Publication Date Title
CN103297449B (zh) 一种文件传输方法、即时通信终端及***
CN104125141B (zh) 一种通知消息的推送方法、服务器及***
CN103841002B (zh) 语音传输方法、终端、语音服务器及语音传输***
CN100566259C (zh) 一种使im群与聊天室互通聊天信息的方法及***
CN105516640B (zh) 一种视频通讯会话异常的检测方法及***
CN102111419B (zh) 一种基于消息中间件的客户端自动重连方法
CN106713126B (zh) 一种内外网间电子邮件信息单向传输方法及***
CN102684949A (zh) 一种长连接下心跳数据包的处理方法、装置和客户端
CN1976498A (zh) 即时消息服务器、客户端、处理***及处理方法
WO2008074244A1 (zh) 一种即时通信的方法、***及装置
CN101299689B (zh) 一种在线检测的方法及邮件服务器
CN102025474A (zh) 一种网络数据传输方法
CN102209039A (zh) 一种文件传输方法及设备
CN101150541A (zh) 一种在即时通信工具中登录的方法
CN103532822A (zh) 消息投递的管理方法、服务器和***
WO2013078869A1 (zh) 一种aos中保持长连接的方法、***、aoe、aog及终端
CN102801644B (zh) 邮件行为阻断方法、装置及网关
CN103685570A (zh) 服务器、终端和消息推送方法
US20200137203A1 (en) Data transmission method and system, and apparatus
CN101207617A (zh) 网络储存***的数据传输方法
CN102984814A (zh) 一种大规模的gprs终端设备联网方法
WO2013166899A1 (zh) 一种短消息传输的方法、装置及***
CN101800677A (zh) 一种双向转发检测报文的处理装置及方法
US20120011260A1 (en) Method and system for transmitting large message mode converged IP messaging
CN103051436A (zh) 提高udp连接可靠性的***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20190807

Address after: 518000 Nanshan District science and technology zone, Guangdong, Zhejiang Province, science and technology in the Tencent Building on the 1st floor of the 35 layer

Co-patentee after: Tencent cloud computing (Beijing) limited liability company

Patentee after: Tencent Technology (Shenzhen) Co., Ltd.

Address before: Shenzhen Futian District City, Guangdong province 518044 Zhenxing Road, SEG Science Park 2 East Room 403

Patentee before: Tencent Technology (Shenzhen) Co., Ltd.

TR01 Transfer of patent right