CN106060773B - 对象定位系统、方法及装置 - Google Patents
对象定位系统、方法及装置 Download PDFInfo
- Publication number
- CN106060773B CN106060773B CN201610303721.9A CN201610303721A CN106060773B CN 106060773 B CN106060773 B CN 106060773B CN 201610303721 A CN201610303721 A CN 201610303721A CN 106060773 B CN106060773 B CN 106060773B
- Authority
- CN
- China
- Prior art keywords
- wearable device
- server
- account number
- mark
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种对象定位系统、方法及装置,属于计算机技术领域。所述系统包括:可穿戴设备,用于向外广播包括可穿戴设备的标识的数据;路边设备,用于生成包括数据和路边设备的地理位置的上报信息发送给路边设备服务器;客户端,用于通过向中转服务器发送携带客户端中登录的用户帐号的第一查询请求;中转服务器,用于确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器;路边设备服务器,用于查找包括该标识的上报信息,将上报信息中的地理位置发送给中转服务器;中转服务器,用于向客户端发送地理位置。本发明通过路边设备查找可穿戴设备,在可穿戴设备距离终端较远时仍然能够定位到可穿戴设备的位置。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种对象定位系统、方法及装置。
背景技术
可穿戴设备可以用于对被监控对象进行定位,从而能够随时获得被监控对象的位置,防止被监控对象的丢失。可穿戴设备通常用于对宠物、孩子、车等对象的监控。
通常,可穿戴设备中安装有GPS(Global Position System,全球信号传输系统)组件,GPS组件获取可穿戴设备的位置信号,并将该位置信号发送给终端,终端接收并显示该位置信号,用户根据显示的位置信号确定被监控对象的位置。
由于可穿戴设备一般通过蓝牙与终端保持连接,而蓝牙的有效通信距离较短,因此,当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置。
发明内容
为了解决相关技术中的问题,本发明实施例提供了一种对象定位系统、方法及装置。所述技术方案如下:
第一方面,提供了一种对象定位系统,所述系统包括:可穿戴设备、路边设备、路边设备服务器、客户端和中转服务器;
所述可穿戴设备,用于每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
位于所述可穿戴设备周围的路边设备,用于接收所述数据,并生成上报信息发送给所述路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置;
所述客户端,用于通过与所述可穿戴设备对应的帐号向所述中转服务器发送第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号;
所述中转服务器,用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器;
所述路边设备服务器,用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器;
所述中转服务器,还用于通过所述帐号向所述客户端发送所述地理位置;
所述客户端,还用于通过所述帐号接收并显示所述地理位置。
第二方面,提供了一种对象定位方法,所述方法包括:
可穿戴设备每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
位于所述可穿戴设备周围的路边设备接收所述数据,并生成上报信息发送给路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置;
客户端通过与所述可穿戴设备对应的帐号向中转服务器发送第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号;
所述中转服务器确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器;
所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器;
所述中转服务器通过所述帐号向所述客户端发送所述地理位置;
所述客户端通过所述帐号接收并显示所述地理位置。
第三方面,提供了一种对象定位方法,用于中转服务器中,所述方法包括:
接收客户端通过与可穿戴设备对应的帐号发送的第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号;
确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给路边设备服务器;
接收所述路边设备服务器发送的地理位置,所述地理位置是所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,从所述上报信息中读取到的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
通过所述帐号向所述客户端发送所述地理位置,所述客户端用于通过所述帐号接收并显示所述地理位置。
第四方面,提供了一种对象定位方法,用于客户端中,所述方法包括:
通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号;
通过所述帐号接收所述并显示地理位置,所述地理位置是所述中转服务器在确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器,所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器后,所述中转服务器发送的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识。
第五方面,提供了一种对象定位方法,用于路边设备服务器中,所述方法包括:
接收各个路边设备发送的上报信息,所述上报信息是所述路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
接收中转服务器发送的携带有可穿戴设备的标识的第二查询请求,所述标识是所述中转服务器通过与可穿戴设备对应的帐号接收客户端发送的第一查询请求,从所述第一查询请求中读取在所述客户端中登录的用户帐号后,确定的与所述用户帐号绑定的可穿戴设备的标识;
查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述帐号向所述客户端发送所述地理位置,所述客户端用于通过所述帐号接收并显示所述地理位置。
第六方面,提供了一种对象定位方法,用于路边设备中,所述方法包括:
接收周围的可穿戴设备每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
生成上报信息发送给路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置,客户端用于通过与所述可穿戴设备对应的帐号向中转服务器发送第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号,所述中转服务器用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器,所述路边设备服务器用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述帐号向所述客户端发送所述地理位置,所述客户端用于通过所述帐号接收并显示所述地理位置。
第七方面,提供了一种对象定位装置,用于中转服务器中,所述装置包括:
第一接收模块,用于接收客户端通过与可穿戴设备对应的帐号发送的第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号;
第一发送模块,用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给路边设备服务器;
第二接收模块,用于接收所述路边设备服务器发送的地理位置,所述地理位置是所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,从所述上报信息中读取到的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
第二发送模块,用于通过所述帐号向所述客户端发送所述地理位置,所述客户端用于通过所述帐号接收并显示所述地理位置。
第八方面,提供了一种对象定位装置,用于客户端中,所述装置包括:
第一发送模块,用于通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号;
第一处理模块,用于通过所述帐号接收所述并显示地理位置,所述地理位置是所述中转服务器在确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器,所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器后,所述中转服务器发送的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识。
第九方面,提供了一种对象定位装置,用于路边设备服务器中,所述装置包括:
第一接收模块,用于接收各个路边设备发送的上报信息,所述上报信息是所述路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
第二接收模块,用于接收中转服务器发送的携带有可穿戴设备的标识的第二查询请求,所述标识是所述中转服务器通过与可穿戴设备对应的帐号接收客户端发送的第一查询请求,从所述第一查询请求中读取在所述客户端中登录的用户帐号后,确定的与所述用户帐号绑定的可穿戴设备的标识;
处理模块,用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述帐号向所述客户端发送所述地理位置,所述客户端用于通过所述帐号接收并显示所述地理位置。
第十方面,提供了一种对象定位装置,用于路边设备中,所述装置包括:
接收模块,用于接收周围的可穿戴设备每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
发送模块,用于生成上报信息发送给路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置,客户端用于通过与所述可穿戴设备对应的帐号向中转服务器发送第一查询请求,所述第一查询请求中携带所述客户端中登录的用户帐号,所述中转服务器用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器,所述路边设备服务器用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述帐号向所述客户端发送所述地理位置,所述客户端用于通过所述帐号接收并显示所述地理位置。
本发明实施例提供的技术方案的有益效果是:
通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例所涉及的实施环境的示意图;
图2是本发明一个实施例提供的对象定位方法的方法流程图;
图3是本发明另一实施例提供的对象定位方法的方法流程图;
图4是本发明一个实施例提供的对象定位装置的结构框图;
图5是本发明再一实施例提供的对象定位装置的结构框图;
图6是本发明一个实施例提供的对象定位装置的结构框图;
图7是本发明再一实施例提供的对象定位装置的结构框图;
图8是本发明一个实施例提供的对象定位装置的结构框图;
图9是本发明一个实施例提供的对象定位装置的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施环境
请参考图1,其示出了本发明一个实施例所涉及的实施环境的示意图。该实施环境包括:可穿戴设备110、终端120、中转服务器130、路边设备140和路边设备服务器150,其中,可穿戴设备110与路边设备140之间建立无线连接。路边设备140与路边设备服务器150通过通信网络建立通信连接,路边设备服务器150与中转服务器130通过通信网络建立通信连接,中转服务器130与终端120通过通信网络建立网络连接,该通信网络可以是有线网络或者无线网络。
可穿戴设备110与终端120属于同一个用户。可穿戴设备110可以是智能手环、智能手表、智能项链、智能腰带之类的电子设备,终端120可以是诸如手机、平板电脑、电子书阅读器、多媒体播放设备、膝上型便携计算机或者台式计算机之类的电子设备。终端120中运行有客户端,该客户端可以是应用程序客户端,也可以是网页客户端。
其中,可穿戴设备110包括蓝牙模块,可穿戴设备110可以通过预定协议与终端120中的客户端通信,当客户端是微信客户端时,预定协议可以是airsync协议。其中,AirSync是微信硬件平台提供的一种微信客户端与蓝牙设备间通讯的技术协议,它允许蓝牙设备与微信客户端之间收发数据,并通过微信客户端将数据透传到微信服务器。AirSync支持经典蓝牙和BLE低功耗蓝牙技术
路边设备140包括蓝牙模块,与可穿戴设备110建立蓝牙连接。路边设备140还包括PLC(Programmable Logic Controller,可编程逻辑控制器),通过PLC与路边设备服务器150建立通信连接。其中,路边设备140可以是安装在路灯、变电箱、广播箱、红绿灯、栏杆等等路边公共设施上的电子设备。
中转服务器130可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
路边设备服务器150可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
具体实施例
请参考图2,其示出了本发明一个实施例提供的对象定位方法的方法流程图,该对象定位方法可以应用于图1所示的实施环境中。该对象定位方法,包括:
步骤201,可穿戴设备每隔预定时间间隔向外广播数据,该数据包括可穿戴设备的标识。
步骤202,位于可穿戴设备周围的路边设备接收数据,并生成上报信息发送给路边设备服务器,该上报信息包括数据和路边设备的地理位置。
步骤203,客户端通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,该第一查询请求中携带客户端中登录的用户帐号。
步骤204,中转服务器确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器。
步骤205,路边设备服务器查找包括第二查询请求中携带的标识的上报信息,将该上报信息中的地理位置发送给中转服务器。
步骤206,中转服务器通过帐号向客户端发送地理位置。
步骤207,客户端通过帐号接收并显示地理位置。
其中,步骤201可以单独实现成为可穿戴设备侧的实施例,步骤202可以单独实现成为路边设备侧的实施例,步骤203和207可以单独实现成为客户端侧的实施例,步骤204和206可以单独实现成为中转服务器侧的实施例,步骤205可以单独实现成为路边设备服务器侧的实施例。
综上所述,本发明实施例提供的对象定位方法,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
请参考图3,其示出了本发明另一实施例提供的对象定位方法的方法流程图,该对象定位方法可以应用于图1所示的实施环境中。该对象定位方法,包括:
步骤301,客户端扫描可穿戴设备上携带的图形码,得到可穿戴设备的标识和与可穿戴设备对应的帐号,该图形码是可穿戴设备在中转服务器中注册时得到的。
同一厂家生产的可穿戴设备通常对应于一个可穿戴设备服务器。例如,当可穿戴设备是小米手环时,对应的可穿戴设备服务器可以是小米服务器;当可穿戴设备是华为手环时,对应的可穿戴设备服务器可以是华为服务器。
在可穿戴设备服务器与中转服务器通信之前,需要在中转服务器中注册可穿戴设备服务器,此时,中转服务器会为可穿戴设备服务器分配一个帐号,本实施例中将该帐号称为可穿戴设备对应的帐号。其中,可穿戴设备对应的帐号可以是为普通用户分配的用户帐号,或者,优选的,可穿戴设备对应的帐号也可以是公众帐号。其中,帐号是在信息交互平台上建立的一个公共社交网络标识,并允许(例如,在信息交互平台上的任何用户)与该公共社交网络标识在信息交互平台上进行交流,该交流可以基于一种单向确认的方式,而无需用户之间互相确认。
例如,当可穿戴设备是小米手环时,可穿戴设备对应的帐号为“小米手环”的公众帐号;当可穿戴设备是华为手环时,可穿戴设备对应的帐号为“华为手环”的公众帐号。
在中转服务器中注册可穿戴设备时,可以得到根据可穿戴设备的标识和其对应的帐号的图形码。其中,图形码可以是二维码、条形码等等,本实施例不作限定。
当用户想将客户端和可穿戴设备绑定时,可以控制客户端扫描可穿戴设备在注册时得到的图形码,解析该图形码得到可穿戴设备的标识和可穿戴设备对应的帐号。
步骤302,客户端将标识、帐号和客户端中登录的用户帐号发送给中转服务器。
步骤303,中转服务器确定与帐号对应的可穿戴设备服务器,将该标识发送给可穿戴设备服务器,该帐号是中转服务器分配给可穿戴设备服务器的。
中转服务器在接收到可穿戴设备的标识后,还需要将可穿戴设备的标识发送给可穿戴设备服务器进行验证。由于不同厂家生产的可穿戴设备对应于不同的可穿戴设备服务器,因此,中转服务器还需要先根据帐号确定该可穿戴设备对应的可穿戴设备服务器,再将该标识发送给该可穿戴设备服务器进行验证。
具体地,由于可穿戴设备服务器预先在中转服务器中注册过,因此,中转服务器中存储有帐号和可穿戴设备服务器的标识的对应关系,中转服务器在该对应关系中查找与接收到的帐号对应的可穿戴设备服务器的标识,再根据可穿戴设备服务器的标识确定可穿戴设备服务器。
步骤304,可穿戴设备服务器对标识进行验证,在验证通过后向中转服务器发送确认信息。
其中,可穿戴设备服务器对可穿戴设备的标识进行验证的技术已经非常成熟,本实施例不作赘述。
步骤305,中转服务器根据确认信息确定验证通过,对该标识和用户帐号进行绑定。
其中,步骤301-305是可穿戴设备与客户端的绑定流程,该流程通常在初次使用可穿戴设备时执行,后续不再重复执行。
步骤306,可穿戴设备每隔预定时间间隔向外广播数据,该数据包括可穿戴设备的标识。
本实施例中,只有在客户端显示可穿戴设备对应的帐号的界面时,可穿戴设备才会通过蓝牙与客户端建立连接。由于可穿戴设备并不知道客户端何时显示可穿戴设备对应的帐号的界面,因此,可穿戴设备需要每隔预定时间间隔向外广播数据,使得客户端在显示帐号的界面时能够立即接收到数据,与可穿戴设备建立连接。其中,可穿戴设备向外广播的数据包括可穿戴设备的标识和可穿戴设备对应的帐号。
步骤307,位于可穿戴设备周围的路边设备接收数据,并生成上报信息发送给路边设备服务器,该上报信息包括数据和路边设备的地理位置。
当可穿戴设备被遗失在路边时,由于周围的路边设备也包括蓝牙模块,因此,周围的路边设备可以与可穿戴设备建立蓝牙连接,又由于可穿戴设备是通过蓝牙向外广播数据的,因此,位于该可穿戴设备周围的路边设备都可以接收该数据。其中,位于可穿戴设备周围的路边设备是指与可穿戴设备之间的距离小于预定距离阈值的路边设备。
当路边设备接收到数据时,可以获取自身的地理位置,生成包括数据和地理位置的上报信息,将该上报信息发送给路边设备服务器。其中,同一厂家生产的路边设备通常对应于一个路边设备服务器。例如,当路边设备是路灯时,对应的路边设备服务器可以是路灯服务器;当路边设备是变电箱时,对应的路边设备服务器可以是变电箱服务器。
可选的,路灯设备还可以获取接收到数据的时间,将时间也携带在上报信息中发送给路边设备服务器。
步骤308,客户端通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,该第一查询请求中携带客户端中登录的用户帐号。
当用户发现可穿戴设备遗失时,可以触发客户端显示帐号的界面,并在帐号的界面中触发向中转服务器发送第一查询请求的操作,客户端根据该操作获取登录的用户帐号,将用户帐号携带在第一查询请求中发送给中转服务器。
步骤309,中转服务器确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器。
由于中转服务器中存储有可穿戴设备的标识和用户帐号的绑定关系,因此,在中转服务器接收到用户帐号后,可以在该绑定关系中查找对应的标识,生成携带该标识的第二查询请求,将第二查询请求发送给路边设备服务器。
步骤310,路边设备服务器查找包括第二查询请求中携带的标识的上报信息,将该上报信息中的地理位置发送给中转服务器。
可选的,当上报信息还包括时间时,路边设备服务器还将时间发送给中转服务器。
步骤311,中转服务器通过帐号向客户端发送地理位置。
中转服务器在帐号中向客户端发送地理位置。
步骤312,客户端通过帐号接收并显示地理位置。
客户端在帐号的界面中显示接收到的地理位置。其中,客户端可以只显示该地理位置的文字信息;也可以在地图中标示该地理位置;还可以显示用户所在位置与该地理位置之间的导航路径,本实施例不作限定。
需要说明的是,当路边设备服务器查找到多条上报信息时,路边设备服务器可以直接将查找到的多条上报信息发送给中转服务器,由中转服务器确定出地理位置;或者,路边设备服务器还可以对查找到的多条上报信息进行分析,将分析结果发送给中转服务器。
当路边设备服务器对查找到的多条上报信息进行分析时,若多条上报信息的地理位置相同,则将该地理位置发送给中转服务器;若多条上报信息的地理位置不同,则当上报信息不包括时间时,将最近接收到的上报信息中的地理位置发送给中转服务器;当上报信息包括时间时,根据时间由早到晚的顺序将对应的地理位置组成移动路径,将移动路径发送给中转服务器,中转服务器通过帐号向客户端发送移动路径;客户端通过帐号接收并显示移动路径。
当中转服务器对查找到的多条上报信息进行分析时,中转服务器根据各个路边设备的地理位置和各个路边设备接收到数据的时间确定可穿戴设备的移动路径;中转服务器通过帐号向客户端发送移动路径;客户端通过帐号接收并显示移动路径。
例如,可穿戴设备是手环,且位于手环周围的路边设备是路灯1、路灯2和路灯3,若路灯服务器查找到的3条上报信息都是路灯1发送的,则确定手环的地理位置是路灯1的地理位置;若路灯服务器查找到的3条信息分别是路灯1、路灯2和路灯3发送的,且路灯1的上报信息中的时间是16:01、路灯2的上报信息中的时间是16:07、路灯3的上报信息中的时间是16:15,则确定手环的移动路径是路灯1的地理位置-路灯2的地理位置-路灯3的地理位置。
其中,步骤306可以单独实现成为可穿戴设备侧的实施例,步骤307可以单独实现成为路边设备侧的实施例,步骤301、302、308和312可以单独实现成为客户端侧的实施例,步骤303、305、309和311可以单独实现成为中转服务器侧的实施例,步骤310可以单独实现成为路边设备服务器侧的实施例,步骤304可以单独实现成为可穿戴设备服务器侧的实施例。
综上所述,本发明实施例提供的对象定位方法,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
另外,通过根据各个路边设备的地理位置和各个路边设备接收到数据的时间确定可穿戴设备的移动路径,通过帐号向客户端发送移动路径,使得用户可以获知可穿戴设备的移动路径,从而预测可穿戴设备将会出现的位置,以提高定位的准确性。
请参考图4,其示出了本发明一个实施例提供的对象定位装置的结构框图,该对象定位装置可以应用于图1所示的路边设备服务器中。该对象定位装置,包括:
第一接收模块410,用于接收客户端通过与可穿戴设备对应的帐号发送的第一查询请求,第一查询请求中携带客户端中登录的用户帐号;
第一发送模块420,用于确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器;
第二接收模块430,用于接收路边设备服务器发送的地理位置,地理位置是路边设备服务器查找包括第二查询请求中携带的标识的上报信息,从上报信息中读取到的,上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,上报信息包括数据和路边设备的地理位置,数据包括可穿戴设备的标识;
第二发送模块440,用于通过帐号向客户端发送地理位置,客户端用于通过帐号接收并显示地理位置。
综上所述,本发明实施例提供的对象定位装置,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
请参考图5,其示出了本发明再一实施例提供的对象定位装置的结构框图,该对象定位装置可以应用于图1所示的路边设备服务器中。该对象定位装置,包括:
第一接收模块510,用于接收客户端通过与可穿戴设备对应的帐号发送的第一查询请求,第一查询请求中携带客户端中登录的用户帐号;
第一发送模块520,用于确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器;
第二接收模块530,用于接收路边设备服务器发送的地理位置,地理位置是路边设备服务器查找包括第二查询请求中携带的标识的上报信息,从上报信息中读取到的,上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,上报信息包括数据和路边设备的地理位置,数据包括可穿戴设备的标识;
第二发送模块540,用于通过帐号向客户端发送地理位置,客户端用于通过帐号接收并显示地理位置。
可选的,上报信息还包括路边设备接收到数据的时间,装置还包括:
路径确定模块550,用于根据各个路边设备的地理位置和各个路边设备接收到数据的时间确定可穿戴设备的移动路径;
第三发送模块560,用于通过帐号向客户端发送移动路径,客户端用于通过帐号接收并显示移动路径。
可选的,装置还包括:
第三接收模块570,用于接收客户端发送的可穿戴设备的标识、与可穿戴设备对应的帐号和在客户端中登录的用户帐号,标识和帐号是客户端扫描可穿戴设备上携带的图形码得到的,图形码是可穿戴设备在中转服务器中注册时得到的;
绑定模块580,用于根据第三接收模块570接收的标识和帐号进行验证,在验证通过后对标识和用户帐号进行绑定。
可选的,绑定模块580,包括:
发送单元581,用于确定与帐号对应的可穿戴设备服务器,将标识发送给可穿戴设备服务器,帐号是中转服务器分配给可穿戴设备服务器的;
接收单元582,用于接收可穿戴设备服务器发送的确认信息,确认信息是可穿戴设备服务器对标识进行验证,在验证通过后发送的;
确定单元583,用于根据接收单元582接收的确认信息确定验证通过。
综上所述,本发明实施例提供的对象定位装置,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
另外,通过根据各个路边设备的地理位置和各个路边设备接收到数据的时间确定可穿戴设备的移动路径,通过帐号向客户端发送移动路径,使得用户可以获知可穿戴设备的移动路径,从而预测可穿戴设备将会出现的位置,以提高定位的准确性。
请参考图6,其示出了本发明一个实施例提供的对象定位装置的结构框图,该对象定位装置可以应用于图1所示的客户端中。该对象定位装置,包括:
第一发送模块610,用于通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,第一查询请求中携带客户端中登录的用户帐号;
第一处理模块620,用于通过帐号接收并显示地理位置,地理位置是中转服务器在确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器,路边设备服务器查找包括第二查询请求中携带的标识的上报信息,将上报信息中的地理位置发送给中转服务器后,中转服务器发送的,上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,上报信息包括数据和路边设备的地理位置,数据包括可穿戴设备的标识。
综上所述,本发明实施例提供的对象定位装置,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
请参考图7,其示出了本发明再一实施例提供的对象定位装置的结构框图,该对象定位装置可以应用于图1所示的客户端中。该对象定位装置,包括:
第一发送模块710,用于通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,第一查询请求中携带客户端中登录的用户帐号;
第一处理模块720,用于通过帐号接收并显示地理位置,地理位置是中转服务器在确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器,路边设备服务器查找包括第二查询请求中携带的标识的上报信息,将上报信息中的地理位置发送给中转服务器后,中转服务器发送的,上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,上报信息包括数据和路边设备的地理位置,数据包括可穿戴设备的标识。
可选的,上报信息还包括路边设备接收到数据的时间,装置还包括:
第二处理模块730,用于通过帐号接收并显示移动路径,移动路径是中转服务器根据各个路边设备的地理位置和各个路边设备接收到数据的时间确定可穿戴设备的移动路径后,通过帐号发送的。
可选的,装置还包括:
扫描模块740,用于扫描可穿戴设备上携带的图形码,得到可穿戴设备的标识和与可穿戴设备对应的帐号,图形码是可穿戴设备在中转服务器中注册时得到的;
第二发送模块750,用于将标识、帐号和客户端中登录的用户帐号发送给中转服务器,中转服务器用于根据标识和帐号进行验证,在验证通过后对标识和用户帐号进行绑定。
综上所述,本发明实施例提供的对象定位装置,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
另外,通过根据各个路边设备的地理位置和各个路边设备接收到数据的时间确定可穿戴设备的移动路径,通过帐号向客户端发送移动路径,使得用户可以获知可穿戴设备的移动路径,从而预测可穿戴设备将会出现的位置,以提高定位的准确性。
请参考图8,其示出了本发明一个实施例提供的对象定位装置的结构框图,该对象定位装置可以应用于图1所示的路边设备服务器中。该对象定位装置,包括:
第一接收模块810,用于接收各个路边设备发送的上报信息,上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,上报信息包括数据和路边设备的地理位置,数据包括可穿戴设备的标识;
第二接收模块820,用于接收中转服务器发送的携带有可穿戴设备的标识的第二查询请求,标识是中转服务器通过与可穿戴设备对应的帐号接收客户端发送的第一查询请求,从第一查询请求中读取在客户端中登录的用户帐号后,确定的与用户帐号绑定的可穿戴设备的标识;
处理模块830,用于查找包括第二查询请求中携带的标识的上报信息,将上报信息中的地理位置发送给中转服务器,中转服务器用于通过帐号向客户端发送地理位置,客户端用于通过帐号接收并显示地理位置。
综上所述,本发明实施例提供的对象定位装置,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
请参考图9,其示出了本发明一个实施例提供的对象定位装置的结构框图,该对象定位装置可以应用于图1所示的路边设备中。该对象定位装置,包括:
接收模块910,用于接收周围的可穿戴设备每隔预定时间间隔向外广播数据,数据包括可穿戴设备的标识;
发送模块920,用于生成上报信息发送给路边设备服务器,上报信息包括数据和路边设备的地理位置,客户端用于通过与可穿戴设备对应的帐号向中转服务器发送第一查询请求,第一查询请求中携带客户端中登录的用户帐号,中转服务器用于确定与用户帐号绑定的可穿戴设备的标识,生成携带标识的第二查询请求发送给路边设备服务器,路边设备服务器用于查找包括第二查询请求中携带的标识的上报信息,将上报信息中的地理位置发送给中转服务器,中转服务器用于通过帐号向客户端发送地理位置,客户端用于通过帐号接收并显示地理位置。
综上所述,本发明实施例提供的对象定位装置,通过路边设备接收可穿戴设备广播的数据,并生成包括该数据和路边设备的地理位置的上报信息发送给路边设备服务器,以便在客户端通过中转服务器向路边设备服务器查找可穿戴设备时,路边设备服务器提供可穿戴设备周围的路边设备的地理位置,以供客户端确定可穿戴设备的地理位置,解决了当可穿戴设备距离终端较远时,终端无法定位出可穿戴设备的位置的问题,达到了提高可穿戴设备的定位距离的效果。
需要说明的是:上述实施例提供的对象定位装置在进行对象定位时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将对象定位装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的对象定位装置与对象定位方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (30)
1.一种对象定位系统,其特征在于,所述系统包括:可穿戴设备、路边设备、路边设备服务器、客户端、中转服务器和可穿戴设备服务器;
所述可穿戴设备,用于每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
位于所述可穿戴设备周围的路边设备,用于接收所述数据,并生成上报信息发送给所述路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置;
所述客户端,用于在所述可穿戴设备对应的账号的界面中检测到向所述中转服务器发送第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号,向所述中转服务器发送所述第一查询请求,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
所述中转服务器,用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器;
所述路边设备服务器,用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器;
所述中转服务器,还用于通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置;
所述客户端,还用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
2.根据权利要求1所述的系统,其特征在于,
所述中转服务器,还用于根据各个路边设备的地理位置和各个路边设备接收到所述数据的时间确定所述可穿戴设备的移动路径;
所述中转服务器,还用于通过所述可穿戴设备对应的帐号向所述客户端发送所述移动路径;
所述客户端,还用于通过所述可穿戴设备对应的帐号接收并显示所述移动路径。
3.根据权利要求1或2所述的系统,其特征在于,
所述客户端,还用于扫描所述可穿戴设备上携带的图形码,得到所述可穿戴设备的标识和与所述可穿戴设备对应的帐号,所述图形码是所述可穿戴设备在所述中转服务器中注册时得到的;
所述客户端,还用于将所述标识、所述可穿戴设备对应的帐号和所述客户端中登录的用户帐号发送给所述中转服务器;
所述中转服务器,还用于根据所述标识和所述可穿戴设备对应的帐号进行验证,在验证通过后对所述标识和所述用户帐号进行绑定。
4.根据权利要求3所述的系统,其特征在于,
所述中转服务器,还用于确定与所述可穿戴设备对应的帐号对应的可穿戴设备服务器,将所述标识发送给所述可穿戴设备服务器,所述可穿戴设备对应的帐号是所述中转服务器分配给所述可穿戴设备服务器的;
所述可穿戴设备服务器,还用于对所述标识进行验证,在验证通过后向所述中转服务器发送确认信息;
所述中转服务器,还用于根据所述确认信息确定验证通过。
5.一种对象定位方法,其特征在于,所述方法包括:
可穿戴设备每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
位于所述可穿戴设备周围的路边设备接收所述数据,并生成上报信息发送给路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置;
客户端在所述可穿戴设备对应的账号的界面中检测到向中转服务器发送第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号,向所述中转服务器发送所述第一查询请求,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
所述中转服务器确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器;
所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器;
所述中转服务器通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置;
所述客户端接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
6.根据权利要求5所述的方法,其特征在于,所述上报信息还包括所述路边设备接收到所述数据的时间,所述方法还包括:
所述中转服务器根据各个路边设备的地理位置和各个路边设备接收到所述数据的时间确定所述可穿戴设备的移动路径;
所述中转服务器通过所述可穿戴设备对应的帐号向所述客户端发送所述移动路径;
所述客户端通过所述可穿戴设备对应的帐号接收并显示所述移动路径。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
所述客户端扫描所述可穿戴设备上携带的图形码,得到所述可穿戴设备的标识和与所述可穿戴设备对应的帐号,所述图形码是所述可穿戴设备在所述中转服务器中注册时得到的;
所述客户端将所述标识、所述可穿戴设备对应的帐号和所述客户端中登录的用户帐号发送给所述中转服务器;
所述中转服务器根据所述标识和所述可穿戴设备对应的帐号进行验证,在验证通过后对所述标识和所述用户帐号进行绑定。
8.根据权利要求7所述的方法,其特征在于,所述中转服务器根据所述标识和所述可穿戴设备对应的帐号进行验证,包括:
所述中转服务器确定与所述可穿戴设备对应的帐号对应的可穿戴设备服务器,将所述标识发送给所述可穿戴设备服务器,所述可穿戴设备对应的帐号是所述可穿戴中转服务器分配给所述设备服务器的;
所述可穿戴设备服务器对所述标识进行验证,在验证通过后向所述中转服务器发送确认信息;
所述中转服务器根据所述确认信息确定验证通过。
9.一种对象定位方法,其特征在于,用于中转服务器中,所述方法包括:
接收客户端通过与可穿戴设备对应的帐号发送的第一查询请求,所述第一查询请求由所述客户端在所述可穿戴设备对应的账号的界面中检测到向中转服务器发送所述第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号后向所述中转服务器发送,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给路边设备服务器;
接收所述路边设备服务器发送的地理位置,所述地理位置是所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,从所述上报信息中读取到的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置,所述客户端用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
10.根据权利要求9所述的方法,其特征在于,所述上报信息还包括所述路边设备接收到所述数据的时间,所述方法还包括:
根据各个路边设备的地理位置和各个路边设备接收到所述数据的时间确定所述可穿戴设备的移动路径;
通过所述可穿戴设备对应的帐号向所述客户端发送所述移动路径,所述客户端用于通过所述可穿戴设备对应的帐号接收并显示所述移动路径。
11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
接收所述客户端发送的可穿戴设备的标识、与所述可穿戴设备对应的帐号和在所述客户端中登录的用户帐号,所述标识和所述可穿戴设备对应的帐号是所述客户端扫描所述可穿戴设备上携带的图形码得到的,所述图形码是所述可穿戴设备在所述中转服务器中注册时得到的;
根据所述标识和所述可穿戴设备对应的帐号进行验证,在验证通过后对所述标识和所述用户帐号进行绑定。
12.根据权利要求11所述的方法,其特征在于,所述根据所述标识和所述帐号进行验证,包括:
确定与所述可穿戴设备对应的帐号对应的可穿戴设备服务器,将所述标识发送给所述可穿戴设备服务器,所述可穿戴设备对应的帐号是所述中转服务器分配给所述可穿戴设备服务器的;
接收所述可穿戴设备服务器发送的确认信息,所述确认信息是所述可穿戴设备服务器对所述标识进行验证,在验证通过后发送的;
根据所述确认信息确定验证通过。
13.一种对象定位方法,其特征在于,用于客户端中,所述方法包括:
在可穿戴设备对应的账号的界面中检测到向中转服务器发送第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号,向所述中转服务器发送所述第一查询请求,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
接收地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置,所述地理位置是所述中转服务器在确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给路边设备服务器,所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器后,所述中转服务器发送的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识。
14.根据权利要求13所述的方法,其特征在于,所述上报信息还包括所述路边设备接收到所述数据的时间,所述方法还包括:
通过所述可穿戴设备对应的帐号接收并显示移动路径,所述移动路径是所述中转服务器根据各个路边设备的地理位置和各个路边设备接收到所述数据的时间确定所述可穿戴设备的移动路径后,通过所述可穿戴设备对应的帐号发送的。
15.根据权利要求13或14所述的方法,其特征在于,所述方法还包括:
扫描所述可穿戴设备上携带的图形码,得到所述可穿戴设备的标识和与所述可穿戴设备对应的帐号,所述图形码是所述可穿戴设备在所述中转服务器中注册时得到的;
将所述标识、所述可穿戴设备对应的帐号和所述客户端中登录的用户帐号发送给所述中转服务器,所述中转服务器用于根据所述标识和所述可穿戴设备对应的帐号进行验证,在验证通过后对所述标识和所述用户帐号进行绑定。
16.一种对象定位方法,其特征在于,用于路边设备服务器中,所述方法包括:
接收各个路边设备发送的上报信息,所述上报信息是所述路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
接收中转服务器发送的携带有可穿戴设备的标识的第二查询请求,所述标识是所述中转服务器通过与可穿戴设备对应的帐号接收客户端发送的第一查询请求,从所述第一查询请求中读取在所述客户端中登录的用户帐号后,确定的与所述用户帐号绑定的可穿戴设备的标识,所述第一查询请求由所述客户端在所述可穿戴设备对应的账号的界面中检测到向所述中转服务器发送所述第一查询请求的操作,根据所述操作获取所述用户账号后向所述中转服务器发送,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置,所述客户端用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
17.一种对象定位方法,其特征在于,用于路边设备中,所述方法包括:
接收周围的可穿戴设备每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
生成上报信息发送给路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置,客户端用于在所述可穿戴设备对应的账号的界面中检测到向中转服务器发送第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号,向所述中转服务器发送所述第一查询请求,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号,所述中转服务器用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器,所述路边设备服务器用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置,所述客户端用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
18.一种对象定位装置,其特征在于,用于中转服务器中,所述装置包括:
第一接收模块,用于接收客户端通过与可穿戴设备对应的帐号发送的第一查询请求,所述第一查询请求由所述客户端在所述可穿戴设备对应的账号的界面中检测到向中转服务器发送所述第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号后向所述中转服务器发送,所述第一查询请求中携带所述客户端中登录的用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
第一发送模块,用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给路边设备服务器;
第二接收模块,用于接收所述路边设备服务器发送的地理位置,所述地理位置是所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,从所述上报信息中读取到的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
第二发送模块,用于通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置,所述客户端用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
19.根据权利要求18所述的装置,其特征在于,所述上报信息还包括所述路边设备接收到所述数据的时间,所述装置还包括:
路径确定模块,用于根据各个路边设备的地理位置和各个路边设备接收到所述数据的时间确定所述可穿戴设备的移动路径;
第三发送模块,用于通过所述可穿戴设备对应的帐号向所述客户端发送所述移动路径,所述客户端用于通过所述可穿戴设备对应的帐号接收并显示所述移动路径。
20.根据权利要求18或19所述的装置,其特征在于,所述装置还包括:
第三接收模块,用于接收所述客户端发送的可穿戴设备的标识、与所述可穿戴设备对应的帐号和在所述客户端中登录的用户帐号,所述标识和所述可穿戴设备对应的帐号是所述客户端扫描所述可穿戴设备上携带的图形码得到的,所述图形码是所述可穿戴设备在所述中转服务器中注册时得到的;
绑定模块,用于根据所述第三接收模块接收的所述标识和所述可穿戴设备对应的帐号进行验证,在验证通过后对所述标识和所述用户帐号进行绑定。
21.根据权利要求20所述的装置,其特征在于,所述绑定模块,包括:
发送单元,用于确定与所述可穿戴设备对应的帐号对应的可穿戴设备服务器,将所述标识发送给所述可穿戴设备服务器,所述可穿戴设备对应的帐号是所述中转服务器分配给所述可穿戴设备服务器的;
接收单元,用于接收所述可穿戴设备服务器发送的确认信息,所述确认信息是所述可穿戴设备服务器对所述标识进行验证,在验证通过后发送的;
确定单元,用于根据所述接收单元接收的所述确认信息确定验证通过。
22.一种对象定位装置,其特征在于,用于客户端中,所述装置包括:
第一发送模块,用于在可穿戴设备对应的账号的界面中检测到向中转服务器发送第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号,向所述中转服务器发送所述第一查询请求,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
第一处理模块,用于接收地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置,所述地理位置是所述中转服务器在确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给路边设备服务器,所述路边设备服务器查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器后,所述中转服务器发送的,所述上报信息是路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识。
23.根据权利要求22所述的装置,其特征在于,所述上报信息还包括所述路边设备接收到所述数据的时间,所述装置还包括:
第二处理模块,用于通过所述可穿戴设备对应的帐号接收并显示移动路径,所述移动路径是所述中转服务器根据各个路边设备的地理位置和各个路边设备接收到所述数据的时间确定所述可穿戴设备的移动路径后,通过所述可穿戴设备对应的帐号发送的。
24.根据权利要求22或23所述的装置,其特征在于,所述装置还包括:
扫描模块,用于扫描所述可穿戴设备上携带的图形码,得到所述可穿戴设备的标识和与所述可穿戴设备对应的帐号,所述图形码是所述可穿戴设备在所述中转服务器中注册时得到的;
第二发送模块,用于将所述可穿戴设备对应的标识、所述帐号和所述客户端中登录的用户帐号发送给所述中转服务器,所述中转服务器用于根据所述标识和所述可穿戴设备对应的帐号进行验证,在验证通过后对所述标识和所述用户帐号进行绑定。
25.一种对象定位装置,其特征在于,用于路边设备服务器中,所述装置包括:
第一接收模块,用于接收各个路边设备发送的上报信息,所述上报信息是所述路边设备在接收到周围的可穿戴设备每隔预定时间间隔向外广播的数据后生成的,所述上报信息包括所述数据和所述路边设备的地理位置,所述数据包括所述可穿戴设备的标识;
第二接收模块,用于接收中转服务器发送的携带有可穿戴设备的标识的第二查询请求,所述标识是所述中转服务器通过与可穿戴设备对应的帐号接收客户端发送的第一查询请求,从所述第一查询请求中读取在所述客户端中登录的用户帐号后,确定的与所述用户帐号绑定的可穿戴设备的标识,所述第一查询请求由所述客户端在所述可穿戴设备对应的账号的界面中检测到向所述中转服务器发送所述第一查询请求的操作,根据所述操作获取所述用户账号后向所述中转服务器发送,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号;
处理模块,用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置,所述客户端用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
26.一种对象定位装置,其特征在于,用于路边设备中,所述装置包括:
接收模块,用于接收周围的可穿戴设备每隔预定时间间隔向外广播数据,所述数据包括所述可穿戴设备的标识;
发送模块,用于生成上报信息发送给路边设备服务器,所述上报信息包括所述数据和所述路边设备的地理位置,客户端用于在所述可穿戴设备对应的账号的界面中检测到向中转服务器发送第一查询请求的操作,根据所述操作获取所述客户端中登录的用户账号,向所述中转服务器发送所述第一查询请求,所述第一查询请求中携带所述用户帐号,所述可穿戴设备对应的账号为所述中转服务器为所述可穿戴设备对应的可穿戴设备服务器分配的一个账号,所述可穿戴设备对应的账号为公众账号,所述中转服务器用于确定与所述用户帐号绑定的可穿戴设备的标识,生成携带所述标识的第二查询请求发送给所述路边设备服务器,所述路边设备服务器用于查找包括所述第二查询请求中携带的标识的上报信息,将所述上报信息中的地理位置发送给所述中转服务器,所述中转服务器用于通过所述可穿戴设备对应的帐号向所述客户端发送所述地理位置,所述客户端用于接收所述地理位置,在所述可穿戴设备对应的帐号的界面中显示所述地理位置。
27.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由处理器加载并执行以实现如权利要求9至12任一权利要求所述的对象定位方法中所执行的操作。
28.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由处理器加载并执行以实现如权利要求13至15任一权利要求所述的对象定位方法中所执行的操作。
29.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由处理器加载并执行以实现如权利要求16所述的对象定位方法中所执行的操作。
30.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述指令、所述程序、所述代码集或所述指令集由处理器加载并执行以实现如权利要求17所述的对象定位方法中所执行的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610303721.9A CN106060773B (zh) | 2016-05-09 | 2016-05-09 | 对象定位系统、方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610303721.9A CN106060773B (zh) | 2016-05-09 | 2016-05-09 | 对象定位系统、方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106060773A CN106060773A (zh) | 2016-10-26 |
CN106060773B true CN106060773B (zh) | 2019-07-19 |
Family
ID=57176767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610303721.9A Active CN106060773B (zh) | 2016-05-09 | 2016-05-09 | 对象定位系统、方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106060773B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107679797A (zh) * | 2017-09-26 | 2018-02-09 | 杭州纳戒科技有限公司 | 共享物流箱控制系统以及方法 |
CN107959921A (zh) * | 2017-11-10 | 2018-04-24 | 惠州市德赛西威汽车电子股份有限公司 | 一种基于ble技术的组网定位系统及方法 |
CN109151736B (zh) * | 2018-10-16 | 2024-06-11 | 广州万物信息科技股份有限公司 | 手环定位方法、装置、存储介质和计算机设备 |
CN110049479A (zh) * | 2019-04-25 | 2019-07-23 | 努比亚技术有限公司 | 腕机信息上报方法、终端及可读存储介质 |
CN110751503B (zh) * | 2019-09-10 | 2022-09-02 | 华为技术有限公司 | 广告处理方法和电子设备 |
CN113449207B (zh) * | 2020-03-24 | 2024-09-06 | 花瓣云科技有限公司 | 电子设备定位的方法、装置、服务器、系统以及存储介质 |
CN113766429A (zh) * | 2021-09-09 | 2021-12-07 | 深圳市雪球科技有限公司 | 设备定位方法、装置、设备、钱包和存储介质 |
CN114222361A (zh) * | 2021-12-10 | 2022-03-22 | Tcl通讯科技(成都)有限公司 | 信息获取方法、装置、计算机设备和计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1410651A1 (en) * | 2000-11-14 | 2004-04-21 | Safetzone Technologies Corporation | System for real-time location of people in a fixed environment |
CN101359051A (zh) * | 2008-08-15 | 2009-02-04 | 中兴智能交通系统(北京)有限公司 | 对物体进行定位的方法、系统及装置 |
CN104283876A (zh) * | 2014-09-29 | 2015-01-14 | 小米科技有限责任公司 | 操作授权方法及装置 |
CN104935751A (zh) * | 2015-06-26 | 2015-09-23 | 深圳市壹萌生活科技有限公司 | 电子设备位置确定方法及装置 |
CN105491524A (zh) * | 2015-12-11 | 2016-04-13 | 小米科技有限责任公司 | 一种确定目标便携设备位置的方法和装置 |
-
2016
- 2016-05-09 CN CN201610303721.9A patent/CN106060773B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1410651A1 (en) * | 2000-11-14 | 2004-04-21 | Safetzone Technologies Corporation | System for real-time location of people in a fixed environment |
CN101359051A (zh) * | 2008-08-15 | 2009-02-04 | 中兴智能交通系统(北京)有限公司 | 对物体进行定位的方法、系统及装置 |
CN104283876A (zh) * | 2014-09-29 | 2015-01-14 | 小米科技有限责任公司 | 操作授权方法及装置 |
CN104935751A (zh) * | 2015-06-26 | 2015-09-23 | 深圳市壹萌生活科技有限公司 | 电子设备位置确定方法及装置 |
CN105491524A (zh) * | 2015-12-11 | 2016-04-13 | 小米科技有限责任公司 | 一种确定目标便携设备位置的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106060773A (zh) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106060773B (zh) | 对象定位系统、方法及装置 | |
CN104065712B (zh) | 一种应用于儿童防丢智能手环的系统 | |
Abualsaud et al. | A survey on mobile crowd-sensing and its applications in the IoT era | |
US20230283471A1 (en) | Data offload and time synchronization for ubiquitous visual computing witness | |
US10818179B1 (en) | Wireless transmission system to determine parking lot occupancy | |
US10055991B1 (en) | Wireless transmission system to determine parking lot occupancy | |
Cardone et al. | Crowdsensing in urban areas for city-scale mass gathering management: Geofencing and activity recognition | |
CN105101095A (zh) | 服务器及基于位置信息的告警方法、系统 | |
CN106170712A (zh) | 以网络为中心的定位 | |
US10638270B2 (en) | Location-based wireless tracking | |
US20160358189A1 (en) | Data acquisition and analytics reporting | |
Friesen et al. | Vehicular traffic monitoring using bluetooth scanning over a wireless sensor network | |
CN104159197A (zh) | 低成本终端的定位方法、智能移动终端及系统 | |
CN111311193B (zh) | 公共服务资源的配置方法和装置 | |
Montori et al. | SenSquare: A mobile crowdsensing architecture for smart cities | |
CN108924759A (zh) | 识别移动发生器的方法、装置及系统 | |
Yao et al. | Understanding human activity and urban mobility patterns from massive cellphone data: Platform design and applications | |
CN103108040A (zh) | 实时路况信息获取方法、平台服务器及用户设备 | |
Lin et al. | A review of data sets of short-range wireless networks | |
JP6379305B1 (ja) | ワイヤレス信号特性に基づくモバイルデバイスを使用したユーザコンテキストの検出 | |
JP2016048529A (ja) | 携帯端末を所持したユーザの滞在判定が可能な装置、プログラム及び方法 | |
Wu et al. | A wireless peer-to-peer broadcast model for emergency vehicles using automotive networking | |
Balakrishnan et al. | Efficient geo-tracking and adaptive routing of mobile assets | |
Suma et al. | Vehicular Ad hoc Networks: A hybrid approach to data dissemination in exigency situations | |
KR102522527B1 (ko) | 데이터 분석 서비스 시스템 및 이를 이용한 데이터 분석 서비스 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |