用于控制紧急通信的方法和装置与流程

文档序号:16507179发布日期:2019-01-05 09:06阅读:166来源:国知局
用于控制紧急通信的方法和装置与流程

紧急报警、信号或紧急通信一般通过传统的方法诸如电话呼叫、短消息或通过其他形式的传统技术电信方案发送,并且它们一般包括个人与政府或紧急情况当局之间的一定形式的通信。通常在个人经历有威胁的环境或危险的危急情况下发出紧急报警、信号和任何其他紧急通信。这种紧急通信一般发生在个人与当局或官员之间,其负责接收通信并相应地通过有责任做出反应并采取行动以帮助并保护处于紧急情况的个人和组织的私人或政府组织和实体组织援助和帮助。私人或政府组织和实体包括例如警察、消防局、私人安保公司或任何其他形式的私人或政府组织。

紧急通信还可以发生在私人行动者和个人之间,并不排除通过离线或在线方案、电信技术进行的通信或任何其他形式的可能(紧急)通信。紧急通信可以是包括危急情况或威胁情况下传送或发出的任何形式的报警、信号或通信的任何通信。这种通信可以例如通过电信方案诸如电话呼叫、短消息或通过电子邮件、互联网或其他网络传送,并且它们可以由私人和政府行动者二者接收。

紧急通信还可以完全在线发生,例如使用通过软件应用或经由互联网可访问的网站、平台或网络。发送方可以传送紧急情况并允许一个或若干接收方接收并为之做出反应。这种紧急通信一般通过无线或非无线的网络连接发生。通信一般包括语音或视频消息形式或书写格式的紧急消息、报警或信号。



技术实现要素:

根据第一方面,提供了一种用于控制紧急通信的方法。方法包括:由至少一个处理单元检测指示与用户设备的用户相关的紧急情况的信号;由该至少一个处理单元为与紧急情况相关的紧急通信搜索有效接收者,有效接收者至少基于优选地接收者的在线状态和/或用户设备与有效接收者的接收者设备之间的空间和/或时间距离确定;由该至少一个处理单元选择搜索中查找到的至少一个有效接收者;以及由该至少一个处理单元引起向对应于所选择的至少一个有效接收者的接收者设备传输紧急通信。

在一个实施方式中,方法还包括将搜索指向以下之一:所有在线接收者,具有最新的在线时间戳的在线接收者,和/或具有在离用户设备的预定空间和/或时间距离内最新地点的在线接收者。

在一个实施方式中,可替代地或另外地,方法还包括将搜索指向以下之一:所有离线接收者,具有最新的在线时间戳的离线接收者,和/或具有在离用户设备的预定空间和/或时间距离内最新地点的离线接收者。

在一个实施方式中,可替代地或另外地,方法还包括将搜索指向离线接收者,其基于来自特定地点或地址的在线活动的统计量或任何其他量,最可能在离用户设备的预定最小或最大空间和/或时间距离内。

在一个实施方式中,可替代地或另外地,有效接收者基于用户设备与接收者设备之间的预定空间和/或时间最大距离确定。

在一个实施方式中,可替代地或另外地,方法还包括以下之一:持续更新搜索结果;在搜索计时器到时后或在一定时间限制后更新搜索结果;在需要选择新的有效接收者时更新搜索结果;和/或响应于接收到指示紧急情况的信号进行单次搜索,单次搜索的搜索结果包括预定数量的有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元根据用户设备与每个有效接收者的接收者设备之间的最短空间和/或时间距离整理搜索中查找到的至少一个有效接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元根据最新在线时间戳整理搜索中查找到的至少一个有效接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元基于用户设备与每个有效接收者的接收者设备之间的最短空间和/或时间距离和最新在线时间戳,整理搜索中查找到的至少一个有效接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元根据最近新在线时间戳,以及用户设备与在线接收者的在线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的在线接收者;以及由该至少一个处理单元基于所整理的搜索选择该至少有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括:首先,由该至少一个处理单元根据最新在线时间戳,或用户设备与在线接收者的在线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的在线接收者;其次,由该至少一个处理单元根据用户设备与在线接收者的在线接收者设备的最后地点之间的最短空间和/或时间距离或最新在线时间戳整理在线接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括将已向其发送紧急通信的所选有效接收者的数量维持在预定的最小或最大所选有效接收者数量内。

在一个实施方式中,可替代地或另外地,方法还包括在计时器到时的时候、在一定时间限制后和/或在已送达和/或已回执接收者的数量尚未达到预定最大限制或预定最小限制时选择预定数量的新的有效接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定在接收者特定回执时间限制内,未从使向其发送紧急通信的所选有效接收者接收到回执;取消选择在接收者特定回执时间限制内未从其接收到回执的先前所选有效接收者;由该至少一个处理单元选择新的有效接收者;以及由该至少一个处理单元引起向对应于所选的新的有效接收者的接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定接收者的接收者设备在离用户设备的预定空间和/或时间最小距离内;以及由该至少一个处理单元将该接收者从有效接收者的搜索和/或选择中排除。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定一组接收者在离用户的预定空间和/或时间最小距离内;以及由该至少一个处理单元在搜索和/或选择所选的至少一个有效接收者时,能够仅选择该组接收者中的子组或者将该组接收者作为整体排除。

在一个实施方式中,可替代地或另外地,方法还包括在满足以下中的至少一种时停止搜索、选择和/或传输:已回执和/或已送达的接收者的数量达到预定最大限制或预定最小限制;没有新的有效接收者可用;用户设备没有可用的互联网连接;无法定位用户设备的用户;以及用户设备的用户已提供用户安全的确认。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定以下中的至少一种:没有新的有效在线接收者可用;在紧急通信传输给第一所选有效接收者时启动的通用计时器已到时或者一定时间限制已到时;以及已回执和/或已送达接收者的数量尚未达到预定最大限制或预定最小限制;选择至少一个离线接收者;以及引起向对应于所选的至少一个离线接收者的离线接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元根据最新在线时间戳整理搜索中查找到的离线接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元根据用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的离线接收者;以及由该至少一个处理单元基于所整理的搜索选择该至少一个离线接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元根据最新在线时间戳以及用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的离线接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,方法还包括:首先,由该至少一个处理单元根据最新在线时间戳或用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的离线接收者;其次,由该至少一个处理单元根据用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离或最新在线时间戳,整理离线接收者;以及由该至少一个处理单元基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定以下中的至少一种:没有新的有效在线接收者可用;在紧急通信传输给第一所选有效接收者时启动的通用计时器已到时或者一定时间限制已到时;以及已回执和/或已送达接收者的数量尚未达到预定最大限制或预定最小限制;由该至少一个处理单元基于来自特定地点或地址的在线活动的统计量或任何其他量确定最可能在离用户设备的预定空间和/或时间最小或最大距离内的离线接收者;选择至少一个最可能离线接收者;以及引起向对应于所选的至少一个最可能离线接收者的离线接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元发起取消计时器;由该至少一个处理单元经由用户界面向用户提供取消计时器;以及如果在取消计时器到时之前从用户接收到取消确认,则由该至少一个处理单元取消紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:在接收到指示与用户设备的用户相关的紧急情况的信号后,由该至少一个处理单元将向对应于所选的至少一个有效接收者的接收者设备传输紧急通信延迟一延迟时间量;以及如果在延迟时间量期间未从用户接收到取消确认,由该至少一个处理单元引起向对应于所选的至少一个有效接收者的接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元使得用户能经由用户设备的用户界面提供安全确认(指示);以及在接收到安全确认时,由该至少一个处理单元终止紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定用户已到达安全点或预定目的地或者有效接收者已到达用户的地点;由该至少一个处理单元使得用户能经由用户设备的用户界面提供安全确认;以及在接收到安全确认时,由该至少一个处理单元终止紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元确定用户已到达安全点或预定目的地或者有效接收者已到达用户的地点;以及由该至少一个处理单元终止紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:除了引起向至少一个有效接收者传输紧急通信以外,由该至少一个处理单元引起向至少一个主要联系人传输紧急通信。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元在紧急通信中,向对应于所选的至少一个有效在线接收者或离线接收者的接收者设备,指示接收者设备要将向接收者显示紧急通信延迟一延迟时间量。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元检测来自用户的预期行为的偏差;以及由该至少一个处理单元发起指示与用户设备的用户相关的紧急情况的信号。

在一个实施方式中,可替代地或另外地,方法还包括:在检测到来自用户的预期行为的偏差后,由该至少一个处理单元向用户请求安全确认;以及在预定时间限制内未从用户接收到确认时,由该至少一个处理单元自动发起指示与用户设备的用户相关的紧急情况的信号。

在一个实施方式中,可替代地或另外地,与预期行为的偏差包括以下中的至少一种:与预期和/或预定路线的偏差;加速或减速;错过预计送达时间;预计送达时间增加;到/离预定地点的距离;检测到的用户的奇怪、反常或未预期移动;检测到的通过用户设备的或指向用户设备的奇怪、反常、未预期移动;固定不动;以及身体功能变化,诸如脉搏率升高或降低。

在一个实施方式中,可替代地或另外地,方法还包括:由该至少一个处理单元检测关系到用户设备的用户的近来的、最后或当前地点的事件;以及在检测到事件后,由该至少一个处理单元向用户请求安全确认。

