一种设备同步的判断方法、装置及系统与流程

文档序号:21038803发布日期:2020-06-09 20:33阅读:250来源:国知局
一种设备同步的判断方法、装置及系统与流程

本发明涉及物联网领域,具体而言,涉及一种设备同步的判断方法、装置及系统。



背景技术:

在现今高速发展的社会中,城市建设要求也越来越高,环境卫生保护的意识也在逐渐增强。目前各个城市环卫及绿化系统管理中,存在较多避开管理单位监管的违规作弊行为,现有监管作弊行为的方法,判断准确度低,且环卫及绿化要求精细化管理,而实际运作中出现的很多违规行为阻碍了精细化管理的推行,其中一项有比较重大影响的行为是:作业人员一人携带多机的作弊行为,该作弊行为一直未找到有效的解决方案。



技术实现要素:

本发明实施例提供了一种设备同步的判断方法、装置及系统,以至少解决现有设备同步的判断系统判断准确度低的技术问题。

根据本发明的一实施例,提供了一种设备同步的判断方法,包括以下步骤:

实时获取第一终端设备发送的第一移动数据,第一移动数据至少携带有第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息;

判断第一移动数据中是否还包含第一周边设备信号,第一周边设备信号至少携带有第二无线传输标识信息以及第二无线传输强度信息;

若第一移动数据中不包含周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

若第一移动数据中包含周边设备信号,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据,第二移动数据至少携带有第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息;

判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;

若定位地址信息、时间信息、定位信号强度信息、以及加速度值不满足重合条件或者第二移动数据中不包含有第二周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

若定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号,则判定第一终端设备以及第二终端设备有重叠关系;

判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标;

若第一强度值且第二强度值未达到预设的强度指标,则执行实时获取第一终端设备发送的第一移动数据的步骤;

若第一强度值或第二强度值达到预设的强度指标,则判定第一终端设备以及第二终端设备基本重合;

在预设时间段内持续获取第一终端设备以及第二终端设备发送的第一持续数据以及第二持续数据;

基于第一持续数据以及第二持续数据获取与第一终端设备以及第二终端设备相对应的第一轨迹数据以及第二轨迹数据;

判断第一轨迹数据与第二轨迹数据是否满足同步条件;

若第一轨迹数据与第二轨迹数据不满足同步条件,则判定第一终端设备以及第二终端设备不同步;

若第一轨迹数据与第二轨迹数据满足同步条件,则判定第一终端设备以及第二终端设备同步。

进一步地,判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号的步骤包括:

基于第一移动数据以及第二移动数据判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否均一致,且第二移动数据中是否还包含有第二周边设备信号。

进一步地,该方法还包括:

基于蓝牙、wi-fi或4g中的一种或多种的无线信息获取第一移动数据、第二移动数据、第一持续数据、第二持续数据、第一轨迹数据或第二轨迹数据。

进一步地,判断第一轨迹数据与第二轨迹数据是否满足同步条件的步骤包括:

判断第一轨迹数据与第二轨迹数据是否一致。

进一步地,判断第一轨迹数据与第二轨迹数据是否一致的步骤包括:

基于第一轨迹数据与第二轨迹数据绘制与第一轨迹数据以及第二轨迹数据相对应第一轨迹图和第二轨迹图;

判断第一轨迹图和第二轨迹图是否重合。

根据本发明的另一实施例,提供了一种设备同步的判断装置,包括:

第一移动数据获取模块,用于实时获取第一终端设备发送的第一移动数据,第一移动数据至少携带有第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息;

第一移动数据判断模块,用于判断第一移动数据中是否还包含第一周边设备信号,第一周边设备信号至少携带有第二无线传输标识信息以及第二无线传输强度信息;

重复获取模块,用于若第一移动数据中不包含周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

第二移动数据获取模块,用于若第一移动数据中包含周边设备信号,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据,第二移动数据至少携带有第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息;

重合条件判断模块,用于判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;

数据不重合模块,用于若定位地址信息、时间信息、定位信号强度信息、以及加速度值不满足重合条件或者第二移动数据中不包含有第二周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

