线路安全监控的方法及装置与流程

文档序号:12280096阅读:334来源:国知局
线路安全监控的方法及装置与流程

本发明涉及计算机技术领域,具体而言,本发明涉及一种线路安全监控的方法,及一种线路安全监控的装置。



背景技术:

随着时代的发展,各种终端设备已成为人们生活中必不可少的工具,各种功能强大的终端操作系统及终端应用程序不断涌现,为用户带来了更加便捷的体验,由于用户的使用需求越来越多样化,因此,各终端应用程序的功能也将涉及到用户生活的方方面面。在用户出行的情况下,如夜间加班回家途中、夜跑锻炼途中等情况下,用户需要在出行遇到危险时,能够通过终端设备及时地获取到救援,从而降低人身和财产的损失。

现有技术中,当用户遇到危机情况时无法通过现有的信息发送手段及时发出求救信息,如打电话、发短信及即时通信消息,因此无法得到及时的救援。因此,现有技术中没有为用户的安全出行提供有力救援保障的技术解决方案,导致无法满足用户对出行安全的迫切需求。



技术实现要素:

为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:

本发明的实施例提出了一种线路安全监控的方法,包括:

根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备;

当检测到达到预设的求救条件时,执行相应的求救操作。

优选地,预设的求救条件包括以下至少一种情形:

第一终端设备的运动轨迹与预设置的安全线路信息的偏离距离大于预定距离阈值;

根据第一终端设备的运动轨迹计算得到的在预定时间内第一终端设备的移动距离小于预定距离阈值;

根据第一终端设备的运动轨迹在预定距离值内的持续时间达到预定时间阈值;

对第一终端设备执行的求救触发操作。

优选地,求救触发操作包括在屏幕上以预定轨迹执行滑动的操作、触发预定物理按键的操作、触发预定虚拟按键中的至少一项。

优选地,当检测到预设的求救条件还包括针对发送求救音频的触发操作时,执行相应的求救操作的步骤,包括:

启动第一终端设备的音频设备进行录音以获取音频求救信息,并将音频求救信息发送至服务器,以用于下发至与第一终端设备相关联的第二终端设备。

优选地,求救操作包括以下至少一项:

生成相应的求救数据信息,并将求救数据信息发送至服务器,以用于将求救数据信息下发至与第一终端设备相关联的第二终端设备;

生成相应的求救短信息,并将求救短信息发送至与第一终端设备相关联的第二终端设备;

呼叫预定的求救号码。

可选地,该方法还包括:

根据以预定频率获取到的第一终端设备的地理位置信息,在第一终端设备的地图显示界面中以预定频率标注第一终端设备所在的地理位置信息,并将地理位置信息发送至服务器,以用于将地理位置信息下发至与第一终端设备相关联的第二终端设备。

可选地,获取到音频求救信息后,还包括:

在第一终端设备的地图显示界面中第一终端设备当前地理位置处标注音频信息的提示标识,并将当前地理位置及音频信息的提示标识发送至服务器,以用于将当前地理位置及音频信息下发至与第一终端设备相关联的第二终端设备。

可选地,该方法还包括:

当监测到第一终端设备无法通过服务器与第二终端设备通信时,生成相应的提示文本信息;

将提示文本信息作为短信息发送至第二终端设备。

优选地,第二终端设备为通过第一终端设备选定的关联设备,关联基于第一终端设备用户与第二终端用户的关系而产生。

优选地,第二终端设备为一个或多个终端设备。

本发明的另一实施例提出了一种线路安全监控的装置,包括:

确定及发送模块,用于根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备;

执行模块,用于当检测到达到预设的求救条件时,执行相应的求救操作。

优选地,预设的求救条件包括以下至少一种情形:

第一终端设备的运动轨迹与预设置的安全线路信息的偏离距离大于预定距离阈值;

根据第一终端设备的运动轨迹计算得到的在预定时间内第一终端设备的移动距离小于预定距离阈值;

根据第一终端设备的运动轨迹在预定距离值内的持续时间达到预定时间阈值;

对第一终端设备执行的求救触发操作。

优选地,求救触发操作包括在屏幕上以预定轨迹执行滑动的操作、触发预定物理按键的操作、触发预定虚拟按键中的至少一项。

优选地,当检测到预设的求救条件还包括针对发送求救音频的触发操作时,执行模块用于启动第一终端设备的音频设备进行录音以获取音频求救信息,并将音频求救信息发送至服务器,以用于下发至与第一终端设备相关联的第二终端设备。

优选地,求救操作包括以下至少一项:

生成相应的求救数据信息,并将求救数据信息发送至服务器,以用于将求救数据信息下发至与第一终端设备相关联的第二终端设备;

生成相应的求救短信息,并将求救短信息发送至与第一终端设备相关联的第二终端设备;

呼叫预定的求救号码。

可选地,该方法还包括:

第一标注及发送模块,用于根据以预定频率获取到的第一终端设备的地理位置信息,在第一终端设备的地图显示界面中以预定频率标注第一终端设备所在的地理位置信息,并将地理位置信息发送至服务器,以用于将地理位置信息下发至与第一终端设备相关联的第二终端设备。

可选地,获取到音频求救信息后,还包括:

第二标注及发送模块,用于在第一终端设备的地图显示界面中第一终端设备当前地理位置处标注音频信息的提示标识,并将当前地理位置及音频信息的提示标识发送至服务器,以用于将当前地理位置及音频信息下发至与第一终端设备相关联的第二终端设备。

可选地,该方法还包括:

生成模块,用于当监测到第一终端设备无法通过服务器与第二终端设备通信时,生成相应的提示文本信息;

发送模块,用于将提示文本信息作为短信息发送至第二终端设备。

优选地,第二终端设备为通过第一终端设备选定的关联设备,关联基于第一终端设备用户与第二终端用户的关系而产生。

优选地,第二终端设备为一个或多个终端设备。

本发明的又另一实施例提出了一种终端设备,包括上述线路安全监控的装置。

本发明的实施例中,提出了一种线路安全监控的方案,根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备,实现了确定第一终端设备用户的运动轨迹,以判断第一终端设备的运动状态是否处于正常状态,同时,通过服务器将第一终端设备的运动轨迹下发至与第一终端设备相关联的第二终端设备,能够让第二终端设备用户掌握第一终端用户的运动轨迹,进一步地,第一终端设备在遇到紧急情况时能够向紧急联系人发出求救信息;当检测到达到预设的求救条件时,执行相应的求救操作,实现了用户在紧急情况下,可通过第一终端设备自动或触发快捷键发出相应的求救操作,以使得第二终端设备的使用者能够及时获知该求救操作,避免了用户在遇到紧急情况时需要进行繁琐的操作才能发出求救操作的弊端,例如,在现有技术中,需要用户先找到联系人信息,然后才能拨打联系人电话、发送微信等进行求救,并且还要通知联系人遇险位置,而本申请能够自动将第一终端用户的位置信息发送至第二终端用户,第二终端用户能够自动得知第一终端用户的轨迹,在遇到危险时,能够通过简单地触发方式将求救信号发送给第二终端用户提高了用户出行发生危险情况时提供及时有效救援的概率,极大地保证了用户的出行安全。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明中一个实施例的线路安全监控的方法的流程图;

图2为本发明中另一实施例的线路安全监控的装置的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

图1为本发明中一个实施例的线路安全监控的方法的流程图。

本发明的实施例中,各步骤所执行的内容概述如下:步骤S110:根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备;步骤S120:当检测到达到预设的求救条件时,执行相应的求救操作。

本发明的实施例中,提出了一种线路安全监控的方法,根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备,实现了确定第一终端设备用户的运动轨迹,以判断第一终端设备的运动状态是否处于正常状态,同时,通过服务器将第一终端设备的运动轨迹下发至与第一终端设备相关联的第二终端设备,能够让第二终端设备用户掌握第一终端用户的运动轨迹,进一步地,第一终端设备在遇到紧急情况时能够向紧急联系人发出求救信息;当检测到达到预设的求救条件时,执行相应的求救操作,实现了用户在紧急情况下,可通过第一终端设备自动或触发快捷键发出相应的求救操作,以使得第二终端设备的使用者能够及时获知该求救操作,避免了用户在遇到紧急情况时需要进行繁琐的操作才能发出求救操作的弊端,例如,在现有技术中,需要用户先找到联系人信息,然后才能拨打联系人电话、发送微信等进行求救,并且还要通知联系人遇险位置,而本申请能够自动将第一终端用户的位置信息发送至第二终端用户,第二终端用户能够自动得知第一终端用户的轨迹,在遇到危险时,能够通过简单地触发方式将求救信号发送给第二终端用户提高了用户出行发生危险情况时提供及时有效救援的概率,极大地保证了用户的出行安全。以下针对各个步骤的具体实现做进一步的说明:

步骤S110:根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备。

优选地,第二终端设备为通过第一终端设备选定的关联设备,关联基于第一终端设备用户与第二终端用户的关系而产生。第二终端设备为一个或多个终端设备。

例如,在终端设备A中,用户User1通过应用程序App1,设置与终端设备A关联的终端设备B,当触发终端设备A发送用户User1的相关信息时,可将该信息发送至终端设备B;在用户User1启动App1后,App1检测到终端设备A未调起与机动车相关的出行软件时,可确定终端设备A的用户当前处于非机动车的出行模式,App1以预定频率,如每5秒一次,获取终端设备A的地理位置信息,如终端设备A的GPS(Global Positioning System,全球定位系统)信息,根据获取到的地理位置信息,以每5秒一次的频率确定终端设备A的运动轨迹,并将该运动轨迹发送至App1对应的服务器地址,以用于服务器将终端设备A的运动轨迹下发至终端设备B。

需要说明的是,本发明的实施例中,在与第一终端设备选定的关联设备的第二终端设备中,亦安装有与第一终端设备中已安装的相同应用程序。如,终端设备A中安装有应用程序App1,终端设备B亦安装有相同的应用程序App1。所述APP1例如为“出行卫士”。

步骤S120:当检测到达到预设的求救条件时,执行相应的求救操作。

优选地,预设的求救条件包括以下至少一种情形:

1)第一终端设备的运动轨迹与预设置的安全线路信息的偏离距离大于预定距离阈值;

例如,用户User1通过App1预设置的安全线路为沿着XX路,由东至西方向,从M点起至N点为止的路段,当终端设备A的运动轨迹中的当前地理位置偏离该安全线路中的最近距离大于预定距离阈值,如300米时,可确定达到预设的求救条件;如当终端设备A的运动轨迹的当前地理位置处于M点西北方向的P点,此时终端设备A的当前地理位置距离预设置的安全线路最近距离为终端设备A的当前地理位置与P点的直线距离,当该距离为300米时,可确定达到预设的求救条件;当终端设备A的运动轨迹的当前地理位置处于该安全线路路段内某点的正北方向的Q点,此时终端设备A的当前地理位置距离预设置的安全线路最近距离为终端设备A的当前地理位置与XX路的垂直直线距离,当该距离为300米时,可确定达到预设的求救条件。

2)根据第一终端设备的运动轨迹计算得到的在预定时间内第一终端设备的移动距离小于预定距离阈值;

例如,预定时间,如5分钟,根据终端设备A的运动轨迹,得到当前地理位置Location1,5分钟后,得到终端设备A当前地理位置Location2,计算终端设备A的运动轨迹中Location1与Location2之间的移动距离,当移动距离小于预定距离阈值,如300米时,可确定达到预设的求救条件。

3)根据第一终端设备的运动轨迹在预定距离值内的持续时间达到预定时间阈值;

例如,预定距离值为0至5米,预定时间阈值为10分钟,根据终端设备A的运动轨迹,得到当前地理位置Location1,终端设备A中的App1以预定频率,如每5秒一次,获取终端设备A的地理位置信息,根据获取到的地理位置信息,得到终端设备A当前地理位置Location2,计算终端设备A的运动轨迹中Location1与Location2之间的移动距离为0米,可确定在该5秒内,终端设备A的运动轨迹在预定距离值内,若终端设备A的运动轨迹在预定距离值内的持续时间达到10分钟时,可确定达到预设的求救条件。

4)对第一终端设备执行的求救触发操作。

其中,求救触发操作包括在屏幕上以预定轨迹执行滑动的操作、触发预定物理按键的操作、触发预定虚拟按键中的至少一项。

例如,预定轨迹如“Z”字滑动轨迹,用户User1通过在终端设备A屏幕上以“Z”字轨迹执行滑动的操作时,可确定达到预设的求救条件。

例如,当检测到满足上述预设的求救条件的任一种情况时,App1执行相应的求救操作。

优选地,求救操作包括以下至少一项:

1)生成相应的求救数据信息,并将求救数据信息发送至服务器,以用于将求救数据信息下发至与第一终端设备相关联的第二终端设备;