在一个实施方式中,可替代地或另外地,方法还包括:在用户到达预定地点或从预定地点离开时,由该至少一个处理单元向用户设备的用户请求安全确认。

在一个实施方式中,可替代地或另外地,方法还包括:在预定时间限制内未从用户接收到确认时,由该至少一个处理单元自动发起指示与用户设备的用户相关的紧急情况的信号。

在一个实施方式中,可替代地或另外地,方法还包括:在用户到达预定地点或从预定地点离开时,由该至少一个处理单元引起传输安全确认。

根据第二方面,提供了一种包括程序代码的计算机程序产品,其当被装置执行时,引起装置进行第一方面中任一项的方法。在一个实施方式中,计算机程序包含在计算机可读的介质上。

根据第三方面,提供了一种用于控制紧急通信的装置。装置包括至少一个处理单元和至少一个存储器。该至少一个存储器存储程序指令,当其被该至少一个处理单元执行时引起装置:检测指示与用户设备的用户相关的紧急情况的信号;为与紧急情况相关的紧急通信搜索有效接收者,有效接收者至少基于优选地接收者的在线状态和/或用户设备与有效接收者的接收者设备之间的空间和/或时间距离确定;选择搜索中查找到的至少一个有效接收者;以及引起向对应于所选的至少一个有效接收者的接收者设备传输紧急通信。

在一个实施方式中,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置将搜索指向以下之一:所有在线接收者,最新的在线时间戳的在线接收者,和/或具有在离用户设备的预定空间和/或时间距离内最新地点在线接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置将搜索指向以下之一:所有离线接收者,具有最新在线时间戳的离线接收者,和/或具有在离用户设备的预定空间和/或时间距离内最新地点的离线接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:将搜索指向基于来自特定地点或地址的在线活动的统计量或任何其他量,最可能在离用户设备的预定最小或最大空间和/或时间距离内的离线接收者。

在一个实施方式中,可替代地或另外地,有效接收者基于用户设备与接收者设备之间的预定空间和/或时间最大距离确定。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置进行以下之一:持续更新搜索结果;在搜索计时器到时后或在一定时间限制后更新搜索结果;在需要选择新的有效接收者时更新搜索结果;和/或响应于接收到指示紧急情况的信号进行单次搜索,单次搜索的搜索结果包括预定数量的有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:根据用户设备与每个有效接收者的接收者设备之间的最短空间和/或时间距离,整理搜索中查找到的至少一个有效接收者;以及基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:根据最新在线时间戳整理搜索中查找到的至少一个有效接收者;以及基于所整理的搜索选择该至少一个有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:基于用户设备与每个有效接收者的接收者设备之间的最短空间和/或时间距离和/或最新在线时间戳整理搜索中查找到的至少一个有效接收者;以及基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:根据最新在线时间戳以及用户设备与在线接收者的在线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的在线接收者;以及基于所整理的搜索选择至少有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:首先,根据最新在线时间戳或用户设备与在线接收者的在线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的在线接收者;其次,根据用户设备与在线接收者的在线接收者设备的最后地点之间的最短空间和/或时间距离或者最新在线时间戳整理在线接收者;以及基于所整理的搜索选择至少一个有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:将已向其发送紧急通信的所选有效接收者的数量维持在预定的最小或最大所选有效接收者数量内。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:在计时器到时的时候、在一定时间限制后和/或在已送达和/或已回执接收者的数量尚未达到预定最大限制或预定最小限制的时候,选择预定数量的新的有效接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:确定在接收者特定回执时间限制内,未从使向其发送紧急通信的所选有效接收者接收到回执;取消选择在接收者特定回执时间限制内未从其接收到回执的先前所选有效接收者;选择新的有效接收者,以及引起向对应于所选的新的有效接收者的接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:确定接收者的接收者设备在离用户设备的预定空间和/或时间最小距离内;将该接收者从有效接收者的搜索和/或选择中排除。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:确定接收者组在离用户的预定空间和/或时间最小距离内;以及在搜索和/或选择所选的至少一个有效接收者时,能够仅选择该组接收者中的子组或者将该组接收者整体排除。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置在满足以下中的至少一种时停止搜索、选择和/或传输:已回执和/或已送达的接收者的数量达到预定最大限制或预定最小限制;没有新的有效接收者可用;用户设备没有可用的互联网连接;无法定位用户设备的用户;以及用户设备的用户已提供用户安全的确认。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置确定以下中的至少一种:没有新的有效在线接收者可用;在紧急通信传输给第一所选有效接收者时启动的通用计时器已到时或者一定时间限制已到时;以及已回执和/或已送达接收者的数量尚未达到预定最大限制或预定最小限制;选择至少一个离线接收者;以及引起向对应于所选的至少一个离线接收者的离线接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:根据最新在线时间戳整理搜索中查找到的离线接收者;以及基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:根据用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的离线接收者;以及基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:根据最新在线时间戳以及用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的离线接收者;以及基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:首先,根据最新在线时间戳或用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离,整理搜索中查找到的离线接收者;其次,根据用户设备与离线接收者的离线接收者设备的最后地点之间的最短空间和/或时间距离或者最新在线时间戳,整理离线接收者;以及基于所整理的搜索选择至少一个离线接收者。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置确定以下中的至少一种:没有新的有效在线接收者可用;在紧急通信传输给第一所选有效接收者时启动的通用计时器已到时或者一定时间限制已到时;以及已回执和/或已送达接收者的数量尚未达到预定最大限制或预定最小限制;由该至少一个处理单元基于来自特定地点或地址的在线活动的统计量或任何其他量,确定最可能在离用户设备的预定空间和/或时间最小或最大距离内的离线接收者;选择至少一个最可能离线接收者;以及引起向对应于所选的至少一个最可能离线接收者的离线接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,引起装置:发起取消计时器;经由用户界面向用户提供取消计时器;以及如果在取消计时器到时之前从用户接收到取消确认,则取消紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:在接收到指示与用户设备的用户相关的紧急情况的信号后,将向对应于所选的至少一个有效接收者的接收者设备传输紧急通信延迟一延迟时间量;以及如果在延迟时间量期间未从用户接收到取消确认,则引起向对应于所选的至少一个有效接收者的接收者设备传输紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:使得用户能经由用户设备的用户界面提供安全确认;以及在接收到安全确认时,终止紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:确定用户已到达安全点或预定目的地或者有效接收者已到达用户的地点;使得用户能通过用户设备优选地经由用户界面提供安全确认;以及在接收到安全确认时,终止紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:确定用户已到达安全点或预定目的地或者有效接收者已到达用户的地点;以及终止紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:除了引起向该至少一个有效接收者传输紧急通信以外,引起向至少一个主联系人传输紧急通信。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:在紧急通信中向对应于所选的至少一个有效接收者的接收者设备,指示接收者设备要将向接收者显示紧急通信延迟一延迟时间量。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:检测与用户的预期行为的偏差;以及发起指示与用户设备的用户相关的紧急情况的信号。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:在检测到与用户的预期行为的偏差后,向用户请求安全确认;以及在预定时间限制内未从用户接收到确认的时候,自动发起指示与用户设备的用户相关的紧急情况的信号。

在一个实施方式中,可替代地或另外地,与预期行为的偏差包括以下中的至少一种:与预期和/或预定路线的偏差;加速或减速;错过预计送达时间;预计送达时间增加;到/离预定地点的距离;检测到的用户的奇怪、反常或未预期移动;检测到的用户设备的或指向用户设备的奇怪、反常、未预期移动;固定不动;以及身体功能变化,诸如脉搏率升高或降低。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:检测关系到用户设备的用户的最近、最后或当前地点的事件;以及在检测到事件后,由该至少一个处理单元向用户请求安全确认。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:在用户到达预定地点或从预定地点离开时,向用户设备的用户请求安全确认。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:在预定时间限制内未从用户接收到确认时,自动发起指示与用户设备的用户相关的紧急情况的信号。

在一个实施方式中,可替代地或另外地,该至少一个存储器存储程序指令,其当被该至少一个处理单元执行时,使装置:在用户到达预定地点或从预定地点离开时,引起传输安全确认。

根据第四方面,提供了一种用于控制紧急通信的装置。装置包括:用于检测指示与用户设备的用户相关的紧急情况的信号的装置;用于为与紧急情况相关的紧急通信搜索有效接收者的装置,有效接收者至少基于优选地接收者的在线状态和/或用户设备与有效接收者的接收者设备之间的空间和/或时间距离确定;用于选择搜索中查找到的至少一个有效接收者的装置;以及用于引起向对应于所选择的至少一个有效接收者的接收者设备传输紧急通信。

附图说明

包括附图是为了提供对本发明的进一步理解,并且构成本说明书的部分,示出了本发明的实施方式并与描述一起帮助解释本发明的原理。附图中:

图1a示出了一般流程图示出用于控制紧急通信的方法。

图1b示出了流程图示出用于控制紧急通信的方法。

图1c示出了流程图示出用于控制紧急通信的方法。

图1d更详细地示出了根据一个实施方式的搜索有效接收者。

图2示出了流程图示出用于向有效接收者发送报警的方法。

