用于在终端中管理文件下载的方法和设备与流程

文档序号:12748071
用于在终端中管理文件下载的方法和设备与流程

本发明总体来说涉及终端设备与外接设备交互领域。更具体地讲,涉及一种用于在终端中管理文件下载的方法和设备。



背景技术:

目前,随着电子技术的飞速发展,具有MP3功能的蓝牙耳机由于其便携性好的特点受到了人们越来越多的喜爱。在现有技术中,将音乐文件下载至具有MP3功能的蓝牙耳机的主要方式为:通过网络将确定的音乐文件下载至终端设备(例如,智能手机、平板电脑、个人计算机等),再从终端设备将下载的音乐文件传送到蓝牙耳机,操作过程较为繁琐和复杂,影响了用户的使用体验。



技术实现要素:

本发明的示例性实施例在于提供一种用于在终端中管理文件下载的方法和设备,通过所述方法和设备,能够克服现有的用户将文件下载到蓝牙耳机的操作繁琐复杂的问题。

根据本发明示例性实施例的一方面,提供一种用于在终端中管理文件下载的方法,包括:(A)搜索并确定目标文件;(B)识别当前与终端连接的外接设备;(C)显示关于目标文件的下载位置的选项,接收所述关于目标文件的下载位置的选项被选择的操作,从而将目标文件下载到相应的下载位置,其中,所述关于目标文件的下载位置的选项包括指示将目标文件下载至终端和/或当前与终端连接的外接设备的选项。

可选地,在步骤(C)中,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,协助所述外接设备将目标文件下载至所述外接设备中。

可选地,协助所述外接设备将目标文件下载至所述外接设备中的步骤包括:获取网络共享连接信息和目标文件的下载链接信息,将网络共享连接信息和下载链接信息发送到所述外接设备,从而协助所述外接设备将目标文件下载至所述外接设备中。

可选地,所述网络共享连接信息包括以下项中的任意一项:移动数据网络连接命令和密码、WIFI热点名称和密码。

可选地,协助所述外接设备将目标文件下载至所述外接设备中的步骤包括:从网络下载目标文件,并将下载的目标文件发送到所述外接设备。

可选地,步骤(C)还包括:检查所述目标文件是否存在于所述终端中,其中,当所述目标文件存在于所述终端中时,仅显示指示将目标文件下载至当前与终端连接的外接设备的选项,其中,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,将终端中已存在的目标文件发送至所述外接设备。

可选地,步骤(C)还包括:检查所述目标文件是否存在多个版本以及所述终端中是否存在所述多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述终端中存在所述多个版本中的至少一个版本时,区别地显示已存在于所述终端中的版本的下载选项以及未存在于所述终端中的版本的下载选项。

可选地,在步骤(C)中,在指示将目标文件下载至当前与终端连接的外接设备的选项被选择的情况下,当所述存在于所述终端中的版本的下载选项被选择时,将终端中已存在的版本的目标文件发送至所述外接设备;当所述未存在于所述终端中的版本的下载选项被选择时,从网络下载未存在于终端中的版本的目标文件,并将下载的目标文件发送到所述外接设备。

可选地,步骤(C)还包括:检测所述目标文件是否存在多个版本以及所述当前与终端连接的外接设备中是否存在多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述外接设备中存在所述多个版本中的至少一个版本时,区别地显示已存在于所述外接设备中的版本的下载选项以及未存在于所述外接设备中的版本的下载选项。

可选地,所述当前与终端连接的外接设备为蓝牙耳机。

根据本发明示例性实施例的另一方面,提供一种用于在终端中管理文件下载的设备,包括:确定单元,搜索并确定目标文件;识别单元,识别当前与终端连接的外接设备;显示单元,显示关于目标文件的下载位置的选项,其中,所述关于目标文件的下载位置的选项包括指示将目标文件下载至终端和/或当前与终端连接的外接设备的选项;处理单元,接收所述关于目标文件的下载位置的选项被选择的操作,从而将目标文件下载到相应的下载位置。

可选地,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元协助所述外接设备将目标文件下载至所述外接设备中。

