一种智能车锁所在区域范围的获取方法及系统与流程

文档序号:12494935阅读:204来源:国知局
一种智能车锁所在区域范围的获取方法及系统与流程

本发明涉及通信技术领域,具体而言,涉及一种智能车锁所在区域范围的获取方法及系统。



背景技术:

随着越来越多的智能化设备走入我们的生活,给我们的生活带来的极大的便利,比如现有的大部分共享单车上的智能车锁,由于安装了蓝牙设备,可以通过该蓝牙设备与移动终端进行数据通信,只要移动终端上安装该共享单车的用车软件,就可以通过该用车软件与智能车锁中的无线通信设备进行数据通信而打开车锁。

但是后台服务器无法直接获取这种智能车锁所在的区域范围,现有技术中,一般是给这种智能车锁安装如GPS、GLONASS或者北斗卫星导航等定位部件和GSM通信部件,使得智能车锁可以将自身所在的位置直接发送到后台服务器,从而使得后台服务器能够获取智能车锁的准确位置。

研究人员发现,上述解决方式需要大大增加智能车锁的成本,而且在一些应用场景,并不需要获取智能车锁的精确位置,只需要获取智能车锁的区域范围。



技术实现要素:

有鉴于此,本发明的目的在于提供一种智能车锁所在区域范围的获取方法及系统,以使得后台服务器确定智能车锁当前所在区域范围。

第一方面,本发明实施例提供了一种智能车锁所在区域范围的获取方法,包括:通过移动终端接收智能车锁发送的蓝牙信号,并确定所述蓝牙信号的当前信号强度,所述蓝牙信号携带与所述智能车锁关联的蓝牙标识符;通过所述移动终端将所述蓝牙标识符、所述当前信号强度和所述移动终端的当前终端位置发送至后台服务器;通过所述后台服务器根据所述当前信号强度,确定所述智能车锁距所述移动终端的当前距离;通过所述后台服务器根据所述当前终端位置和所述当前距离确定所述智能车锁当前所在的区域范围。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,所述通过所述后台服务器根据所述当前信号强度,确定所述智能车锁距所述移动终端的所述当前距离,包括:通过所述后台服务器根据所述当前信号强度随距离进行衰减来确定所述智能车锁距所述移动终端的所述当前距离。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,所述通过所述后台服务器根据所述当前终端位置和所述当前距离确定所述智能车锁当前所在的区域范围之后还包括:使所述后台服务器建立用车地图,并将所述智能车锁当前区域范围标记于所述地图上,所述区域范围为以所述当前终端位置为圆心,以所述当前距离为半径的环形区域;使所述后台服务器在接收到第三方客户端发送的预约用车指令时,获取所述第三方客户端的位置坐标,并将所述位置坐标标记于所述地图上;使所述后台服务器确定所述位置坐标与所述当前终端位置小于设定值时将所述地图发送到所述第三方客户端。

结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,所述方法还包括:使所述后台服务器根据在设定时间内所述区域范围在所述地图上的标记的移动确定所述智能车锁在所述设定时间段的热点区域范围。

结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,所述方法还包括,使得所述后台服务器接收到所述第三方客户端发送的巡检指令时,将所述热点区域范围发送到所述第三方客户端。

第二方面,本发明实施例提供了一种智能车锁所在区域范围的获取系统,包括:智能车锁,用于发送蓝牙信号,所述蓝牙信号携带与所述智能车锁关联的蓝牙标识符;移动终端,用于接收所述智能车锁发送的所述蓝牙信号,并确定所述蓝牙信号的当前信号强度;以及用于将所述蓝牙标识符、所述当前信号强度和当前终端位置发送至后台服务器;所述后台服务器,用于根据所述当前信号强度,确定所述智能车锁距所述移动终端的当前距离;以及用于根据所述当前终端位置和所述当前距离确定所述智能车锁当前所在的区域范围。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,所述后台服务器根据所述当前信号强度,确定所述智能车锁距所述移动终端的所述当前距离,包括:所述后台服务器根据所述当前信号强度随距离进行衰减来确定所述智能车锁距所述移动终端的所述当前距离。

结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,所述后台服务器,还用于建立用车地图,并将所述智能车锁当前区域范围标记于所述地图上,所述区域范围为以所述移动终端的当前位置为圆心,以所述智能车锁距所述移动终端的所述当前距离为半径的环形区域;在接收到第三方客户端发送的预约用车指令时,获取所述第三方客户端的位置坐标,并将所述位置坐标标记于所述地图上;确定所述位置坐标与所述当前终端位置小于设定值时将所述地图发送到所述第三方客户端。

