一种态势感知方法和装置的制造方法

文档序号:8282344
一种态势感知方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机技术,特别是涉及一种态势感知方法和装置。
【背景技术】
[0002] 随着数据库技术、地理信息系统、无线定位技术、互联网技术和无线通讯技术的快 速发展,基于位置信息的服务(Location Based Service,简称LBS)应运而生,并成为近年 来非常吸引人们关注的一个课题。LBS服务通过获取用户的经炜度信息,结合地理信息系统 (Geographic Information System,简称GIS)数据库,可以为用户提供包括交通引导、地点 查询、朋友位置查询、车辆跟踪、商务网点查询、儿童看护、紧急呼叫等众多服务。
[0003] 态势感知技术是指:在特定时空下,基于LBS服务,对动态环境中各元素、对象的 觉察、理解以及对未来状态的预测。
[0004] 目前,在态势感知实现过程中,可以进行用户之间的资源共享。进一步地,服务器 基于态势感知技术,监测所有用户的态势信息,该态势信息包括:用户信息、环境信息等。月艮 务器的工作人员对环境信息进行分析,确定该环境信息对哪些用户有帮助,则将该环境信 息推送给需要的用户,进而实现信息共享。虽然,态势感知技术可以提高网络的安全性,而 且在用户之间共享环境信息,可以方便用户获知周围环境情况,但是,通过人工方式分析、 推送环境信息,对工作人员而已,较为不便,并且效率较低。

【发明内容】

