一种蓝牙控制方法和系统与流程

文档序号:18453219发布日期:2019-08-17 01:24阅读:265来源:国知局
一种蓝牙控制方法和系统与流程

本公开实施例涉及互联网技术领域,尤其涉及一种蓝牙控制方法和系统。



背景技术:

随着互联网技术的发展,互联网技术被广泛的应用于不同的行业。且随着电动汽车和共享物(如共享单车和共享婴儿车等)的推广和普及,电动汽车的充电方式,以及共享物的共享方式越来越受到人们的关注。以电动汽车的充电为例进行如下说明:

在现有技术中,电动汽车在使用充电桩充电时,可至少通过刷卡,终端扫码以及终端使用蓝牙功能三种方法中的一种启动充电桩充电。但是由于蓝牙功能目前在终端中并不被频繁使用,用户通常会关闭终端中的蓝牙功能。因此,用户在为电动汽车使用蓝牙功能充电前需先开启终端中的蓝牙功能才可正常使用。



技术实现要素:

根据本公开实施例的一个方面,本公开实施例提供了一种蓝牙控制方法,所述方法包括:

响应于接收到用以开启蓝牙功能的请求信息,获取终端的位置信息;

建立所述请求信息与所述位置信息的映射关系;

响应于预设数据库中存储有所述映射关系,开启蓝牙功能。

在一些实施例中,在所述建立所述请求信息与所述位置信息的映射关系之后,所述方法还包括:

响应于所述数据库中没有所述映射关系,发出提示信息,所述提示信息用以询问所述终端对应的用户是否开启蓝牙功能;

响应于接收到开启蓝牙功能的指令,开启蓝牙功能。

在一些实施例中,在所述响应于所述用户通过所述终端反馈的开启蓝牙功能的指令,开启蓝牙功能之后,还包括:

将所述映射关系存储至所述数据库。

在一些实施例中,在所述开启蓝牙功能之后,所述方法还包括:

响应于所述位置信息发生变化,获取所述终端的移动距离;

响应于所述移动距离大于预设第一阈值,关闭蓝牙功能。

在一些实施例中,在所述获取所述终端的移动距离之后,所述方法还包括:

响应于所述移动距离小于或等于第一阈值,获取休眠时长,其中,所述休眠时长等于当前时刻与开启蓝牙功能的时刻的时间差值;

响应于所述休眠时长大于预设第二阈值,关闭蓝牙功能。

根据本公开实施例的另一个方面,本公开实施例还提供了一种蓝牙控制系统,所述系统包括:

获取模块,用于响应于接收到用以开启蓝牙功能的请求信息,获取终端的位置信息;

建立模块,用于建立所述请求信息与所述位置信息的映射关系;

开启模块,用于响应于预设数据库中存储有所述映射关系,开启蓝牙功能。

在一些实施例中,所述系统还包括:

提示模块,用于响应于所述数据库中没有所述映射关系,发出提示信息,所述提示信息用以询问所述终端对应的用户是否开启蓝牙功能;

所述开启模块还用于,响应于接收到开启蓝牙功能的指令,开启蓝牙功能;

存储模块,用于将所述映射关系存储至所述数据库。

在一些实施例中,所述系统还包括:

所述获取模块还用于,响应于所述位置信息发生变化,获取所述终端的移动距离;

关闭模块,用于响应于所述移动距离大于预设第一阈值,关闭蓝牙功能。

在一些实施例中,所述获取模块还用于,响应于所述移动距离小于或等于第一阈值,获取休眠时长,其中,所述休眠时长等于当前时刻与开启蓝牙功能的时刻的时间差值;

所述关闭模块还用于,响应于所述休眠时长大于预设第二阈值,关闭蓝牙功能。

本公开实施例的有益效果在于,由于采用了响应于接收到用以开启蓝牙功能的请求信息,获取终端的位置信息,建立请求信息与位置信息的映射关系,响应于预设数据库中存储有所述映射关系,开启蓝牙功能的技术方案,避免了现有技术中需要用户手动开启蓝牙功能的技术问题,实现了简化用户操作,节约能耗的技术效果。

附图说明

图1为本公开实施例的蓝牙控制方法的示意图;

图2为本公开另一实施例的蓝牙控制方法的示意图;

