CN103685330A - 传输数据的方法及装置 - Google Patents
传输数据的方法及装置 Download PDFInfo
- Publication number
- CN103685330A CN103685330A CN201210318732.6A CN201210318732A CN103685330A CN 103685330 A CN103685330 A CN 103685330A CN 201210318732 A CN201210318732 A CN 201210318732A CN 103685330 A CN103685330 A CN 103685330A
- Authority
- CN
- China
- Prior art keywords
- data
- connection type
- user
- current network
- detected
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 title abstract description 36
- 238000001514 detection method Methods 0.000 claims abstract description 38
- 238000012546 transfer Methods 0.000 claims description 58
- 238000005070 sampling Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
- H04W36/1446—Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种传输数据的方法及装置,属于数据传输技术领域。所述方法包括:检测当前网络的连接类型;如果检测到当前网络的连接类型为无线保真WiFi连接,则进行数据传输;如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。所述装置包括:第一检测模块和传输模块。本发明通过检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,进行数据传输,从而在无需用户参与的情况下,可进行数据传输,进而提高了数据传输的灵活性;另外,在WiFi连接的情况下传输数据还可节省流量和费用。
Description
技术领域
本发明涉及数据传输技术领域,特别涉及一种传输数据的方法及装置。
背景技术
随着网络技术的不断发展,传输数据的应用范围也越来越广。用户不仅可以将终端本地数据通过网络上传到远程服务器,还可将远程服务器上的数据通过网络下载到终端本地。
现有技术在传输数据时,无论当前网络为何种连接类型,根据用户的选择均可触发将终端本地数据通过网络上传到远端服务器,或将远端服务器上的数据下载到终端本地,且在数据传输中断后,需要用户重新选择以触发数据传输的继续进行。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
由于现有技术在数据传输中断后,需要用户重新选择以触发数据传输的继续进行,导致该种传输数据的方式不够灵活;且无论当前网络为何种连接类型,现有技术均可根据用户的选择触发进行数据传输,致使有些数据传输会耗费用户过多的流量和费用,影响用户体验。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种传输数据的方法及装置。所述技术方案如下:
一方面,提供了一种传输数据的方法,所述方法包括:
检测当前网络的连接类型;
如果检测到当前网络的连接类型为无线保真WiFi连接,则进行数据传输;
如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。
进一步地,所述检测当前网络的连接类型之前,还包括:
检测用户传输数据的屏幕点击事件或按键事件,如果检测到所述用户传输数据的屏幕点击事件或按键事件,则触发执行检测当前网络的连接类型的步骤;
或者,检测网络切换事件,如果检测到网络切换事件,则触发执行检测当前网络的连接类型的步骤。
进一步地,所述如果检测到当前网络的连接类型为非WiFi连接,所述方法还包括:
提示用户是否传输数据;
如果判断用户选择传输数据,则进行数据传输,否则,暂停数据传输。
其中,所述进行数据传输,具体包括:
将未完成的上传任务所对应的本地数据或用户当前选择上传的本地数据上传到远程服务器;
和/或,将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地。
进一步地,所述将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地,具体包括:
如果所述未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且所述远程服务器上存储了所述图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从所述远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从所述远程服务器上下载标准图片。
另一方面,还提供了一种传输数据的装置,所述装置包括:
第一检测模块,用于检测当前网络的连接类型;
传输模块,用于如果所述第一检测模块检测到当前网络的连接类型为无线保真WiFi连接,则进行数据传输;如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。
进一步地,所述装置还包括:
第二检测模块,用于检测用户传输数据的屏幕点击事件或按键事件,如果检测到所述用户传输数据的屏幕点击事件或按键事件,则触发所述第一检测模块执行检测当前网络的连接类型的步骤;
或者,所述第二检测模块,用于检测网络切换事件,如果检测到网络切换事件,则触发所述第一检测模块执行检测当前网络的连接类型的步骤。
进一步地,所述装置还包括:
提示模块,用于如果检测到当前网络的连接类型为非WiFi连接,则提示用户是否传输数据;
所述传输模块,还用于如果判断用户选择传输数据,则进行数据传输,否则,暂停数据传输。
其中,所述传输模块,具体用于将未完成的上传任务所对应的本地数据或用户当前选择上传的本地数据上传到远程服务器;和/或,将未完成的下载任务所对应的数据或田用户当前选择下载的数据从远程服务器下载到本地。
进一步地,所述传输模块,具体用于如果所述未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且所述远程服务器上存储了所述图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从所述远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从所述远程服务器上下载标准图片。
本发明实施例提供的技术方案带来的有益效果是:
通过检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,进行数据传输,从而在无需用户参与的情况下,可进行数据传输,进而提高了数据传输的灵活性;另外,在WiFi连接的情况下传输数据还可节省流量和费用。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种传输数据的方法流程图;
图2是本发明实施例二提供的一种传输数据的方法流程图;
图3是本发明实施例三提供的一种传输数据的方法流程图;
图4是本发明实施例四提供的一种传输数据的装置结构示意图;
图5是本发明实施例四提供的另一种传输数据的装置结构示意图;
图6是本发明实施例四提供的又一种传输数据的装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
本实施例提供了一种传输数据的方法,参见图1,本实施例提供的方法流程具体如下:
101:检测当前网络的连接类型;
进一步地,检测当前网络的连接类型之前,还包括:
检测用户传输数据的屏幕点击事件或按键事件,如果检测到用户传输数据的屏幕点击事件或按键事件,则触发执行检测当前网络的连接类型的步骤;
或者,检测网络切换事件,如果检测到网络切换事件,则触发执行检测当前网络的连接类型的步骤。
102:如果检测到当前网络的连接类型为WiFi(Wireless Fidelity,无线保真)连接,则进行数据传输;
103:如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。
进一步地,如果检测到当前网络的连接类型为非WiFi连接,方法还包括:
提示用户是否传输数据;
如果判断用户选择传输数据,则进行数据传输,否则,暂停数据传输。
具体地,进行数据传输,包括但不限于:
将未完成的上传任务所对应的本地数据或用户当前选择上传的本地数据上传到远程服务器;
和/或,将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地。
其中,将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地,包括但不限于:
如果未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且远程服务器上存储了图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从远程服务器上下载标准图片。
本实施例提供的方法,通过检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,进行数据传输,从而在无需用户参与的情况下,可进行数据传输,进而提高了数据传输的灵活性;另外,在WiFi连接的情况下传输数据还可节省流量和费用。
为了更加清楚地阐述上述实施例提供的方法,结合上述内容,以如下实施例二和实施例三为例,对传输数据的方法进行解释说明,详见如下实施例二和实施例三:
实施例二
本实施例提供了一种传输数据的方法,其中,传输数据包括上传数据或下载数据,结合上述实施例一的内容,为了便于说明,本实施例以将用户当前选择上传的本地数据上传至远端服务器为例,对本实施例提供的传输数据的方法进行举例说明。参见图2,本实施例提供的方法流程具体如下:
201:检测当前网络的连接类型;
其中,网络的连接类型包括但不限于WiFi连接、移动网络连接等等,本实施例不对网络的具体连接类型进行限定。检测当前网络的连接类型时,由于本实施例提供的方法可应用于操作系统级应用程序中或Web(网络)应用程序中,当应用于操作系统级应用程序中时,可通过设备API(Application ProgrammingInterface,应用程序编程接口)来检测当前网络的连接类型,当应用于Web应用中时,可通过设备API或浏览器提供的API来判断当前网络的连接类型。本实施例不对本实施例提供的方法的具体应用场景进行限定,同样不对检测当前网络的连接类型的方式进行限定。具体实施时,触发检测当前网络的连接类型的方式可以有多种,本实施例提供的触发方式包括但不限于以下两种:
第一种触发方式:检测用户传输数据的屏幕点击事件或按键事件,如果检测到用户传输数据的屏幕点击事件或按键事件,则触发执行检测当前网络的连接类型的步骤;
针对该种方式,由于现有的点击事件或按键事件的检测方式已经十分成熟,因此,检测用户传输数据的屏幕点击事件或按键事件时,可依据现有的检测方式实现,本实施例对此不作具体限定。例如,如果用户选择将文件A上传至远端服务器,则用户在选中文件A之后,点击屏幕上的上传选项或按下对应的按键,使该步骤在检测到用户上传数据的屏幕点击事件或按键事件后,触发检测当前网络的连接类型的步骤。
第二种触发方式:检测网络切换事件,如果检测到网络切换事件,则触发执行检测当前网络的连接类型的步骤。
针对该种方式,网络切换事件可以发生在任意时间或地点,例如,终端在小区A时,网络的连接类型为移动网络连接,该终端从小区A移动到小区B后,网络的连接类型由移动网络连接切换为WiFi连接,由此发生了网络切换,在检测到该网络切换事件后,触发该步骤执行检测当前网络的连接类型的步骤。
需要说明的是,无论是检测用户上传数据的屏幕点击事件或按键事件,还是检测网络切换事件,又或是检测当前网络的连接类型,本实施例不对检测的具体时间进行限定,既可以在相应的事件发生后触发检测操作,也可按照预设周期触发检测操作,预设周期的大小可随实际情况进行限定,本实施例对此同样不作具体限定。
202:判断检测到的当前网络的连接类型是否为WiFi连接,如果是,执行步骤206,如果否,则执行步骤203;
针对该步骤,之所以判断检测到的当前网络的连接类型是否为WiFi连接,是由于在WiFi连接的情况下,即使自动进行数据的传输,通常情况下也不会对用户的流量及费用产生影响,因而后续步骤在判断出检测到的当前网络的连接类型为WiFi连接时,通过自动传输数据,可节省用户的流量及费用,进而提升用户体验。关于判断检测到的当前网络的连接类型是否为WiFi连接的方式,本实施例对此不作具体限定。
203:提示用户是否上传数据;
具体地,在上述步骤202判断出检测到的当前网络的连接类型为非WiFi连接的情况下,为了满足用户的数据传输需求,本实施例提供的方法采取了提示用户是否上传数据的步骤。具体提示方式可以提示条的形式向用户提供是否上传数据的选项,或是采用其他提示方式,本实施例不对具体的提示方式进行限定。
204:判断用户是否选择上传数据,如果是,则执行步骤206,如果否,则执行步骤205;
针对该步骤,如果用户确认在非WiFi连接的情况下继续执行上传数据的操作,则根据上述步骤203提供的提示方式,可返回用户选择是否上传数据的信息,根据返回结果即可判断用户是否选择上传数据。例如,如果上述步骤202是以提示条的形式向用户提供是否上传数据的选项,通过用户对上传数据的选项进行的选择操作即可获取到用户选择上传数据的信息,则判断用户选择上传数据,继续执行步骤206;反之,通过用户对不上传数据的选项进行的选择操作可获取到用户选择不上传数据的信息,则判断用户选择不上传数据,继续执行步骤205。
205:暂停数据传输,流程结束;
针对该步骤,通过上述步骤204在检测到当前网络的连接类型为非WiFi连接的情况下,判断用户选择不上传数据后,则暂停数据传输,以此满足用户需求。
206:将用户当前选择上传的本地数据上传至远端服务器,流程结束。
具体地,无论是在检测到当前网络的连接类型为WiFi连接的情况下,还是在检测到当前网络的连接类型为非WiFi连接,判断用户选择上传数据的情况下,均可触发执行该步骤。
其中,用户当前选择上传的本地数据包括但不限于图片、文本、软件包、音视频等类型的数据,本实施例不对用户当前选择上传的本地数据的具体内容及类型进行限定。将用户当前选择上传的本地数据上传至远端服务器时,具体上传方式可依据现有的数据上传方式实现,本实施例对此不作具体限定。
进一步地,当本实施例提供的方法在传输数据时,如果由于网络无法连接等原因造成数据传输中断,即上传数据的任务未完成,则本实施例提供的方法还支持重新检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,自动执行未完成的上传任务的步骤。从而实现即使在数据传输中断的情况下,无需用户的选择操作,也可自动进行数据传输。
本实施例提供的方法,通过检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,进行数据传输,从而在无需用户参与的情况下,可进行数据传输,进而提高了数据传输的灵活性;另外,在WiFi连接的情况下传输数据还可节省流量和费用。
实施例三
本实施例提供了一种传输数据的方法,其中,传输数据包括上传数据或下载数据,结合上述实施例一的内容,为了便于说明,本实施例以将用户当前选择下载的数据从远端服务器下载到本地为例,对本实施例提供的传输数据的方法进行举例说明。参见图3,本实施例提供的方法流程具体如下:
301:检测当前网络的连接类型;
该步骤的具体实现方式可参考上述实施例二中步骤201的相关描述,此处不再赘述。
302:判断检测到的当前网络的连接类型是否为WiFi连接,如果是,执行步骤303,如果否,则执行步骤306;
该步骤的具体实现方式可参考上述实施例二中步骤202的相关描述,此处不再赘述。
303:提示用户是否下载数据;
具体地,在上述步骤302判断出检测到的当前网络的连接类型为非WiFi连接的情况下,为了满足用户的数据传输需求,本实施例提供的方法采取了提示用户是否下载数据的步骤。具体提示方式可以提示条的形式向用户提供是否下载数据的选项,或是采用其他提示方式,本实施例不对具体的提示方式进行限定。
304:判断用户是否选择下载数据,如果是,则执行步骤306,如果否,则执行步骤305;
针对该步骤,如果用户确认在非WiFi连接的情况下继续执行下载数据的操作,则根据上述步骤303提供的提示方式,可返回用户选择是否下载数据的信息,根据返回结果即可判断用户是否选择下载数据。例如,如果上述步骤302是以提示条的形式向用户提供是否下载数据的选项,通过用户对下载数据的选项进行的选择操作即可获取到用户选择下载数据的信息,则判断用户选择下载数据,继续执行步骤306;反之,通过用户对不下载数据的选项进行的选择操作可获取到用户选择不下载数据的信息,则判断用户选择不下载数据,继续执行步骤205。
305:暂停数据传输,流程结束;
针对该步骤,通过上述步骤304在检测到当前网络的连接类型为非WiFi连接的情况下,判断用户选择不下载数据后,则暂停数据传输,以此满足用户需求。
306:将用户当前选择下载的数据从远程服务器下载到本地,流程结束。
具体地,无论是在检测到当前网络的连接类型为WiFi连接的情况下,还是在检测到当前网络的连接类型为非WiFi连接,判断用户选择下载数据的情况下,均可触发执行该步骤。
其中,用户当前选择下载的数据包括但不限于图片、文本、软件包、音视频等类型的数据,本实施例不对用户当前选择下载的数据的具体内容及类型进行限定。将用户当前选择下载的数据从远程服务器下载到本地时,具体下载方式可依据现有的数据下载方式实现,本实施例对此不作具体限定。
进一步地,当本实施例提供的方法在传输数据时,如果由于网络无法连接等原因造成数据传输中断,即下载数据的任务未完成,则本实施例提供的方法还支持重新检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,自动执行未完成的下载任务的步骤。从而实现即使在数据传输中断的情况下,无需用户的选择操作,也可自动进行数据传输。
需要说明的是,无论下载的数据为未完成的下载任务所对应的数据,还是用户当前选择下载的数据,如果未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且远程服务器上存储了图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从远程服务器上下载标准图片,从而进一步节省流量及费用。
本实施例提供的方法,通过检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,进行数据传输,从而在无需用户参与的情况下,可进行数据传输,进而提高了数据传输的灵活性;另外,在WiFi连接的情况下传输数据还可节省流量和费用。
实施例四
本实施例提供了一种传输数据的装置,该装置用于执行上述实施例一或实施例二提供的传输数据的方法。参见图4,该装置包括:
第一检测模41,用于检测当前网络的连接类型;
传输模块42,用于如果第一检测模块41检测到当前网络的连接类型为WiFi连接,则进行数据传输;如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。
进一步地,参见图5,该装置还包括:
第二检测模块43,用于检测用户传输数据的屏幕点击事件或按键事件,如果检测到用户传输数据的屏幕点击事件或按键事件,则触发第一检测模块41执行检测当前网络的连接类型的步骤;
或者,第二检测模块43,用于检测网络切换事件,如果检测到网络切换事件,则触发第一检测模块41执行检测当前网络的连接类型的步骤。
进一步地,参见图6,该装置还包括:
提示模块44,用于如果检测到当前网络的连接类型为非WiFi连接,则提示用户是否传输数据;
传输模块42,还用于如果判断用户选择传输数据,则进行数据传输,否则,暂停数据传输。
进一步地,传输模块42,具体用于将未完成的上传任务所对应的本地数据或用户当前选择上传的本地数据上传到远程服务器;和/或,将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地。
其中,传输模块42,具体用于如果未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且远程服务器上存储了图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从远程服务器上下载标准图片。
本实施例提供的装置,通过检测当前网络的连接类型,并在检测到当前网络的连接类型为WiFi连接时,进行数据传输,从而在无需用户参与的情况下,可进行数据传输,进而提高了数据传输的灵活性;另外,在WiFi连接的情况下传输数据还可节省流量和费用。
需要说明的是:上述实施例提供的传输数据的装置在传输数据时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的传输数据的装置与传输数据的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种传输数据的方法,其特征在于,所述方法包括:
检测当前网络的连接类型;
如果检测到当前网络的连接类型为无线保真WiFi连接,则进行数据传输;
如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。
2.根据权利要求1所述的方法,其特征在于,所述检测当前网络的连接类型之前,还包括:
检测用户传输数据的屏幕点击事件或按键事件,如果检测到所述用户传输数据的屏幕点击事件或按键事件,则触发执行检测当前网络的连接类型的步骤;
或者,检测网络切换事件,如果检测到网络切换事件,则触发执行检测当前网络的连接类型的步骤。
3.根据权利要求1所述的方法,其特征在于,所述如果检测到当前网络的连接类型为非WiFi连接,所述方法还包括:
提示用户是否传输数据;
如果判断用户选择传输数据,则进行数据传输,否则,暂停数据传输。
4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述进行数据传输,具体包括:
将未完成的上传任务所对应的本地数据或用户当前选择上传的本地数据上传到远程服务器;
和/或,将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地。
5.根据权利要求4所述的方法,其特征在于,所述将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地,具体包括:
如果所述未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且所述远程服务器上存储了所述图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从所述远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从所述远程服务器上下载标准图片。
6.一种传输数据的装置,其特征在于,所述装置包括:
第一检测模块,用于检测当前网络的连接类型;
传输模块,用于如果所述第一检测模块检测到当前网络的连接类型为无线保真WiFi连接,则进行数据传输;如果检测到当前网络的连接类型为非WiFi连接,则暂停数据传输。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二检测模块,用于检测用户传输数据的屏幕点击事件或按键事件,如果检测到所述用户传输数据的屏幕点击事件或按键事件,则触发所述第一检测模块执行检测当前网络的连接类型的步骤;
或者,所述第二检测模块,用于检测网络切换事件,如果检测到网络切换事件,则触发所述第一检测模块执行检测当前网络的连接类型的步骤。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
提示模块,用于如果检测到当前网络的连接类型为非WiFi连接,则提示用户是否传输数据;
所述传输模块,还用于如果判断用户选择传输数据,则进行数据传输,否则,暂停数据传输。
9.根据权利要求6至8中任一权利要求所述的装置,其特征在于,所述传输模块,具体用于将未完成的上传任务所对应的本地数据或用户当前选择上传的本地数据上传到远程服务器;和/或,将未完成的下载任务所对应的数据或用户当前选择下载的数据从远程服务器下载到本地。
10.根据权利要求9所述的装置,其特征在于,所述传输模块,具体用于如果所述未完成的下载任务所对应的数据或用户当前选择下载的数据中包括图片,且所述远程服务器上存储了所述图片对应的高清图片和标准图片,则当检测到当前网络的连接类型为WiFi连接时,从所述远程服务器上下载高清图片;当检测到当前网络的连接类型为非WiFi连接时,从所述远程服务器上下载标准图片。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210318732.6A CN103685330A (zh) | 2012-08-31 | 2012-08-31 | 传输数据的方法及装置 |
PCT/CN2013/081281 WO2014032509A1 (en) | 2012-08-31 | 2013-08-12 | Data transfer method and system |
MYPI2014702420A MY175282A (en) | 2012-08-31 | 2013-08-12 | Data transfer method and system |
US14/082,246 US10135923B2 (en) | 2012-08-31 | 2013-11-18 | Data transfer method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210318732.6A CN103685330A (zh) | 2012-08-31 | 2012-08-31 | 传输数据的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103685330A true CN103685330A (zh) | 2014-03-26 |
Family
ID=50182473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210318732.6A Pending CN103685330A (zh) | 2012-08-31 | 2012-08-31 | 传输数据的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10135923B2 (zh) |
CN (1) | CN103685330A (zh) |
MY (1) | MY175282A (zh) |
WO (1) | WO2014032509A1 (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105208198A (zh) * | 2015-08-20 | 2015-12-30 | 马海峰 | 减少智能手机数据流量消耗的方法 |
CN105338577A (zh) * | 2014-08-04 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 数据处理方法和装置 |
CN105554131A (zh) * | 2015-12-18 | 2016-05-04 | 魅族科技(中国)有限公司 | 一种数据处理方法及移动终端 |
CN105635448A (zh) * | 2015-12-25 | 2016-06-01 | 小米科技有限责任公司 | 消息发送方法及装置 |
CN105684455A (zh) * | 2016-01-20 | 2016-06-15 | 马岩 | 一种基于app的视频分享方法及系统 |
CN106412802A (zh) * | 2016-09-13 | 2017-02-15 | 乐视控股(北京)有限公司 | 一种行车数据处理方法、装置和系统 |
CN106610884A (zh) * | 2015-10-27 | 2017-05-03 | 阿里巴巴集团控股有限公司 | 信息处理方法及装置 |
CN106612303A (zh) * | 2015-10-21 | 2017-05-03 | 北京国双科技有限公司 | 数据处理方法和装置 |
CN108418878A (zh) * | 2018-02-24 | 2018-08-17 | 北京小米移动软件有限公司 | 通知消息的推送方法及装置、可读存储介质、电子设备 |
WO2019015420A1 (zh) * | 2017-07-18 | 2019-01-24 | Oppo广东移动通信有限公司 | 多媒体消息的发送方法、装置、存储介质及电子设备 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014176742A1 (en) * | 2013-04-28 | 2014-11-06 | Tencent Technology (Shenzhen) Company Limited | A platform for sharing collected information with third-party applications |
KR101996338B1 (ko) | 2014-04-18 | 2019-07-04 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 정보 리마인드 방법, 장치, 및 전자 단말기 |
CN104967758B (zh) * | 2015-05-27 | 2018-05-01 | 广东欧珀移动通信有限公司 | 一种控制数据传输的方法及用户终端 |
CN105554819A (zh) * | 2015-11-30 | 2016-05-04 | 东莞酷派软件技术有限公司 | 一种数据传输方法、装置和移动终端 |
CN105635994B (zh) * | 2015-12-30 | 2019-08-20 | Oppo广东移动通信有限公司 | 一种接收推送信息的方法及终端 |
CN112153668A (zh) * | 2019-06-28 | 2020-12-29 | Oppo广东移动通信有限公司 | 数据传输方法、装置和移动终端 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895967A (zh) * | 2010-07-21 | 2010-11-24 | 中兴通讯股份有限公司 | 基于wifi的文件下载方法和装置 |
CN101951404A (zh) * | 2010-09-20 | 2011-01-19 | 优视科技有限公司 | 一种用于移动通讯设备终端的下载方法及其装置 |
CN102214211A (zh) * | 2011-05-20 | 2011-10-12 | 广州市动景计算机科技有限公司 | 网页内容浏览方法、浏览装置及移动终端 |
CN102238204A (zh) * | 2010-04-23 | 2011-11-09 | 腾讯科技(深圳)有限公司 | 网络数据的获取方法和系统 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040233930A1 (en) * | 2003-05-19 | 2004-11-25 | Modular Computing & Communications Corporation | Apparatus and method for mobile personal computing and communications |
EP1793581A1 (en) * | 2005-12-05 | 2007-06-06 | Microsoft Corporation | Automatic selection of images for transfer depending on connection characteristics |
US8145222B2 (en) * | 2007-10-02 | 2012-03-27 | Research In Motion Limited | Method, mobile communication device, and system for selective downloading to a mobile communication device |
US7853253B2 (en) * | 2008-07-10 | 2010-12-14 | Apple Inc. | System and method of regulating data traffic between a client device and a server |
US8116679B2 (en) * | 2008-09-15 | 2012-02-14 | Sony Ericsson Mobile Communications Ab | WLAN connection facilitated via near field communication |
CN101588617B (zh) * | 2009-05-14 | 2011-06-22 | 中兴通讯股份有限公司 | 一种网络切换方法及多模移动终端 |
US8131847B2 (en) * | 2009-08-12 | 2012-03-06 | Cellco Partnership | Mechanism to detect restricted access via internet hotspot |
US8205006B2 (en) * | 2009-09-30 | 2012-06-19 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for discontinuous multi-media content transfer and handling |
EP2584768B1 (en) * | 2011-10-21 | 2015-04-01 | LG Electronics Inc. | Mobile terminal and control method of the same |
US9055387B1 (en) * | 2012-05-24 | 2015-06-09 | Joingo, Llc | Method and system for self-regulating content download |
-
2012
- 2012-08-31 CN CN201210318732.6A patent/CN103685330A/zh active Pending
-
2013
- 2013-08-12 MY MYPI2014702420A patent/MY175282A/en unknown
- 2013-08-12 WO PCT/CN2013/081281 patent/WO2014032509A1/en active Application Filing
- 2013-11-18 US US14/082,246 patent/US10135923B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238204A (zh) * | 2010-04-23 | 2011-11-09 | 腾讯科技(深圳)有限公司 | 网络数据的获取方法和系统 |
CN101895967A (zh) * | 2010-07-21 | 2010-11-24 | 中兴通讯股份有限公司 | 基于wifi的文件下载方法和装置 |
CN101951404A (zh) * | 2010-09-20 | 2011-01-19 | 优视科技有限公司 | 一种用于移动通讯设备终端的下载方法及其装置 |
CN102214211A (zh) * | 2011-05-20 | 2011-10-12 | 广州市动景计算机科技有限公司 | 网页内容浏览方法、浏览装置及移动终端 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105338577A (zh) * | 2014-08-04 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 数据处理方法和装置 |
CN105208198A (zh) * | 2015-08-20 | 2015-12-30 | 马海峰 | 减少智能手机数据流量消耗的方法 |
CN106612303A (zh) * | 2015-10-21 | 2017-05-03 | 北京国双科技有限公司 | 数据处理方法和装置 |
CN106610884A (zh) * | 2015-10-27 | 2017-05-03 | 阿里巴巴集团控股有限公司 | 信息处理方法及装置 |
CN106610884B (zh) * | 2015-10-27 | 2019-06-25 | 阿里巴巴集团控股有限公司 | 信息处理方法及装置 |
CN105554131A (zh) * | 2015-12-18 | 2016-05-04 | 魅族科技(中国)有限公司 | 一种数据处理方法及移动终端 |
CN105635448A (zh) * | 2015-12-25 | 2016-06-01 | 小米科技有限责任公司 | 消息发送方法及装置 |
CN105635448B (zh) * | 2015-12-25 | 2019-02-19 | 小米科技有限责任公司 | 消息发送方法及装置 |
WO2017124318A1 (zh) * | 2016-01-20 | 2017-07-27 | 马岩 | 一种基于app的视频分享方法及系统 |
CN105684455A (zh) * | 2016-01-20 | 2016-06-15 | 马岩 | 一种基于app的视频分享方法及系统 |
CN106412802A (zh) * | 2016-09-13 | 2017-02-15 | 乐视控股(北京)有限公司 | 一种行车数据处理方法、装置和系统 |
WO2019015420A1 (zh) * | 2017-07-18 | 2019-01-24 | Oppo广东移动通信有限公司 | 多媒体消息的发送方法、装置、存储介质及电子设备 |
US10728189B2 (en) | 2017-07-18 | 2020-07-28 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method, device, storage medium and electronic device for sending multimedia-message |
CN108418878A (zh) * | 2018-02-24 | 2018-08-17 | 北京小米移动软件有限公司 | 通知消息的推送方法及装置、可读存储介质、电子设备 |
CN108418878B (zh) * | 2018-02-24 | 2021-09-14 | 北京小米移动软件有限公司 | 通知消息的推送方法及装置、可读存储介质、电子设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2014032509A1 (en) | 2014-03-06 |
MY175282A (en) | 2020-06-18 |
US20140082057A1 (en) | 2014-03-20 |
US10135923B2 (en) | 2018-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103685330A (zh) | 传输数据的方法及装置 | |
CN104813645B (zh) | 设备与显示器的协作 | |
CN1972468B (zh) | 一种信息推送装置和方法 | |
CN105354042B (zh) | 应用安装的处理方法及装置 | |
CN103973547B (zh) | 图片显示方法和装置 | |
CN104239198A (zh) | 智能手机及其软件测试方法、测试系统和服务器 | |
CN108920120B (zh) | 一种信息显示控制方法及装置 | |
CN102548023A (zh) | 一种无线保真连接方法及装置 | |
CN104619045A (zh) | 用于移动终端的接入控制方法及装置 | |
CN103546575A (zh) | 一种数据传输方法及装置 | |
CN104469970B (zh) | 一种重连接数据网络的方法和装置 | |
US20150081758A1 (en) | Testing a network using a communication device | |
CN112999651A (zh) | 一种基于云游戏的数据处理方法以及相关设备 | |
CN103796040A (zh) | 根据移动终端的网络状况发布多媒体数据的方法和装置 | |
CN103561414A (zh) | 终端和多通道数据传输方法 | |
CN110071855A (zh) | 设备联动控制方法、装置、系统、网关及存储介质 | |
CN103402186A (zh) | 一种来电转接方法及通讯终端 | |
CN105260082A (zh) | 一种测试数据展示方法及开发终端 | |
CN113170215A (zh) | 视频直播方法、系统和计算机存储介质 | |
CN109788301A (zh) | 一种流媒体的直播方法、终端设备、直播系统及计算机可读存储介质 | |
CN104200644A (zh) | 设备遥控方法、功能终端以及智能终端 | |
CN104836672A (zh) | 多屏互动中数据传输的方法、装置、系统及终端设备 | |
CN108235075B (zh) | 视频质量等级匹配方法、计算机可读存储介质及终端 | |
US10437576B2 (en) | Automatic application download and launch during presentation of content | |
CN107071765B (zh) | 数据接收方法及数据接收终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140326 |