可选地,处理单元获取网络共享连接信息和目标文件的下载链接信息,将网络共享连接信息和下载链接信息发送到所述外接设备,从而协助所述外接设备将目标文件下载至所述外接设备中。

可选地,所述网络共享连接信息包括以下项中的任意一项:移动数据网络连接命令和密码、WIFI热点名称和密码。

可选地,处理单元从网络下载目标文件,并将下载的目标文件发送到所述外接设备。

可选地,处理单元还检查所述目标文件是否存在于所述终端中,其中,当所述目标文件存在于所述终端中时,显示单元仅显示指示将目标文件下载至当前与终端连接的外接设备的选项,其中,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元将终端中已存在的目标文件发送至所述外接设备。

可选地,处理单元还检查所述目标文件是否存在多个版本以及所述终端中是否存在所述多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述终端中存在所述多个版本中的至少一个版本时,显示单元区别地显示已存在于所述终端中的版本的下载选项以及未存在于所述终端中的版本的下载选项。

可选地,在指示将目标文件下载至当前与终端连接的外接设备的选项被选择的情况下,当所述存在于所述终端中的版本的下载选项被选择时,处理单元将终端中已存在的版本的目标文件发送至所述外接设备;当所述未存在于所述终端中的版本的下载选项被选择时,处理单元从网络下载未存在于终端中的版本的目标文件,并将下载的目标文件发送到所述外接设备。

可选地,处理单元还检测所述目标文件是否存在多个版本以及所述当前与终端连接的外接设备中是否存在多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述外接设备中存在所述多个版本中的至少一个版本时,显示单元区别地显示已存在于所述外接设备中的版本的下载选项以及未存在于所述外接设备中的版本的下载选项。

可选地,所述当前与终端连接的外接设备为蓝牙耳机。

在根据本发明示例性实施例的用于在终端中管理文件下载的方法和设备中,能够使外接设备直接通过终端从网上下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

附图说明

通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例的上述和其他目的将会变得更加清楚,其中:

图1示出根据本发明示例性实施例的用于在终端中管理文件下载的方法的流程图;

图2示出根据本发明示例性实施例的确定目标文件的下载位置的示例;

图3示出根据本发明示例性实施例的在终端下载目标文件的示例;

图4示出根据本发明示例性实施例的用于在终端中管理文件下载的设备的框图。

具体实施方式

现将详细参照本发明的示例性实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。

图1示出根据本发明示例性实施例的用于在终端中管理文件下载的方法的流程图。这里,所述终端可以是智能手机、平板电脑、游戏机、多媒体播放器等。此外,所述方法可由用于在终端中管理文件下载的设备来执行,也可以完全通过软件方式来实施所述方法,例如,通过安装在终端中管理文件下载的应用来实施所述方法。

如图1所示,在步骤S100,搜索并确定目标文件。这里,所述目标文件可以是音频文件,例如,所述目标文件可以是音乐歌曲文件、有声小说文件等。此外,作为示例,可通过终端所连接的无线局域网络或移动数据网络在互联网上搜索并确定目标文件,例如,在百度音乐网搜索并确定用户希望下载的音乐歌曲文件。

在步骤S200,识别当前与终端连接的外接设备。这里,所述当前与终端连接的外接设备可以是任意外接设备,例如,U盘、智能手表、MP3播放器等,在本发明的一个实施例中,所述当前与终端连接的外接设备为蓝牙耳机。

在步骤S300,显示关于目标文件的下载位置的选项,接收所述关于目标文件的下载位置的选项被选择的操作,从而将目标文件下载到相应的下载位置,其中,所述关于目标文件的下载位置的选项包括指示将目标文件下载至终端和/或当前与终端连接的外接设备的选项。

图2示出根据本发明示例性实施例的确定目标文件的下载位置的示例。

如图2中的(A)所示,用户可以在音乐软件中搜索歌曲名称为“天梯”的歌曲,当用户选好下载的目标文件时,可通过点击“下载”按钮来确定下载目标文件,此时,如图2中的(B)所示,可显示关于目标文件的下载位置的选项,在所述终端为手机、当前与终端连接的外接设备为蓝牙耳机的情况下,显示关于目标文件的下载位置的选项,即“下载至手机和蓝牙耳机、下载至手机、下载至蓝牙耳机”,用户可根据自身的需求选择目标文件的下载位置,本示例中,用户选择了将目标文件下载至蓝牙耳机,这时,可接收“下载至蓝牙耳机”的选项被选择的操作,从而将目标文件下载到蓝牙耳机。