例如,当终端设备A的运动轨迹与预设置的安全线路信息的偏离距离大于预定距离阈值300米时,App1生成相应的求救数据信息,如“用户User1已偏离预定移动路线300米,存在非正常移动的风险!”并将该求救数据信息发送至App1对应的服务器地址,以用于服务器将该求救数据信息下发至与终端设备A相关联的终端设备B。

又例如,根据终端设备A的运动轨迹计算得到的在预定时间,如5分钟,内终端设备A的移动距离小于预定距离阈值,如300米时,App1生成相应的求救数据信息,如“用户User1在5分钟内的移动距离小于300米,移动过程中可能受阻!”并将该求救数据信息发送至App1对应的服务器地址,以用于服务器将该求救数据信息下发至与终端设备A相关联的终端设备B。

再例如,接收到用户User1对终端设备A执行的预定轨迹如“Z”字滑动轨迹的求救触发操作时,App1生成相应的求救数据信息,如“用户User1此刻在出行过程中遇到危险,请紧急援助!”并将该求救数据信息发送至App1对应的服务器地址,以用于服务器将该求救数据信息下发至与终端设备A相关联的终端设备B。

2)生成相应的求救短信息,并将求救短信息发送至与第一终端设备相关联的第二终端设备;

例如,当确定达到预设的求救条件时,生成相应的求救短信息,如“用户User1已偏离预定移动路线300米,存在非正常移动的风险!”或“用户User1此刻在出行过程中遇到危险,请紧急援助!”等,并将求救短信息通过通信运营商的移动网络以短信的方式发送至与终端设备A相关联的终端设备B。

3)呼叫预定的求救号码。

例如,当确定达到预设的求救条件时,通过App1自动开启终端设备A的拨号功能,拨打预定的求救号码,如“110”或终端设备B的电话号码等。

优选地,步骤S120包括步骤S121(图中未示出);步骤S121:启动第一终端设备的音频设备进行录音以获取音频求救信息,并将音频求救信息发送至服务器,以用于下发至与第一终端设备相关联的第二终端设备。

例如,当确定达到预设的求救条件时,通过App1启动终端设备A的音频设备进行录音以获取用户User1呼出的音频求救信息,并将该音频求救信息发送至App1对应的服务器地址,以用于服务器将该音频求救信息下发至与终端设备A相关联的终端设备B。

在一优选实施例中,获取到音频求救信息后,该方法还包括步骤S130(图中未示出);步骤S130:在第一终端设备的地图显示界面中第一终端设备当前地理位置处标注音频信息的提示标识,并将当前地理位置及音频信息的提示标识发送至服务器,以用于将当前地理位置及音频信息下发至与第一终端设备相关联的第二终端设备。

例如,终端设备A的音频设备获取到用户User1的音频求救信息后,在终端设备A的App1中的地图显示界面中,在终端设备A当前地理位置处标注音频信息的提示标识,如一个小喇叭与音频时间长度如7秒组合的提示图标,并将终端设备A当前的地理位置、获取到用户User1的音频信息及提示图标发送至App1对应的服务器地址,以用于服务器将终端设备A当前地理位置、音频信息及提示图标下发至与终端设备A相关联的终端设备B;当终端设备B接收到服务器下发的上述信息后,终端设备B的用户User2可在其终端设备中的App1中查看到终端设备A的当前地理位置信息及用户User1发出音频信息时所处地理位置处的相关图标,用户User2可通过点击其终端设备的地图显示界面中的音频提示图标,收听用户User1的音频求救信息。

在一优选实施例中,该方法还包括步骤S140(图中未示出);步骤S140:根据以预定频率获取到的第一终端设备的地理位置信息,在第一终端设备的地图显示界面中以预定频率标注第一终端设备所在的地理位置信息,并将地理位置信息发送至服务器,以用于将地理位置信息下发至与第一终端设备相关联的第二终端设备。

例如,根据以预定频率,如每5秒一次,获取到的终端设备A的地理位置信息,在终端设备A的App1中的地图显示界面中以5秒标注一次终端设备A所在的地理位置信息,并将该地理位置信息每5秒一次的频率发送至App1对应的服务器地址,以用于服务器将该地理位置信息实时下发至与终端设备A相关联的终端设备B;随后,当终端设备B接收到服务器实时下发的终端设备A的地理位置信息后,终端设备B的用户User2可在其终端设备的App1中的地图显示界面中查看终端设备A的当前地理位置信息。