图3示出了流程图示出用于跟踪已向其发送紧急通信的有效接收者的响应的方法。

图4是描绘了包括各种可选硬件和软件部件的装置的系统图。

图5是可以在设备例如智能电话中执行的安全应用的示例应用视图。

图6a-6z是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

图7是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

图8是可以在设备例如智能手表中执行的安全应用的示例应用视图。

具体实施方式

图1a示出了一般流程图示出根据一个实施方式的用于控制紧急通信的方法。方法大体分为三个部分。在第一部分中,仅处理在线接收者100。在第二部分中,处理离线接收者102。第二部分可以仅将最新和/或最邻近的离线接收者考虑在内。在第三部分中,处理最可能地点的离线用户104。

要求的处理的至少部分可以由处理单元执行,其可以包括在用户或终端设备或装置中或者位于可选地在云计算环境中的服务器。在一些实施方式中,处理分布在多个设备之间,诸如在至少一个终端设备与至少一个服务器之间。

图1b示出了一般流程图示出根据另一实施方式的用于控制紧急通信的方法。在图1a中,处理从处理在线接收者开始依次进行。图1b示出了可以并行进行在线接收者处理106、离线接收者处理108和最可能地点的离线接收者处理110的实施方式。但在另一实施方式中,处理的一定的部分可以并行进行,并且其他部分可以依次进行。这将在下面的说明中进一步讨论。

图1c示出了流程图示出用于控制紧急通信的方法。方法可以由配置为检测指示与用户设备的用户相关的紧急情况的信号114的通信服务器进行。检测可以包括接收到指示与用户设备的用户相关的紧急情况的信号。信号可以是警报,并且用户可以例如经由用户设备的用户界面、使用语音控制、使用手势等发起警报。在另一实施方式中,例如在检测到与预期行为有偏差或者身体功能变化时,在没有用户动作的情况下自动发起警报。在一个实施方式中,方法可以由用户设备进行,其与其他用户设备和/或那些设备中的安全应用直接通信。可以经由网络访问通信服务器。网络可以例如是局域网(lan)诸如公司内联网,城域网(man)或广域网(wan)诸如互联网和万维网。网络可以是任何类型和/或形式的网络,并且可以包括例如点对点网络、广播网络、广域网、局域网、电信网络、数据通信网络、计算机网络、异步传输模式(atm)网络、同步光纤网络(sonet)、无线网络、光纤网络以及有线网络中的任一个。

紧急情况可以与引起用户请求援助的任何情况例如意外、威胁等相关。响应于接收到信号,开始为与紧急情况相关的紧急通信搜索有效接收者116。可以至少基于接收者的在线状态,以及用户或用户设备与有效接收者或有效接收者的设备之间的空间和/或时间距离,确定有效接收者。术语接收者的“在线状态”可以指除了用户以外在使用或最近使用了类似或相同安全应用的接收者的状态。空间距离可以例如指地理距离,并且用户和/或应用可以对搜索接收者的指定地理距离设置任意值或范围。例如,用户和/或应用可以设置搜索5km半径内的其他用户。时间距离可以指基于时间确定用户与接收者之间的距离。例如,地理上更远的接收者可以比地理上更邻近的接收者在时间上更近。

选择搜索中查找到的至少一个有效接收者118。例如,选择可以进行,使得选择最邻近用户的一个或多个有效接收者。然后可以将紧急通信传输给所选的至少一个有效接收者120。可以使用用户使用的应用与所选的有效接收者使用的应用之间的对等通信,或者使用任何适合的通信手段例如网络、互联网、短消息服务、任何其他电信形式等进行传输。紧急通信可以包括通知接收人发生了紧急情况。

将接收者的在线状态和/或用户设备与有效接收者的接收者设备之间的空间和/或时间距离考虑在内,这使得能高效和快速地查找到能帮助用户设备的用户的接收者,使紧急通信与例如仅将用户之间的地理距离考虑在内相比更加高效。

图1d更详细地示出了根据一个实施方式的搜索有效接收者。搜索有效接收者116可以涉及两种接收者,在线接收者和离线接收者。

框122示出了搜索可以仅指向在线接收者。术语在线接收者可以指除了发生紧急情况的用户以外,正在使用或最近使用了类似或相同安全应用的接收者。

在一个实施方式中,搜索过程从数据库查询所有用户及他们的地点,并返回在线的所有用户或者在离发起紧急通信的用户的预定空间和/或时间距离内的在线用户的作为结果。

可以至少基于接收者的在线状态以及用户与有效接收者之间的空间和/或时间距离确定有效在线接收者。术语接收者的“在线状态”可以指除了用户以外,正在使用或最近使用了类似或相同安全应用的接收者的状态。因此,在线接收者可以指在用户或用户设备,其正在使用或使用了相同或类似安全应用或者设备上安装有这种应用,其中,应用当前在运行,和/或设备具有网络访问,诸如互联网访问,和/或可以向用户或设备发送通信。用户和/或应用可以对指定地理距离设置任意值。例如,用户和/或应用可以设置搜索5km半径内的其他在线用户。

此外,可以确定除了用户以外的一个或多个接收者恰好在相同地点、在用户附近或在离用户的特定距离内。在该情况下,可以将这种一个或多个有效接收者从有效接收者选择过程中排除。在另一实施方式中,可以确定除了用户以外的接收者组在相同地点、在用户附近或在离用户的特定距离内。响应于此,可以选择这些有效接收者的子组。子组可以根据一定的标准来选择,诸如例如最靠近用户的预定数量的有效接收者或者在离用户的第二特定空间和/或时间距离内的有效接收者。但在另一实施方式中,未选择这些有效接收者。

将与发起紧急通信的用户处于相同地点或非常靠近的有效接收者考虑在内,这使得能防止误用应用以及将紧急通信传输给可能不会引起紧急通信的接收者。

搜索有效在线接收者可以包括根据用户设备与有效接收者的接收者设备之间的最短空间和/或时间距离,整理搜索中查找到的有效接收者。可替代地,搜索有效在线接收者可以包括根据最新在线时间戳,整理搜索中查找到的有效接收者。可替代地,搜索有效在线接收者可以包括,基于用户设备与有效接收者的接收者设备之间的最短空间和/或时间距离和/或最新在线时间戳,整理搜索中查找到的至少一个有效接收者,反之亦然。

总的来说,搜索有效在线接收者提供了特定量的有效在线接收者,例如20个或任何其他指定量,然后可以向其发送紧急通信。

框124提供了搜索有效接收者的另一种可能性。术语“离线接收者”可以指使用安全应用但用户的用户设备中安全应用当前被停止的用户。离线接收者也可以例如指使用相同或类似安全应用但无论安全应用的状态如何无法验证为“在线”的用户。例如,离线用户,即呈“离线状态”的用户,可以指安装了安全应用的设备的用户或设备本身,但由于例如设备关闭或无网络连接无法定位设备。离线接收者还可以例如是无法向其发送通信的用户。

在一个实施方式中,搜索从数据库查询所有用户及他们的地点,并返回离线的所有用户;或有最新的在线时间戳离线用户;或者在离发起紧急通信的用户的预定空间和/或时间距离内最新的地点离线用户作为结果。

搜索过程可以基于以下方案之一整理或排列结果:

1)根据最新在线时间戳(即,当离线用户在线时的最后时间戳)

2)根据离线用户的与发起紧急通信的用户具有最短的的空间和/或时间距离(例如,坐标差)的最新地点(例如,发起紧急通信的用户与离线用户的最后已知地点之间的最小地理距离)。

3)根据最新在线时间戳以及与发起紧急通信的用户的有最短的空间和/或时间距离的最新地点二者(例如,通过使用排序算法或键值对将结果进行排序并取整理结果的平均值或中值)。

4)首先根据最新时间戳,并且然后根据与发起紧急通信的用户的有最短的空间和/或时间距离的最新地点,反之亦然。

总的来说,搜索有效离线接收者提供了特定量的有效离线接收者,例如20个或任何其他指定量,然后可以向其发送紧急通信。

框126提供了搜索有效接收者的另一种可能性。可以使用统计或任何其他数学分析确定向其发送与用户相关的紧急通信的离线接收者。搜索过程确定基于来自特定地点或地址的在线活动的统计量或任何其他量,最可能在离用户设备的预定最小或最大空间和/或时间距离内的离线接收者。

在一个实施方式中,搜索过程从数据库查询所有用户及他们的地点,并返回离线的所有用户;或具有最新的在线时间戳的离线用户;或者在离发起紧急通信的用户的预定空间和/或时间距离内最新地点的离线用户作为结果。

搜索过程可以使用反向地理编码并读取从反向地理编码接收的数据,例如以便从用户的地点数据例如地点坐标,确定在线和/或离线用户的国家、国家代码、城市、地址以及邮政编码。搜索过程可以利用或读取包括特定接收者在线所处地点(例如邮政编码区域或街道地址)的数据的特定数据库表的数据。数据库可以具有计数器或任何其他排序方法,以跟踪例如来自一定的地点或地址的特定用户在线的次数。

搜索过程可以根据以下参数中的一个或多个,或者通过使用任何其他利用任何其他排序方法的排列方法,整理或排列结果:

1)用户的国家

2)用户的国家代码

3)用户的城市

4)用户的地址

