一种人员位置的获取方法和系统与流程

文档序号:12135326阅读:259来源:国知局
一种人员位置的获取方法和系统与流程

本申请涉及定位技术领域,更具体地说,涉及一种人员位置的获取方法和系统。



背景技术:

在企业管理中经常有对外勤人员或者临时外出人员进行监控的需求,例如监控市场人员是否去拜访了客户,外派人员是否已经到位等,以此进行工作的考核。但是目前无法自动获取相关人员的位置,只能通过电话或短信的方式直接对相关人员进行询问,效率较低。



技术实现要素:

有鉴于此,本申请提供一种人员位置的获取方法和系统,用于自动获取相关人员的位置,以便于管理人员能够根据位置对相关人员进行管理,从而解决现有的位置查询方法效率较低的问题。

为了实现上述目的,现提出的方案如下:

一种人员位置的获取方法,应用于服务器,所述位置获取方法具体包括步骤:

接收所述人员佩戴的移动设备所上传的当前位置;

记录所述当前位置;

当用户发出位置查询指令时,向用户返回位置信息,所述位置信息包括所述当前位置。

可选的,所述接收所述人员佩戴的移动设备上传的当前位置,包括:

接收所述移动设备根据用户的位置查询指令返回的所述当前位置;

或者,接收所述移动设备根据预设发送频率自动发送的所述当前位置。

可选的,所述记录当前位置,包括:

对所述当前位置进行数据纠偏和数据去重;

将经过数据纠偏和数据去重的所述当前位置进行记录;

根据所述当前位置生成包含时间标签的人员轨迹。

可选的,所述位置信息还包括所述人员轨迹,所述向用户返回位置信息包括:

接收用户的位置查询指令;

根据所述位置查询指令向用户返回所述当前位置和/或人员轨迹。

一种人员位置的获取方法,应用于客户端,所述位置获取方法具体包括步骤:

向如权利要求1~4任一项所述的服务器发送用户的位置查询指令;

接收所述服务器根据所述位置查询指令返回的位置信息;

向用户呈现所述位置信息。

可选的,所述显示所述位置信息,包括:

显示地图;

在所述地图上显示所述位置信息。

一种人员位置的获取系统,应用于服务器,所述位置获取系统包括:

位置接收模块,用于接收所述人员佩戴的移动设备所上传的当前位置;

位置记录模块,用于记录所述当前位置;

位置发送模块,用于当用户发出位置查询指令时,向用户返回位置信息,所述位置信息包括所述当前位置。

可选的,所述位置接收模块包括:

第一获取单元,用于接收所述移动设备根据用户的位置查询指令返回的所述当前位置;

第二获取单元,用于接收所述移动设备根据预设发送频率自动发送的所述当前位置。

可选的,所述位置记录模块包括:

位置处理单元,用于对所述当前位置进行数据纠偏和数据去重;

位置记录单元,用于将经过数据纠偏和数据去重的所述当前位置进行记录;

轨迹生成单元,用于根据所述当前位置生成包含时间标签的人员轨迹。

可选的,所述位置信息还包括所述人员轨迹,所述位置发送模块包括:

指令接收单元,用于接收用户的位置查询指令;

位置返回单元,用于根据所述位置查询指令向用户返回所述当前位置和/或人员轨迹。

一种人员位置的获取系统,应用于客户端,所述位置获取系统包括:

指令发送模块,用于向上面所述的服务器发送用户的位置查询指令;

信息接收模块,用于接收所述服务器根据所述位置查询指令返回的位置信息;

信息呈现模块,用于向用户呈现所述位置信息。

可选的,所述信息呈现模块包括:

地图显示单元,用于显示地图;

位置显示单元,用于在所述地图上显示所述位置信息。

从上述的技术方案可以看出,本申请公开了一种人员位置的获取方法和系统,该方法和系统具体为接收人员佩戴的移动设备所上传的当前位置;记录当前位置;当用户发出位置查询指令时,向用户返回位置信息,位置信息包括当前位置。这样一来,当作为用户的管理人员需要了解相关人员的位置时,只需向服务器发送相应的位置查询指令即可得到相关任何的位置信息,而无需通过电话或短信方式,极大地提高了效率,从而能够解决现有的位置查询方法效率较低的问题。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请提供的一种人员位置的获取方法实施例的流程图;

图2为本申请另一实施例提供的一种结构图;

图3为本申请另一实施例提供的一种结构图;

图4为本申请实施例提供的。

具体实施方式

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

本申请提供的人员位置的获取方法和系统的实现载体包括服务器和客户端,服务器用于记录从相关人员的移动设备获取的当前位置,然后在用户通过相应客户端进行操作时,从服务器接受该当前位置并呈现给管理人员,具体的获取方法和系统见下面实施例的具体描述。

实施例一

图1为本申请提供的一种人员位置的获取方法实施例的流程图。

如图1所示,本实施例提供的人员位置的获取方法应用于服务器,具体包括如下步骤:

S101:接受相关人员的移动设备上传的当前位置。

需要被定为的相关人员配置有相应的移动设备,该移动设备能够通过无线通信方式与上述服务器相连接,移动设备通过其内置的卫星定位装置实时获取其所处的当前位置,该当前位置为经纬度信息。在此基础上,接收该当前位置的具体方式可以是当服务器向该移动设备发送用户输入的位置查询指令时,同时接收移动设备根据该位置查询指令上传的当前位置;还可以是接收移动设备根据预设发送频率向服务器自动上传的当前位置。

S102:记录接收到的当前位置。

在接收到相关人员的移动设备上传的当前位置后,将该当前位置予以存储,以便用户在需要时调用。具体的记录过程包括:

鉴于获取频率的问题,有时可能会有重复的数据,因此首先对连续获取的多个当前位置进行去重操作,即去除其中的重复的当前位置,同时将偏离真实地点的当前位置予以纠正。数据纠正的依据在于对相关人员多个当前位置进行统计过程中,其不可能瞬间移动到一个距离正常路径较大的位置,以此原理将偏离正常位置的当前位置纠正到正常位置。

在对当前位置进行数据纠偏和数据去重后,进一步将经过上述处理的当前位置记录到相应的数据库中,以便于用户进行调阅查询。

在记录上述当前位置的同时,根据多个时刻点的当前位置生成人员轨迹,该人员轨迹包括标注有相应时间数据的多个当前位置。

S103:根据用户的需求向其返回位置信息。

即当用户需要掌握相关人员的位置时,仅需要向服务器发送位置查询指令。在用户发出该指令后,首先接收该位置查询指令;然后根据该位置查询指令向向用户返回相关人员的位置信息。

鉴于可以根据上述多个当前位置生成相应的人员轨迹,因此这里的位置信息可以根据用户的需要包括当前位置和人员轨迹,也可以是当前位置或者人员轨迹中的一种。这里的用户具体指的是管理人员,其应该具有相应的管理权限,从而避免其他人对相关人员非法定位。

从上述技术方案可以看出,本实施例提供了一种人员位置的获取方法,该方法应用于服务器,具体为接收人员佩戴的移动设备所上传的当前位置;记录当前位置;当用户发出位置查询指令时,向用户返回位置信息,位置信息包括当前位置。这样一来,当作为用户的管理人员需要了解相关人员的位置时,只需向服务器发送相应的位置查询指令即可得到相关任何的位置信息,而无需通过电话或短信方式,极大地提高了效率,从而能够解决现有的位置查询方法效率较低的问题。

实施例二

图2为本发明提供的另一种人员位置的获取方法实施例的流程图。

如图2所示,本实施例提供的人员位置的获取方法应用于客户端,具体的获取方法包括如下步骤:

S201:向服务器发送用户的位置查询指令。

当用户需要了解相关人员的当前位置时,通过上述客户端向服务器发送相应的位置查询指令,该指令中包含有具体指向的具体人员,并且可以包括相关的时间参数和内容参数。时间参数用于表明用户需要何时的当前位置,而内容参数表明用户对位置信息中当前位置和人员轨迹的选择意愿。

S202:接收服务器根据位置查询指令返回的位置信息。

服务器当接收到用户的位置查询指令后,返回与位置查询指令相对应的位置信息,即根据该指令中的相关参数确定返回内容,该返回内容包括当前位置和人员轨迹中的一个或全部,这时接收该位置信息。

S203:向用户呈现该位置信息。

在接收到上述位置信息后,利用显示屏向用户呈现该位置信息,从而使用户能够及时掌握相关人员的具体位置。具体的呈现过程如下:

首先在显示屏上显示一个地图,该地图包括相关人员的活动区域;然后在该地图上显示位置信息,例如以点状图标表示该当前位置,还可以以线条的形式向用户展现该相关人员的活动轨迹。从而方便用户直观的掌握相关人员的具体位置。

从上述技术方案可以看出,本实施例提供了一种人员位置的获取方法,该方法应用于客户端,具体为向服务器发送用户的位置查询指令;接收服务器根据位置查询指令返回的位置信息;向用户呈现位置信息。这样一来,当作为用户的管理人员需要了解相关人员的位置时,只需向服务器发送相应的位置查询指令即可得到相关任何的位置信息,而无需通过电话或短信方式,极大地提高了效率,从而能够解决现有的位置查询方法效率较低的问题。

实施例三

图3为本申请提供的一种人员位置的获取装置实施例的流程图。

如图3所示,本实施例提供的人员位置的获取装置应用于服务器,具体包括位置接收模块10、位置记录模块20和位置发送模块30。

位置接收模块10用于接受人员的移动设备上传的当前位置。

需要被定为的人员配置有相应的移动设备,该移动设备能够通过无线通信方式与上述服务器相连接,移动设备通过其内置的卫星定位装置实时获取其所处的当前位置,该当前位置为经纬度信息。在此基础上,该位置接收模块具体包括第一获取单元11和第二获取单元12。

