物联网定位方法、云端服务器、智能终端及智能硬件与流程

文档序号:12136653阅读:350来源:国知局
物联网定位方法、云端服务器、智能终端及智能硬件与流程

本发明涉及物联网通信技术领域,尤其涉及一种物联网定位方法、云端服务器、智能终端及智能硬件。



背景技术:

物联网是当前研究的热点,它像互联网一样,再次极大地改变我们的生活、我们的世界。物联网融合了智能硬件的传感检测技术、接入互联网的通信技术、以及大数据的分析应用技术,最终将生活中的物体能接入互联网,将传统行业中的产品接入互联网,形成万物互联,人物和谐的大局面,但目前,如果需要对智能硬件进行定位,需要给智能硬件安装GPS电子元件,但是GPS定位成本高,耗能大。



技术实现要素:

本发明的主要目的在于提供一种物联网定位方法及系统,旨在降低智能硬件定位成本和降低定位的耗能。

为实现上述目的,本发明提供一种物联网定位方法,应用于云端服务器,所述物联网定位方法包括以下步骤:

接收第一智能终端发送的丢失第一智能硬件的丢失报告,所述第一智能硬件含有唯一的标识信息;

向多个智能终端发送寻找所述第一智能硬件的通告,所述通告中包括所述第一智能硬件的标识信息;

接收第二智能终端发送的发现报告,所述发现报告包括所述第二智能终端的位置信息;

发送所述第二智能终端的位置信息至所述第一智能终端。

优选地,所述向多个智能终端发送寻找所述第一智能硬件的通告,所述通告中包括所述第一智能硬件的标识信息包括:

获取所有已经授权参与寻找智能硬件的目标智能终端的清单;

根据所述清单向所有目标智能终端发送寻找所述第一智能硬件的通告。

此外还提供一种物联网定位方法,应用于智能终端,所述物联网定位方法包括以下步骤:

接收来自云端服务器寻找第一智能硬件的通告,所述通告包括所述第一智能硬件唯一的标识信息;

搜索能连接到的所有智能硬件;

当连接到所述第一智能硬件时,向所述云端服务器发送发现所述第一智能硬件的报告,所述报告包含该智能终端的位置信息。

优选地,所述物联网定位方法还包括:

接收所述云端服务器发送的第二智能硬件的地理位置,所述第二智能硬件的地理位置为其他智能终端向所述云端服务器发送的发现报告中包括的地理位置;

当到达所述第二智能硬件的地理位置时,连接所述第二智能硬件;

控制所述第二智能硬件发出:光、声音、震动之一的信号或三者任意组合的信号。

此外还提供一种物联网定位方法,应用于智能硬件,所述物联网定位方法包括以下步骤:

接收智能终端的连接请求,所述连接请求为无线连接请求;

发送该智能硬件的唯一的标识信息至所述智能终端,并通过所述智能终端向云端服务器上报其位置信息;

接收所述智能终端发送的寻找指令;

根据所述寻找指令,发出:光、声音、震动之一的信号或三者任意组合的信号。

此外还提供一种物联网云端服务器,所述物联网云端服务器包括:

第一接收模块,用于接收第一智能终端发送的丢失第一智能硬件的丢失报告,所述第一智能硬件含有唯一的标识信息;

通告模块,用于向多个智能终端发送寻找所述第一智能硬件的通告,所述通告中包括所述第一智能硬件的标识信息;

第二接收模块,用于接收第二智能终端发送的发现报告,所述发现报告包括所述第二智能终端的位置信息;

第一发送模块,用于发送所述第二智能终端的位置信息至所述第一智能终端。

优选地,所述通告模块包括:

获取单元,用于获取所有已经授权参与寻找智能硬件的目标智能终端的清单;

发送单元,用于根据所述清单向所有目标智能终端发送寻找所述第一智能硬件的通告。

此外还提供一种物联网智能终端,所述物联网智能终端包括:

第三接收模块,用于接收来自云端服务器寻找第一智能硬件的通告,所述通告包括所述第一智能硬件唯一的标识信息;

搜索模块,用于搜索能连接到的所有智能硬件;

第二发送模块,用于当连接到所述第一智能硬件时,向所述云端服务器发送发现所述第一智能硬件的报告,所述报告包含该智能终端的位置信息。