图3为本公开另一实施例的蓝牙控制方法的示意图;

图4为本公开实施例的控制蓝牙功能关闭的方法的示意图;

图5为本公开另一实施例的控制蓝牙功能关闭的方法的示意图;

图6为本公开实施例的蓝牙控制系统的示意图;

图7为本公开另一实施例的蓝牙控制系统的示意图;

图8为本公开另一实施例的蓝牙控制系统的示意图;

附图说明:1、获取模块,2、建立模块,3、开启模块,4、提示模块,5、存储模块,6、关闭模块。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

本公开实施例提供了一种蓝牙控制方法和系统。

根据本公开实施例的一个方面,本公开实施例提供了一种蓝牙控制方法,该方法应用于蓝牙控制系统。

请参阅图1,图1为本公开实施例的蓝牙控制方法的示意图。

如图1所示,该方法包括:

s1:响应于接收到用以开启蓝牙功能的请求信息,获取终端的位置信息。

在该步骤中,如果蓝牙控制系统接收到请求信息,则蓝牙控制系统获取终端的位置信息。具体获取位置信息的方法可参见现有技术,此处不再赘述。

终端可以是移动设备例如手机、笔记本电脑平板电脑、个人数字助理等,也可以是固定设备,例如台式电脑等。

其中,请求信息是由设置在终端上的用于启动充电桩对车辆(包括电动汽车,电动摩托车等)进行充电的应用程序(即app)发起的。用户可通过终端上的应用程序控制车辆与充电桩进行连接,以便由充电桩对车辆充电。

具体地,由蓝牙控制系统对应用程序进行监测。可通过以下两种方式时间对应用程序的检测。

方式1):设置时间间隔的方式实现监测。如,每隔0.5s与应用程序进行数据交互,以便获取应用程序发送的请求信息。

方式2):实时的方式进行监测。

s2:建立请求信息与位置信息的映射关系。

s3:响应于预设数据库中存储有映射关系,开启蓝牙功能。

其中,蓝牙控制系统设置有数据库,数据库中存储历史映射关系。

在该步骤中,蓝牙控制系统会判断数据库中是否存储有映射关系。即,蓝牙控制系统将映射关系与数据库中存储的历史映射关系进行匹配。如果历史映射关系中包括映射关系,则蓝牙控制系统控制蓝牙功能开启。

具体地,位置信息为西二旗某地下车库(该地下车库安装有充电桩)。在当前时间点之前,用户使用过该地下车的充电桩为其电动汽车充电。很显然地,在用户在充电之前,亦会存在发送请求信息的步骤。则,蓝牙控制系统会建立请求信息与西二旗某地下车库的映射关系(相对于当前时间点而言,该映射关系为历史映射关系),并存储至数据库中。

而在当前时间点,用户希望再次使用西二旗某地下车库的充电桩为其电动汽车充电,则用户无需手动开启蓝牙,而是通过蓝牙控制系统在接收到请求信息后,直接建立请求信息与位置信息(即西二旗某地下车库)的映射关系,将映射关系与数据库中的历史映射关系进行匹配。而数据库中的历史映射关系中包括请求信息与西二旗某地下车库的映射关系,则蓝牙控制系统控制蓝牙功能的自动开启。

在现有技术中,可通过应用于终端的蓝牙功能启动充电桩充电,也可通过蓝牙功能对共享物(如共享单车,共享婴儿车等)进行借用。同时,终端对应的用户一般都会将蓝牙功能进行关闭,只有当需要使用蓝牙功能时,才会进行蓝牙功能的开启。

而基于上述分析可知,在本公开实施例中,通过s1至s3的方案,可实现自动开启蓝牙。实现了简化用户操作,节约终端能耗的技术效果。

结合图2可知,在一些实施例中,在s2之后,该方法还包括:

s4:响应于数据库中没有映射关系,发出提示信息,提示信息用以询问终端对应的用户是否开启蓝牙功能。

在该步骤中,如果蓝牙控制系统确定数据库中没有映射关系(即历史映射关系中不包括映射关系),则发出提示信息。具体地,可以通过短信息的方式向终端发送提示信息,也可以通过在终端的显示器上显示提示信息,还可以通过音频信息的方式向终端发送提示信息。

s5:响应于接收到开启蓝牙功能的指令,开启蓝牙功能。

