团队防离散方法及终端与流程

文档序号:12655099阅读:378来源:国知局

本发明涉及可穿戴技术领域,特别涉及一种团队防离散方法及终端。



背景技术:

对大自然的向往,使得户外徒步旅游或者户外自驾游越来越普及;户外旅游小团队里的个人既要一个相对独立或者私密的空间,又不能脱离团队。然而为了保持这样一个距离或许会消耗很多精力以至不能够尽情享受户外的精彩。



技术实现要素:

有鉴于此,本发明提供了一种团队防离散方法,以至少在一定程度上解决存在的问题。

具体技术方案如下:

团队防离散方法,该方法包括:第一用户、与其他用户组成一个群,所述群里用户按照约定时间间隔发送各自定位信息;第一用户按照约定时间间隔获取、存储并发送第一用户定位信息;按照约定时间间隔接受其他用户的定位信息;从所述约定时间间隔接收的定位信息中选出明显与第一用户距离最远的其他用户的定位信息,计算与第一用户的距离;若到达阈值,则分别计算第一用户与其他用户的距离,计算平均值;若平均值到达阈值,则报警。

优选地,还包括若非在约定时间间隔的接收到的定位信息,则自动屏蔽。

优选地,若接收到的定位信息非为所述群中的其他用户,则自动屏蔽。

优选地,在所述约定时间间隔未接受的一所述其他用户的定位信息,则第一用户与该其他用户的距离视为2倍阈值。

优选地,所述报警:获取网中所有其他用户的中心;根据第一用户的定位信息、中心计算两者的相对位置;提醒该相对位置信息,所述相对位置信息包括两部分信息,中心相对于第一用户的方向信息以及中心相对于第一用户的距离信息。

本发明的另一目的是提供一种团队防离散终端,包括:组群单元,用于将第一用户、与其他用户组成一个群,所述群里用户按照约定时间间隔发送各自定位信息;定位单元,用于第一用户按照约定时间间隔获取、存储并发送第一用户定位信息;接收单元,用于按照约定时间间隔接受其他用户的定位信息;计算单元,用于从所述约定时间间隔接收的定位信息中选出明显与第一用户距离最远的其他用户的定位信息,计算与第一用户的距离;若到达阈值,则分别计算第一用户与其他用户的距离,计算平均值;报警单元,用于若平均值到达阈值,则报警。

优选地,还包括若非在约定时间间隔的接收到的定位信息,则自动屏蔽。

优选地,若接收到的定位信息非为所述群中的其他用户,则自动屏蔽。

优选地,在所述约定时间间隔未接受的一所述其他用户的定位信息,则第一用户与该其他用户的距离视为2倍阈值。

优选地,所述报警单元用于:获取网中所有其他用户的中心;根据第一用户的定位信息、中心计算两者的相对位置;提醒该相对位置信息,所述相对位置信息包括两部分信息,中心相对于第一用户的方向信息以及中心相对于第一用户的距离信息。

因此,本发明提供的技术方案可通过对第一用户与整体距离的监控,当两者距离大于预设值时,给予提醒,避免了出现失散的情况,并且减少用户在为了保持团队不分散所花费的注意力。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合具体实施例对本发明进行详细描述。

需要理解的是,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

需要理解的是,本发明“可穿戴”是指可穿戴在用户身体上或者可以固定在服饰上;“可穿戴设备”是指用以支持用户物理活动并且可以通过包括但不限于蓝牙(BT)通信设备、近场通信(NFC)设备、Wi-Fi直接通信设备和无线接入点(AP)与其它电子设备无线通信的电子设备。这种“可穿戴设备”可以为手表、眼镜、头戴式显示器、耳机、项链、鞋子、口罩、衣服、裤子、皮带等形式实施。

需要理解的是,本发明的“终端”可以为以下设备中至少一种:智能电话、平板个人计算机(PC)、移动电话、电子书(e-book)阅读器、台式PC、膝上PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器、MP3播放器、移动医疗设备、相机、以及可穿戴设备、电子服装、电子配件、电子纹身、具有通信功能的智能家电、电子纹身、导航设备、全球定位系统(GPS)接收器。根据本发明公开各种实施方式的终端可以是上述各种设备的一种或多种的组合。另外,根据本公开各种实施方式的电子设备可以是柔性设备。另外,根据本公开各种实施方式的电子设备不限于上述设备。

需要理解的是,本发明中,如果涉及用语“用户”或者类似词汇,可指代使用电子设备的人或使用电子设备的设备。

团队防离散方法可以包括以下步骤:

在步骤101中,所述第一用户、与所述其他用户组成一个群;第一用户、与所述其他用户按照约定时间间隔发送各自定位信息;所述定位信息包括时间信息以区别不同时刻发送的定位信息。若接收到的位置信息非为所述群中的其他用户,则自动屏蔽。若非在约定时间间隔的接收到的定位信息,则自动屏蔽。

这里约定时间间隔,包括发送时间、空闲时间,也就是说在发送时间内发送、接受定位信息,在空闲时间不发送定位信息、也自动屏蔽定位信息。发送时间、空闲时间间隔排布。

在步骤102中,第一用户按照约定时间间隔获取、存储并发送第一用户定位信息。

本步骤中可以从定位单元获取第一用户的定位信息,该定位单元可以采用诸如GPS定位、基站定位、wifi定位等多种定位方式,本发明对此并不加以限制,只要获取到第一用户的定位信息即可。