优选地,所述物联网智能终端,所述物联网智能终端还包括:

第四接收模块,用于接收所述云端服务器发送的第二智能硬件的地理位置,所述第二智能硬件的地理位置为其他智能终端向所述云端服务器发送的发现报告中包括的地理位置;

连接模块,用于当到达所述第二智能硬件的地理位置时,连接所述第二智能硬件;

控制模块,用于控制所述第二智能硬件发出:光、声音、震动之一的信号或三者任意组合的信号。

此外还提供一种物联网智能硬件,所述智能硬件端包括:

第五接收模块,用于接收智能终端的连接请求,所述连接请求为无线连接请求;

第三发送模块,用于发送该智能硬件的唯一的标识信息至所述智能终端,并通过所述智能终端向云端服务器上报其位置信息;

第六接收模块,用于接收所述智能终端发送的寻找指令;

信号模块,用于根据所述寻找指令,发出:光、声音、震动之一的信号或三者任意组合的信号。

本发明通过接收第一智能终端发送的丢失第一智能硬件的丢失报告,所述第一智能硬件含有唯一的标识信息;向多个智能终端发送寻找所述第一智能硬件的通告,所述通告中包括所述第一智能硬件的标识信息;接收第二智能终端发送的发现报告,所述发现报告包括所述第二智能终端的位置信息;发送所述第二智能终端的位置信息至所述第一智能终端。通过使用整个系统中多个智能终端来对智能硬件进行定位,并使用云端服务器发送所述位置至第一智能终端,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,也能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

附图说明

图1为本发明物联网定位方法第一实施例的流程示意图;

图2为本发明物联网定位方法第二实施例中向多个智能终端发送寻找所述第一智能硬件的通告步骤的细化流程示意图;

图3为本发明物联网定位方法第三实施例的流程示意图;

图4为本发明物联网定位方法第四实施例的流程示意图;

图5为本发明物联网定位方法第五实施例的流程示意图;

图6为本发明物联网云端服务器第一实施例的功能模块示意图;

图7为本发明物联网云端服务器第二实施例中通告模块的细化功能模块示意图;

图8为本发明物联网智能终端第一实施例的功能模块示意图;

图9为本发明物联网智能终端第二实施例的功能模块示意图;

图10为本发明物联网智能硬件第一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种物联网定位方法,应用于云端服务器,参照图1,在本发明物联网定位方法第一实施例中,所述物联网定位方法包括以下步骤:

步骤S10,接收第一智能终端发送的丢失第一智能硬件的丢失报告,所述第一智能硬件含有唯一的标识信息;

在本实施例中所述智能硬件为拥为唯一标识信息的芯片的物品,且所述物品可使用无线技术与智能终端进行无线信息的交换,所述唯一标识信息为整个系统中唯一的字符串。在本实施例中所述智能终端为智能手机,需要说明的是在有些实施例中所述智能终端为手持上网设备或电脑。

步骤S20,向多个智能终端发送寻找所述第一智能硬件的通告,所述通告中包括所述第一智能硬件的标识信息;

在本实施例中所述多个智能终端为系统中的所有智能终端,所述通告以推送的方式向系统中所有的智能终端发送所述通告。

步骤S30,接收第二智能终端发送的发现报告,所述发现报告包括所述第二智能终端的位置信息;

步骤S40,发送所述第二智能终端的位置信息至所述第一智能终端。

具体地,在本实施例中,当有用户丢失自己的智能硬件时,通过第一智能终端发送关于第一智能硬件的丢失报告至云端服务器,当云端服务器接收到所述丢失报告时,提取所述丢失报告中所述第一智能硬件的标识信息“XLH001”,并使用所述“XLH001”组成通告,云端服务器将所述通告发送至系统中除所述第一智能终端外的所有智能终端。在有第二智能终端发现能连接的智能硬件中,有智能硬件的唯一标识为“XLH001”时,向所述云端服务器发送发现报告,所述报告包含该智能终端的位置信息。云端服务器在接收到发现报告后,把所述第二智能终端的位置作为所述第一智能硬件的位置,发送给第一智能终端。通过使用整个系统中多个智能终端来对智能硬件进行定位,并使用云端服务器发送所述位置至第一智能终端,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,也能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