5)用户的邮政编码

6)用户的坐标或可以用于限定地点的地点数据或任何其他参数。

在一个实施方式中,搜索过程然后将该地点数据与发起紧急通信的用户的地点数据进行比较,以便确定离线用户的可能地点比发起紧急通信的用户的地点相同(例如,国家、邮政编码等)。

然后,搜索过程可以根据以上参数中的所有或一些参数的任意组合过滤或限制结果。然后,搜索过程可以根据计数器或用保持跟踪一定的用户到一定的地点(例如,邮政编码区域或街道地址)的次数或用排序算法或方法确定地点的基础值的任何其他排序算法或方法整理所得子集。

然后,搜索过程可以根据离发起紧急通信的用户的最短空间和/或时间距离,例如根据基于发起紧急通信的用户与离线用户的可能地点之间的坐标差的最小地理距离,整理或限制结果。

进行第一次有效接收者搜索后,如何继续搜索过程有若干可能性。在一个实施方式中,持续更新搜索结果。这意味着搜索过程持续尝试查找对于有效接收者的最佳人选。在另一实施方式中,在搜索计时器到时后或在一定时间限制后更新搜索结果。换言之,搜索过程定期重复。但在另一实施方式中,仅在需要选择新的有效接收者时更新搜索结果。但在另一实施方式中,响应于检测指示紧急情况的信号仅进行单次搜索,单次搜索的搜索结果包括预定数量的有效接收者。预定数量可以设置为任何量,例如为100个有效接收者。

对于有效接收者的搜索过程116可以包括所示子过程122、124和126的任意组合。

在搜索并选择有效接收者时将在线和离线用户二者均考虑在内,这使得能高效并快速地查找到更多能帮助用户设备的用户的有效接收者,并使紧急通信与仅将紧急通信传输给在线用户相比更加高效。

图2示出了流程图示出用于向有效在线接收者发送警报的过程200。可以由配置为检测指示与用户设备的用户相关的紧急情况的信号的通信服务器进行方法。紧急情况可以与引起用户请求援助的任何情况例如意外、威胁等相关。响应于检测到信号,开始为与紧急情况相关的紧急通信搜索有效接收者。以上图1d及其描述已更详细地示出了搜索过程。在一个实施方式中,检测包括接收指示紧急情况的信号。

向所选的有效在线接收者发送警报。例如,可以向预定量的接收者例如20个所选有效接收者发送警报。另外地和/或代替,还可以向与用户相关的主要联系人发送警报或其他通信。

已向其发送警报的有效接收者如果不在设定时间限制例如两分钟内回执警报,具有他们保持为有效接收者的一定时间(即,接收者特定时间限制)。

可以将关于警报的信息保存到数据库。例如,可以保存以下信息条:警报发送者用户标识符、警报时间戳、警报发送者的地点、警报接收者的数量、接收者的用户标识符、接收者的地点、已回执接收者的标识符。

过程跟踪从将警报发送给所选有效接收者经过的时间。过程还跟踪哪些有效接收者在设定时间限制内,接收到或已回执或没有接收到或没回执警报。如果有效接收者没有在设定时间限制回执警报,过程则选择随后向其发送警报的新的有效接收者。再次,过程发起新的有效接收者的接收者特定计时器。

对于在线接收者的搜索过程、选择过程和/或警报发送过程可以重复,直到达到一个或多个停止条件202。有效在线接收者的搜索过程、选择过程和/或警报发送过程可以重复,直到达到以下条件中的一个或多个:

1)已送达和/或已回执的有效在线接收者的数量超过一定阈值量

2)没有互联网连接可用,或者无法再定位警报发送器(例如,经由三角测量或全球定位系统(gps))

3)警报发送者已提供用户安全的确认。

如果达到以上条件中的一个或多个,可以停止有效在线接收者的搜索过程、选择过程和/或发送警报的过程204。此外,在发送警报的过程中的任意点,发送紧急通信的用户可以指示用户现在安全,即提供安全确认。如果接收到这种确认,无需再继续过程。

此外,可以的是达到发起向离线接收者发送警报的过程的一定的条件206。这些条件可以包括以下中的一个或多个:

1)通用计时器已到时,通用计时器自警报首次发送给有效接收者以后跟踪时间或设定时间限制已到时

2)已回执和/或已送达的接收者的数量未超过一定最小或最大阈值量

3)没有新的有效在线接收者可用。

如果达到了以上用于发起向离线接收者发送警报的过程的条件中的一个或多个,则发起向离线接收者发送警报的过程208。

图1d及其描述更详细示出的搜索过程可以在发起向离线接收者发送警报或紧急通信的过程时进行。可替代地,可以之前已进行了对于离线接收者的搜索过程。

可以比步骤200类似地进行向有效的所选离线接收者发送警报的过程。向所选的有效离线接收者发送警报。可以向预定量的接收者例如20个所选有效离线接收者发送警报。

已向其发送警报的有效离线接收者如果他们不在设定时间限制例如两分钟内回执警报,可以具有保持为有效接收者的一定时间(即,接收者特定时间限制)。

可以将关于警报的信息保存到数据库。例如,可以保存以下信息条:警报发送者用户标识符、警报时间戳、警报发送者的地点、警报接收者的数量、接收者的用户标识符、接收者的地点、已回执接收者的用户标识符。

过程跟踪从向所选有效离线接收者发送警报经过的时间。过程还跟踪哪些有效离线接收者在设定时间限制内,接收到或已回执或者没有接收到或没有回执警报。如果有效离线接收者没有在设定时间限制内回执警报,过程则选择随后向其发送警报的新的有效离线接收者。再次,过程发起新的有效离线接收者的接收者特定计时器。

可以重复有效离线接收者的搜索过程、选择过程和/或警报发送过程,直到达到一个或多个停止条件。可以重复有效离线接收者的搜索过程、选择过程和/或警报发送过程,直到达到以下停止条件中的一个或多个:

1)已送达和/或已回执的有效在线或离线接收者的数量超过一定阈值量

2)没有互联网连接可用,或者无法再定位警报发送器(例如,经由三角测量或全球定位系统(gps))

3)没有新的有效在线或离线用户可用

4)警报发送者已提供用户安全的确认。

步骤208处的处理可以与最新或最邻近离线接收者搜索过程相关,其在图1d中步骤124处更详细地讨论。可替代地或另外地,步骤208处的处理可以与最可能地点离线接收者搜索过程相关,其在图1d中步骤126处更详细地讨论。

图3示出了流程图示出用于跟踪已向其发送紧急通信的有效接收者的响应的方法。引起向所选有效在线或离线接收者的用户设备发送紧急通信。紧急情况可以与引起用户请求援助的任何情况例如意外、威胁等相关。可以由配置为检测或从用户接收指示与用户相关的紧急情况的信号的通信服务器进行方法。可替代地,可以由执行安全应用的用户设备进行方法,并且可以在用户设备之间在他们之间没有服务器的情况下传输通信。

在发送紧急通信时300,对每个有效接收者开始计时器302。计时器的目的是跟踪接收者是否在预定时间限制内对紧急通信做出响应。然后确定是否从之前向其发送紧急通信的有效接收者处接收到回执304。如果达到停止条件312,则无需继续向新的有效接收者发送紧急通信314。

如果未在时间限制内从有效接收者处接收到回执304并且接收者的计时器已到时306,则选择新的有效接收者308。可以将计时器的值设置为任何期望的值,例如设置为两分钟。然后引起向新的有效接收者发送紧急通信310。然后处理返回至步骤302。

如果在过程的任意点,确定达到停止条件316,例如已送达或已回执接收者的数量已达到阈值,或者发送紧急通信的用户指示用户现在安全316,则停止搜索新的有效接收者314。

可以对在线和离线接收者单独或并行进行以上示出的搜索、选择和发送过程中的每个单独、组合。

此外,在一个实施方式中,虽然以上示出在达到以下至少一个条件时可以停止有效在线或离线接收者的搜索过程、选择过程和/或向有效在线或离线接收者发送警报的过程:(1)已送达和/或已回执有效接收者的数量超过一定的最大阈值量,2)已送达和/或已回执有效接收者的数量超过一定的最小阈值量(例如,五个已送达或已回执接收者),3)没有互联网连接可用或者无法经由例如三角测量或全球定位系统(gps)再定位警报发送者,4)没有新的有效在线或离线用户可用,5)警报发送者已提供用户安全的确认,仍然可以继续搜索过程、选择过程和/或警报发送过程,例如在暂时查找不到有效接收者的情况下。

在有效接收者的搜索、选择和发送警报时将有效接收者回执警报的时间考虑在内并进行跟踪,这使得能更高效和快速地查找能帮助用户设备的用户的新的有效接收者。

图4是描绘了包括各种可选硬件和软件部件,大致在434示出的装置400的系统图。装置中的任何部件434均可以与任何其他部件通信,但是为方便说明并未示出所有连接。装置可以是任何各种计算设备(例如,蜂窝电话、智能电话、功能电话、手持式计算机、平板计算机、个人数字助理(pda)、智能手表、智能手环、智能眼镜、服务器计算机、通信服务器等)并可以允许与一个或多个通信网络诸如蜂窝网络、互联网或卫星网络进行有线和/或无线双向通信。