需要说明的是,用户在看到或听到提示信息时,会对提示信息进行反馈。如果用户是看到提示信息,则可以通过点击显示器上的“是”按钮,以确定开启蓝牙功能,或者通过点击显示器上的“否”按钮,以确定不开启蓝牙功能。如果用户是听到提示信息,则可以通过音频信息的方式回复“是”,以确定开启蓝牙功能,或者回复“否”,以确定不开启蓝牙功能。

如果蓝牙控制系统接收到的为开启蓝牙功能的指令(如用户点击显示器上的“是”按钮,或者用户通过音频信息的方式回复“是”),则开启蓝牙。

结合图3可知,在一些实施例中,在s5之后,该方法还包括:

s6:将映射关系存储至数据库。

在该步骤中,通过将映射关系存储至数据库中,以便实现对数据库的更新和完善。

结合图4可知,在一些实施例中,在开启蓝牙功能之后,该方法还包括:

s11:响应于位置信息发生变化,获取终端的移动距离。

在该步骤中,可通过对位置信息进行监测,以便确定位置信息是否发生变化。

同理,可以通过实时的方式进行监测,也可以通过预设时间间隔的方式进行监测。

具体地,当位置信息发生变化时,则根据变化后的位置信息和接收到请求信息时的位置信息确定移动位置信息,并根据移动位置信息确定移动距离。

具体地,获取变化后的终端所在的经纬度(即变化后的位置信息),并获取接收到请求信息时的终端所在的经纬度(即接收请求信息时的位置信息),根据变化后的终端所在的经纬度和获取接收到请求信息时的终端所在的经纬度确定移动距离。具体计算方法可参见现有技术,此处不再赘述。

s12:响应于移动距离大于预设第一阈值,关闭蓝牙功能。

其中,第一阈值是用户基于需求进行设置的。

通过本公开实施例的技术方案,可实现节约电能的技术效果。

结合图5可知,在一些实施例中,在s11之后,该方法还包括:

s13:响应于移动距离小于或等于第一阈值,获取休眠时长,其中,休眠时长等于当前时刻与开启蓝牙功能的时刻的时间差值。

也就是说,休眠时长为当前时刻距离开启蓝牙功能的时刻的时间差值。也即蓝牙功能此次运行的时长。

s14:响应于休眠时长大于预设第二阈值,关闭蓝牙功能。

同理,第二阈值亦是用户基于需求进行设置的。

通过本公开实施例的技术方案,可以进一步实现节约电能的技术效果。

在一些实施例中,请求信息携带历史数据信息。

其中,历史数据信息是指通过上述任一实施例所述的方法开启蓝牙功能时对应的数据信息。如:历史开启蓝牙功能的对象信息(如车辆充电和共享物使用等),历史开启蓝牙功能的时间信息,历史开启蓝牙功能的位置信息等。

根据本公开实施例的另一个方面,本公开实施例提供了与上述方法相对应的蓝牙控制系统。

请参阅图6,图6为本公开实施例的蓝牙控制系统的示意图。

如图6所示,该系统包括:

获取模块1,用于响应于接收到用以开启蓝牙功能的请求信息,获取终端的位置信息;

建立模块2,用于建立请求信息与位置信息的映射关系;

开启模块3,用于响应于预设数据库中存储有映射关系,开启蓝牙功能。

结合图7可知,在一些实施例中,该系统还包括:

提示模块4,用于响应于数据库中没有映射关系,发出提示信息,提示信息用以询问终端对应的用户是否开启蓝牙功能;

开启模块3还用于,响应于接收到开启蓝牙功能的指令,开启蓝牙功能;

存储模块5,用于将映射关系存储至数据库。

结合图8可知,在一些实施例中,该系统还包括:

获取模块1还用于,响应于位置信息发生变化,获取终端的移动距离;

关闭模块6,用于响应于移动距离大于预设第一阈值,关闭蓝牙功能。

在一些实施例中,获取模块1还用于,响应于移动距离小于或等于第一阈值,获取休眠时长,其中,休眠时长等于当前时刻与开启蓝牙功能的时刻的时间差值;

关闭模块6还用于,响应于休眠时长大于预设第二阈值,关闭蓝牙功能。

读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本公开实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

还应理解,在本发明各实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。

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

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