一种基于无线充电设备的数据传输方法及系统与流程

文档序号:11279878阅读:315来源:国知局
一种基于无线充电设备的数据传输方法及系统与流程

本发明涉及数据传输领域,尤其涉及一种基于无线充电设备的数据传输方法及系统。



背景技术:

随着智能移动终端如智能手机、智能手表等产品的逐渐普及,人们对智能移动终端的需求量和使用量也日益增加。便携是智能移动终端的一个显著优点,在外出时携带体积小且轻便,越来越多地替代笔记本电脑成为外出携带和存储资料的重要装备。便携式智能移动终端与计算机装置未连接时,各自都会产生新的数据,因此二者之间需要经常联机,将二者各自产生的新数据和新资料进行同步更新。过去传输数据大多使用传输线的方式,由于传输线不便收纳携带,且接口多样不能通用,因此现在已经开展对无线数据传输的研究,通过在移动终端中集成无线通信模块来与计算机进行无线通信。另一方面,便携式智能移动终端靠充电电池供电,需要经常充电,充电线同样存在不便收纳携带且接口多样的问题,因此有线充电也正逐渐被无线充电取代。随着智能移动终端的大规模应用以及无线传输、无线充电技术的发展,如何在无线充电的同时实现无线数据传输,无线充电设备如何识别并配对移动终端,都成为亟待解决的问题。



技术实现要素:

本发明是通过下述技术方案来解决上述技术问题的。

一种基于无线充电设备的数据传输方法,所述方法包括以下步骤:

s11获取第一终端设备的被充电时长和无线充电设备的充电时长;

s12比较所述被充电时长和所述充电时长,判断是否启动第一终端设备和无线充电设备的无线连接;如果判断结果为启动,则所述第一终端设备与所述无线充电设备通过无线连接实现配对,第二终端设备通过无线充电设备与第一终端设备进行数据传输;如果判断结果为不启动,则返回s12。

优选地,s11包括:当第一终端设备开始被充电时,启动第一计时器,每隔一定时间就记录第一终端设备的被充电时长;当无线充电设备开始充电时,启动第二计时器,每隔一定时间就记录无线充电设备的开始充电的充电时长,并广播所述充电时长,当第一终端设备接收到无线充电设备所广播的充电时长时,进行s12。

优选地,s12中,在所述第一终端设备与所述无线充电设备通过无线连接实现配对后,无线充电设备向与之连接的第二终端设备发送数据传输请求,第二终端设备接收该数据传输请求后,第二终端设备将数据信息传输到无线充电设备,再由无线充电设备经由第二无线通信模块将数据信息传输给第一终端设备。

优选地,s12中,比较所述被充电时长和所述充电时长包括:第一终端设备计算所述被充电时长和所述充电时长的差值,如果差值大于第一指定时间,则判断结果为不启动;如果差值小于第一指定时间,则判断结果为启动。

优选地,s12中,所述第一终端设备与所述无线充电设备通过无线连接实现配对包括:第一终端设备通过第一无线通信模块与无线充电设备的第二无线通信模块进行配对。

优选地,第一无线通信模块与第二无线通信模块均为蓝牙模块,或者第一无线通信模块与第二无线通信模块均为wifi模块。

优选地,无线充电设备与第二终端设备之间通过usb接口进行数据请求和数据传输。

优选地,在第二终端设备通过无线充电设备与第一终端设备进行数据传输完成后,当无线充电设备检测到不在充电状态时,无线充电设备停止发射广播信号,或者,当第一终端设备检测到不在被充电时,第一终端设备不再接收广播信号。

一种执行上述方法的基于无线充电设备的数据传输系统,所述系统包括:第一终端设备、无线充电设备,第一终端设备包括无线广播接收器、第一无线通信模块、第一计时器和分别与上述部件相连接的第一处理器,所述无线充电设备包括无线广播发射器、第二无线通信模块、第二计时器、usb接口和分别与上述部件相连接的第二处理器,其特征在于,还包括第二终端设备,所述无线充电设备通过usb接口与第二终端设备进行数据传输,第二终端设备通过无线充电设备与第一终端设备进行数据传输。

一种终端设备,包括存储器、一个或多个处理器,以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在存储器中,并且被配置成由所述一个或多个处理器执行,所述计算机程序包括用于执行上述方法的步骤。

一种计算机可读存储介质,包括与终端设备结合使用的计算机程序,所述计算机程序可被处理器执行以完成上述方法的步骤。

本发明的优点在于:可以在移动终端无线充电的同时进行数据同步,操作简便,可节省大量时间。在无线充电设备和移动终端上设置计时器,根据无线充电设备的充电时间和移动终端的充电时间间的比较关系,判断无线充电设备与移动终端之间是否配对,极大地提高了配对的准确性。无线充电设备通过usb连接至第二终端设备,从而将第二终端设备的数据发送至第一终端设备,并能够实现第二终端设备对第一终端设备的控制。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为根据本发明一种实施方式的基于无线充电设备的数据传输方法流程图;