所示装置400可以包括控制器或处理器或处理单元402(例如,信号处理器、微处理器、asic或其他控制和处理逻辑电路),用于进行这种任务诸如信号编码、数据处理、输入/输出处理、功率控制和/或其他功能。操作系统404可以控制部件434的分配和使用并支持一个或多个应用程序436。应用程序可以包括常见计算应用(例如,电子邮件应用、日历、联系人管理器、网页浏览器、消息应用、导航应用)或任何其他计算应用。

所示装置400可以包括存储器406。存储器406可以包括非移动存储器408和/或移动存储器410。非移动存储器408可以包括ram、rom、闪存、硬盘或其他存储器存储技术。移动存储器410可以包括闪存或用户身份模块(sim)卡,其在gsm通信系统中,或其他众所周知的存储器存储技术,诸如“智能卡”。存储器406可以用于存储用于运行操作系统404和应用436的数据和/或代码。示例数据可以包括待经由一个或多个有线或无线网络发送给一个或多个网络服务器或其他设备和/或从一个或多个网络服务器或其他设备接收的网页、文本、图像、声音文件、视频数据或其他数据集。存储器406可以用于存储用户标识符诸如国际移动用户标识(imsi)以及设备标识符诸如国际移动设备标识符(imei)。这种标识符可以传输给网络服务器以识别用户和设备。

装置400可以支持一个或多个输入设备412诸如触屏414、麦克风416、摄像头418和/或物理密钥键或键盘420,以及一个或多个输出设备422诸如扬声器424和显示器426。其他可能的输出设备(未示出)可以包括压电或其他触觉输出设备。一些设备可以用作不止一个输入/输出功能。例如,触屏414和显示器426可以结合在单个输入/输出设备中。输入设备412可以包括自然用户界面(nui)。nui是使是的用户能以“自然的”方式与设备交互的任何界面技术,不受输入设备诸如鼠标、键盘、遥控等造成的人为限制。nui方法的示例包括那些依靠语音识别、触摸和光触笔识别、屏幕上和屏幕附近二者的手势(gesture,姿势)识别、悬浮手势、头眼跟踪、声音和语音、视觉、触觉、手势和机器智能等的那些方法。nui的其他示例包括使用加速计/陀螺仪进行运动手势检测、身体功能检测、面部识别、3d显示、头眼及视线跟踪、沉浸式增强现实和虚拟现实系统,其所有这些均提供更自然的界面,以及使用电场感测电极感测大脑活动的技术(eeg和相关方法)。因此,在一个特定实施示例中,操作系统404或应用程序436可以包括语音辨识软件作为允许用户经由声音命令操作装置400的声音用户界面的部分。此外,装置400可以包括允许经由用户的空间手势进行用户交互,诸如检测并解释手势以向例如游戏或通信应用提供输入的输入设备和软件。

无线调制解调器428可以耦合至天线(未示出)并可以支持处理器402与外部设备之间的双向通信,如本领域很好理解的。调制解调器428概括地示出,并可以包括用于与移动通信网络和/或其他基于无线电的调制解调器(例如蓝牙或wi-fi)通信的蜂窝调制解调器。无线调制解调器428通常配置为,在蜂窝网络之间或在装置与公共交换电话网(pstn)等之间与一个或多个蜂窝网络通信,诸如wcdma(宽带码分多址)网络、lte(长期演进)网络、4glte网络、5g网络、单个蜂窝网络内用于的数据和声音通信的gsm网络。

装置400还可以包括至少一个输入/输出端口430、卫星导航系统接收器诸如全球定位系统(gps)接收器、加速计和/或物理连接器432,其可以是例如usb端口、ieee1394(火线)端口和/或rs-232端口。所示部件434不是必须的或全部包括的,由于可以删除任何部件,也可以增加其他部件。

如果装置400包括可以经由网络例如互联网访问的通信服务器,且通信服务器配置成执行图1a、图1b、图1c、图1d、图2和图3所示的过程,则明显的是装置400可以不包括图4所示的所有元件。

通信服务器可以与数据库交互。数据库可以是装置400的内部存储器或者是外部数据库。数据库维持与通信和通信服务器的用户相关的数据。例如,对于任何通信,数据库可以记录以下中的一个或多个:通信标识符、空间和/或时间位置例如通信发送器或接收器的地理位置、第一或最靠近接收器(一个或多个)的通信标识符、当前通信的时间戳、当前拒绝或同意通信的时间戳、之前通信的时间戳、地理位置的矢量、通信标识符的矢量以及通信次数的矢量。数据库可以是关系数据库或非关系数据库。数据库还可以是云基存储装置或数据仓库。

通信服务器还可以与一个或多个用户设备交互,使得用户能以例如书写、声音或视频格式创建通信,在通信上共享他们的空间和/或时间地点数据,例如地理地点,并维持与通信相关的信息。在一些实施方式中,用户可以用在线网站或通信软件或移动应用程序建立账号。通信服务器管理这种账号并使得用户能维持账号数据。在一些实施方式中,不同账号的具有不同权限。例如,一些账号可以具有优质状态。在一些实施方式中,账号可以具有关联等级,其中,较高的等级允许账户持有者或用户在例如在线网站上或软件或移动应用程序内访问附加的功能。例如,优质或高级账号可以允许用户创建或通信,通过短消息或其他技术或网络,有受限用户访问或付费访问主体,并就他们的通信或使用软件或移动应用获得积分。

在一种实施方式中,装置400可以通过网络连接能够访问远程处理单元402,其可以进行用于控制紧急通信的方法中进行的处理的至少部分。

图5是可以在设备例如智能电话中执行的安全应用的示例应用视图。虽然将移动设备作为示例设备,但设备可以是能执行或显示应用或软件的任何其他电子设备。

安全应用可以跟踪并保存用户的地点数据至服务器和/或数据库。这种数据包括但不限于用户的坐标及其他相关地点信息。安全应用可以在安全应用在使用中或在后台模式中时,在户外和室内二者持续更新用户的地点。安全应用还可以在用户进入或离开一定的区域或在一定的地点跟踪设备的范围内时更新用户的地点信息。安全应用还可以在任何其他情况下例如在一定时间间隔内通过远程通知、静默通知或任何其他技术方案更新用户的地点数据,即使是在应用未使用或未激活时。

可以使用例如gps技术、gsm技术、无线电波技术、磁场技术、电信技术或任何其他技术方案跟踪用户的地点数据。用户的地点数据被跟踪使用,以及安全应用可以利用任何地点跟踪、室外或室内定位技术基于无线电波、磁波、磁场、磁场传感器、指南针、蓝牙、wi-fi、li-fi、低功耗蓝牙、ibeacon、室内/室外wi-fi地点跟踪/定位、室内/室外蓝牙地点跟踪、三角测量或用于地点跟踪、室外或室内定位的任何其他技术方案。

还可以提前为用户分配唯一的用户标识符。用户还可以设置密码或任何其他类似的密码或识别方法或登录凭证,以及密码可以以哈希格式或任何其他加密格式与用户标识符和设备标识符一起保存至数据库。

应用可以通过向用户的现有联系人或电话簿推送通知访问进行询问。可以在应用的设置阶段提供视图。用户可以从联系人列表中选择期望的联系人504或搜索期望的联系人500。选中的联系人可以用勾选框502指示。在用户已选择一定量的联系人例如五个主要联系人时,应用可以自动行进到新的视图。可替代地,用户可以必须通过点击“添加联系人”按钮506单独确认选中的联系人。用户的主要联系人可以保存至数据库。数据库可以存在于设备本身中,或者其可以是网络服务提供的外部数据库。

用户选择联系人并点击“添加联系人”按钮后,应用可以显示推送通知:“您选择的联系人将收到通知您已将他们添加为您的主要联系人”。如果主要联系人未使用类似的安全应用且不是注册应用用户,则应用可以使用其他通信手段(例如,短消息)。应用可以例如基于电子邮件地址或电话号码从数据库中验证用户的主要联系人是否是已注册用户。

没有该应用的主要联系人可以经由短消息或其他形式的消息收到通知:“a在安全应用中将您添加为主要联系人。您可以在此下载应用(至应用商店的url链接)。”已有该应用的主要联系人可以收到以下通知:“a在安全应用中将您添加为主要联系人。”

用户可以将来自例如用户电话簿或整合社交媒体账号中的他们的现有联系人整合入该应用,并且如果他们在附近,可以在应用的地图界面上实时查看他们的地点和/或接收通知。

图6a是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

应用视图可以在实时地图视图606上指示所有其他在线用户和安全点。术语“在线”用户指使用相同安全应用的另一用户。其他用户可以作为自定义地图标注以任何形状或颜色可见。用户的地图标注可以用声音或视觉效果对各种用户活动做出反应和指示用户活动。例如,已回执警报的接收者的地图标注可以通过声音效果和/或其他用户可见的动画改变颜色、形状和/或指示回执。例如,警报发送者的地图标注可以通过声音效果和/或其他用户可见的动画改变颜色、形状和/或指示用户动作。安全点例如警察局、医院、咖啡店、餐厅、公共建筑等可以作为自定义地图标注以任何形状或颜色可见。用户可以无法在地图上看见其他用户的完整用户信息或者仅可以看见有限的用户信息集。例如,可以其他用户的仅大致地点可见,和/或其他用户的地点仅在一定时间段和/或间隔内可见,以防止误用。