请参照图2,基于本发明物联网定位方法第一实施例,在本发明物联网定位方法第二实施例中,所述步骤S20包括:

步骤S21,获取所有已经授权参与寻找智能硬件的目标智能终端的清单;

步骤S22,根据所述清单向所有目标智能终端发送寻找所述第一智能硬件的通告。

在本实施例中在寻找所述所述第一智能硬件时,并不是所有用户都想参与其中,为提升用户体验,使用户可以自由选择是否参与寻找所述第一智能硬件,为用户设置选项是否参与,所述清单使用智能终端在云端服务器中唯一的区别标识区分智能终端,需要说明的是,在有些实施例中所述清单使用智能终端的用户的唯一标识作为区别标识,并根据所述用户的唯一标识进一步锁定智能终端。

具体地,用户事先在所述云端服务器登记自己的智能终端是否参与寻找智能硬件的活动;当所述云端服务器要广播通告时,先检查根据用户设置形成清单,如果用户A设置为不参与,即不授权对其进行广播通告,则A不在所述清单内,不对用户A发送所述通告;如果用户B设置为参与,即授权对其进行广播通告,则B不在所述清单内,对用户B发送所述通告。

本发明提供一种物联网定位方法,应用于智能终端,参照图3,在本发明物联网定位方法第三实施例中,所述物联网定位方法包括以下步骤:

步骤S50,接收来自云端服务器寻找第一智能硬件的通告,所述通告包括所述第一智能硬件唯一的标识信息;

当第一智能硬件丢失时,云端服务器向所有智能终端发送寻找所述第一智能硬件的通告,所述通告含有所述第一智能硬件唯一的标识信息,所述第一智能硬件的唯一标识信息为“XLH001”。

步骤S60,搜索能连接到的所有智能硬件;

在本实施例中智能终端通过无线技术与智能硬件进行通信,具体地,在本实施例中所述无线技术为BLE4.0(蓝牙低能耗技术),所述智能终端会主动连接50米之内的所有智能硬件。

步骤S70,当连接到所述第一智能硬件时,向所述云端服务器发送发现所述第一智能硬件的报告,所述报告包含该智能终端的位置信息。

具体地,在本实施例中,智能终端接收到云端服务器发送的寻找所述第一智能硬件的通告,所述通告包括所述第一智能硬件唯一的标识信息“XLH001”,在接到所述通告后,智能终端连接所有能连接到的智能硬件,因为本实施例采用的是BLE4.0技术,当连接到所述第一智能硬件时,向云端服务器发送本智能终端的位置信息。因为所述智能终端采用的是BLE技术和所述智能硬件进行通信,所以如果所述智能硬件能被所述智能终端连接到,则定位所述智能硬件在所述智能终端方圆50米的范围内。通过判断智能终端是否能连接到智能硬件,如果智能终端能连接到智能硬件,则利用智能终端的定位设备获取位置信息,并向云端服务器公布智能终端的位置信息,方便其他智能终端的使用者找到智能硬件,通过此方法对所述智能硬件进行定位,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,却能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

请参照图4,基于本发明物联网定位方法第三实施例,在本发明物联网定位方法第四实施例中,所述物联网定位方法还包括:

步骤S80,接收所述云端服务器发送的第二智能硬件的地理位置,所述第二智能硬件的地理位置为其他智能终端向所述云端服务器发送的发现报告中包括的地理位置;

步骤S90,当到达所述第二智能硬件的地理位置时,连接所述第二智能硬件;

步骤S100,控制所述第二智能硬件发出:光、声音、震动之一的信号或三者任意组合的信号。

在本实施例中,当用户通过所述云端服务器查找到自己所丢失的第二智能硬件的位置时,到达所述位置,并开始尝试连接所述第二智能硬件,在所述智能终端连接到所述第二智能硬件时,控制所述智能硬件发出报警声,并闪光,并持续震动,使得用户能更容易发现所述第二智能硬件。更方便了用户寻找所丢失的智能硬件。

请参照图5,本发明提供一种物联网定位方法,应用于智能硬件,在本发明物联网定位方法第五实施例中,所述物联网定位方法包括以下步骤:

步骤S110,接收智能终端的连接请求,所述连接请求为无线连接请求;

步骤S120,发送该智能硬件的唯一的标识信息至所述智能终端,并通过所述智能终端向云端服务器上报其位置信息;