数据重合模块,用于若定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号,则判定第一终端设备以及第二终端设备有重叠关系;

强度判断模块,用于判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标;

强度不达标模块,用于若第一强度值且第二强度值未达到预设的强度指标,则执行实时获取第一终端设备发送的第一移动数据的步骤;

强度达标模块,用于若第一强度值或第二强度值达到预设的强度指标,则判定第一终端设备以及第二终端设备基本重合;

持续数据获取模块,用于在预设时间段内持续获取第一终端设备以及第二终端设备发送的第一持续数据以及第二持续数据;

轨迹数据获取模块,用于基于第一持续数据以及第二持续数据获取与第一终端设备以及第二终端设备相对应的第一轨迹数据以及第二轨迹数据;

同步条件判断模块,用于判断第一轨迹数据与第二轨迹数据是否满足同步条件;

数据不同步模块,用于若第一轨迹数据与第二轨迹数据不满足同步条件,则判定第一终端设备以及第二终端设备不同步;

数据同步模块,用于若第一轨迹数据与第二轨迹数据满足同步条件,则判定第一终端设备以及第二终端设备同步。

进一步地,该重合条件判断模块包括:

信息判断单元,用于基于第一移动数据以及第二移动数据判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否均一致,且第二移动数据中是否还包含有第二周边设备信号。

进一步地,该装置还包括:

数据获取模块,用于基于蓝牙、wi-fi或4g中的一种或多种的无线信息获取第一移动数据、第二移动数据、第一持续数据、第二持续数据、第一轨迹数据或第二轨迹数据。

根据本发明的另一实施例,提供了一种设备同步的判断系统,包括:

第一终端设备、第二终端设备、业务数据服务器和设备管理平台,其中,第一终端设备、第二终端设备与业务数据服务器无线连接,用于将数据发送至业务数据服务器进行处理,以及业务数据服务器与设备管理平台无线连接,业务数据服务器将处理结果反馈给设备管理平台,以便于设备管理。

进一步地,第一终端设备、第二终端设备、业务服务器以及设备管理平台基于蓝牙、wi-fi或4g中的一种或多种的无线信息实现数据传输。

本发明实施例中的设备同步的判断方法、装置及系统,通过实时获取第一终端设备发送的第一移动数据;判断第一移动数据中是否还包含第一周边设备信号;当第一移动数据中包含周边设备信号时,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据;进而判断第一终端设备以及第二终端设备是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;当定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号时,则判定第一终端设备以及第二终端设备有重叠关系;进而,为了更加准确的判断设备之间的距离关系,通过判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标,若达标,则能够判定第一终端设备以及第二终端设备基本重合,即设备间距接近重合;然后,在预设时间段内持续获取第一持续数据以及第二持续数据;基于第一持续数据以及第二持续数据获取第一轨迹数据以及第二轨迹数据;进而判断第一轨迹数据与第二轨迹数据是否满足同步条件;当第一轨迹数据与第二轨迹数据不满足同步条件时,则判定第一终端设备以及第二终端设备不同步;当第一轨迹数据与第二轨迹数据满足同步条件时,则判定第一终端设备以及第二终端设备同步,本发明整个过程操作简单、计算复杂度低、成本低,本发明设备同步的判断方法、装置及系统判断速度快、判断准确度高。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明设备同步的判断方法的流程图;

图2为本发明设备同步的判断方法的优选流程图;

图3为本发明设备同步的判断装置的示意图;

图4为本发明设备同步的判断系统的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明一实施例,提供了一种设备同步的判断方法,参见图1,包括以下步骤:

s1:实时获取第一终端设备发送的第一移动数据,第一移动数据至少携带有第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息;

s2:判断第一移动数据中是否还包含第一周边设备信号,第一周边设备信号至少携带有第二无线传输标识信息以及第二无线传输强度信息;

s3:若第一移动数据中不包含周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

s4:若第一移动数据中包含周边设备信号,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据,第二移动数据至少携带有第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息;

s5:判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;