可以通过选择“发送警报”按钮608发送警报。“发送警报”按钮可以是按钮或滑动件或需要用户交互的任何其他布局元件。当用户选择警报按钮608或滑动滑动件例如对于一定时间量或在设备的显示器上施加一定力时,向其他用户发送警报,如图1-3的描述中所说明的。在另一实施方式中,由于应用可以包括声音控制能力,因此还可以口头发起警报。应用还可以将警报发送给私人安保公司的最近巡逻队,或发送给当发起警报时到达用户地点的一个或多个移动和/或飞行紧急设备或对象。除此以外,可以将警报发送给用户的主要联系人和/或给最近的紧急情况当局/紧急情况调度员。

在一个实施方式中,为了防止误用和假警报,可以限制经由安全应用在特定时间范围例如24小时内发送警报的数量。可以设置为用户能每一天最多发送五次警报。此外,如果确定用户在短时间段内例如一小时内已发送指定数量的警报,可以将用户的用户账号禁止一段时间和/或永久关闭。

通过点击“跟随我”按钮600,用户可以请求一个或多个主要联系人、其他现有联系人或附近用户跟随用户一定时间段或从用户的当前位置至预定目的地。

如果用户点击“安全点”按钮602,则应用显示至最邻近安全点例如警察局、医院、咖啡店等的路线、导航和时间估计。用户还可以通过对地图设置重要地点或将他们在地图上用大头针指出,添加例如家、工作、学校,以将它们用作安全点或目的地。

在一种实施方式中,安全应用可以基于一定标准在地图界面上显示预定目的地和/或对象。

如果用户点击“安全路线”按钮604,则应用基于例如用户评论和官方统计例如关于高危或高犯罪区域,建议到达一定的目的地、路线最安全的路线和导航。安全应用可以收集用户关于建议路线的安全性的评论和反馈。可以例如在用户选择“安全路线”按钮604时使用该信息。用户可以使用例如1到5的等级提供关于安全应用建议的路线的反馈。

当警报发送时,安全应用还可以自动激活用设备进行音频和/或视频记录。安全应用还可以提供听觉、振动或任何其他指示,向用户指示警报已发送。

图6b是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

例如,如果用户在例如导航期间开始奔跑、加速、停止一定时间段、偏离指定路线、未在预计时间内到达指定目的地、预计时间或距离增加、用户的耳机被拔出,或注意到根据选定监测标准任何其他形式的奇怪或未预期行为,或者电话掉落、摇晃、抛掷或以奇怪的方式进行其他移动,则应用可以向用户发送推送通知610。此外,如果用户的身体功能中的一种或多种发生变化,诸如如果脉搏率以异常方式突然升高或降低或在一定阈值以上/以下,则应用可以向用户提供推送通知,询问用户是否安全。设备可以包括一个或多个检测器或传感器(例如,加速计、脉搏传感器等),提供数据,基于数据可以确定未预期行为或情况。例如,在一些实施方式中,如果用户设备中包括的麦克风检测到超过了一定预定分贝阈值,诸如如果用户尖叫,则可以发起通知用户和/或自动报警。此外,在一个实施方式中,如果遇到一定未预期用户模式,例如用户的脉搏率降低或升高,或者用户在一定时间段保持不动,则应用可以向用户提供推送通知,询问用户是否安全,和/或可以自动发起警报。

在一个实施方式中,可以利用人工智能或其他自学习算法、软件或技术确定用户的未预期行为。例如,软件可以能确定用户是否偏离预期的行进路线,这种一定的经常性行程的惯驶路线,或者已移动至未预期地点。

如果用户未在一定时间限制例如15秒内输入正确的密码612或使用设备的指纹验证功能例如触摸id,则发出警报。可以在界面元件616中显示剩余时间。如果用户点击“我不安全”按钮614,则将自动发出警报。

关于用户的奇怪行为或与指定路线偏离,应用计算与指定路线的可能偏离。如果用户错过预计到达时间一定阈值时间量,或者应用计算的到达一定的目的地的预计时间增加一定阈值量,或者应用提供/计算的到/离一定的目的地的预计距离增加一定阈值量,则应用可以对用户进行询问,以验证用户安全和/或可以自动发出警报。所有偏离都会发起奇怪行为特征,并且应用可以对用户进行询问,以验证用户在一定时间限制内是安全的。此外,安全应用一般可以检测与用户的预期行为的任何偏离,并自动发起与用户相关的警报,或者首先向用户请求安全确认且未收到确认或者从用户处接收到用户不安全的指示后发起。偏离可以例如指:与预期和/或预定路线的偏离;加速或减速;错过预计到达时间;预计到达时间,到/离预定地点的距离增加;检测到的用户的奇怪、反常或未预期移动;检测到的用户设备的或指向用户设备的奇怪、反常、未预期移动;固定不动;以及身体功能变化,诸如脉搏率升高或降低等。

图6c是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

通过选择“取消警报”按钮622,用户能取消警报。“取消警报”按钮可以是按钮或滑动件或需要用户交互的任何其他布局元件。可以在“取消警报”622按钮的下方、上方或其上显示取消警报的剩余时间616。当已发出警报时,应用视图上可以会出现推送通知:“您的警报已发送。您有15秒的时间取消警报。”取消警报时间可以是0秒以上的任何时间量。可以需要用户选择“了解”按钮,以便再次查看地图视图。时间耗尽后,可以向用户给出推送通知“您无法再取消警报”。警报还可以使用声音控制口头取消,但可以仍然需要密码或指纹或其他形式的验证,例如声音/面部识别。

接收到用户的警报和/或做出响应他们在去向用户的途中的其他用户可以在实时地图视图中显示为地图标注。

应用还可以提供“呼叫911”按钮618,以及点击该按钮会自动开始呼叫例如最邻近的紧急情况当局/调度员。点击“呼叫911”按钮618还将用户的地点信息以及可能的还有其他信息例如医疗信息自动共享给紧急情况当局/调度员。

图6d和6e是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

如果用户决定点击“取消警报”按钮622取消警报,则应用可以显示“输入您的密码取消警报”624或者“使用指纹验证/触摸id取消警报”628的推送通知,并需要用户的密码或指纹验证,以便取消警报。如果用户不想取消警报,则用户可以特定地点击“我不想取消”按钮626返回实时地图视图。

关于警报的信息,例如警报发送者的用户标识符、警报的时间戳、发送者的地点数据(例如,坐标),如果警报取消,则取消的时间戳、警报接收者的用户标识符、接收者的地点数据(例如,坐标)、响应警报(回执)的接收者的用户标识符、响应/回执的时间戳、被响应用户的地点数据(例如,坐标)、“我很安全”确认的时间戳以及“我很安全”确认的地点,可以保存至设备和/或网络中的数据库。

在一个实施方式中,将警报信息发送给选定用户和/或主要联系人,但是在取消时间结束前他们将无法看见警报。换言之,当发送警报且警报取消时间开始消耗时,应用可以将警报例如以静默通知或任何其他形式的通知/消息发送给通信服务器和/或接收者设备的存储器,例如随机存取存储器、本地数据库、核心数据或其他存储器。为了避免误用和假警报,通信服务器和/或警报接收者的应用将警报保存在接收者设备的存储器中,直到取消时间耗尽。取消时间耗尽后,警报从服务器和/或存储器释放,以及警报接收者的应用或设备将警报显示给接收者。如果发送者在取消时间期间取消了警报,则警报从通信服务器和/或接收者设备的存储器取消,并且不会向接收者显示。

图6f是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

取消时间耗尽后,可以向用户提供推送通知“您无法再取消警报”630。如果用户希望继续进行,则用户可以必须选择“了解”按钮,以便返回实时地图视图。

用户还可以点击“安全点”按钮602,这将显示到地图上的最邻近安全点的路线、导航和时间估计。

此外,应用视图可以在用户到达安全点、预定目的地和/或第一警报接收者和/或主要联系人到达用户地点时启用“我很安全”632按钮,即,请求或促使提供安全确认。“我很安全”按钮可以是按钮或滑动件或需要用户交互的任何其他布局元件。

应用还可以在用户到达预定目的地和/或安全点或者当用户离开一定的地点时促使自动安全确认。另外地或可替代地,应用可以在跟随者和/或联系人和/或接收者到达用户地点时促使自动安全确认。

图6g和图6h是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

当用户点击“我很安全”按钮632或滑动“我很安全”滑动件时,应用提供“输入您的密码”634或“使用指纹验证/触摸id确认您很安全”638的推送通知,并需要用户的密码或指纹验证或任何其他识别方法,以确认用户安全。

图6i和图6j是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

如果用户接收到警报,则可以在应用视图上提供推送通知,指示“a有困难并需要您的帮助”642。推送通知可以包括两个选项:“我无法做到”按钮646和“查看a的地点/我在路上”按钮644。如果用户点击“我无法做到”按钮646,则应用视图返回普通地图视图。如果用户点击“查看a的地点/我在路上”按钮644,则应用视图启用路线和导航,引导用户到警报发送者的地点。地图显示到发送者地点的导航、最短路线和时间估计。在警报情况期间其他在线用户可以对接收者在地图上不可见或者仅有限的信息可以对警报接收者可见。可以看见作为自定义地图标注的安全点。