图2为根据本发明另一种实施方式的基于无线充电设备的数据传输方法流程图;

图3为根据本发明一种实施方式的基于无线充电设备的数据传输系统结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

本发明提出一种基于无线充电设备的数据传输方法,所述方法包括以下步骤:

s11获取第一终端设备的被充电时长和无线充电设备的充电时长;

s12比较所述被充电时长和所述充电时长,判断是否启动第一终端设备和无线充电设备的无线连接;如果判断结果为启动,则所述第一终端设备与所述无线充电设备通过无线连接实现配对,第二终端设备通过无线充电设备与第一终端设备进行数据传输;如果判断结果为不启动,则返回s12。

优选地,s11包括:当第一终端设备开始被充电时,启动第一计时器,每隔一定时间就记录第一终端设备的被充电时长;当无线充电设备开始充电时,启动第二计时器,每隔一定时间就记录无线充电设备的开始充电的充电时长,并广播所述充电时长,当第一终端设备接收到无线充电设备所广播的充电时长时,进行s12。

根据本发明的实施方式,如图1所示,一种基于无线充电设备的数据传输方法,所述方法包括以下步骤:

s101当第一终端设备开始被充电时,启动第一计时器,每隔一定时间就记录第一终端设备的被充电时长;

s102当无线充电设备开始充电时,启动第二计时器,每隔一定时间就记录无线充电设备的开始充电的充电时长,并广播所述充电时长;

s103当第一终端设备接收到无线充电设备所广播的充电时长时,比较所述被充电时长和所述充电时长,判断是否启动第一终端设备和无线充电设备的无线连接;如果判断结果为启动,则所述第一终端设备与所述无线充电设备通过无线连接实现配对,第二终端设备通过无线充电设备与第一终端设备进行数据传输;如果判断结果为不启动,则返回s103。

如图2所示,在一种具体实施方式中,一种基于无线充电设备的数据传输方法包括以下步骤:

(1)当第一终端设备开始被充电时,启动第一计时器,每隔一定时间间隔就记录第一终端设备的被充电时长tx(x=1,2,3,……)。

(2)当无线充电设备开始充电时,启动第二计时器,每隔一定的时间间隔就记录无线充电设备的开始充电的充电时长tx(x=1,2,3,……),并在记录的同时广播所述充电时长tx。

(3)当第一终端设备的无线广播接收器收到无线充电设备所广播的充电时长时,做如下判断:第一终端设备计算所述被充电时长tx和所述充电时长tx的差值,如果差值大于某一个临界时间,则判断结果为不启动第一终端设备和无线充电设备的无线连接,第一终端设备的无线广播接收器继续收到无线充电设备所广播的充电时长,做出上述被充电时长tx和所述充电时长tx的差值与临界时间的判断;如果差值小于该临界时间,则判断结果为启动第一终端设备和无线充电设备的无线连接,第二终端设备通过无线充电设备与第一终端设备进行数据传输。

在实际情况中,由于数据采集精度的问题,即便是成对匹配充电的无线充电设备和第一终端设备,二者分别记录的充电时间往往也有一定的时间差。但是这个时间差足够小,以至于能够将配对充电的第一终端设备与其他可充电设备区别开来。通过设定合适的临界时间阈值t,足可以将其他可充电设备排除在配对的可能性之外,从而大大提高配对的准确性和精度。

(4)无线充电设备通过usb接口与第二终端设备进行数据传输,第二终端设备通过无线充电设备与第一终端设备进行数据传输。

(5)在第二终端设备通过无线充电设备与第一终端设备进行数据传输完成后,当无线充电设备检测到不在充电状态时,无线充电设备停止发射广播信号,或者,当第一终端设备检测到不在被充电时,第一终端设备不再接收广播信号。

优选地,在所述第一终端设备与所述无线充电设备通过无线连接实现配对后,无线充电设备向与之连接的第二终端设备发送数据传输请求,第二终端设备接收该数据传输请求后,第二终端设备将数据信息传输到无线充电设备,再由无线充电设备经由第二无线通信模块将数据信息传输给第一终端设备。

优选地,所述无线充电设备当其检测到所述第一终端设备与所述无线充电设备之间距离减小至所述无线充电设备的充电线圈可以感应到所述第一终端设备,则判断为开始充电,进行充电状态。

优选地,所述无线充电设备当其检测到所述第一终端设备与所述无线充电设备之间距离增加至所述无线充电设备的充电线圈不能感应到所述第一终端设备,则判断为不再充电,进行不再充电的状态。

优选地,所述第一无线通信模块和第二无线通信模块是蓝牙通信模块、wifi通信模块、zigbee通信模块中的一种或者多种。

优选地,所述第一终端设备为智能手表、手机或者平板电脑等,所述第二终端设备为pc、笔记本电脑或者ipad等。