s6:若定位地址信息、时间信息、定位信号强度信息、以及加速度值不满足重合条件或者第二移动数据中不包含有第二周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

s7:若定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号,则判定第一终端设备以及第二终端设备有重叠关系;

s8:判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标;

s9:若第一强度值且第二强度值未达到预设的强度指标,则执行实时获取第一终端设备发送的第一移动数据的步骤;

s10:若第一强度值或第二强度值达到预设的强度指标,则判定第一终端设备以及第二终端设备基本重合;

s11:在预设时间段内持续获取第一终端设备以及第二终端设备发送的第一持续数据以及第二持续数据;

s12:基于第一持续数据以及第二持续数据获取与第一终端设备以及第二终端设备相对应的第一轨迹数据以及第二轨迹数据;

s13:判断第一轨迹数据与第二轨迹数据是否满足同步条件;

s14:若第一轨迹数据与第二轨迹数据不满足同步条件,则判定第一终端设备以及第二终端设备不同步;

s15:若第一轨迹数据与第二轨迹数据满足同步条件,则判定第一终端设备以及第二终端设备同步。

本发明实施例中的设备同步的判断方法,通过实时获取第一终端设备发送的第一移动数据;判断第一移动数据中是否还包含第一周边设备信号;当第一移动数据中包含周边设备信号时,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据;进而判断第一终端设备以及第二终端设备是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;当定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号时,则判定第一终端设备以及第二终端设备有重叠关系;进而,为了更加准确的判断设备之间的距离关系,通过判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标,若达标,则能够判定第一终端设备以及第二终端设备基本重合,即设备间距接近重合;然后,在预设时间段内持续获取第一持续数据以及第二持续数据;基于第一持续数据以及第二持续数据获取第一轨迹数据以及第二轨迹数据;进而判断第一轨迹数据与第二轨迹数据是否满足同步条件;当第一轨迹数据与第二轨迹数据不满足同步条件时,则判定第一终端设备以及第二终端设备不同步;当第一轨迹数据与第二轨迹数据满足同步条件时,则判定第一终端设备以及第二终端设备同步,本发明整个过程操作简单、计算复杂度低、成本低,本发明设备同步的判断方法判断速度快、判断准确度高。

需要说明的是,本实施例中的终端设备发送的移动数据中所包含的定位地址信息,时间信息,加速度值是通过gps终端直接获取,即终端设备本身包含gps天线,加速度传感器,2g模块等,可用于信息的采集或传输;而无线传输标识信息,无线传输强度信息是由外加的无线传输模块获取得到的,上述信息可通过其他无线传输方式,如4g网络等方式将上述信息上传至业务服务器进行处理。

作为优选的技术方案中,判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号的步骤包括:

基于第一移动数据以及第二移动数据判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否均一致,且第二移动数据中是否还包含有第二周边设备信号。

在本实施例中,预先在第一终端设备、第二终端设备中植入无线传输模块,如蓝牙模块,所述第一终端设备、第二终端设备可以为gps人员定位设备。其中,可通过硬件写入无线传输地址,即本实施例中的第一无线传输标识信息、第二无线传输标识信息,如具体可以为第一无线传输标识信息d1、第二无线传输标识信息d2,还可以是其他模块,如wi-fi、irda、nfc、zigbee或uwb超宽带等等,此处不做具体限制。

定位地址信息是指终端设备开机作业时的实时坐标位置信息,通常表示为gps位置p,如第一定位地址信息表示为gps位置p1;

时间信息是指终端设备开机作业时的具体时间值,通常表示为时间t,如第一时间信息表示为时间t1;

定位信号强度信息是指终端设备开机作业时的实时gps信号强度,通常表示为gps信号强度s,如第一定位信号强度信息表示为gps信号强度s1;

加速度值是指终端设备开机作业时的实时运动加速度具体值,通常表示为加速度值a,如第一加速度值表示为加速度值a1。

需要说明的是,本实施例中,预先在终端设备中设置数据编译方式,终端设备将采集到的数据编译后传送到业务数据服务器上的数据库中,数据格式具体可以表示为:时间t,gps位置p,gps信号强度s,加速度值a,无线传输地址d,蓝牙信号强度m。