在一优选实施例中,该方法还包括步骤S150(图中未示出)和步骤S160(图中未示出);步骤S150:当监测到第一终端设备无法通过服务器与第二终端设备通信时,生成相应的提示文本信息;步骤S160:将提示文本信息作为短信息发送至第二终端设备。

例如,在终端设备A和终端设备B之间无法通过网络连接,或终端设备B中未安装App1等情况时,通过App1监测到终端设备A无法通过App1对应的服务器与终端设备B通信,App1生成相应的提示文本信息,如“用户User1已偏离预定移动路线300米,存在非正常移动的风险!”或“用户User1此刻在出行过程中遇到危险,请紧急援助!”等,并将求救短信息通过通信运营商的移动网络以短信的方式发送至与终端设备A相关联的终端设备B。

又例如,在终端设备A和终端设备B之间无法通过网络连接,或终端设备B中未安装App1等情况时,通过终端设备A的App1监测到终端设备A无法通过App1对应的服务器与终端设备B通信,此时,根据已获取到用户User1的音频求救信息,App1将该音频求救信息的内容转换为文本信息,如用户User1的音频求救信息的内容为“快来救我,被抢劫了,现在在XX路段!”,App1生成“快来救我,被抢劫了,现在在XX路段!”的文本信息,并将该文本信息通过通信运营商的移动网络以短信的方式发送至与终端设备A相关联的终端设备B。

图2为本发明中另一实施例的线路安全监控的装置的结构示意图。

本发明的实施例中,各模块所执行的内容概述如下:确定及发送模块210根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备;执行模块220当检测到达到预设的求救条件时,执行相应的求救操作。

本发明的实施例中,提出了一种线路安全监控的装置,根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备,实现了确定第一终端设备用户的运动轨迹,以判断第一终端设备的运动状态是否处于正常状态,同时,通过服务器将第一终端设备的运动轨迹下发至与第一终端设备相关联的第二终端设备,能够让第二终端设备用户掌握第一终端用户的运动轨迹,进一步地,第一终端设备在遇到紧急情况时能够向紧急联系人发出求救信息;当检测到达到预设的求救条件时,执行相应的求救操作,实现了用户在紧急情况下,可通过第一终端设备自动或触发快捷键发出相应的求救操作,以使得第二终端设备的使用者能够及时获知该求救操作,避免了用户在遇到紧急情况时需要进行繁琐的操作才能发出求救操作的弊端,例如,在现有技术中,需要用户先找到联系人信息,然后才能拨打联系人电话、发送微信等进行求救,并且还要通知联系人遇险位置,而本申请能够自动将第一终端用户的位置信息发送至第二终端用户,第二终端用户能够自动得知第一终端用户的轨迹,在遇到危险时,能够通过简单地触发方式将求救信号发送给第二终端用户提高了用户出行发生危险情况时提供及时有效救援的概率,极大地保证了用户的出行安全。以下针对各个模块的具体实现做进一步的说明:

确定及发送模块210根据以预定频率获取到的第一终端设备的地理位置信息,来确定第一终端设备的运动轨迹,并将运动轨迹发送至服务器,以用于将运动轨迹下发至与第一终端设备相关联的第二终端设备。

优选地,第二终端设备为通过第一终端设备选定的关联设备,关联基于第一终端设备用户与第二终端用户的关系而产生。第二终端设备为一个或多个终端设备。

例如,在终端设备A中,用户User1通过应用程序App1,设置与终端设备A关联的终端设备B,当触发终端设备A发送用户User1的相关信息时,可将该信息发送至终端设备B;在用户User1启动App1后,App1检测到终端设备A未调起与机动车相关的出行软件时,可确定终端设备A的用户当前处于非机动车的出行模式,App1以预定频率,如每5秒一次,获取终端设备A的地理位置信息,如终端设备A的GPS信息,根据获取到的地理位置信息,以每5秒一次的频率确定终端设备A的运动轨迹,并将该运动轨迹发送至App1对应的服务器地址,以用于服务器将终端设备A的运动轨迹下发至终端设备B。

需要说明的是,本发明的实施例中,在与第一终端设备选定的关联设备的第二终端设备中,亦安装有与第一终端设备中已安装的相同应用程序。如,终端设备A中安装有应用程序App1,终端设备B亦安装有相同的应用程序App1。所述APP1例如为“出行卫士”。