应用可以在地图视图中显示到警报发送者地点的最短距离和时间估计648。如果用户点击和/或滑动“我在路上”按钮或滑动件644,则应用开始导航用户到警报发送者的地点。地图可以根据选择的交通方式显示到发送者地点的最短路线。安全应用可以在用户使用应用时,或者作为警报接收者或者作为警报发送者,在各阶段向用户提供从一组交通方式中选择交通方式的可能性。警报接收者还可以访问警报发送者的个人资料信息,包括例如与紧急情况相关的医疗数据。

警报接收者的信息,例如用户标识、地点数据和接收者响应/回执的时间戳可以保存至数据库。

图6k和图6l是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

如果警报发送者在取消时间内取消警报,则可以向警报接收者提供推送通知650。用户可以需要点击“了解”,以便返回主屏幕。取消的时间戳和地点数据可以保存至数据库。

当发送者取消警报或确认发送者安全时,可以自动向接收者提供推送通知“a现在很安全。谢谢您的帮助!”652.接收者还可以点击通知为发送者、其他接收者评级或报告假警报。在另一实施方式中,应用可以自动传输到用户可以对另一用户评级或报告假警报的视图。

图6m是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

用户可以点击“跟随我”按钮600发起跟随我功能。

图6n是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

用户可以从用户的联系人列表中选择一定量的联系人656或选择用户的主要联系人654。用户还可以在应用设置中选择“始终使用主要联系人”。

当用户点击“添加跟随者”按钮658时,应用视图屏幕行进到下一屏幕,并且这些联系人将接收到跟随用户地点的请求。如果联系人有同一应用,则将在用户设备的应用与接收者设备的应用之间通过通知发送跟随我的请求。如果联系人没有该应用,则可以通过一些其他形式的消息例如短消息发送请求。消息可以包括应用的链接、超链接、网站链接或用户地点的任何其他实时链接以及文字“a请求您跟随她/他”或“a向您发送跟随我的请求。点击查看a的地点/跟随a”。

图6o是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

用户可以选择目的地662或没有目的地664继续。然后用户可以点击“添加目的地”按钮662或“没有目的地继续”按钮664,并且应用行进到下一视图。

当用户发起跟随我特征但并未给出任何特定目的地时,安全应用可以在预定时间后向用户要求用户现在安全的确认。安全应用还可以定期向用户请求用户安全的确认。

图6p是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

用户选择跟随我联系人/跟随者并选择是否有目的地时,应用视图行进回地图视图。应用可以显示推送通知666,以告知已发送跟随我的请求。用户可以需要点击“了解”按钮,以返回地图视图。用户点击“了解”按钮后,应用显示到选定目的地的最短和/或最安全路线、时间估计和导航。

关于跟随我请求的信息,例如与请求相关的时间戳和地点以及跟随者的用户标识,可以保存至数据库。

在一个实施方式中,当用户选择“跟随我”按钮600时,跟随我请求可以发送给设备的移动和/或飞行对象。对象或设备因此可以列为跟随我请求的一个联系人。如果跟随我请求发送给对象或设备,则然后对象或设备可以自动跟随用户并确保用户安全到达他的/她的目的地。在另一实施方式中,用户能分配对象或设备跟随另一用户。例如,父母可以分配对象或设备跟随他的/她的孩子。可以使用任何自动、半自动或手动操作的设备和/或对象。

图6q和图6r是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

应用还可以向用户提供跟随我请求已发送给用户的联系人的通知668。用户点击“了解”按钮后,应用显示到选定目的地的最短和/或最安全路线、时间估计和导航。当用户到达给定目的地时,选择的跟随者将自动收到通知。例如,应用可以通过使用地理围栏或其他类似技术方案识别何时用户已到达给定目的地或者何时用户离开特定地点。应用还可以在用户已到达给定目的地时要求用户确认用户安全,即,给出安全确认。应用还可以要求用户的密码、指纹或任何其他识别方法验证用户现在安全。

如果用户偏离特定路线,则应用可以要求670用户确认用户仍然安全。如果用户输入正确密码672或指纹验证,例如使用触摸id,则跟随我特征将正常继续,并且应用自动计算新的安全路线。如果用户点击“我不安全”按钮674或未在给定时间限制616例如15秒内确认用户安全,则发出警报。警报的地点数据和时间戳可以保存至数据库。

图6s和图6t是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

当应用在使用中或打开中,例如跟随我、安全路线或安全点特征发起,并且如果用户例如开始奔跑、加速、停止一定时间段、错过预计时间一定量、坠落或掉落他的/她的电话、耳机被拔出或者用户的脉搏突然升高或降低或者超过或低于一定阈值,则应用可以显示推送通知676,向用户通知关于识别到的奇怪行为。如果用户点击“我不安全”674或未在给定时间限制例如15秒内确认用户安全,则自动发出警报。此外,安全应用一般可以检测与用户的预期行为的任何偏差,并自动发起与用户相关的警报,或者在首先向用户请求安全确认且未收到确认或者从用户处接收到用户不安全的指示后发起。偏差可以例如指:与预期和/或预定路线的偏离;加速或减速;错过预计到达时间;预计到达时间,到/离预定地点的距离增加;检测到的用户的奇怪、反常或未预期移动;检测到的用户设备的或指向用户设备的奇怪、反常、未预期移动;固定不动;以及身体功能变化,诸如脉搏率升高或降低等。

通过发起自动安全确认请求和/或其他紧急通信将用户的移动(例如离开或到达一定的地点)或用户的未预期、奇怪行为考虑在内,这使得能高效且快速地发起紧急通信,例如在用户由于紧急情况通过用户界面发起这种通信受阻的情况下,使得紧急通信更加高效。

如果用户在跟随我模式期间或在到达给定目的地前点击“我很安全”按钮632,则应用显示推送通知678并请求用户输入密码或使用指纹验证/触摸id确认用户安全。

选择“我很安全”的地点数据和时间戳可以保存至数据库。

图6u是可以在设备例如智能电话中执行的安全应用的另一示例应用视图。

当用户到达他的/她的目的地时,应用可以向用户提供通知680。此外,在用户安全到达他的/她的目的地时,接收者或跟随者将收到推送通知。用户还可以向跟随者发送消息682。

用户安全到达或确认用户安全的地点数据和时间戳可以保存至数据库。

图6v、图6w和图6x是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

向跟随我请求的接收者提供“a请求您跟随他/她”或“a向您发送了跟随我请求”的推送通知683。响应于该通知,接收者可以点击“跟随”按钮684或“我不能”按钮685。如果用户点击“跟随”按钮684,则应用视图行进到地图视图并在地图视图上实时显示跟随我请求发送者的地点以及到发送者目的地的可能路线和时间估计。例如,跟随者/已确认跟随者的用户标识符和确认的时间戳可以保存至数据库。

在一个实施方式中,如果接收到跟随我请求的用户无法跟随请求的发送者,则用户可以将跟随我请求分配给另一联系人。该联系人也可以必须是发送者的联系人,并且发送者可以必须同意或拒绝分配。接收到跟随我请求的用户还可以查看还有谁接受了请求。如果用户无法跟随跟随我请求的发送者,在跟随我请求发送者安全时仍可以向用户提供通知或任何其他形式的消息。

接收到跟随我请求的用户还可以在地图视图上实时查看请求发送者的地点和路线。另外,接收到跟随我请求的用户还可以能查看请求发送者的时间和距离,以到达她的/他的目的地。如果请求发送者偏离最初指定的路线,接收并接受跟随我请求的用户还可以接收到通知。

选择“向a发送消息”按钮686,用户能向被跟随用户发送消息。

应用可以提供跟随我请求发送者已安全到达他的/她的目的地的推送通知687。

例如,指示请求发送者已安全到达给定目的地或确认用户安全的地点数据和时间戳可以保存至数据库。

图6y、图6z和图7是可以在设备例如智能电话中执行的安全应用的其他示例应用视图。

用户可以选择用户希望去往的目的地。当用户使用安全应用导航时,应用默认建议到目的地最安全和/或最短的路线。最安全路线的选择可以基于用户评论和官方统计,例如当局和/或执法部门和关于高犯罪区域的犯罪统计。应用还可以使用人工智能,并可以自学习。应用会了解用户频繁出现的地点、用户在其中频繁移动的区域和/或地点、用户频繁使用的路线以及时间。然后,应用可以做出反应,如有必要,发送信息或自动建议将新的路线例如安全路线、新的区域或地方/安全点保存为用户的优选地方/安全点。

应用还可以向用户提供当用户进入高危区域或高犯罪区域时的推送通知688。例如,应用可以告知用户“您正在进入高危区域。点击“安全路线”查找到达您的目的地更安全的路线。小心”。当用户点击“安全路线”按钮689时,应用可以向用户确定更安全的路线。

当用户点击“安全路线”按钮604并提供目的地时,应用将确定并显示最短、最安全的路线和导航以及到选定目的地的剩余时间和距离。

