技术领域
本申请属于电子设备技术领域,尤其涉及一种数据传输方法、装置、存储介质及电子设备。
背景技术:
随着技术的发展,终端(如手机)的功能越来越丰富,例如,用户不但可以利用终端进行通话,而且可以利用终端下载并播放诸如视频和音乐等的多媒体文件。终端可以通过移动通信网络(如LTE,Long Term Evolution)来下载需要的多媒体文件。然而一般情况下,用户的移动通信网络的数据流量有限,使用移动通信网络来下载多媒体文件会消耗较多数据流量。
技术实现要素:
本申请实施例提供一种数据传输方法、装置、存储介质及电子设备,可以节省终端的移动通信网络的数据流量。
本申请实施例提供一种数据传输方法,所述数据传输方法应用于无线充电装置,所述无线充电装置包括:无线数据传输单元、网络接口以及存储器,所述数据传输方法包括:
获取预设关键词;
通过所述网络接口,从网络上下载与所述预设关键词对应的目标信息;
将所述目标信息保存到所述存储器;
当所述无线充电装置与终端建立无线数据传输连接时,通过所述无线数据传输单元将所述目标信息传输至所述终端,其中所述无线数据传输单元为基于高载波频率的近距离无线通信单元。
本申请实施例提供一种数据传输装置,所述数据传输装置应用于无线充电装置,所述无线充电装置包括:无线数据传输单元、网络接口以及存储器,所述数据传输装置包括:
获取模块,用于获取预设关键词;
下载模块,用于通过所述网络接口,从网络上下载与所述预设关键词对应的目标信息;
保存模块,用于将所述目标信息保存到所述存储器;
传输模块,用于当所述无线充电装置与终端建立无线数据传输连接时,通过所述无线数据传输单元将所述目标信息传输至所述终端,其中所述无线数据传输单元为基于高载波频率的近距离无线通信单元。
本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的方法。
本申请实施例还提供一种电子设备,包括处理器及无线充电装置,所述无线充电装置包括:无线数据传输单元、网络接口以及存储器;
所述处理器通过调用存储的计算机程序,用于执行本实施例提供的数据传输方法中步骤。
本实施例中无线充电装置可以先根据预设关键词,从网络上下载与该预设关键词对应的目标信息。当该无线充电装置与终端建立无线数据传输连接后,该无线充电装置即可将该目标信息通过无线链路传输至该终端。因此,本实施例可以节省终端的移动通信网络的数据流量。另一方面,本实施例利用无线充电装置为用户感兴趣的内容,也可以减轻终端侧的数据下载和处理负担。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其有益效果显而易见。
图1是本发明实施例提供的无线充电系统的示意性结构图。
图2是本发明实施例提供的无线充电装置的示意性结构图。
图3是本发明实施例提供的无线充电系统的另一示意性结构图。
图4是本申请实施例提供的数据传输系统的示意性结构图。
图5是本申请实施例提供的数据传输方法的流程示意图。
图6是本申请实施例提供的数据传输方法的另一流程示意图。
图7至图9是本申请实施例提供的数据传输方法的场景示意图。
图10是本申请实施例提供的数据传输装置的结构示意图。
图11是本申请实施例提供的数据传输装置的另一结构示意图。
图12是本申请实施例提供的电子设备的结构示意图。
图13是本申请实施例提供的电子设备的另一结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
无线充电技术不需要电缆即可完成功率的传输,因此,无线充电技术越来越受到人们的青睐。
传统的无线充电技术一般将适配器与无线充电装置(如无线充电底座)相连,并通过该无线充电装置将适配器的输出功率以无线的方式(如电磁波)传输至待充电设备,对待充电设备进行无线充电。
按照无线充电原理不同,无线充电方式主要分为磁耦合(或电磁感应)、磁共振以及无线电波三种方式。
目前,主流的无线充电标准包括QI标准、电源实物联盟(power matters alliance,PMA)标准、无线电源联盟(alliance for wireless power,A4WP)。QI标准和PMA标准均采用磁耦合方式进行无线充电。A4WP标准采用磁共振方式进行无线充电。
本发明实施例对无线充电装置的功能进行扩展,使得该无线充电装置不但能够进行无线充电,而且能够在无线充电过程中进行无线数据传输。无线数据传输方式无需准备各种类型的数据线,从而可以简化用户的操作,且可以解决相关技术中,采用有线数据传输、WIFI、移动通信网络、蓝牙等数据传输方式时,传输速度慢、受网络限制等问题。
下面结合附图,详细描述本发明实施例提供的无线充电系统和无线充电装置。
图1是本发明实施例提供的无线充电系统的示意性结构图。图1中的无线充电系统包括无线充电装置10、具有数据处理和传输功能的电子设备20以及待充电设备30。
无线充电装置10包括外部接口11,无线充电控制单元12以及无线数据传输单元13。无线充电控制单元12可用于在外部接口11与电子设备20连接的过程中,根据电子设备20的输出功率对待充电设备30进行无线充电。无线数据传输单元13可用于在无线充电控制单元12根据电子设备20的输出功率对待充电设备30进行无线充电的过程中或当待充电设备30放置在无线充电装置10上时,通过无线链路将电子设备20中存储的数据(例如可以是数据内容,或数据文件)传输至待充电设备30,或者通过无线链路将待充电设备30中存储的数据(例如可以是数据内容,或数据文件)传输至电子设备20。
本发明实施例提供的无线充电装置10不但能够基于电子设备提供的输出功率对待充电设备进行无线充电,而且能够在无线充电过程中实现电子设备与待充电设备之间的无线数据传输,从而无需准备额外的数据线,简化了用户的操作。另一方面,还可实现快速传输,传输时不受网络限制。
本发明实施例中所使用到的待充电设备可以是指终端,该“终端”可包括,但不限于被设置成经由有线线路连接(如经由公共交换电话网络(public switched telephone network,PSTN)、数字用户线路(digital subscriber line,DSL)、数字电缆、直接电缆连接,以及/或另一数据连接/网络)和/或经由(例如,针对蜂窝网络、无线局域网(wireless local area network,WLAN)、诸如手持数字视频广播(digital video broadcasting handheld,DVB-H)网络的数字电视网络、卫星网络、调幅-调频(amplitude modulation-frequency modulation,AM-FM)广播发送器,以及/或另一通信终端的)无线接口接收/发送通信信号的装置。被设置成通过无线接口通信的终端可以被称为“无线通信终端”、“无线终端”以及/或“移动终端”。移动终端的示例包括,但不限于卫星或蜂窝电话;可以组合蜂窝无线电电话与数据处理、传真以及数据通信能力的个人通信系统(personal communication system,PCS)终端;可以包括无线电电话、寻呼机、因特网/内联网接入、Web浏览器、记事簿、日历以及/或全球定位系统(global positioning system,GPS)接收器的个人数字助理(personal digital assistant,PDA);以及常规膝上型和/或掌上型接收器或包括无线电电话收发器的其它电子装置。另外,本发明实施例中所使用到的待充电设备或终端还可包括移动电源(power bank),该移动电源能够接受适配器的充电,从而将能量存储起来,以为其他电子装置提供能量。
本发明实施例对电子设备20的类型不做具体限定。在一些实施例中,电子设备20可为主机设备。在另一些实施例中,电子设备20可以是电脑或智能电视。
本发明实施例对无线充电装置10的具体类型不做限定,例如,可以是无线充电底座,也可以是其他类型的能够将电信号转换成电磁波,从而实现无线充电的装置。
本发明实施例对无线充电装置10的外部接口11的个数和类型不做具体限定。在一些实施例中,无线充电装置10可以包括一个外部接口11,该外部接口11既可以用于接收外部设备提供的充电功率,又可以用于传输外部设备提供的数据。在另一些实施例中,无线充电装置10可以包括多个外部接口11,例如,无线充电装置包括两个外部接口11,其中一个外部接口用于与电子设备相连,另一个外部接口用于与适配器相连。无线充电装置10的外部接口11例如可以包括串口、通用串行总线(universal serial bus,USB)等接口中的至少一个。该USB接口例如可以是USB 2.0接口、USB 3.0接口或TYPE-C接口。
本发明实施例对无线充电控制单元12的无线充电方式不做具体限定。例如,无线充电控制单元12可以基于磁耦合、磁共振和无线电波中的至少一种进行无线充电。
在一些实施中,无线充电控制单元12可以基于传统的无线充电标准进行无线充电。例如,无线充电控制单元12可以基于以下标准中的一种进行无线充电:QI标准、A4WP标准以及PMA标准。
本发明实施例对无线数据传输单元13上传输的数据类型不做具体限定。例如,无线数据传输单元13可以传输以下数据中的至少一种:USB协议格式的数据、DP协议格式的数据、MHL协议格式的数据。进一步地,在一些实施例中,无线数据传输单元13可用于传输多种协议格式的数据。例如,无线数据传输单元13可以同时支持USB协议格式和MHL协议格式的数据的传输。
本发明实施例对无线充电装置10的具体结构不做限定,能够实现无线充电装置10的功能的任意电路结构均可用于本发明实施例。以图2为例,无线充电装置10可以包括:控制单元121(例如可以是MCU)、无线充电单元122和无线数据传输单元13,其中控制单元121和无线充电单元122可共同实现无线充电控制单元12对应的功能。此外,无线数据传输单元13的无线数据传输功能也可以在控制单元121的控制下实现。进一步地,控制单元121还可以通过外部接口11与外接设备进行通信和/或控制信息的交互。换句话说,无线充电装置10内部的控制相关的功能均可集成在控制单元121中,由控制单元121进行统一控制,但本发明实施例不限于此,也可以在无线充电装置10中布置多个控制单元,分别用于实现不同的控制功能。
具体地,控制单元121可以与待充电设备30进行通信,以识别待充电设备30的类型,并确定与待充电设备30匹配的功率等级。以外部接口11的输入功率是直流电功率为例,无线充电单元122可以包括转换电路和线圈等器件,转换电路可用于将外部接口11输入的直流电转换成交流电,线圈可用于将交流电转换成电磁波发射至接收端。
以电子设备20是主机设备,控制单元121是MCU,无线充电装置10是无线充电底座为例,当主机设备通过无线充电底座的外部接口与无线充电底座相连时,MCU识别主机设备能够提供的功率以及主机设备支持的数据交互的类型(如USB 2.0格式的数据、USB3.0格式的数据、图像数据、音视频数据等)。接着,无线充电装置10可以根据主机设备能够提供的功率,按照传统的无线充电标准(如QI或A4WP等)定义的规则,为待充电设备提供多个功率等级,如低功率等级(如5W)和中功率等级(如10W和/或15W)。当然,如果主机设备能够提供更大的功率,本发明实施例还可以对传统的无线充电标准(如QI或A4WP等)进行扩展,从而向待充电设备提供更高的功率等级。
需要说明的是,上文是以无线充电装置10基于传统无线充电标准进行无线充电为例进行举例说明的,但本发明实施例不限于此,无线充电装置10还可以基于自定义的私有标准或协议进行无线充电,如根据自定义的私有标准或协议识别待充电设备的类型,匹配待充电设备的功率等级等。
在一些实现方式中,无线充电装置10可以通过外部接口11与适配器相连,并根据适配器的输出功率对待充电设备30进行无线充电。在另一些实现方式中,无线充电装置10可以用来充当适配器,即将适配器的功能集成在无线充电装置10内部。上述适配器可以是相关技术中的普通的适配器,也可以是本发明实施例提供的输出功率的可控的适配器。
在无线充电时,第一种可能的实现方式是将适配器与无线充电装置相连,从而基于适配器的输出功率对待充电设备进行无线充电。在这种实现方式中,无线充电装置主要的功能是将适配器的输出功率转换成无线功率信号,然后将该无线功率信号传输至待充电设备。第二种可能的实现方式是直接将无线充电装置作为适配器(即将适配器的功能集成在无线充电装置内部),利用无线充电装置自身的输出功率对待充电设备进行充电。在这种实现方式中,无线充电装置不但需要负责通过变压、整流等操作对交流电进行转换,还要负责将转换后的电压和电流以无线的方式发射至待充电设备,从而对待充电设备进行无线充电。下面结合具体的实施例,对以上两种实现方式分别进行详细介绍。
以第一种实现方式为例,如图3所示,外部接口11可以与适配器40相连。当外部接口11与适配器40连接时,无线充电装置10可主要用于无线充电,无线数据传输单元13可以处于空闲状态,或者传输无线充电相关的一些参数信息。
本发明实施例对适配器40的类型不做具体限定。例如,适配器40可以是相关现有技术提供的普通的适配器。又如,适配器40可以是本发明实施例提供的能够对自身的输出功率进行控制的适配器,这类适配器通常需要与外界进行双向通信,以协商或控制该适配器的输出功率。
以适配器40为普通适配器为例,当无线充电装置10识别到外部接口11连接到该普通的适配器时,无线充电控制单元12可以基于无线充电标准(如QI,A4WP等)定义的规则,为待充电设备提供一个或多个功率等级,如低功率等级(如5W)和中功率等级(如10W和/或15W)。当无线充电装置10检测到待充电设备时,可以基于无线充电标准提供的无线充电协议进行通信,以识别待充电设备的类型,并匹配待充电设备的功率等级。然后,无线充电底座可以基于匹配出的功率等级对待充电设备进行无线充电。
以适配器40为本发明实施例提供的输出功率可调的适配器为例,无线充电装置10中的无线充电控制单元12可以与适配器进行双向通信,以控制(或协商)该适配器的输出功率,并根据该适配器的输出功率对待充电设备30进行无线充电。由上文可知,与相关技术提供的普通的适配器相比,本发明实施例提供的输出功率可控的适配器能够提供更大的输出功率,从而为无线充电领域的快速充电提供了基础。
当无线充电装置10检测到外部接口11与适配器相连时,无线充电装置10可以与适配器进行双向通信。如果该适配器能够支持双向通信,表明该适配器为上文描述的输出功率可控的适配器。此时,无线充电装置10中的无线充电控制单元12可以基于无线充电标准(如QI,A4WP等)定义的规则,为待充电设备提供一个或多个标准的功率等级,如低功率等级(如5W)和中功率等级(如10W和/或15W)。或者,无线充电控制单元12可以扩展传统的无线充电标准(如QI,A4WP等),使其能够支持更高的功率等级。这样一来,当无线充电装置10检测到外部接口11与输出功率可控的适配器相连时,可以为待充电设备提供更高的功率等级。
可选地,在一些实施例中,无线充电装置10可以按照本发明实施例提供的双向通信协议(详见上文描述的适配器与待充电设备之间的双向通信过程和指令集合)与待充电设备进行双向通信,以提供中功率等级,甚至提供更高的功率等级。
以无线充电装置10为无线充电底座为例,当待充电设备与无线充电底座相连时,无线充电底座可以按照本发明实施例提供的双向通信协议与待充电设备进行双向通信,以识别待充电设别的类型,并对待充电设备进行功率匹配。然后,无线充电底座可以基于匹配出的功率对待充电设备进行无线充电。需要说明的是,功率的匹配过程可以包括电流大小的匹配和电压大小的匹配,以匹配功率等于10W为例,电压和电流可以分别为5V和2A,或者电压和电流可以分别为10V和1A。
需要说明的是,本发明实施例对是无线充电控制单元12与适配器之间的通信内容不做具体限定,只要能够实现控制或协商适配器的输出功率的目的即可。下面结合具体的实施例,对适配器与无线充电控制单元12之间的通信内容进行举例说明。
可选地,在一些实施例中,适配器40是支持第一充电模式和第二充电模式的适配器,且适配器40在第二充电模式下对待充电设备30的充电速度快于适配器40在第一充电模式下对待充电设备30的充电速度,上述与适配器40进行双向通信,以控制适配器40的输出功率可包括:与适配器40进行双向通信,以控制在第二充电模式下的适配器40的输出功率。
需要说明的是,第二充电模式下的适配器40的输出功率可以由无线充电装置10主动确定;或者,可以由无线充电装置10在参考待充电终端的状态或能力的情况下确定;或者,可以由待充电设备30确定,在这种情况下,无线充电装置10主要负责适配器40和待充电设备30之间的信息或指令的传递。
可选地,在一些实施例中,无线充电控制单元12可以直接与适配器40进行双向通信,以协商或控制第二充电模式下的适配器的输出功率。例如,无线充电控制单元12可以本发明实施例提供的双向通信协议(参见上文描述的适配器与待充电设备之间的双向通信过程和指令集合)与适配器40进行双向通信。
可选地,在一些实施例中,上述与适配器40进行双向通信,以控制在第二充电模式下的适配器40的输出功率可包括:与适配器40进行双向通信,以协商适配器40的充电模式。
例如,适配器40可以向无线充电控制单元12发送第一指令,询问无线充电控制单元12是否开启第二充电模式;无线充电控制单元12向适配器发送第一指令的回复指令,第一指令的回复指令用于指示无线充电控制单元12是否同意开启第二充电模式。在第一指令的回复指令指示无线充电控制单元12同意开启第二充电模式的情况下,适配器开启第二充电模式。
本发明实施例对无线充电控制单元12确定是否开启第二充电模式的方式不做具体限定。例如,无线充电控制单元12可以直接同意开启第二充电模式;又如,无线充电控制单元12可以将第一指令发送至待充电设备30,由待充电设备30决定是否开启第二充电模式;又如,无线充电控制单元12可以根据待充电设备30的状态(如待充电设备是否支持第二充电模式,和/或待充电设备的当前电量等)确定是否开启第二充电模式。
可选地,在一些实施例中,上述与适配器40进行双向通信,以控制在第二充电模式下的适配器40的输出功率可包括:与适配器40进行双向通信,以控制在第二充电模式下的适配器的输出电压。
例如,适配器40可以向无线充电控制单元12发送第二指令,询问无线充电控制单元12当前的输出电压是否合适;无线充电控制单元12可以向适配器40发送第二指令的回复指令,第二指令的回复指令用于适配器40当前的输出电压合适、偏高或偏低,以便适配器40根据第二指令的回复指令调整自身的输出电压。
本发明实施例对无线充电控制单元12确定在第二充电模式下的适配器的输出电压的方式不做具体限定。可选地,在一些实施例中,无线充电控制单元12可以主动确定在第二充电模式下的适配器的输出电压。例如,无线充电控制单元12识别出该适配器为输出功率可控的适配器之后,直接将该适配器40的输出电压调整到预设的较高档位。可选地,在另一些实施例中,无线充电控制单元12可以与待充电设备30进行通信,并基于待充电设备30的反馈信息控制在第二充电模式下的适配器的输出电压。
可选地,在一些实施例中,上述与适配器进行双向通信,以控制在第二充电模式下的适配器的输出功率可包括:与适配器进行双向通信,以控制在第二充电模式下的适配器的输出电流。
例如,适配器40可以向无线充电控制单元12发送第三指令,询问无线充电控制单元12适配器的输出电流的电流值,或无线充电装置支持的最大充电电流;无线充电控制单元12可以向适配器40发送第三指令的回复指令,第三指令的回复指令用于指示适配器的输出电流的电流值,或者无线充电装置支持的最大充电电流,以便适配器40根据第三指令的回复指令调整自身的输出电流。
本发明实施例对无线充电控制单元12确定在第二充电模式下的适配器的输出电流的方式不做具体限定。可选地,在一些实施例中,无线充电控制单元12可以主动控制在第二充电模式下的适配器的输出电流。例如,无线充电控制单元12识别出该适配器为输出功率可控的适配器之后,直接将该适配器的输出电流调整到预设的较高档位。可选地,在另一些实施例中,无线充电控制单元12可以与待充电设备30进行通信,并基于待充电设备30的反馈信息控制在第二充电模式下的适配器的输出电流。
需要说明的是,本发明实施例对无线充电控制单元12根据适配器40的输出功率对待充电设备30进行无线充电的过程不做具体限定。在一些实施例中,可以沿用传统的无线充电标准(如QI或A4WP)所提供的无线充电协议对待充电设备30进行无线充电。在另一些实施中,可以采用本发明实施例提供的双向通信协议(参见上文描述的适配器与待充电设备之间的双向通信过程和指令集合)对待充电设备30进行无线充电。
具体地,上述根据适配器40的输出功率对待充电设备30进行无线充电可包括:与待充电设备30进行双向通信,以询问待充电设备30是否同意开启第二充电模式;在待充电设备30同意开启第二充电模式的情况下,根据在第二充电模式下的适配器40的输出功率,对待充电设备30进行无线充电。
传统的无线充电过程的通信过程仅包括待充电设备的识别和功率等级确认过程,本发明实施例基于自定义的双向通信协议,首先识别待充电设备的类型(即待充电设备是否为支持第二充电模式的适配器),从而将本发明实施例提供的双向通信协议应用到无线充电领域,为无线充电领域的快速充电提供了基础。
可选地,在一些实施例中,无线充电控制单元12还可用于在无线充电控制单元12根据适配器40的输出功率对待充电设备30进行无线充电的过程中,与待充电设备30进行双向通信,以调整无线充电控制单元12的输出功率。
传统的无线充电过程在完成待充电设备的功率匹配之后,则无法调整无线充电控制的输出功率,本发明实施例修改无线充电控制单元12与待充电设备30之间的通信协议,在无线充电控制中,保持无线充电控制单元12与待充电设备30之间的双向通信,从而可以根据实际需要实时调整无线充电控制单元12的输出功率,提高了无线充电过程的灵活性。
以第二种实现方式(即无线充电装置10直接作为适配器的实现方式)为例,无线充电控制单元12还可用于接收交流电;将交流电的输入功率转换成无线充电装置10的输出功率;根据无线充电装置10的输出功率对待充电设备30进行无线充电。
将适配器的功能集成在无线充电装置中,可以减少无线充电过程中需要连接的设备或装置的数量,简化实现。
应理解,可以在无线充电装置10中集成普通适配器的功能,也可以在无线充电装置10中集成本发明实施例提供的输出功率可调的适配器的功能。以在无线充电装置10中集成本发明实施例提供的输出功率可调的适配器的功能为例,无线充电装置10可与待充电设备进行双向通信,从而控制无线充电装置10的输出功率。无线充电装置10与待充电设备之间的双向通信机制可以采用与有线充电过程中的输出功率可调的适配器与待充电设备之间的双向通信机制(具体参见上文)类似的通信机制,不同之处在于无线充电装置10与待充电设备之间的充电功率是以无线方式传输的。下面结合具体的实施例对无线充电装置10与待充电设备之间的通信机制和充电控制方式进行详细描述。
可选地,在一些实施例中,无线充电装置10可支持第一充电模式和第二充电模式,且无线充电装置10在第二充电模式下对待充电设备30的充电速度快于无线充电装置10在第一充电模式下对待充电设备30的充电速度,与待充电设备30进行双向通信,以控制无线充电装置10的输出功率可包括:与待充电设备30进行双向通信,以控制在第二充电模式下的无线充电装置10的输出功率。
可选地,在一些实施例中,与待充电设备30进行双向通信,以控制在第二充电模式下的无线充电装置10的输出功率可包括:与待充电设备30进行双向通信,以协商无线充电装置10的充电模式。
可选地,在一些实施例中,与待充电设备30进行双向通信,以控制在第二充电模式下的无线充电装置10的输出功率可包括:与待充电设备30进行双向通信,以控制在第二充电模式下的无线充电装置10的输出电压。
可选地,在一些实施例中,与待充电设备30进行双向通信,以控制在第二充电模式下的无线充电装置10的输出功率可包括:与待充电设备30进行双向通信,以控制在第二充电模式下的无线充电装置10的输出电流。
上文结合不同实施例对无线充电装置10的功能进行了详细描述,但本发明各个实施例之间相互独立,例如,无线充电装置10可以仅实现图1实施例描述的功能,或者,无线充电装置10可以仅实现图3实施例描述的功能,或者,无线充电装置10可以同时实现图1实施例和图3实施例描述的功能。
下面结合图4,对本申请实施例的数据传输系统进行介绍。
如图4所示,数据传输系统100包括无线充电装置10和终端50。无线充电装置10与终端50可以实现非接触式的高速数据传输,在一种实施方式中,在无线充电装置10的集成电路(Integrated Circuit,IC)芯片内封装有极高频(Extremely high frequency,EHF)天线,从而使无线充电装置10可以基于高载波频率(例如,60GHz)实现高速的无线数据传输(例如,最高可达6GB/s的传输速度)。在一种实施方式中,终端50的IC芯片内也可以封装EHF天线,从而可以实现无线充电装置10与终端50之间的双向通信。在一种实施方式中,无线充电装置10与终端50之间可以通过电磁信号实现数据的无线传输。
应理解,基于高载波频率的近距离无线通信具有低功耗、体积小、传输速率快、非接触传输等优点,还可以实现即插即用模块的功能,可以大幅提高的信号完整性,支持更灵活的系统实现,降低待机功耗,增加带宽幅度与数据传输的安全性,兼容对高速视频信号的支持等特点。
应理解,高载波频率可以是能够实现高速的数据无线传输的载波频率。高载波频率可以是某个明确的载波频率,也可以是一个载波频段,例如30GHz-300GHz,本申请实施例对此不做具体限定。
在一种实施方式中,该高载波频率为60GHz。
在一种实施方式中,所述终端50包括内部封装有EHF天线的IC芯片。
例如,终端包括独立的传输芯片,例如,该独立的传输芯片为内部封装有EHF天线的IC芯片,该独立的传输芯片的发射功率可以为60GHz的高频,从而可以实现终端与无线充电装置之间的数据的快速传输(如,6GB/s的传输速度)。
请参阅图5,图5是本申请实施例提供的数据传输方法的流程示意图。该数据传输方法可以应用于无线充电装置。该无线充电装置可以包括:无线数据传输单元、网络接口以及存储器。
本实施例提供的数据传输方法的流程可以包括:
在步骤S101中,获取预设关键词。
比如,无线充电装置可以先获取预设关键词。
在一种实施方式中,该预设关键词可以是用户预先设定的表示用户感兴趣的内容的关键词。例如,该关键词可以诸如历史、动漫、军事、摇滚音乐、民谣音乐等等的词汇。
在步骤S102中,通过该网络接口,从网络上下载与该预设关键词对应的目标信息。
比如,在获取到预设关键词后,无线充电装置可以通过网络接口,从网络上下载与该预设关键词对应的目标信息。
例如,对于历史这一关键词,无线充电装置可以在网络上搜索历史题材的文章,然后将该历史题材的文章从网络上下载下来。对于民谣音乐这一关键词,无线充电装置可以在网络上搜索类型属于民谣音乐的歌曲,然后将这些民谣歌曲从网络上下载下来。
在步骤S103中,将该目标信息保存到该存储器。
比如,在将与预设关键词对应的目标信息从网络侧下载下来后,无线充电装置可以将这些目标信息保存到本地的存储器中。
在步骤S104中,当该无线充电装置与终端建立无线数据传输连接时,通过该无线数据传输单元将该目标信息传输至该终端,其中该无线数据传输单元为基于高载波频率的近距离无线通信单元。
比如,在将下载好的目标信息保存到存储器后,无线充电装置可以检测其是否与终端建立了无线数据传输连接。
若检测到该无线充电装置尚未与该终端建立无线数据传输连接,那么该无线充电装置可以执行其它操作。
若检测到该无线充电装置与该终端建立了无线数据传输连接,那么该无线充电装置可以通过其无线数据传输单元将目标信息传输至该终端。其中,该无线数据传输单元为基于高载波频率的近距离无线通信单元。
可以理解的是,本实施例中无线充电装置可以先根据预设关键词,从网络上下载与该预设关键词对应的目标信息。当该无线充电装置与终端建立无线数据传输连接后,该无线充电装置即可将该目标信息通过无线链路传输至该终端。因此,本实施例可以节省终端的移动通信网络的数据流量。另一方面,本实施例利用无线充电装置为用户感兴趣的内容,也可以减轻终端侧的数据下载和处理负担。
请参阅图6,图6为本申请实施例提供的数据传输方法的另一流程示意图。本实施例中,数据传输方法可以应用于无线充电装置,该无线充电装置可以包括:外部接口、无线充电控制单元、无线数据传输单元、网络接口以及存储器。该无线充电控制单元可以用于在该外部接口与具有数据处理和传输功能的电子设备连接的过程中,根据该电子设备的输出功率对待充电设备进行无线充电。该无线数据传输单元可以用于在该无线充电控制单元根据该电子设备的输出功率对该待充电设备进行无线充电的过程中,通过无线链路将该电子设备中存储的数据传输至该待充电设备,或者通过无线链路将该待充电设备中存储的数据传输至该电子设备;或者,在该无线充电装置与终端匹配成功后,通过无线链路将该无线充电装置中存储的数据传输至该终端,或者通过无线链路将该终端中存储的数据传输至该无线充电装置。该网络接口用于将无线充电装置连接到网络。
本实施例中,数据传输方法的流程可以包括:
在步骤S201中,无线充电装置获取预设关键词。
本实施例中,无线充电装置和终端可以是均安装有无线数据传输单元的设备。其中,该无线数据传输单元可以是嵌入有极高频(Extremely high frequency,EHF)天线的集成电路(IC)芯片。在安装有该集成电路芯片的设备之间可以利用极高频电磁信号实现非接触式的高速数据传输。例如,无线充电装置为无线充电底座,该无线充电底座上安装有上述集成电路芯片。终端上也安装有上述集成电路芯片。那么,当用户将该终端放置在该无线充电底座上时,该无线充电底座和该终端可以利用极高频电磁信号实现非接触式的高速无线数据传输。即,该无线充电底座和该终端可以进行基于高载波频率的近距离无线通信。
比如,本实施例中,无线充电装置可以先获取预设关键词。在一种实施方式中,该预设关键词可以是用户预先设定的表示用户感兴趣的内容的关键词。例如,该关键词可以诸如历史、动漫、军事、摇滚音乐、民谣音乐等等的词汇。
在步骤S202中,无线充电装置在网络上查找与该预设关键词对应,且发布时间与当前时间的间隔小于预设间隔的目标信息。
比如,在获取到预设关键词后,无线充电装置可以通过网络接口,在网络上查找与该预设关键词对应,并且发布时间与当前时间的间隔小于预设间隔的目标信息。
例如,预设关键词为历史和民谣音乐,而预设间隔为24小时。那么,无线充电装置可以在网络上查找在最近的24小时内发布的历史题材的文章和歌曲类型属于民谣音乐的歌曲。可以理解的是,这些查找到的文章和歌曲即为目标信息。
在步骤S203中,无线充电装置下载该目标信息。
在步骤S204中,无线充电装置将该目标信息保存到该存储器。
比如,步骤S203和S204可以包括:
在查找到目标信息后,无线充电装置可以将这些目标信息从网络上下载下来,并保存到该无线充电装置本地的存储器中。
在步骤S205中,当无线充电装置与终端建立无线数据传输连接时,该无线充电装置通过无线数据传输单元将该目标信息传输至该终端,其中该无线数据传输单元为基于高载波频率的近距离无线通信单元。
比如,在将下载好的目标信息保存到存储器后,无线充电装置可以检测其是否与终端建立了无线数据传输连接。
若检测到该无线充电装置尚未与该终端建立无线数据传输连接,那么该无线充电装置可以执行其它操作。
若检测到该无线充电装置与该终端建立了无线数据传输连接,那么该无线充电装置可以通过其无线数据传输单元将目标信息传输至该终端。其中,该无线数据传输单元为基于高载波频率的近距离无线通信单元。
在步骤S206中,无线充电装置发送指令至该终端,该指令中包含预设时长,该指令用于指示该终端在经过该预设时长后将该目标信息删除。
比如,在将目标信息传输至终端后,无线充电装置还可以发送一则指令至该终端。其中,该指令包含一预设时长,并且该指令可以是用于指示该终端在经过该预设时长后将该目标信息删除的指令。
例如,预设时长为2小时。那么,该指令可以是用于指示终端在成功接收到目标信息后的2小时后,可以将这些目标信息从本终端中删除的指令。也就是说,在成功接收目标信息后,不论用户是否查看了这些目标信息,在经过预设时长后,终端都可以将这些目标信息从本终端中删除。
可以理解的是,本实施例中,无线充电装置可以发送指令至终端,该指令用于指示该终端在经过预设时长后可以将目标信息删除,从而避免该目标信息占用终端过多的存储空间。
在步骤S207中,无线充电装置将该目标信息从该存储器中删除。
比如,在将目标信息传输至终端后,无线充电装置可以将这些目标信息从其存储器中删除,从而避免这些目标信息占用该无线充电装置过多的存储空间。
在一种实施方式中,无线充电装置在从网络上下载与所述预设关键词对应的目标信息时,可以包括如下步骤:
无线充电装置在网络上查找与预设关键词对应,且数据量小于预设阈值的目标信息;
无线充电装置下载所述目标信息。
比如,预设关键词为历史,预设阈值为10MB,那么无线充电装置可以在网络上查找历史题材的文章或多媒体文件,并且这些历史题材的文章或多媒体文件的数据量大小需小于10MB。换句话说,无线充电装置不会将数据量大小超过10MB的文章或多媒体文件确定为目标信息。
在确定出与预设关键词对应,且数据量小于预设阈值的目标信息后,无线充电装置就可以将这些目标信息下载下来。
可以理解的是,本实施例中,通过设定数据量小于预设阈值这一条件,可以避免无线充电装置下载数据量过大的内容。因为在单个文件的数据量过大的情况下,若下载的文件数量达到一定数值,那么无线充电装置的存储空间很容易就被占满。
在另一种实施方式中,无线充电装置还可以对一天内下载的目标信息的总数据量进行限制。比如,限制每天允许下载的目标信息的数据量为3GB。这同样可以避免无线充电装置的存储器被过早的占满。
在一种实施方式中,无线充电装置还可以定期对预设关键词进行修改。比如,无线充电装置和终端可以进行远程通信,那么在将目标信息传输至终端后,无线充电装置还可以发送一则询问信息至终端,用于询问用户是否需要对预设关键词进行修改。
在一种实施方式中,基于高载波频率的近距离无线通信,在无线充电装置向终端发送待传输数据的过程中,由于无线充电装置和终端之间的芯片(无线数据传输单元)对准要求高,本申请实施例的数据传输方法还可以包括如下步骤:
在所述无线充电装置与所述终端之间被中断的近距离无线通信重新恢复之后,所述无线充电装置查询记录的传输信息,所述传输信息用于指示所述待传输数据中未完成传输的数据块;
所述无线充电装置向所述终端发送所述待传输数据中未完成传输的数据块。
比如,当无线充电装置与终端之间正在进行近距离无线通信时,用户将终端从无线充电装置上拿起,从而导致无线充电装置与终端之间的数据传输中断。之后,用户将该终端重新放回该无线充电装置。此时,无线充电装置可以检测到其与终端之间被中断的近距离无线通信重新恢复。之后,该无线充电装置可以查询记录的传输信息,该传输信息用于指示待传输数据中未完成传输的数据块。然后,该无线充电装置可以向该终端发送待传输数据中未完成传输的数据块,从而实现无线充电装置与终端之间的断点续传。
在一种实施方式中,在无线充电装置与终端之间的近距离无线通信被中断之前,本实施例还可以包括如下步骤:
无线充电装置将待传输数据分割成数据块。
在一种实施方式中,无线充电装置可以将待传输数据块分割成多个数据块,使得每个数据块的传输时间小于或等于预设时间。例如,预设时间可为1秒或2秒。即,无线充电装置是将待传输数据按照分割成的数据块,传输到终端的。
那么,上述无线充电装置查询记录的传输信息的步骤,可以包括:
无线充电装置根据记录表查询记录的传输信息,该记录表包括待传输数据中未完成传输的数据块和/或该待传输数据中已经完成传输的数据块。
请参阅图7至图9,图7至图9为本申请实施例提供的数据传输方法的场景示意图。
本实施例中,无线充电装置和终端均安装有嵌入极高频天线的集成电路芯片。在安装有该集成电路芯片的设备之间可以利用极高频电磁信号实现非接触式的高速无线数据传输。同时,终端与无线充电装置之间可以进行远程通信。即,终端可以远程发送指令给无线充电装置,该无线充电装置可以对该终端发送的指令进行响应。或者,无线充电装置可以远程发送指令给终端,该终端可以对该无线充电装置发送的指令进行响应。
比如,在无线充电装置和终端建立远程通信时,在终端的屏幕上可以显示如图7所示的交互界面。在该交互界面上,用户可以输入感兴趣的内容的关键词。例如,如图7所示,用户输入了“历史”、“动漫”、“民谣音乐”这三个关键词。然后,终端可以将这三个关键词发送至无线充电装置。
无线充电装置在接收到这三个关键词后,可以将其确定为预设关键词。然后,该无线充电装置每天可以根据这三个关键词,在网络查找最近24小时发布的历史题材和动漫题材的文章或多媒体文件,以及类型属于民谣音乐的歌曲。
在查找到历史题材和动漫题材的文章或多媒体文件,以及类型属于民谣音乐的歌曲后,无线充电装置可以将这些内容确定为目标信息,并将这些目标信息从网络上下载到本地的存储器中保存起来。
在无线充电装置与终端建立了无线数据传输连接后,例如当用户将终端放置在该无线充电装置上时,该无线充电装置和该终端会进行验证匹配,那么在二者匹配成功后,该无线充电装置可以将最新下载的目标信息通过集成电路芯片传输至该终端。
终端在接收到目标信息后,生成一展示页面。在该展示页面上,可以显示这些目标信息。例如,展示页面可以如图8所示。
当检测到用户拿起终端时,该终端可以将展示页面呈现给用户浏览。用户在浏览这些目标信息时,若发现有感兴趣的信息,那么用户就可以点击该信息,并查看具体的内容,这一过程可以如图9所示。
请参阅图10,图10为本申请实施例提供的数据传输装置的结构示意图。该数据传输装置可以应用于无线充电装置。所述无线充电装置可以包括:无线数据传输单元、网络接口以及存储器。数据传输装置300可以包括:获取模块301,下载模块302,保存模块303,传输模块304。
获取模块301,用于获取预设关键词。
下载模块302,用于通过所述网络接口,从网络上下载与所述预设关键词对应的目标信息。
保存模块303,用于将所述目标信息保存到所述存储器。
传输模块304,用于当所述无线充电装置与终端建立无线数据传输连接时,通过所述无线数据传输单元将所述目标信息传输至所述终端,其中所述无线数据传输单元为基于高载波频率的近距离无线通信单元。
在一种实施方式中,下载模块302,可以用于:
在网络上查找与所述预设关键词对应,且发布时间与当前时间的间隔小于预设间隔的目标信息;
下载所述目标信息。
在一种实施方式中,下载模块302,可以用于:
在网络上查找与所述预设关键词对应,且数据量小于预设阈值的目标信息;
下载所述目标信息。
请一并参阅图11,图11为本申请实施例提供的数据传输装置的另一结构示意图。在一实施例中,数据传输装置300还可以包括:发送模块305,删除模块306。
发送模块305,用于发送指令至所述终端,所述指令中包含预设时长,所述指令用于指示所述终端在经过所述预设时长后将所述目标信息删除。
删除模块306,用于将所述目标信息从所述存储器中删除。
本申请实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行如本实施例提供的数据传输方法中的步骤。
本申请实施例还提供一种电子设备,包括处理器及无线充电装置,所述无线充电装置包括:无线数据传输单元、网络接口以及存储器。所述处理器通过调用存储的计算机程序,用于执行本实施例提供的数据传输方法中的步骤。
请参阅图12,图12为本申请实施例提供的电子设备的结构示意图。
该电子设备500可以包括处理器501、无线充电装置10等部件。本领域技术人员可以理解,图12中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
处理器501是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储的应用程序,以及调用存储的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
无线充电装置10可以无线数据传输单元13、网络接口14以及存储器15。
在本实施例中,处理器501用于执行:
获取预设关键词;通过所述网络接口,从网络上下载与所述预设关键词对应的目标信息;将所述目标信息保存到所述存储器;当所述无线充电装置与终端建立无线数据传输连接时,通过所述无线数据传输单元将所述目标信息传输至所述终端,其中所述无线数据传输单元为基于高载波频率的近距离无线通信单元。
请参阅图13,电子设备600可以包括处理器601、无线充电装置10、指示灯602等部件。
其中,处理器501是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储的应用程序,以及调用存储的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
无线充电装置10可以包括外部接口11、无线充电控制单元12、无线数据传输单元13、网络接口14以及存储器15。所述无线充电控制单元12,用于在所述外部接口与具有数据处理和传输功能的电子设备连接的过程中,根据所述电子设备的输出功率对待充电设备进行无线充电。所述无线数据传输单元13,用于在所述无线充电控制单元根据所述电子设备的输出功率对所述待充电设备进行无线充电的过程中,通过无线链路将所述电子设备中存储的数据传输至所述待充电设备,或者通过无线链路将所述待充电设备中存储的数据传输至所述电子设备;或者,在所述无线充电装置与终端匹配成功后,通过无线链路将所述无线充电装置中存储的数据传输至所述终端,或者通过无线链路将所述终端中存储的数据传输至所述无线充电装置。所述网络接口14用于将所述无线充电装置连接至网络。
指示灯602用于在无线充电装置完成对待充电设备的无线充电后亮起,以提示用户充电完毕,或者在无线充电装置成功将数据通过无线链路传输给终端后亮起,以提示用户数据传输完毕。
在本实施例中,处理器601用于执行:
获取预设关键词;通过所述网络接口,从网络上下载与所述预设关键词对应的目标信息;将所述目标信息保存到所述存储器;当所述无线充电装置与终端建立无线数据传输连接时,通过所述无线数据传输单元将所述目标信息传输至所述终端,其中所述无线数据传输单元为基于高载波频率的近距离无线通信单元。
在一种实施方式中,电子设备在执行所述从网络上下载与所述预设关键词对应的目标信息的步骤时,可以执行:在网络上查找与所述预设关键词对应,且发布时间与当前时间的间隔小于预设间隔的目标信息;下载所述目标信息。
在一种实施方式中,电子设备在执行所述从网络上下载与所述预设关键词对应的目标信息的步骤时,可以执行:在网络上查找与所述预设关键词对应,且数据量小于预设阈值的目标信息;下载所述目标信息。
在一种实施方式中,在所述通过所述无线数据传输单元将所述目标信息传输至所述终端的步骤之后,电子设备还可以执行:发送指令至所述终端,所述指令中包含预设时长,所述指令用于指示所述终端在经过所述预设时长后将所述目标信息删除。
在一种实施方式中,在所述通过所述无线数据传输单元将所述目标信息传输至所述终端的步骤之后,电子设备还可以执行:将所述目标信息从所述存储器中删除。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对数据传输方法的详细描述,此处不再赘述。
本申请实施例提供的所述数据传输装置与上文实施例中的数据传输方法属于同一构思,在所述数据传输装置上可以运行所述数据传输方法实施例中提供的任一方法,其具体实现过程详见所述数据传输方法实施例,此处不再赘述。
需要说明的是,对本申请实施例所述数据传输方法而言,本领域普通技术人员可以理解实现本申请实施例所述数据传输方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在存储器中,并被至少一个处理器执行,在执行过程中可包括如所述数据传输方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)等。
对本申请实施例的所述数据传输装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
以上对本申请实施例所提供的一种数据传输方法、装置、存储介质以及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。