执行模块220当检测到达到预设的求救条件时,执行相应的求救操作。

优选地,预设的求救条件包括以下至少一种情形:

1)第一终端设备的运动轨迹与预设置的安全线路信息的偏离距离大于预定距离阈值;

例如,用户User1通过App1预设置的安全线路为沿着XX路,由东至西方向,从M点起至N点为止的路段,当终端设备A的运动轨迹中的当前地理位置偏离该安全线路中的最近距离大于预定距离阈值,如300米时,可确定达到预设的求救条件;如当终端设备A的运动轨迹的当前地理位置处于M点西北方向的P点,此时终端设备A的当前地理位置距离预设置的安全线路最近距离为终端设备A的当前地理位置与P点的直线距离,当该距离为300米时,可确定达到预设的求救条件;当终端设备A的运动轨迹的当前地理位置处于该安全线路路段内某点的正北方向的Q点,此时终端设备A的当前地理位置距离预设置的安全线路最近距离为终端设备A的当前地理位置与XX路的垂直直线距离,当该距离为300米时,可确定达到预设的求救条件。

2)根据第一终端设备的运动轨迹计算得到的在预定时间内第一终端设备的移动距离小于预定距离阈值;

例如,预定时间,如5分钟,根据终端设备A的运动轨迹,得到当前地理位置Location1,5分钟后,得到终端设备A当前地理位置Location2,计算终端设备A的运动轨迹中Location1与Location2之间的移动距离,当移动距离小于预定距离阈值,如300米时,可确定达到预设的求救条件。

3)根据第一终端设备的运动轨迹在预定距离值内的持续时间达到预定时间阈值;

例如,预定距离值为0至5米,预定时间阈值为10分钟,根据终端设备A的运动轨迹,得到当前地理位置Location1,终端设备A中的App1以预定频率,如每5秒一次,获取终端设备A的地理位置信息,根据获取到的地理位置信息,得到终端设备A当前地理位置Location2,计算终端设备A的运动轨迹中Location1与Location2之间的移动距离为0米,可确定在该5秒内,终端设备A的运动轨迹在预定距离值内,若终端设备A的运动轨迹在预定距离值内的持续时间达到10分钟时,可确定达到预设的求救条件。

4)对第一终端设备执行的求救触发操作。

其中,求救触发操作包括在屏幕上以预定轨迹执行滑动的操作、触发预定物理按键的操作、触发预定虚拟按键中的至少一项。

例如,预定轨迹如“Z”字滑动轨迹,用户User1通过在终端设备A屏幕上以“Z”字轨迹执行滑动的操作时,可确定达到预设的求救条件。

例如,当检测到满足上述预设的求救条件的任一种情况时,App1执行相应的求救操作。

优选地,求救操作包括以下至少一项:

1)生成相应的求救数据信息,并将求救数据信息发送至服务器,以用于将求救数据信息下发至与第一终端设备相关联的第二终端设备;

例如,当终端设备A的运动轨迹与预设置的安全线路信息的偏离距离大于预定距离阈值300米时,App1生成相应的求救数据信息,如“用户User1已偏离预定移动路线300米,存在非正常移动的风险!”并将该求救数据信息发送至App1对应的服务器地址,以用于服务器将该求救数据信息下发至与终端设备A相关联的终端设备B。

又例如,根据终端设备A的运动轨迹计算得到的在预定时间,如5分钟,内终端设备A的移动距离小于预定距离阈值,如300米时,App1生成相应的求救数据信息,如“用户User1在5分钟内的移动距离小于300米,移动过程中可能受阻!”并将该求救数据信息发送至App1对应的服务器地址,以用于服务器将该求救数据信息下发至与终端设备A相关联的终端设备B。

再例如,接收到用户User1对终端设备A执行的预定轨迹如“Z”字滑动轨迹的求救触发操作时,App1生成相应的求救数据信息,如“用户User1此刻在出行过程中遇到危险,请紧急援助!”并将该求救数据信息发送至App1对应的服务器地址,以用于服务器将该求救数据信息下发至与终端设备A相关联的终端设备B。

2)生成相应的求救短信息,并将求救短信息发送至与第一终端设备相关联的第二终端设备;

例如,当确定达到预设的求救条件时,生成相应的求救短信息,如“用户User1已偏离预定移动路线300米,存在非正常移动的风险!”或“用户User1此刻在出行过程中遇到危险,请紧急援助!”等,并将求救短信息通过通信运营商的移动网络以短信的方式发送至与终端设备A相关联的终端设备B。