例如,第一移动数据表示为第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息具体可以表示为编译数据格式:gps位置p1,时间t1,gps信号强度s1,加速度值a1,蓝牙标识d1,蓝牙信号强度m1。

第二移动数据表示为第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息具体可以表示为编译数据格式:gps位置p2,时间t2,gps信号强度s2,加速度值a2,蓝牙标识d2,蓝牙信号强度m2。

例如第一周边设备信号表示为第二无线传输标识信息d2以及第二无线传输强度信息m2。

第二周边设备信号表示为第一无线传输标识信息d1以及第一无线传输强度信息m1。

具体地,基于第一移动数据以及第二移动数据判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否均一致,且第二移动数据中是否还包含有第二周边设备信号具体可以是通过在步骤s1至s4中获取得到第一移动数据和第二移动数据,进而将第一移动数据中的第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息与第二移动数据中的第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息进行同类型一一比较,比较是否全部一致,得到的比较结果即判断结果;然后,为了进一步地验证第一终端设备与第二终端设备之间的作业情况是否接近或重合,本实施例通过判断第二移动数据中是否还包含有第二周边设备信号来进行验证,能够准确验证第一终端设备与第二终端设备之间有信号交互,从而在一定程度上保证设备同步判断的准确度。

作为优选的技术方案中,该方法还包括:

基于蓝牙、wi-fi或4g中的一种或多种的无线信息获取第一移动数据、第二移动数据、第一持续数据、第二持续数据、第一轨迹数据或第二轨迹数据。

具体地,第一终端设备、第二终端设备、业务服务器之间通过无线传输网络建立连接关系,能够用于实现第一终端设备、第二终端设备、业务服务器之间的通讯连接,其中,无线信息传输具体可以为蓝牙、wi-fi、4g中的一种或多种,此处不作具体限制,以保证从第一终端设备、第二终端设备发送至业务服务器的第一移动数据、第二移动数据、第一持续数据、第二持续数据、第一轨迹数据或第二轨迹数据的准确获取。

作为优选的技术方案中,判断第一轨迹数据与第二轨迹数据是否满足同步条件的步骤包括:

判断第一轨迹数据与第二轨迹数据是否一致。

需要说明的是,在本实施例中,通过在预设时间段内持续获取第一终端设备以及第二终端设备发送的第一持续数据以及第二持续数据中,该预设时间段具体可以是10min、20min、30min、60min等,本实施例优选20min作为预设时间段。

在本实施例中,第一持续数据以及第二持续数据是指第一终端设备和第二终端设备在预设时间段内持续运作,在该时间段内的每个时间点对应的移动数据的总和即持续数据;第一轨迹数据与第二轨迹数据是指在第一终端设备和第二终端设备在预设时间段内持续运作,其运动的轨迹形成的相应轨迹数据。

具体地,判断第一轨迹数据与第二轨迹数据是否满足同步条件具体可以是通过将获取到的第一轨迹数据与第二轨迹数据进行比对,判断第一轨迹数据与第二轨迹数据是否完全一致。

作为优选的技术方案中,参见图2,判断第一轨迹数据与第二轨迹数据是否一致的步骤包括:

s201:基于第一轨迹数据与第二轨迹数据绘制与第一轨迹数据以及第二轨迹数据相对应第一轨迹图和第二轨迹图;

s202:判断第一轨迹图和第二轨迹图是否重合。

具体地,在本实施例中,第一轨迹图和第二轨迹图具体可以是通过业务数据服务器中的绘图模型,基于获取到的第一轨迹数据与第二轨迹数据进行图像绘制而形成的运动路线图;进而为了进一步确定第一终端设备与第二终端设备之间的作业路线是否接近或重合,本实施例通过判断第一轨迹图和第二轨迹图是否重合来进行验证,能够准确验证第一终端设备与第二终端设备之间有运动路线交互,从而在一定程度上保证设备同步判断的准确度。

实施例2

根据本发明的另一实施例,提供了一种设备同步的判断装置,参见图3,包括:

第一移动数据获取模块301,用于实时获取第一终端设备发送的第一移动数据,第一移动数据至少携带有第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息;

第一移动数据判断模块302,用于判断第一移动数据中是否还包含第一周边设备信号,第一周边设备信号至少携带有第二无线传输标识信息以及第二无线传输强度信息;

重复获取模块303,用于若第一移动数据中不包含周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

第二移动数据获取模块304,用于若第一移动数据中包含周边设备信号,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据,第二移动数据至少携带有第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息;

重合条件判断模块305,用于判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;

数据不重合模块306,用于若定位地址信息、时间信息、定位信号强度信息、以及加速度值不满足重合条件或者第二移动数据中不包含有第二周边设备信号,则执行实时获取第一终端设备发送的第一移动数据的步骤;

数据重合模块307,用于若定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号,则判定第一终端设备以及第二终端设备有重叠关系;

强度判断模块308,用于判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标;

强度不达标模块309,用于若第一强度值且第二强度值未达到预设的强度指标,则执行实时获取第一终端设备发送的第一移动数据的步骤;

强度达标模块310,用于若第一强度值或第二强度值达到预设的强度指标,则判定第一终端设备以及第二终端设备基本重合;

持续数据获取模块311,用于在预设时间段内持续获取第一终端设备以及第二终端设备发送的第一持续数据以及第二持续数据;

轨迹数据获取模块312,用于基于第一持续数据以及第二持续数据获取与第一终端设备以及第二终端设备相对应的第一轨迹数据以及第二轨迹数据;

同步条件判断模块313,用于判断第一轨迹数据与第二轨迹数据是否满足同步条件;

数据不同步模块314,用于若第一轨迹数据与第二轨迹数据不满足同步条件,则判定第一终端设备以及第二终端设备不同步;

数据同步模块315,用于若第一轨迹数据与第二轨迹数据满足同步条件,则判定第一终端设备以及第二终端设备同步。

本发明实施例中的设备同步的判断装置,通过实时获取第一终端设备发送的第一移动数据;判断第一移动数据中是否还包含第一周边设备信号;当第一移动数据中包含周边设备信号时,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据;进而判断第一终端设备以及第二终端设备是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;当定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号时,则判定第一终端设备以及第二终端设备有重叠关系;进而,为了更加准确的判断设备之间的距离关系,通过判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标,若达标,则能够判定第一终端设备以及第二终端设备基本重合,即设备间距接近重合;然后,在预设时间段内持续获取第一持续数据以及第二持续数据;基于第一持续数据以及第二持续数据获取第一轨迹数据以及第二轨迹数据;进而判断第一轨迹数据与第二轨迹数据是否满足同步条件;当第一轨迹数据与第二轨迹数据不满足同步条件时,则判定第一终端设备以及第二终端设备不同步;当第一轨迹数据与第二轨迹数据满足同步条件时,则判定第一终端设备以及第二终端设备同步,本发明整个过程操作简单、计算复杂度低、成本低,本发明设备同步的判断装置判断速度快、判断准确度高。

作为优选的技术方案中,重合条件判断模块305包括:

信息判断单元,用于基于第一移动数据以及第二移动数据判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否均一致,且第二移动数据中是否还包含有第二周边设备信号。

在本实施例中,预先在第一终端设备、第二终端设备中植入蓝牙模块,所述第一终端设备、第二终端设备可以为gps人员定位设备。其中,可通过硬件写入无线传输地址,即本实施例中的第一无线传输标识信息、第二无线传输标识信息,如具体可以为第一无线传输标识信息d1、第二无线传输标识信息d2。

定位地址信息是指终端设备开机作业时的实时坐标位置信息,通常表示为gps位置p,如第一定位地址信息表示为gps位置p1;

时间信息是指终端设备开机作业时的具体时间值,通常表示为时间t,如第一时间信息表示为时间t1;

定位信号强度信息是指终端设备开机作业时的实时gps信号强度,通常表示为gps信号强度s,如第一定位信号强度信息表示为gps信号强度s1;