再次参照图1,作为示例,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,协助所述外接设备将目标文件下载至所述外接设备中。

具体说来,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,获取网络共享连接信息和目标文件的下载链接信息,将网络共享连接信息和下载链接信息发送到所述外接设备,从而协助所述外接设备将目标文件下载至所述外接设备中。这里,所述网络共享连接信息包括以下项中的任意一项:移动数据网络连接命令和密码、WIFI热点名称和密码。例如,当终端连接移动数据网络时,终端可作为热点,当将移动数据网络连接命令和密码以及下载链接信息发送到所述外接设备时,所述外接设备可主动与终端的移动数据网络相连,从而可利用该移动数据网络和下载链接信息从网上获取资源并将目标文件下载至外接设备中,此外,当终端连接无线局域网络时,可将终端所连接的无线局域网的WIFI热点名称和密码以及下载链接信息发送到所述外接设备,所述外接设备可主动与终端所连的无线局域网络相连,从而可利用无线局域网络和下载链接信息从网上获取资源并将目标文件下载至外接设备中。通过这种方式,能够使外接设备直接通过终端从网络上下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

作为另一示例,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,还可从网络下载目标文件,并将下载的目标文件发送到所述外接设备。

具体说来,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,可通过终端直接从网络下载目标文件,此时,当下载完目标文件后,通过终端与外接设备建立的近距离传输的通道(例如,蓝牙通道),直接将下载的目标文件传输至所述外接设备,这里,应注意,所述目标文件并未下载至终端的存储器中,仅下载缓存至终端的运行内存中,当目标文件传输至外接设备时,缓存在终端的运行内存中的目标文件即被释放。通过这种方式,能够通过终端使外接设备从网络下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

另一方面,作为另一示例,在步骤S300,可还检查所述目标文件是否存在于所述终端中,其中,当所述目标文件存在于所述终端中时,仅显示指示将目标文件下载至当前与终端连接的外接设备的选项,其中,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,将终端中已存在的目标文件发送至所述外接设备。例如,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,可通过终端与外接设备建立的近距离通道(例如,蓝牙通道等)将已存在的目标文件发送至所述外接设备。通过这种方式,有效地利用了终端中以存储的目标文件,节省了流量。

作为另一示例,在步骤S300,可还检查所述目标文件是否存在多个版本以及所述终端中是否存在所述多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述终端中存在所述多个版本中的至少一个版本时,区别地显示已存在于所述终端中的版本的下载选项以及未存在于所述终端中的版本的下载选项。这里,所述目标文件的版本可是指示根据目标文件的音质的不同而划分出来的版本,例如,目标文件的版本可以是流畅音质版本、标准音质版本、高品质音质版本等。但是,应理解,根据目标文件的音质不同而划分出的版本仅仅是示例性的,所述目标文件的版本也可以是根据目标文件的其他属性而划分出来的版本。此外,作为示例,在指示将目标文件下载至当前与终端连接的外接设备的选项被选择的情况下,当所述存在于所述终端中的版本的下载选项被选择时,将终端中已存在的版本的目标文件发送至所述外接设备;当所述未存在于所述终端中的版本的下载选项被选择时,从网络下载未存在于终端中的版本的目标文件,并将下载的目标文件发送到所述外接设备。

图3示出根据本发明示例性实施例的在终端下载目标文件的示例。