第一获取单元11用于当服务器向该移动设备发送用户输入的位置查询指令时,接收移动设备根据该位置查询指令上传的当前位置,第一获取单元11在具体接收时,首先向移动设备发送相应的获取指令,然后移动设备根据获取指令反馈当前位置,这时接收该反馈的当前位置;第二获取单元12则用于接收移动设备根据预设发送频率向服务器自动上传的当前位置,该第二获取单元12还用于对预设发送频率进行设置或重置。

位置记录模块20用于记录接收到的当前位置。

在接收到相关人员的移动设备上传的当前位置后,将该当前位置予以存储,以便用户在需要时调用。该位置记录模块20具体包括位置处理单元21、位置记录单元22和轨迹生成单元23。

鉴于获取频率的问题,有时可能会有重复的数据,因此利用位置处理单元21对连续获取的多个当前位置进行去重操作,即去除其中的重复的当前位置,同时将偏离真实地点的当前位置予以纠正。数据纠正的依据在于对相关人员多个当前位置进行统计过程中,其不可能瞬间移动到一个距离正常路径较大的位置,以此原理将偏离正常位置的当前位置纠正到正常位置。

位置记录单元22用于在位置处理单元21对当前位置进行数据纠偏和数据去重后,进一步将经过上述处理的当前位置记录到相应的数据库中,以便于用户进行调阅查询。

轨迹生成单元23用于在位置记录单元22记录上述当前位置的同时,根据多个时刻点的当前位置生成人员轨迹,该人员轨迹包括标注有相应时间数据的多个当前位置。

位置发送模块30用于根据用户的需求向其返回位置信息。

即当用户需要掌握相关人员的位置时,仅需要向服务器发送位置查询指令。该模块包括指令接收单元31和位置返回单元32,指令接收单元31用于在用户发出该指令后,首先接收该位置查询指令;位置返回单元32则根据该位置查询指令向向用户返回相关人员的位置信息。

鉴于可以根据上述多个当前位置生成相应的人员轨迹,因此这里的位置信息可以根据用户的需要包括当前位置和人员轨迹,也可以是当前位置或者人员轨迹中的一种。这里的用户具体指的是管理人员,其应该具有相应的管理权限,从而避免其他人对相关人员非法定位。

从上述技术方案可以看出,本实施例提供了一种人员位置的获取系统,该系统应用于服务器,具体为接收人员佩戴的移动设备所上传的当前位置;记录当前位置;当用户发出位置查询指令时,向用户返回位置信息,位置信息包括当前位置。这样一来,当作为用户的管理人员需要了解相关人员的位置时,只需向服务器发送相应的位置查询指令即可得到相关任何的位置信息,而无需通过电话或短信方式,极大地提高了效率,从而能够解决现有的位置查询方法效率较低的问题。

实施例四

图4为本发明提供的另一种人员位置的获取系统实施例的流程图。

如图4所示,本实施例提供的人员位置的获取系统应用于客户端,具体的获取系统包括指令发送模块40、信息接收模块50和位置呈现模块60。

指令发送模块40用于向服务器发送用户的位置查询指令。

当用户需要了解相关人员的当前位置时,通过上述客户端向服务器发送相应的位置查询指令,该指令中包含有具体指向的具体人员,并且可以包括相关的时间参数和内容参数。时间参数用于表明用户需要何时的当前位置,而内容参数表明用户对位置信息中当前位置和人员轨迹的选择意愿。

信息接收模块50用于接收服务器根据位置查询指令返回的位置信息。

服务器当接收到用户的位置查询指令后,返回与位置查询指令相对应的位置信息,即根据该指令中的相关参数确定返回内容,该返回内容包括当前位置和人员轨迹中的一个或全部,这时接收该位置信息。

信息呈现模块60用于向用户呈现该位置信息。

具体为在位置接收模块20接收到上述位置信息后,利用显示屏向用户呈现该位置信息,从而使用户能够及时掌握相关人员的具体位置。该位置呈现模块30具体包括地图显示单元61和位置显示单元62。

地图显示单元61用于在显示屏上显示一个地图,该地图包括相关人员的活动区域;位置显示单元62用于在该地图上显示位置信息,例如以点状图标表示该当前位置,还可以以线条的形式向用户展现该相关人员的活动轨迹。从而方便用户直观的掌握相关人员的具体位置。

从上述技术方案可以看出,本实施例提供了一种人员位置的获取系统,该系统应用于客户端,具体为向服务器发送用户的位置查询指令;接收服务器根据位置查询指令返回的位置信息;向用户呈现位置信息。这样一来,当作为用户的管理人员需要了解相关人员的位置时,只需向服务器发送相应的位置查询指令即可得到相关任何的位置信息,而无需通过电话或短信方式,极大地提高了效率,从而能够解决现有的位置查询方法效率较低的问题。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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