[0005] 为了解决现有态势感知技术,需要人工来分析、推送环境信息的问题,本发提供了 一种态势感知方法和装置。
[0006] 为解决上述技术问题,本发明是通过以下技术方案来解决的。
[0007] 本发明提供了一种态势感知方法,包括:通过监测第一用户的态势,获得第一用户 的态势信息;其中,态势信息包括:第一用户的用户信息、位置信息和环境信息;将第一用 户的态势信息推送给符合预设推送条件的第二用户。
[0008] 其中,所述方法还包括:在将第一用户的态势信息推送给符合预设推送条件的第 二用户的同时,将预设的告警条件推送给所述第二用户。
[0009] 其中,所述方法还包括:通过监测第二用户的态势,获得第二用户的态势信息;判 断第二用户是否符合预设推送条件的方式,包括:将所述第一用户的态势信息中的用户信 息、位置信息、或环境信息作为匹配信息,将第二用户的态势信息与所述匹配信息进行比 较,如果第二用户的态势信息处于匹配信息的预定推送范围内,则判定第二用户符合推送 条件。
[0010] 本发明还提供了一种运行在服务器侧的态势感知装置,包括:获得模块,用于通过 监测第一用户的态势,获得第一用户的态势信息;其中,态势信息包括:第一用户的用户信 息、位置信息和环境信息;推送模块,用于将第一用户的态势信息推送给符合预设推送条件 的第二用户。
[0011] 其中,所述推送模块,还用于:在将第一用户的态势信息推送给符合预设推送条件 的第二用户的同时,将预设的告警条件推送给所述第二用户。
[0012] 其中,所述获得模块,还用于通过监测第二用户的态势,获得第二用户的态势信 息;所述推送模块,还用于将所述第一用户的态势信息中的用户信息、位置信息、或环境信 息作为匹配信息,将第二用户的态势信息与所述匹配信息进行比较,如果第二用户的态势 信息处于匹配信息的预定推送范围内,则判定第二用户符合推送条件。
[0013] 本发明还提供了一种态势感知方法,包括:第二用户接收服务器推送的第一用户 的态势信息;基于所述第一用户的态势信息,在所述第二用户的当前态势信息符合预设的 告警条件时,提示所述第二用户。
[0014] 其中,所述方法还包括:接收服务器推送的第二用户当前的态势信息;判断第二 用户是否符合预设告警条件的方式,包括:将第二用户当前的态势信息与第一用户的态势 信息进行比较,如果第二用户当前的态势信息处于第一用户态势信息的预定告警范围内, 则判定第二用户符合告警条件。
[0015] 本发明还提供了一种运行在用户侧的态势感知装置,包括:接收模块,用于第二用 户接收服务器推送的第一用户的态势信息;提示模块,用于基于所述第一用户的态势信息, 在所述第二用户的当前态势信息符合预设的告警条件时,提示所述第二用户。
[0016] 其中,所述接收模块,还用于接收服务器推送的第二用户当前的态势信息;所述提 示模块,还用于将第二用户当前的态势信息与第一用户的态势信息进行比较,如果第二用 户当前的态势信息处于第一用户态势信息的预定告警范围内,则判定第二用户符合告警条 件。
[0017] 本发明有益效果如下:
[0018] 本发明在服务器侧,由服务器负责监测用户群组中的各个用户,获得各个用户的 态势信息;基于预设的推送条件,将各态势信息分别推送给符合推送条件的用户;在用户 侦牝基于接收到的态势信息,在用户符合预设的提示条件时,提示用户。本发明避免了人工 处理方式的不便,并且可以使用户清晰的了解即将达到的地点的态势。
【附图说明】
[0019] 图1是根据本发明一实施例的服务器侧的态势感知方法的流程图;
[0020] 图2是根据本发明一实施例的用户侧的态势感知方法的流程图;
[0021] 图3是根据本发明一实施例的运行在服务器侧的态势感知装置的结构图;
[0022] 图4是根据本发明一实施例的运行在用户侧的态势感知装置的结构图。
【具体实施方式】
[0023] 本发明提供了一种态势感知方法和装置。本发明的主要思想在于,在服务器侧,由 服务器负责监测用户群组中的各个用户,获得各个用户的态势信息;基于预设的推送条件, 将各态势信息分别推送给符合推送条件的用户;在用户侧,基于接收到的态势信息,在用户 符合预设的提示条件时,提示用户。本发明避免了人工处理方式的不便,并且可以使用户清 晰的了解即将达到的地点的态势。
[0024] 以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述 的具体实施例仅仅用以解释本发明,并不限定本发明。
[0025] 如图1所示,为本发明一实施例的服务器侧的态势感知方法的流程图。
[0026] 步骤S110,通过监测第一用户的态势,获得第一用户的态势信息。
[0027] 态势信息包括:第一用户的用户信息、位置信息和环境信息。
[0028] 第一用户的用户信息包括用户名、用户编号、用户描述等。
[0029] 第一用户的位置信息用于反映第一用户所在的位置。例如,第一用户的位置信息 是通过LBS,获得的第一用户的经炜度信息。
[0030] 第一用户的环境信息用户反映在某一时刻,第一用户所在位置的天气状态、空间 特征、地理特征等。进一步地,服务器获得的环境信息可以是用户输入的信息,也可以是通 过设备测量的信息。例如:通过气象设备测量用户所在位置的气温,通过用户输入的方式获 得用户所在位置的包含的建筑物特征。
[0031] 本实施例中,第一用户、第二用户并不特指固定的用户,服务器监测所有用户的态 势,并获得所有用户的态势信息。
[0032] 步骤S120,将第一用户的态势信息推送给符合预设推送条件的第二用户。
[0033] 推送条件,又称推送策略,用于将第一用户的态势信息中的用户信息、位置信息、 或环境信息作为匹配信息,将第二用户的态势信息与所述匹配信息进行比较,如果第二用 户的态势信息处于匹配信息的预定推送范围内,则判定第二用户符合推送条件。该预定推 送范围为经验值。
[0034] 例如:将态势信息中的位置信息作为匹配信息,当第二用户的位置处于匹配信息 的预定范围内时,则表示第二用户符合推送条件。如:以第一用户的位置为圆心,50平方米 范围内的第二用户符合推送条件。
[0035] 在应用过程中,推送条件可以用规则表达式来体现。
再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1