如图3中的(A)所示,用户可以在音乐软件中搜索歌曲名称为“天梯”的歌曲,当用户选好下载的目标文件时,可通过点击“下载”按钮来确定下载目标文件,此时,如图3中的(B)所示,可显示关于目标文件的下载位置的选项,在所述终端为手机、当前与终端连接的外接设备为蓝牙耳机的情况下,显示关于目标文件的下载位置的选项,即“下载至手机和蓝牙耳机、下载至手机、下载至蓝牙耳机”,用户可根据自身的需求选择目标文件的下载位置。本示例中,用户选择了将目标文件下载至蓝牙耳机,这时,可接收“下载至蓝牙耳机”的选项被选择的操作。这里,由于目标文件存在多个版本,在用户选择了将目标文件下载至蓝牙耳机后,还可区别地显示已存在于手机中的版本的下载选项以及未存在与手机中的版本的下载选项,如图3中的(C)所示,目标文件的流畅音质版本上标注了“从手机传输已有版本”指示手机中已存在该流畅音质版本,而其他的“标准音质”版本、“高品音质”版本和“无损音质”版本并未标注“从手机传输已有版本”,因此,上述三种版本指示手机中并未预先存储有该上述三种版本的目标文件。接下来,终端可根据用户的选择操作选择预定的方式将目标文件发送到所述外接设备,例如,当“高频音质”版本的目标文件被选择时,可从网络下载“高频音质”版本的目标文件,并将下载的“高频音质”版本的目标文件发送到蓝牙耳机;当“流畅音质”版本的目标文件被选择时,可将手机中的该版本的目标文件通过蓝牙通道发送到蓝牙耳机。

作为另一示例,在步骤S300,可还检测所述目标文件是否存在多个版本以及所述当前与终端连接的外接设备中是否存在多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述外接设备中存在所述多个版本中的至少一个版本时,区别地显示已存在于所述外接设备中的版本的下载选项以及未存在于所述外接设备中的版本的下载选项。这里,作为示例,当已存在于所述外接设备中的目标文件的版本的下载选项被选择时,外接设备可通过终端与外接设备建立的近距离通道(例如,蓝牙通道等)将已存在于所述外接设备中的版本的目标文件下载至终端。此外,作为示例,当未存在于所述外接设备中的目标文件的版本的下载选项被选择时,可通过上述介绍的方式通过终端从网络下载目标文件,在此将不再赘述。

在根据本发明示例性实施例的用于在终端中管理文件下载的方法中,能够使外接设备直接通过终端从网上下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

图4示出根据本发明示例性实施例的用于在终端中管理文件下载的设备的框图。这里,作为示例,所述终端可以是手机、平板电脑、游戏机、数字多媒体播放器等能够与耳机连接的电子终端。

如图4所示,根据本发明示例性实施例的用于在终端中管理文件下载的设备包括:确定单元100、识别单元200、显示单元300和处理单元400。这些单元可结合专门的器件(例如,传感器件)来实现,作为示例,所述单元可由数字信号处理器、现场可编程门阵列等通用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完全通过计算机程序来以软件方式实现,例如,被实现为安装在终端中的管理文件下载应用中的模块。

具体说来,确定单元100搜索并确定目标文件。这里,所述目标文件可以是音频文件,例如,所述目标文件可以是音乐歌曲文件、有声小说文件等。此外,作为示例,可通过终端所连接的无线局域网络或移动数据网络在互联网上搜索并确定目标文件,例如,在百度音乐网搜索并确定用户希望下载的音乐歌曲文件。

识别单元200识别当前与终端连接的外接设备。这里,所述当前与终端连接的外接设备可以是任意外接设备,例如,U盘、智能手表、MP3播放器等,在本发明的一个实施例中,所述当前与终端连接的外接设备为蓝牙耳机。

显示单元300显示关于目标文件的下载位置的选项,其中,所述关于目标文件的下载位置的选项包括指示将目标文件下载至终端和/或当前与终端连接的外接设备的选项。

处理单元400接收所述关于目标文件的下载位置的选项被选择的操作,从而将目标文件下载到相应的下载位置。

作为示例,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元400协助所述外接设备将目标文件下载至所述外接设备中。