3)呼叫预定的求救号码。

例如,当确定达到预设的求救条件时,通过App1自动开启终端设备A的拨号功能,拨打预定的求救号码,如“110”或终端设备B的电话号码等。

优选地,执行模块220用于启动第一终端设备的音频设备进行录音以获取音频求救信息,并将音频求救信息发送至服务器,以用于下发至与第一终端设备相关联的第二终端设备。

例如,当确定达到预设的求救条件时,通过App1启动终端设备A的音频设备进行录音以获取用户User1呼出的音频求救信息,并将该音频求救信息发送至App1对应的服务器地址,以用于服务器将该音频求救信息下发至与终端设备A相关联的终端设备B。

在一优选实施例中,获取到音频求救信息后,该装置还包括第一标注及发送模块(图中未示出);第一标注及发送模块在第一终端设备的地图显示界面中第一终端设备当前地理位置处标注音频信息的提示标识,并将当前地理位置及音频信息的提示标识发送至服务器,以用于将当前地理位置及音频信息下发至与第一终端设备相关联的第二终端设备。

例如,终端设备A的音频设备获取到用户User1的音频求救信息后,在终端设备A的App1中的地图显示界面中,在终端设备A当前地理位置处标注音频信息的提示标识,如一个小喇叭与音频时间长度如7秒组合的提示图标,并将终端设备A当前的地理位置、获取到用户User1的音频信息及提示图标发送至App1对应的服务器地址,以用于服务器将终端设备A当前地理位置、音频信息及提示图标下发至与终端设备A相关联的终端设备B;当终端设备B接收到服务器下发的上述信息后,终端设备B的用户User2可在其终端设备中的App1中查看到终端设备A的当前地理位置信息及用户User1发出音频信息时所处地理位置处的相关图标,用户User2可通过点击其终端设备的地图显示界面中的音频提示图标,收听用户User1的音频求救信息。

在一优选实施例中,该装置还包括第二标注及发送模块(图中未示出);第二标注及发送模块根据以预定频率获取到的第一终端设备的地理位置信息,在第一终端设备的地图显示界面中以预定频率标注第一终端设备所在的地理位置信息,并将地理位置信息发送至服务器,以用于将地理位置信息下发至与第一终端设备相关联的第二终端设备。

例如,根据以预定频率,如每5秒一次,获取到的终端设备A的地理位置信息,在终端设备A的App1中的地图显示界面中以5秒标注一次终端设备A所在的地理位置信息,并将该地理位置信息每5秒一次的频率发送至App1对应的服务器地址,以用于服务器将该地理位置信息实时下发至与终端设备A相关联的终端设备B;随后,当终端设备B接收到服务器实时下发的终端设备A的地理位置信息后,终端设备B的用户User2可在其终端设备的App1中的地图显示界面中查看终端设备A的当前地理位置信息。

在一优选实施例中,该装置还包括生成模块(图中未示出)和发送模块(图中未示出);生成模块当监测到第一终端设备无法通过服务器与第二终端设备通信时,生成相应的提示文本信息;发送模块将提示文本信息作为短信息发送至第二终端设备。

例如,在终端设备A和终端设备B之间无法通过网络连接,或终端设备B中未安装App1等情况时,通过App1监测到终端设备A无法通过App1对应的服务器与终端设备B通信,App1生成相应的提示文本信息,如“用户User1已偏离预定移动路线300米,存在非正常移动的风险!”或“用户User1此刻在出行过程中遇到危险,请紧急援助!”等,并将求救短信息通过通信运营商的移动网络以短信的方式发送至与终端设备A相关联的终端设备B。

又例如,在终端设备A和终端设备B之间无法通过网络连接,或终端设备B中未安装App1等情况时,通过终端设备A的App1监测到终端设备A无法通过App1对应的服务器与终端设备B通信,此时,根据已获取到用户User1的音频求救信息,App1将该音频求救信息的内容转换为文本信息,如用户User1的音频求救信息的内容为“快来救我,被抢劫了,现在在XX路段!”,App1生成“快来救我,被抢劫了,现在在XX路段!”的文本信息,并将该文本信息通过通信运营商的移动网络以短信的方式发送至与终端设备A相关联的终端设备B。

本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随即存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

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

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