结合第二方面的第二种可能的实施方式,本发明实施例提供了第二方面的第三种可能的实施方式,所述后台服务器还用于根据在设定时间内所述区域范围在所述地图上的标记的移动确定所述智能车锁在所述设定时间段的热点区域范围。

结合第二方面的第三种可能的实施方式,本发明实施例提供了第二方面的第四种可能的实施方式,所述后台服务器还用于接收到所述第三方客户端发送的巡检指令时,将所述热点区域范围发送到所述第三方客户端。

本发明实施例提供的一种智能车锁所在区域范围的获取方法及系统,采用通过移动终端接收智能车锁发送的蓝牙信号,并确定所述蓝牙信号的当前信号强度,所述蓝牙信号携带与所述智能车锁关联的蓝牙标识符;通过所述移动终端将所述蓝牙标识符、所述当前信号强度和所述移动终端的当前终端位置发送至后台服务器;通过所述后台服务器根据所述当前信号强度,确定所述智能车锁距所述移动终端的当前距离;通过所述后台服务器根据所述当前终端位置和所述当前距离确定所述智能车锁当前所在的区域范围,与现有技术中的通过在智能车锁中安装定位部件和通信部件获取智能车锁的位置的方法相比,其通过借助移动终端获取智能车锁的当前区域范围,可以获取不含定位部件和通信部件的智能车锁的区域范围,从而判断某个区域是否有单车。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例所提供的一种智能车锁所在区域范围的获取方法的流程图;

图2示出了本发明实施例所提供的另一种智能车锁所在区域范围的获取方法的流程图;

图3示出了本发明实施例所提供的一种智能车锁所在区域范围的获取系统结构示意图;

图4示出了本发明实施例所提供的一种移动终端的结构示意图。

图3主要附图标记说明:

301,智能车锁;302,移动终端;303,后台服务器;

图4主要附图标记说明:

401,第一通信模块;402,确定模块;403,定位模块;404,第二通信模块。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

本发明实施例1提出了一种智能车锁所在区域范围的获取方法,该智能车锁安装于单车上,图1为智能车锁所在区域范围的获取方法的流程图,如下所示:

S100,通过移动终端接收智能车锁发送的蓝牙信号,并确定蓝牙信号的当前信号强度,蓝牙信号携带与智能车锁关联的蓝牙标识符。

S101,通过移动终端将蓝牙标识符、当前信号强度和移动终端的当前终端位置发送至后台服务器。

S102,通过后台服务器根据当前信号强度,确定智能车锁距移动终端的当前距离。

S103,通过后台服务器根据当前终端位置和当前距离确定智能车锁当前所在的区域范围。

其中智能车锁安装在共享单车上,智能车锁内部安装有蓝牙设备,蓝牙标识符为蓝牙设备的ID。

移动终端包括手机、平板或者个人电脑等智能设备,该移动终端上安装有用车软件,该用车软件可以在后台工作,当用户携带该移动终端路过智能车锁或者靠近该智能车锁时,当移动终端与智能车锁的距离小于一定值时,移动终端接收到该智能车锁发送的蓝牙信号,并确定蓝牙信号的当前强度。

一种较佳的实施方式,在本发明实施例1中出,该智能车锁可以提前进行设置,比如设置其发出的蓝牙信号只有在小于或等于10米的范围内才能被移动终端接收到。用户接收到该智能车锁发出的蓝牙信号时,确定该蓝牙信号的当前强度,并将蓝牙信号中携带的蓝牙标识符、蓝牙信号的当前信号强度和自身的当前位置发送到后台服务器。

其中移动终端通过本身的定位部件确定自身的当前位置,比如当移动终端时手机时,可以通过手机中的全球定位系统来确定自身的当前位置。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,通过后台服务器根据当前信号强度距离进行衰减来确定智能车锁距移动终端的当前距离。

其中通过后台服务器根据当前终端位置和当前距离确定智能车锁当前所在的区域之后还包括,如图2所示:

S200,使后台服务器建立用车地图,并将智能车锁当前区域范围标记于地图上,该区域范围为以当前终端位置为圆心,以移动终端到智能车锁的当前距离为半径的环形区域。