加速度值是指终端设备开机作业时的实时运动加速度具体值,通常表示为加速度值a,如第一加速度值表示为加速度值a1。

需要说明的是,本实施例中,预先在终端设备中设置数据编译方式,终端设备将采集到的数据编译后传送到业务数据服务器上的数据库中,数据格式具体可以表示为:时间t,gps位置p,gps信号强度s,加速度值a,无线传输地址d,蓝牙信号强度m。

例如,第一移动数据表示为第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息具体可以表示为编译数据格式:gps位置p1,时间t1,gps信号强度s1,加速度值a1,蓝牙标识d1,蓝牙信号强度m1。

第二移动数据表示为第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息具体可以表示为编译数据格式:gps位置p2,时间t2,gps信号强度s2,加速度值a2,蓝牙标识d2,蓝牙信号强度m2。

例如第一周边设备信号表示为第二无线传输标识信息d2以及第二无线传输强度信息m2。

第二周边设备信号表示为第一无线传输标识信息d1以及第一无线传输强度信息m1。

具体地,基于第一移动数据以及第二移动数据判断第一终端设备以及第二终端设备的定位地址信息、时间信息、定位信号强度信息、以及加速度值是否均一致,且第二移动数据中是否还包含有第二周边设备信号具体可以是通过在第一移动数据获取模块301至第二移动数据获取模块304中获取的到第一移动数据和第二移动数据,进而将第一移动数据中的第一定位地址信息、第一时间信息、第一定位信号强度信息、第一加速度值、第一无线传输标识信息以及第一无线传输强度信息与第二移动数据中的第二定位地址信息、第二时间信息、第二定位信号强度信息、第二加速度值、第二无线传输标识信息以及第二无线传输强度信息进行同类型一一比较,比较是否全部一致,得到的比较结果即判断结果;然后,为了进一步地验证第一终端设备与第二终端设备之间的作业情况是否接近或重合,本实施例通过判断第二移动数据中是否还包含有第二周边设备信号来进行验证,能够准确验证第一终端设备与第二终端设备之间有信号交互,从而在一定程度上保证设备同步判断的准确度。

作为优选的技术方案中,该装置还包括:

数据获取模块,用于基于蓝牙、wi-fi或4g中的一种或多种的无线信息获取第一移动数据、第二移动数据、第一持续数据、第二持续数据、第一轨迹数据或第二轨迹数据。

具体地,第一终端设备、第二终端设备、业务服务器之间通过无线传输网络建立连接关系,能够用于实现第一终端设备、第二终端设备、业务服务器之间的通讯连接,其中,无线信息传输具体可以为蓝牙、wi-fi、4g中的一种或多种,此处不作具体限制,以保证从第一终端设备、第二终端设备发送至业务服务器的第一移动数据、第二移动数据、第一持续数据、第二持续数据、第一轨迹数据或第二轨迹数据的准确获取。

作为优选的技术方案中,该同步条件判断模块313包括:

轨迹判断单元,用于判断第一轨迹数据与第二轨迹数据是否一致。

需要说明的是,在本实施例中,通过在预设时间段内持续获取第一终端设备以及第二终端设备发送的第一持续数据以及第二持续数据中,该预设时间段具体可以是10min、20min、30min、60min等,本实施例优选20min作为预设时间段。

在本实施例中,第一持续数据以及第二持续数据是指第一终端设备和第二终端设备在预设时间段内持续运作,在该时间段内的每个时间点对应的移动数据的总和即持续数据;第一轨迹数据与第二轨迹数据是指在第一终端设备和第二终端设备在预设时间段内持续运作,其运动的轨迹形成的相应轨迹数据。

具体地,判断第一轨迹数据与第二轨迹数据是否满足同步条件具体可以是通过将获取到的第一轨迹数据与第二轨迹数据进行比对,判断第一轨迹数据与第二轨迹数据是否完全一致。

作为优选的技术方案中,该轨迹判断单元包括:

轨迹图绘制子单元,用于基于第一轨迹数据与第二轨迹数据绘制与第一轨迹数据以及第二轨迹数据相对应第一轨迹图和第二轨迹图;