优选地,步骤(1)中的第一终端设备开始被充电指的是最近一次开始被充电的时候,启动第一计时器,当第一计时器启动后,第一计时器先清零;同样地,步骤(2)中的无线充电设备开始充电指的是最近一次开始为其他设备充电的时候,启动第二计时器,当第二计时器启动后,第二计时器先清零;或者优选地,第一终端设备不再被充电时,第一计时器清零,无线充电设备不再为其他设备充电时,第二计时器清零。

优选地,所述多个相邻tx(x=1,2,3,……)的时间间隔与所述多个tx(x=1,2,3,……)的时间间隔是相同的,可以是1分钟或者5分钟。第一计时器记录被充电时长的时间点与第二计时器记录充电时长的时间点(即广播该充电时长的时间点)基本重合。

优选地,所述临界时间阈值t可以是1秒或者5秒。

如图2所示,根据本发明的实施方式,还提出一种执行前述方法的基于无线充电设备的数据传输系统,所述系统包括:第一终端设备、无线充电设备、第二终端设备,第一终端设备包括无线广播接收器、第一无线通信模块、第一计时器和分别与上述部件相连接的第一处理器,无线充电设备包括无线广播发射器、第二无线通信模块、第二计时器、usb接口和分别与上述部件相连接的第二处理器。

其中,所述第一终端设备为智能手表、手机或者平板电脑等,所述第二终端设备为pc、笔记本电脑或者ipad等。

其中,所述第一终端设备的所述第一计时器用于记录所述第一终端设备的被充电时长;所述无线充电设备的充所述第二计时器用于记录所述无线充电设备的充电时长;所述无线充电设备的无线广播发射器用于发出广播信号,所述广播信号包括所述无线充电设备的计时器记录的充电时长,所述第一终端设备的无线广播接收器用于接收无线广播发射器发出的广播信号;所述第一终端设备的第一处理器计算充电时长和被充电时长的差值,并根据该差值判断是否将第一终端设备的无线通信模块与无线充电设备的无线通信模块进行配对连接,进而在第一终端设备和无线充电设备之间传输数据。

无线充电设备可以固定放置,其供电输入端可以是待接入插座的5v适配器,也可以是usb供电。第一终端设备、无线充电设备和第二终端设备之间的数据传输可以有如下方式:

方式一、通过无线充电设备与第二终端设备比如个人笔记本电脑之间的通过usb连接进行数据传输,第二终端设备上的数据可通过usb传到无线充电设备,进而由无线通信模块传输到第一终端设备。即,在所述第一终端设备与所述无线充电设备通过无线连接实现配对后,无线充电设备向与之连接的第二终端设备发送第一数据传输请求,第二终端设备接收该第一数据传输请求后,第二终端设备将数据信息传输到无线充电设备,再由无线充电设备经由第二无线通信模块将数据信息传输给第一终端设备。

这种情况可以应用于如下应用场景,比如,通过该方式,可以给在飞机场咖啡厅的公用充电器上的电子设备发送一些推送消息。这种情况还可以应用于普通的应用场景,比如,通过该方式,第一终端设备的生产厂商可以在用户充电的过程中向该第一终端设备发送一些安装包或者推送消息。

方式二、通过无线充电设备与第二终端设备比如个人笔记本电脑之间的通过usb连接进行数据传输,第一终端设备上的数据可经由无线充电设备通过usb传输到第二终端设备。即,在所述第一终端设备与所述无线充电设备通过无线连接实现配对后,无线充电设备向与之连接的第二终端设备发送第二数据传输请求,第二终端设备接收该第二数据传输请求后,第二终端设备将其希望获得的第一终端设备上存储的数据类型传输到无线充电设备,再由无线充电设备经由第二无线通信模块向与之无线连接的第一终端设备发送第三数据传输请求(包括第二终端设备希望获得的第一终端设备上存储的数据类型),第一终端设备接收该第三数据传输请求后,第一终端设备将第二终端设备所请求的某个数据类型的具体数据信息经由无线传输到无线充电设备,无线充电设备进而将该具体数据信息传输给第二终端设备。

可选的,第二终端设备可以连接到云服务器,这样可把第一终端设备的数据自动备份到云服务器。通过上述操作,手机、智能手表等第一终端设备在充电的过程中,同时进行了数据的自动备份。

这种情况可以应用于如下场景,比如在第一终端设备充电的时候,可以在第二终端设备比如个人电脑上查看第一终端设备上的数据,如音乐、电影、通讯录、照片、视频等。

本发明还公开了一种终端设备,包括存储器、一个或多个处理器,以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在存储器中,并且被配置成由所述一个或多个处理器执行,所述计算机程序包括用于执行图1或图2中方法的步骤。优选地,该终端设备,可以是第一终端设备,或者第二终端设备。

本发明还公开了一种计算机可读存储介质,包括与终端设备结合使用的计算机程序,所述计算机程序可被处理器执行以完成图1或图2中方法的步骤。

优选地,该终端设备,可以是第一终端设备,或者第二终端设备。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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