如果所获得第一用户的定位信息本身并没有携带有时间数据,或者无法单独解析出时间数据的定位单元,则将所述第一用户的定位信息、定位单元获取该定位数据的时间作为一组数组一并存储。并且按照预定的时间间隔持续不断地获取定位信息并存储所获得第一用户的定位信息。

定位数据可以为可以换算成经纬度、高度的数组,也可以是其他绝对定位数据,只要该定位数据数据能够在地球上表示唯一确定的位置即可,可以是二维,也可以是三维空间。

并且将获得的定位信息对外发送,所使用的无线通信方式不受限制,本发明中信号可以通过多种无线载体进行传输。

在步骤103中,按照约定时间间隔接受其他用户的定位信息;这里非第一用户外的用户统称为其他用户。

在步骤104中,从所述约定时间间隔接收的定位信息中选出明显与第一用户距离最远的其他用户的定位信息,计算与第一用户的距离;可以根据定位信息的表现形式选择一个与第一用户距离最远的,如果遇到无法选择最远一个,那则选择可能为最远的所有定位信息去计算,是否有达到阈值的。如果有,则查找其约定时间间隔,将约定时间间隔相同的找出来,若未接受到任一所述其他用户的定位信息,则第一用户与该其他用户的距离视为2倍阈值。这里2倍阈值可以根据实际情况做调整,这里不应该理解成限制。阈值的具体设置可以根据活动环境、活动速度设置。

在步骤105中,同一约定时间间隔中,分别计算第一用户与其他用户的距离,计算平均值,具体包括:将在约定时间间隔中,所接收到的其他用户的定位信息,分别计算第一用户与其他用户距离,并存储;也就是说第一用户接受到的所有定位信息都会用来计算,第一户外与发送定位信息的距离,计算获得数据进行存储,并计算平均值。

在106中,若平均值到达阈值,则报警。

报警步骤可以包括但不限于以下几种实现方式。

一种可选的提醒方式,调用声音模块,播放对应的录好的声音段,如“您与团队的整体距离为多少米,请注意。

又一种可选的提醒方式,调用视觉模块,展示预设图像,包括静态或动态的图像;或者亮灯、闪灯。例如将所有的用户位置显示与地图上。

再一种可选的提醒方式,生成导航路径,开始导航。生成导航路径,开始导航可以包括但不限于以下实现方式:

获取网中所有用户的中心,这里的中心可以是几何中心。也可以是建立坐标,计算位置的平均值而得。也可以将所有用户作为点连线构成一个封闭的图形,该图形的几何中心即是。

根据第一用户的定位信息、中心计算两者的相对位置,提醒该相对位置,该相对位置信息可以包括两部分信息:中心相对于第一用户的方向信息以及中心相对于第一用户的距离信息。相对位置通过几何算法可以得到,在此不再详述。优选地是,以第一用户为基点,以前后左右为指示方向,第一用户前进方向为前。需要说明的是,在本发明实施例中,对方向信息的要求并不是非常精确,可以将在预设角度范围内的方向进行标准化处理。

可选地,提醒(导航)退出:当距离平均值正常时,启动提醒(导航)退出。

本发明通过引入平均值的方式,去衡量整体的离散度,如果单人远离团队,则接近阈值就报警;若小团队离开大团队,较远的距离才会报警,这充分考虑了人数与安全性的因素,具有较强的实用性。

需要说明的是,上述方法实施例可以在服务端实现,也可以在客户端实现。还可以部分处理在服务端实现,部分处理在客户端实现。

以上是对本发明所提供的方法进行的描述,下面结合实施例对本发明提供的装置进行详述。该装置可以包括:组群单元、定位单元、接收单元、计算单元、预警单元。各组成单元的主要功能如下。

组群单元,用于将第一用户、与其他用户组成一个群,所述群里用户按照约定时间间隔发送各自定位信息;

定位单元,用于第一用户按照约定时间间隔获取、存储并发送第一用户定位信息;

接收单元,用于按照约定时间间隔接受其他用户的定位信息;

计算单元,用于从所述约定时间间隔接收的定位信息中选出明显与第一用户距离最远的其他用户的定位信息,计算与第一用户的距离;若到达阈值,则分别计算第一用户与其他用户的距离,计算平均值;

报警单元,用于若平均值到达阈值,则报警。

优选地,还包括若非在约定时间间隔的接收到的定位信息,则自动屏蔽。

优选地,若接收到的位置信息非为所述群中的其他用户,则自动屏蔽。

优选地,在所述约定时间间隔未接受的一所述其他用户的定位信息,则第一用户与该其他用户的距离视为2倍阈值。

优选地,所述报警单元用于:获取网中所有其他用户的中心;根据第一用户的定位信息、中心计算两者的相对位置;提醒该相对位置信息,所述相对位置信息包括两部分信息,中心相对于第一用户的方向信息以及中心相对于第一用户的距离信息。

上述装置可以设置于服务端,也可以设置于客户端,也可以部分设置于服务端,部分设置于客户端。也就是说,该装置可以为位于本地终端的应用,或者还可以为位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者,还可以位于服务器端,本发明实施例对此不进行特别限定。

下面列举几个应用场景:

例如第一用户与几个其他用户户外自驾游,自驾游的地方手机信号不好且地图没有详细标引,为了害怕离散,通过本发明实施例提供的方式,第一用户与其他用户的距离一旦大于阈值便会进行提醒,减少用户在这方面的注意力。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

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

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

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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