S201,使后台服务器在接收到第三方客户端发送的预约用车指令时,获取第三方客户端的位置坐标,并将位置坐标标记于地图上。

S202,使后台服务器确定位置坐标与当前终端位置小于设定值时将地图发送到第三方客户端。

其中第三方客户端中包括手机、平板或者个人计算机,第三方客户为需要使用单车的用户,比如一个用户需要预约单车,会通过该第三方客户端发送预约用车指令,后台会将距离该第三方客户端小于设定值的单车所在的区域范围所在的地图发送到该第三方客户端,使得该用户可以通过后台服务器发送的地图查看自己与该单车的距离。

一种较佳的实施方式,在本发明实施例其中提出,该方法还包括:使后台服务器根据在设定时间内该智能车锁的区域范围在地图上的标记的移动确定该智能车锁在该设定时间段的热点区域范围。

由于单车的位置不是固定不变的,所以单车上的智能车锁的位置也不是固定不变的,在不同时间段,智能车锁的区域范围可能不同,后台服务器可以记录该智能车锁在一段设定时间段,比如在一个星期时间内的区域范围在地图上的变化,将出现次数多的区域标记为该智能车锁出现的热点区域范围。

一种较佳的实施方式,在本发明实施例1中提出,当后台服务器接收到第三方客户端发送的巡检指令时,将上述智能车锁出现的热点区域范围发送到该第三方客户端。

比如,单车的工作人员需要对一批智能车锁所在的单车进行巡检,可以通过查看智能车锁出现的热点区域而集中找寻大批单车。

实施例2

本发明实施例2提出了一种智能车锁所在区域范围的获取系统,如图3所示,该系统包括智能车锁301、移动终端302和后台服务器303。

其中智能车锁301,用于发送蓝牙信号,该蓝牙信号携带与该智能车锁301关联的蓝牙标识符。

移动终端302,用于接收智能车锁301发送的蓝牙信号,并确定蓝牙信号的当前信号强度;以及用于将蓝牙标识符、当前信号强度和当前终端位置发送至后台服务器303。

后台服务器303,用于根据当前信号强度,确定智能车锁301距移动终端302的当前距离;以及用于根据当前终端位置和当前距离确定智能车锁301当前所在的区域范围。

如图4所示,该移动终端302包括第一通信模块401,确定模块402,定位模块403和第二通信模块404。

其中第一通信模块401,用于接收智能车锁301发送的蓝牙信号;确定模块402,用于确定蓝牙信号的当前信号强度;定位模块403,用于确定终端自身所在的当前位置;第二通信模块404,用于将蓝牙标识符、当前信号强度和当前终端位置发送至后台服务器303。

其中后台服务器303根据当前信号强度,确定智能车锁301距移动终端302的当前距离包括:后台服务器303根据当前信号强度随距离进行衰减来确定智能车锁301距移动终端302的当前距离。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,后台服务器303,还用于建立用车地图,并将智能车锁301当前区域范围标记于地图上,区域范围为以移动终端302的当前位置为圆心,以智能车锁301距移动终端302的当前距离为半径的环形区域;在接收到第三方客户端发送的预约用车指令时,获取第三方客户端的位置坐标,并将位置坐标标记于地图上;确定位置坐标与当前终端位置小于设定值时将地图发送到第三方客户端。

后台服务器303,还用于根据在设定时间内区域范围在地图上的标记的移动确定智能车锁301在设定时间段的热点区域范围。

该后台服务器303,还用于接收到第三方客户端发送的巡检指令时,将热点区域范围发送到第三方客户端。

基于上述分析可知,与相关技术中的智能车锁所在区域范围的获取方法相比,本发明实施例提供的智能车锁所在区域范围的获取方法利用通过移动终端接收智能车锁发送的蓝牙信号,并确定蓝牙信号的当前信号强度,蓝牙信号携带与智能车锁关联的蓝牙标识符;通过移动终端将蓝牙标识符、当前信号强度和移动终端的当前终端位置发送至后台服务器;通过后台服务器根据当前信号强度,确定智能车锁距移动终端的当前距离;通过后台服务器根据当前终端位置和当前距离确定智能车锁当前所在的区域范围。

本发明实施例所提供的进行智能车锁所在区域范围的获取方法及系统的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

本发明实施例所提供的智能车锁所在区域范围的获取系统的装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

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

另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

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

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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