步骤S130,接收所述智能终端发送的寻找指令;

步骤S140,根据所述寻找指令,发出:光、声音、震动之一的信号或三者任意组合的信号。

在本实施例中,所述智能硬件与所述智能终端使用无线连接,具体使用低功耗蓝牙技术:BLE4.0技术连接。所述智能硬件在接收到所述智能终端发出的连接信号时,所述智能硬件发送该智能硬件的唯一的标识信息至所述智能终端,当所述智能硬件接收到所述智能终端发送的寻找指令后,根据所述寻找指令发出报警声,并闪光,并持续震动,使得用户能更容易发现该智能硬件。更方便了用户寻找所丢失的智能硬件;通过使用智能终端的位置上报至云端服务器公布其位置信息,方便其他智能终端的使用者找到智能硬件,通过此方法对所述智能硬件进行定位,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,却能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

本发明提供一种物联网云端服务器,参照图6,在本发明物联网云端服务器第一实施例中,所述物联网云端服务器包括:

第一接收模块10,用于接收第一智能终端发送的丢失第一智能硬件的丢失报告,所述第一智能硬件含有唯一的标识信息;

在本实施例中所述智能硬件为拥为唯一标识信息的芯片的物品,且所述物品可使用无线技术与智能终端进行无线信息的交换,所述唯一标识信息为整个系统中唯一的字符串。在本实施例中所述智能终端为智能手机,需要说明的是在有些实施例中所述智能终端为手持上网设备或电脑。

通告模块20,用于向多个智能终端发送寻找所述第一智能硬件的通告,所述通告中包括所述第一智能硬件的标识信息;

在本实施例中所述多个智能终端为系统中的所有智能终端,所述通告以推送的方式向系统中所有的智能终端发送所述通告。

第二接收模块30,用于接收第二智能终端发送的发现报告,所述发现报告包括所述第二智能终端的位置信息;

第一发送模块40,用于发送所述第二智能终端的位置信息至所述第一智能终端。

具体地,在本实施例中,当有用户丢失自己的智能硬件时,通过第一智能终端发送关于第一智能硬件的丢失报告至云端服务器,当云端服务器第一接收模块10接收到所述丢失报告时,提取所述丢失报告中所述第一智能硬件的标识信息“XLH001”,并使用所述“XLH001”组成通告,云端服务器通告模块20将所述通告发送至系统中除所述第一智能终端外的所有智能终端。在有第二智能终端发现能连接的智能硬件中,有智能硬件的唯一标识为“XLH001”时,向所述云端服务器发送发现报告,所述报告包含该智能终端的位置信息。云端服务器第二接收模块30接收到发现报告后,第一发送模块40把所述第二智能终端的位置作为所述第一智能硬件的位置,发送给第一智能终端。通过使用整个系统中多个智能终端来对智能硬件进行定位,并使用云端服务器发送所述位置至第一智能终端,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,也能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

请参照图7,基于本发明物联网云端服务器第一实施例,在本发明物联网云端服务器第二实施例中,所述通告模块20包括:

获取单元21,用于获取所有已经授权参与寻找智能硬件的目标智能终端的清单;

发送单元22,用于根据所述清单向所有目标智能终端发送寻找所述第一智能硬件的通告。

在本实施例中在寻找所述所述第一智能硬件时,并不是所有用户都想参与其中,为提升用户体验,使用户可以自由选择是否参与寻找所述第一智能硬件,为用户设置选项是否参与,所述清单使用智能终端在云端服务器中唯一的区别标识区分智能终端,需要说明的是,在有些实施例中所述清单使用智能终端的用户的唯一标识作为区别标识,并根据所述用户的唯一标识进一步锁定智能终端。

具体地,用户事先在所述云端服务器登记自己的智能终端是否参与寻找智能硬件的活动;当所述云端服务器要广播通告时,获取单元21先检查用户设置先检查根据用户设置形成清单,如果用户A设置为不参与,即不授权对其进行广播通告,则A不在所述清单内,不对用户A发送所述通告;如果用户B设置为参与,即授权对其进行广播通告,则B不在所述清单内,发送单元22对用户B发送所述通告。

本发明提供一种物联网智能终端,参照图8,在本发明物联网智能终端第一实施例中,所述物联网智能终端包括:

第三接收模块50,用于接收来自云端服务器寻找第一智能硬件的通告,所述通告包括所述第一智能硬件唯一的标识信息;

当第一智能硬件丢失时,云端服务器向所有智能终端发送寻找所述第一智能硬件的通告,所述通告含有所述第一智能硬件唯一的标识信息,所述第一智能硬件的唯一标识信息为“XLH001”。

搜索模块60,用于搜索能连接到的所有智能硬件;

在本实施例中智能终端通过无线技术与智能硬件进行通信,具体地,在本实施例中所述无线技术为BLE4.0(蓝牙低能耗技术),所述智能终端会主动连接50米之内的所有智能硬件。

第二发送模块70,用于当连接到所述第一智能硬件时,向所述云端服务器发送发现所述第一智能硬件的报告,所述报告包含该智能终端的位置信息。

具体地,在本实施例中,智能终端接收到云端服务器发送的寻找所述第一智能硬件的通告,所述通告包括所述第一智能硬件唯一的标识信息“XLH001”,在第三接收模块50接到所述通告后,智能终端搜索模块60连接所有能连接到的智能硬件,因为本实施例采用的是BLE4.0技术,当连接到所述第一智能硬件时,第二发送模块70向云端服务器发送本智能终端的位置信息。因为所述智能终端采用的是BLE技术和所述智能硬件进行通信,所以如果所述智能硬件能被所述智能终端连接到,则定位所述智能硬件在所述智能终端方圆50米的范围内。通过判断智能终端是否能连接到智能硬件,如果智能终端能连接到智能硬件,则利用智能终端的定位设备获取位置信息,并向云端服务器公布智能终端的位置信息,方便其他智能终端的使用者找到智能硬件,通过此方法对所述智能硬件进行定位,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,却能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

请参照图9,基于本发明物联网智能终端第一实施例,在本发明物联网智能终端第二实施例中,所述物联网智能终端还包括:

第四接收模块80,用于接收所述云端服务器发送的第二智能硬件的地理位置,所述第二智能硬件的地理位置为其他智能终端向所述云端服务器发送的发现报告中包括的地理位置;

连接模块90,用于当到达所述第二智能硬件的地理位置时,连接所述第二智能硬件;

控制模块100,用于控制所述第二智能硬件发出:光、声音、震动之一的信号或三者任意组合的信号。

在本实施例中,当用户通过第四接收模块80从所述云端服务器查找到自己所丢失的第二智能硬件的位置时,到达所述位置,连接模块90开始尝试连接所述第二智能硬件,在所述智能终端连接到所述第二智能硬件时,控制模块100控制所述智能硬件发出报警声,并闪光,并持续震动,使得用户能更容易发现所述第二智能硬件。更方便了用户寻找所丢失的智能硬件。

请参照图10,本发明提供一种物联网智能硬件,在本发明物联网智能硬件第一实施例中,所述物联网智能硬件包括以下步骤:

第五接收模块110,用于接收智能终端的连接请求,所述连接请求为无线连接请求;

第三发送模块120,用于发送该智能硬件的唯一的标识信息至所述智能终端,并通过所述智能终端向云端服务器上报其位置信息;

第六接收模块130,用于接收所述智能终端发送的寻找指令;

信号模块140,用于根据所述寻找指令,发出:光、声音、震动之一的信号或三者任意组合的信号。

在本实施例中,所述智能硬件与所述智能终端使用无线连接,具体使用低功耗蓝牙技术:BLE4.0技术连接。所述智能硬件第五接收模块110接收到所述智能终端发出的连接信号时,所述智能硬件第三发送模块120发送该智能硬件的唯一的标识信息至所述智能终端,并通过所述智能终端向云端服务器上报其位置信息。当所述智能硬件第六接收模块130接收到所述智能终端发送的寻找指令后,根据所述寻找指令发出报警声,并闪光,并持续震动,使得用户能更容易发现该智能硬件。更方便了用户寻找所丢失的智能硬件;通过使用智能终端的位置上报至云端服务器公布其位置信息,方便其他智能终端的使用者找到智能硬件,通过此方法对所述智能硬件进行定位,使得智能硬件不必设有GPS等高能耗且成本高的定位用电子器件,却能实现定位功能,降低了智能硬件实现定位功能的成本和能耗。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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