具体说来,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元400获取网络共享连接信息和目标文件的下载链接信息,将网络共享连接信息和下载链接信息发送到所述外接设备,从而协助所述外接设备将目标文件下载至所述外接设备中。这里,所述网络共享连接信息包括以下项中的任意一项:移动数据网络连接命令和密码、WIFI热点名称和密码。例如,当终端连接移动数据网络时,终端可作为热点,当将移动数据网络连接命令和密码以及下载链接信息发送到所述外接设备时,所述外接设备可主动与终端的移动数据网络相连,从而可利用该移动数据网络和下载链接信息从网上获取资源并将目标文件下载至外接设备中,此外,当终端连接无线局域网络时,处理单元400可将终端所连接的无线局域网的WIFI热点名称和密码以及下载链接信息发送到所述外接设备,所述外接设备可主动与终端所连的无线局域网络相连,从而可利用无线局域网络和下载链接信息从网上获取资源并将目标文件下载至外接设备中。通过这种方式,能够使外接设备直接通过终端从网络上下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

作为另一示例,处理单元400从网络下载目标文件,并将下载的目标文件发送到所述外接设备。

具体说来,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元400可通过直接从网络下载目标文件,此时,当下载完目标文件后,处理单元400通过终端与外接设备建立的近距离传输的通道(例如,蓝牙通道),直接将下载的目标文件传输至所述外接设备,这里,应注意,所述目标文件并未下载至终端的存储器中,仅下载缓存至终端的运行内存中,当目标文件传输至外接设备时,缓存在终端的运行内存中的目标文件即被释放。通过这种方式,能够通过终端使外接设备从网络下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

另一方面,作为另一示例,处理单元400还检查所述目标文件是否存在于所述终端中,其中,当所述目标文件存在于所述终端中时,显示单元300仅显示指示将目标文件下载至当前与终端连接的外接设备的选项,其中,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元400将终端中已存在的目标文件发送至所述外接设备。例如,当指示将目标文件下载至当前与终端连接的外接设备的选项被选择时,处理单元400可通过终端与外接设备建立的近距离通道(例如,蓝牙通道等)将已存在的目标文件发送至所述外接设备。通过这种方式,有效地利用了终端中以存储的目标文件,节省了流量。

作为另一示例,处理单元400还检查所述目标文件是否存在多个版本以及所述终端中是否存在所述多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述终端中存在所述多个版本中的至少一个版本时,显示单元300区别地显示已存在于所述终端中的版本的下载选项以及未存在于所述终端中的版本的下载选项。这里,所述目标文件的版本可是指示根据目标文件的音质的不同而划分出来的版本,例如,目标文件的版本可以是流畅音质版本、标准音质版本、高品质音质版本等。但是,应理解,根据目标文件的音质不同而划分出的版本仅仅是示例性的,所述目标文件的版本也可以是根据目标文件的其他属性而划分出来的版本。此外,作为示例,在指示将目标文件下载至当前与终端连接的外接设备的选项被选择的情况下,当所述存在于所述终端中的版本的下载选项被选择时,处理单元400将终端中已存在的版本的目标文件发送至所述外接设备;当所述未存在于所述终端中的版本的下载选项被选择时,处理单元400从网络下载未存在于终端中的版本的目标文件,并将下载的目标文件发送到所述外接设备。

作为另一示例,处理单元400还检测所述目标文件是否存在多个版本以及所述当前与终端连接的外接设备中是否存在多个版本中的至少一个版本,其中,当所述目标文件存在多个版本且所述外接设备中存在所述多个版本中的至少一个版本时,显示单元300区别地显示已存在于所述外接设备中的版本的下载选项以及未存在于所述外接设备中的版本的下载选项。这里,作为示例,当已存在于所述外接设备中的目标文件的版本的下载选项被选择时,外接设备可通过终端与外接设备建立的近距离通道(例如,蓝牙通道等)将已存在于所述外接设备中的版本的目标文件下载至终端。此外,作为示例,当未存在于所述外接设备中的目标文件的版本的下载选项被选择时,处理单元400可通过上述介绍的方式通过终端从网络下载目标文件,在此将不再赘述。

综上所述,在根据本发明示例性实施例的用于在终端中管理文件下载的方法和设备中,能够使外接设备直接通过终端从网上下载目标文件,避免了将目标文件下载至终端,再从终端传输目标文件至外接设备的繁琐复杂的操作,提高了用户体验。

应注意,本发明的以上各个实施例仅仅是示例性的,而本发明并不受限于此。本领域技术人员应该理解:在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变,其中,本发明的范围在权利要求及其等同物中限定。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1