本发明涉及计算机技术领域,尤其涉及一种动、静信息的人员圈定方法及装置。
背景技术:
现有的人员圈定方法,主要有以下两种方式:一是基于gps或者是射频的方式进行,但是这种圈定方式需要人员佩戴相应的终端例如手机、带gps的手表等,并实时将相应的位置信息发送给服务器,服务器根据终端上传的位置信息并结合地理信息系统将相应的位置信息转换为可显示的点并显示在地理信息系统(gis)中。综上现有技术中终端必须上传位置信息,这必然要求人员圈定的系统需要提供相应的接口给终端且终端需要安装由相应的服务例如app等并将自己的位置信息上传到服务器中,虽然这种人员圈定的方式极为准确,但是其存在如下问题人们越来越注意保护自己的隐私,人员并不一定愿意上传自己的位置信息给服务系统。
而是,使用人员的固定信息对人员进行圈定,例如公司地址、家庭地址,然而这种方式存在如下问题:人员并不是总是固定在公司、家庭附近,这样就不能有效地实现人员的圈定。
技术实现要素:
为了解决以上一个或多个问题,本发明提出了一种通过结合人员的动、静态信息实现快速缩小圈定人员的范围,以提高准确性。
一种动、静信息结合的人员圈定方法,其包括如下步骤:其特征在于:结合人员的静态信息和动态信息实现对人员的圈定,其中静态信息包括以下至少之一:家庭住址、公司地址;所述动态信息包括以下至少之一:火车票信息,汽车票信息等。首先判断是否获取到人员的动态信息,当获取到人员动态信息时,以人员的动态信息进行人员圈定;当没有获取到人员动态信息时,则以人员的静态信息进行人员圈定。
优选地,在先判断是否获取到人员的动态信息,当获取到人员动态信息时,以人员的动态信息进行人员圈定,还包括判断用户的动态信息是否过期,在动态信息未过期的时,以人员的动态信息进行人员圈定。
优选地,当获取到的人员的动态信息是火车票信息时,首先根据火车票上的车次信息以及当前时间判断人员的位置状态信息,并根据所述的位置状态信息,实现对人员的圈定。
优选地,当获取到的人员的动态信息是汽车票信息时,首先根据汽车票上的车次信息以及当前时间判断人员的位置状态信息,并根据所述的位置状态信息,实现对人员的圈定。
优选地,当获取到的动态信息是汽车票信息或火车票信息时,根据汽车或火车上的监控设备,判断人员是否处于乘坐该汽车并结合汽车的位置信息,实现对人员的圈定。
优选地当获取的动态信息是人员的位置变化信息时,则直接以最后一次的位置信息作为人员的位置信息,以实现对人员的圈定。
一种动、静信息结合的人员圈定装置,其包括:
信息获取装置,人员获取人员的静态信息和动态信息,其中静态信息包括以下至少之一:家庭住址、公司地址;所述动态信息包括以下至少之一:火车票信息,汽车票信息等。
人员圈定装置,用于判断是否获取到人员的动态信息,当获取到人员动态信息时,以人员的动态信息进行人员圈定;当没有获取到人员动态信息时,则以人员的静态信息进行人员圈定。
优选地,所述人员圈定装置,还用于在获取到人员动态信息时,对断用户的动态信息是否过期,在动态信息未过期的时,以人员的动态信息进行人员圈定。
优选地,当获取到的人员的动态信息是火车票信息时,首先根据火车票上的车次信息以及当前时间判断人员的位置状态信息,并根据所述的位置状态信息,实现对人员的圈定。
优选地,当获取到的人员的动态信息是汽车票信息时,首先根据汽车票上的车次信息以及当前时间判断人员的位置状态信息,并根据所述的位置状态信息,实现对人员的圈定。
优选地,当获取到的动态信息是汽车票信息或火车票信息时,根据汽车或火车上的监控设备,判断人员是否处于乘坐该汽车并结合汽车的位置信息,实现对人员的圈定。
优选地当获取的动态信息是人员的位置变化信息时,则直接以最后一次的位置信息作为人员的位置信息,以实现对人员的圈定。
本发明通过人员的动态信息和静态信息的结合实现了对人员的快速和准确圈定。
附图说明
图1示出了本发明的一种动、静信息的人员圈定方法的流程图;
图2示出了本发明的另一个实施的动、静信息的人员圈定方法的流程图;
图3示出了本发明的动、静信息的人员圈定装置的示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
实施例一
图1示出了一种通过结合人员的静态信息和动态信息例如火车票信息、汽车票信息或者位置信息变化来实现快速对人员进行圈定的方法,其包括如下步骤:
s10、获取人员的静态信息和动态信息;所述静态信息包括以下至少之一:家庭住址、公司地址;所述动态信息包括以下至少之一:火车票信息,汽车票信息、人员位置变化信息等。
动态信息可以从一个或多个以上的系统中获取,此外,例如可以从铁道部获取人员的火车票信息、从特定的位置系统中获取人员的位置信息变化,该位置系统可以实时收集人员上传的最新的位置信息、从汽车售票系统中获取人员的汽车票信息。
s12、判断是否获取到人员的动态信息,当没有获取到人员的动态信息时,进入s13,否则进入s14。
s13、使用人员的静态信息实现对人员的圈定。
根据当前的时间以及人员的职业,实现对人员的圈定。例如,当前时间是工作时间并且待圈定人员是有固定职业时,以人员的公司地址作为人员的位置信息,实现人员圈定。当前时间不是工作时间时,则以人员的家庭住址作为人员的位置信息,实现人员圈定。
s14、根据获取的人员的动态信息实现对人员的圈定。
当获取的人员的动态信息是火车票信息时,根据火车票上的车次信息以及当前时间,实现对人员的圈定。例如在判断出人员处于乘车状态中时,并根据车次的运行图大致确定人员的位置例如此刻列车可能在广州到韶山的运行过程中,以实现对人员的精准定位。
此外,在确定人员的位置信息不是在乘车状态时,例如在候车,调用相应的位置的摄像头实现对人员的进一步圈定以提高圈定。此外,当人员的时间已经大于达到目的地的时间时,确定人员的目的地作为人员的位置信息。
进一步地,当火车上装有相应的监控设备上,可以直接调用火车上的监控设备以判断人员是否处于乘坐该火车并结合火车的位置信息,实现对人员的圈定。
当获取的人员的动态信息是汽车票时,根据汽车票上的车次信息以及当前时间,实现对人员的圈定。例如在判断出人员处于乘车状态中时,并根据车次的运行图大致确定人员的位置例如此刻汽车可能在广州到韶山的高速公路中,以实现对人员的精准定位。
此外,在确定人员的位置信息不是在乘车状态时,例如在候车,调用相应的位置的摄像头实现对人员的进一步圈定以提高圈定。此外,当人员的时间已经大于达到目的地的时间时,确定人员的目的地作为人员的位置信息。进一步地,当汽车上装有相应的监控设备上,可以直接调用汽车上的监控设备以判断人员是否处于乘坐该汽车并结合汽车的位置信息,实现对人员的圈定。
当获取的动态信息是人员的位置变化信息时,则直接以最后一次的位置信息作为人员的位置信息,以实现对人员的圈定。
实施例二
图2示出了本发明中另一个实施例。
为了进一步地精确地对对人员进行圈定,还可以对获取到人员地动态信息进行判断,以判断其动态信息是否过期。
一种动、静结合的人员圈定方法,其包括如下步骤:
s21、获取人员的静态信息和动态信息;所述静态信息包括以下至少之一:家庭住址、公司地址;所述动态信息包括以下至少之一:火车票信息,汽车票信息、人员位置变化信息等。
动态信息可以从一个或多个以上的系统中获取,此外,例如可以从铁道部获取人员的火车票信息、从特定的位置系统中获取人员的位置信息变化,该位置系统可以实时收集人员上传的最新的位置信息、从汽车售票系统中获取人员的汽车票信息。
s22、判断是否获取到人员的动态信息,在获取到人员动态信息的情况下,进入步骤s23;否则进入步骤s25;
s23,对人员的动态信息进行判断,以判断是动态信息是否过期,在判断其动态信息过期的情况下,进入步骤s24,否则进入步骤s25。
具体地,对人员的动态信息是否过期进行判断,可以基于一定规则来判断,该规则是预先设置的,例如在获得用户的动态信息是火车票的情况下,如果其乘车日期距离当前人员圈定的时间比较久,则认为用户的动态信息过期。
s24、使用人员的静态信息实现对人员的圈定。
根据当前的时间以及人员的职业,实现对人员的圈定。例如,当前时间是工作时间并且待圈定人员是有固定职业时,以人员的公司地址作为人员的位置信息,实现人员圈定。当前时间不是工作时间时,则以人员的家庭住址作为人员的位置信息,实现人员圈定。
s25、根据获取的人员的动态信息实现对人员的圈定。
当获取的人员的动态信息是火车票信息时,根据火车票上的车次信息以及当前时间,实现对人员的圈定。例如在判断出人员处于乘车状态中时,并根据车次的运行图大致确定人员的位置例如此刻列车可能在广州到韶山的运行过程中,以实现对人员的精准定位。
此外,在确定人员的位置信息不是在乘车状态时,例如在候车,调用相应的位置的摄像头实现对人员的进一步圈定以提高圈定。此外,当人员的时间已经大于达到目的地的时间时,确定人员的目的地作为人员的位置信息。
进一步地,当火车上装有相应的监控设备上,可以直接调用火车上的监控设备以判断人员是否处于乘坐该火车并结合火车的位置信息,实现对人员的圈定。
当获取的人员的动态信息是汽车票时,根据汽车票上的车次信息以及当前时间,实现对人员的圈定。例如在判断出人员处于乘车状态中时,并根据车次的运行图大致确定人员的位置例如此刻汽车可能在广州到韶山的高速公路中,以实现对人员的精准定位。
此外,在确定人员的位置信息不是在乘车状态时,例如在候车,调用相应的位置的摄像头实现对人员的进一步圈定以提高圈定。此外,当人员的时间已经大于达到目的地的时间时,确定人员的目的地作为人员的位置信息。进一步地,当汽车上装有相应的监控设备上,可以直接调用汽车上的监控设备以判断人员是否处于乘坐该汽车并结合汽车的位置信息,实现对人员的圈定。
当获取的动态信息是人员的位置变化信息时,则直接以最后一次的位置信息作为人员的位置信息,以实现对人员的圈定。
实施例三
本实施例提供了一种动、静信息结合的人员圈定装置,其包括:
信息获取装置,用于获取人员的静态信息和动态信息,其中静态信息包括以下至少之一:家庭住址、公司地址;所述动态信息包括以下至少之一:火车票信息,汽车票信息等。
人员圈定装置,用于判断是否获取到人员的动态信息,当获取到人员动态信息时,以人员的动态信息进行人员圈定;当没有获取到人员动态信息时,则以人员的静态信息进行人员圈定。
进一步地,所述人员圈定装置,还用于在获取到人员动态信息时,对断用户的动态信息是否过期,在动态信息未过期的时,以人员的动态信息进行人员圈定。
人员圈定装置可以结合火车票、汽车票、人员位置变化信息等来对人员进行圈定;具体地,当获取到的人员的动态信息是火车票信息时,首先根据火车票上的车次信息以及当前时间判断人员的位置状态信息,并根据所述的位置状态信息,实现对人员的圈定。
当获取到的人员的动态信息是汽车票信息时,首先根据汽车票上的车次信息以及当前时间判断人员的位置状态信息,并根据所述的位置状态信息,实现对人员的圈定。
此外,当获取到的动态信息是汽车票信息或火车票信息时,根据汽车或火车上的监控设备,判断人员是否处于乘坐该汽车并结合汽车的位置信息,实现对人员的圈定。
当获取的动态信息是人员的位置变化信息时,则直接以最后一次的位置信息作为人员的位置信息,以实现对人员的圈定。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。