轨迹图比较子单元,用于判断第一轨迹图和第二轨迹图是否重合。

具体地,在本实施例中,在第一轨迹图和第二轨迹图具体可以是通过业务数据服务器中的绘图模型,基于获取到的第一轨迹数据与第二轨迹数据进行图像绘制而形成的运动路线图;进而为了进一步确定第一终端设备与第二终端设备之间的作业路线是否接近或重合,本实施例通过判断第一轨迹图和第二轨迹图是否重合来进行验证,能够准确验证第一终端设备与第二终端设备之间有运动路线交互,从而在一定程度上保证设备同步判断的准确度。

实施例3

根据本发明的另一实施例,提供了一种设备同步的判断系统,参见图4,包括:第一终端设备、第二终端设备、业务数据服务器和设备管理平台,其中,第一终端设备、第二终端设备与业务数据服务器无线连接,用于将数据发送至业务数据服务器进行处理,以及业务数据服务器与设备管理平台无线连接,业务数据服务器将处理结果反馈给设备管理平台,以便于设备管理。

本发明实施例中的设备同步的判断方法、装置及系统,通过实时获取第一终端设备发送的第一移动数据;判断第一移动数据中是否还包含第一周边设备信号;当第一移动数据中包含周边设备信号时,则获取当前与第二无线传输标识信息相对应的第二终端设备发送的第二移动数据;进而判断第一终端设备以及第二终端设备是否满足重合条件,且第二移动数据中是否还包含有第二周边设备信号;当定位地址信息、时间信息、定位信号强度信息、以及加速度值满足重合条件且第二移动数据中还包含有第二周边设备信号时,则判定第一终端设备以及第二终端设备有重叠关系;进而,为了更加准确的判断设备之间的距离关系,通过判断第一无线传输强度信息的第一强度值和第一无线传输强度信息的第二强度值是否达到预设的强度指标,若达标,则能够判定第一终端设备以及第二终端设备基本重合,即设备间距接近重合;然后,在预设时间段内持续获取第一持续数据以及第二持续数据;基于第一持续数据以及第二持续数据获取第一轨迹数据以及第二轨迹数据;进而判断第一轨迹数据与第二轨迹数据是否满足同步条件;当第一轨迹数据与第二轨迹数据不满足同步条件时,则判定第一终端设备以及第二终端设备不同步;当第一轨迹数据与第二轨迹数据满足同步条件时,则判定第一终端设备以及第二终端设备同步,本发明整个过程操作简单、计算复杂度低、成本低,本发明设备同步的判断系统判断速度快、判断准确度高。

作为优选的技术方案中,第一终端设备、第二终端设备、业务服务器以及设备管理平台基于蓝牙、wi-fi或4g中的一种或多种的无线信息实现数据传输。

具体地,第一终端设备、第二终端设备、业务服务器以及设备管理平台之间通过无线传输网络建立连接关系,能够用于实现第一终端设备、第二终端设备、业务服务器以及设备管理平台之间的通讯连接,其中,无线信息传输具体可以为蓝牙、wi-fi、4g中的一种或多种,此处不作具体限制。

需要说明的是,在本实施中,所提及的一人携带多台终端设备,即多台终端设备同步的行为是指在工作人员的正常作业情况下,每位工作人员会携带一台固定的人员定位终端设备,而该终端设备的设备imei编号与该人员的姓名在设备信息管理平台中进行绑定,通常每人仅允许携带一台属于他个人的定位终端设备,如果检测到多台设备同时由一个工作人员进行运作,则该工作人员身上携带有多台终端设备。

具体地,本实施例通过判断两台或多台的人员定位终端设备的gps定位轨迹的一致性,以及终端设备发送至业务服务器的近距离设备感应信息判断以上两台或多台设备为同一人员携带。

与现有的设备同步判断系统相比,本发明设备同步的判断方法、装置及系统的优点在于:

1.过程操作简单、计算复杂度低、成本低;

2.判断速度快;

3.判断准确度高。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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

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

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

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

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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