此外,当用户当前所处或进来记录过和所处过的同一区域或附近区域发生了紧急情况或意外例如恐怖分子袭击、自然灾害、抢劫、绑架、任何其他犯罪、意外、紧急情况等时,应用可以提供推送通知690。此外,用户他们自己还可以通过应用提供关于例如进来发生的紧急情况、犯罪、意外等的报告和信息。

用户可以点击“我很安全”按钮691向他们的选择的联系人、主要联系人和/或其他用户确认用户安全。可替代地,用户可以通过点击“我不安全”按钮692指示问题情况。此外,还可以通过应用将安全检查确认共享给用户联系人列表和/或用户的整合社交媒体账户。

如果在用户附近发生紧急情况,应用还可以提供到远离发生意外或紧急情况的区域更安全地点或区域和/或到最邻近的安全点例如警察局或医院的路线和导航指示。用户还可以通过应用接收关于已发生事件的新闻、动态和/或其他信息,例如以避开一定的区域。

图8是可以在设备例如智能手表中执行的安全应用的示例应用视图800。用户还可以启用与图8中的视图类似的“省电屏幕”,使得应用仅显示警报按钮或滑动件以及菜单按钮,例如没有地图界面,这节省用户设备的电池。

应用标志802还作为警报按钮。当用户按压警报按钮一定时间(例如一秒)或用一定力度,可以向附近的其他用户或用户的主要联系人发送警报,如以上各种实施方式所说明的。当用户按压警报按钮时,动画例如压力波动画可以向屏幕或智能手表的边缘移动。警报按钮可以具有动画,其使例如白光搏动。如果安全应用连接到可以检测用户脉搏率的智能手表或类似设备或者通过其运行,则警报按钮应根据用户的脉搏搏动。

在一个实施方式中,安全应用使用地理围栏。当用户从一定的安全点开始或到达一定的安全点或任何其他目的地或区域时,安全应用可以向其他用户和/或用户的主要联系人发送通知。此外,如果用户未在预计到达时间内到达指定地点/目的地,或者例如如果预定时间内或者例如人工智能学习的时间内从指定地点未发生基于地理围栏的签到/签出,则可以通知用户的主要联系人或其他用户和/或可以自动发起警报。人工智能或其他自学习算法、软件或技术学习用户的行为、用户移动的地点和时间以及与用户相关的其他行为模式。这可以用于确定是否将请求安全确认id、将通知联系人或其他用户和/或自动发起警报。

在一个实施方式中,可以在用户到达一定的地点或区域或离开一定的地点或区域时,使用地理围栏或其他相应技术自动生成指示与用户相关的紧急情况的信号和/或引起传输紧急通信。

在一个实施方式中,安全应用、算法或软件可以可替代地或另外地引起或促使向用户设备或具有一定训练或经验的接收者传输紧急通信。

在一个实施方式中,安全应用可以引起或促使向优选地最近的安全当局或紧急情况当局或调度员传输紧急通信。

在一个实施方式中,安全应用连接到外部蓝牙设备,例如安全腕带、按钮或任何其他蓝牙设备。安全设备可以用于自动发起警报或跟随我程序。例如,外部蓝牙设备可以包括按钮,并且一次按钮按压引起发起跟随我特征,两次按钮按压引起发送警报,以及三次按压可以取消警报或提供安全确认。

在一个实施方式中,安全应用可以在安全应用终止、无法再定位用户时和/或用户设备的电池耗尽时,自动将用户的最后地点发送给用户的主要联系人、跟随者和/或从用户接收到紧急通信的接收者。

在一个实施方式中,安全应用按钮和/或滑动件中的任一个均可以配备附加的功能。例如,用户可以必须按压指定按钮或滑动指定滑动件足够长/对于一定时间或具有一定力度/足够压力,以便发起与按钮或滑动件相关的动作。例如,此处可以使用移动或计算设备的3d触摸或力度触摸特征。

以上说明的安全应用还可以实现传输文字或语音消息,例如对讲机式的消息,其中用户例如点击或按住联系人和/或其他用户的姓名,讲话,并且当用户释放联系人的姓名或任何其他按钮时,语音消息就发送给联系人。然后,消息接收者将接收到关于语音消息的通知,例如经由app(例如菜单图标)上可见的彩色点,并可以能收听一定时间量的语音消息和/或消息在一定时间量可用。安全应用还可以经由设备到设备通信实现通信。文字或语音消息不一定经由网络连接传输,而是经由附近设备。此外,在一个实施方式中,可以在安全应用中显示关于新消息的指示例如与菜单图标有关。

此外,在一个实施方式中,安全应用可以能使用其他用户设备,并且它们中的安全应用作为“基站”,不需要具有现有网络连接,例如互联网连接。可以经由本地无线连接例如蓝牙、无线局域网等建立用户设备之间的连接。

在一个实施方式中,安全应用包括“非期望跟随者”指示特征。例如,其可以发生的是应用可以跟踪到和/或以其他方式查看他的/她的位置的未知用户可以例如经由他的/她的安全应用开始跟随用户的移动。因此,用户的安全应用可以提供是否有其他人以一定距离跟随用户、对于一定时间段和/或对于一定距离的指示。

在一个实施方式中,即使用户未主动使用安全应用,用户可以能发起警报。例如,用户可以能发送警报,从移动设备的锁定设备屏幕,或者通过在于安全应用相关的应用图标上进行指定动作,或者经由小部件例如滑动或点击应用图标或小部件。

在一个实施方式中,即使移动设备的声响静音,安全应用可以向用户提供关于另一用户或主要联系人的警报指示,例如声响/声音指示。

在一个实施方式中,可以经由移动设备的锁定屏幕、经由小部件或利用一定压力或力度例如3d触摸或力度触摸特征选择安全应用的应用图标发送警报、取消警报或提供“我很安全”的确认。

在一个实施方式中,当安全应用的用户发起警报时,警报立即传输出给适当的接收者,并且警报在接收者的设备中变得立即可见。另一种可能是安全应用将警报的发送保留预定的时间(例如,取消计时器的持续时间),并仅在预定时间经过时才进一步传输警报。而另一种可能是警报立即传输给服务器和/或接收者设备,但是警报对接收者设备的用户不可见,直到预定时间经过,例如取消计时器到时。因此,接收者设备或接收者设备执行的安全应用可以屏蔽警报,直到预定时间经过,例如取消计时器到时。因此,如果接收者设备接收到警报已在取消计时器内取消的指示,则警报将根本不会显示给接收者。而另一种可能是警报立即传输给服务器,但服务器将警报保持在其存储器中,直到预定时间经过,例如取消计时器到时。仅在取消计时器到时后,才向接收者设备(一个或多个)发送警报。此外,在一个实施方式中,当向接收者设备发送警报时,警报发送者或警报发送者的设备可以指示接收者设备或接收者设备执行的安全应用要将向接收者显示警报延迟一延迟时间量。如果接收者未在延迟时间量内从警报发送者接收到警报取消指示,则向接收者显示警报。如果接收者在延迟时间量内从警报发送者接收到警报取消指示,则可以不向接收者显示警报。

可替代地或另外地,本文描述的功能可以至少部分地由一个或多个硬件逻辑部件进行。例如但并非限制,可以使用的硬件逻辑部件的说明类型包括现场可编程门阵列(fpga)、程序专用集成电路(asic)、程序专用标准产品(assp)、片上系统的系统(soc)、复杂可编程逻辑设备(cpld)、图像处理单元(gpu)。

本文描述的由控制器进行的功能可以由有形存储介质上的机器可读形式的软件进行,例如计算机程序的形式,包括计算机程序代码装置,适于在程序在计算机上运行时并且计算机程序可以在计算机可读介质上实施的情况下进行本文描述的方法中的任何一个的所有步骤。有形存储介质的示例包括计算机存储设备,包括计算机可读介质,诸如磁盘、拇指驱动器、存储器等,且不包括传播的信号。软件可以适合在并联处理器或串联处理器上执行,使得可以以任何适合的顺序、依次和/或同时进行方法步骤。

虽然可能以针对结构特征和/或动作的语言对主题进行了描述,但要理解的是,所附权利要求中限定的主题并不一定受限于以上描述的指定特征或动作。相反,以上描述的指定特征和动作公开作为实施权利要求的示例,并且其他等同特征和动作意在权利要求的范围内。

要理解,以上描述的益处和优点可以关于一个实施方式或者可以关于若干实施方式。实施方式不限于解决所述问题中的任何或所有的那些实施方式,或者具有所述益处和优点中的任何或所有的那些实施方式。

以上描述任何示例的方面均可以与所描述的任何其他示例的方面结合,形成另外的示例,但并不失去所求的效果。

本文使用的术语‘包括’意为包括识别出的方法框或元件,但这种框和元件不包括排他性列表和方法或装置可以包括附加的框或元件。

要理解的是,以上的描述仅以示例方式给出,并且本领域技术人员可以做出各种修改。以上说明书、示例和数据提供了对示例性实施方式的结构和使用的完整描述。虽然以上在一定特定程度上或参照一个或多个单独实施方式描述了各种实施方式,但本领域技术人员在不脱离本说明书的精神或范围的情况下可以对所公开的实施方式做出许多改动。特别地,一个示例的上下文中描述的单独特征、元件或部分也可以与任何其他示例以任意结合连接。

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