【技术实现步骤摘要】
【国外来华专利技术】传感器事件覆盖和能量节约
技术介绍
[0001]本公开总体上涉及传感器网络,并且具体地涉及管理传感器网络以提供事件覆盖同时最小化能量消耗。
[0002]相关计算设备,也称为物联网(IoT)设备,通常是电池供电的,并且部署在对电气基础设施的访问受限或不能访问的偏远地区。电池供电的IoT设备能够捕捉传感器数据并经由网络将该传感器数据发送给远程设备以用于评估。由于电池供电的IoT设备没有连接到电气基础设施,因此需要周期性地更换电池或再充电以确保数据被捕捉以及事件被注册。尽管IoT设备可以通过太阳能和风从环境中收集能量以周期性地对电池再充电,但是连续充电循环在电池的预期寿命内降低了电池容量。
技术实现思路
[0003]根据本专利技术的实施例公开了一种用于传感器事件覆盖和能量节约的方法、计算机程序产品和计算机系统,该方法、计算机程序产品和计算机系统可以接收用于传感器网络中的多个传感器的设备传感器数据。该方法、计算机程序产品和计算机系统可以接收用于传感器网络中的多个传感器的设备传感器数据。该方法、计算机程序产品和计算机系统可以识别设备传感器数据中的一个或多个异常,该一个或多个异常指示来自多个传感器的一个或多个传感器在特定时间点的事件期间获取数据。该方法、计算机程序产品和计算机系统可以基于该一个或多个异常来识别用于多个传感器的移动模式。该方法、计算机程序产品和计算机系统可以响应于基于一个或多个异常和移动模式更新用于多个传感器的基本参与轮廓,基于更新的基本参与轮廓激活来自多个传感器的第一传感器。
附图说明
[0004] ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:由一个或多个处理器接收用于传感器网络中的多个传感器的设备传感器数据;由一个或多个处理器识别所述设备传感器数据中的一个或多个异常,所述一个或多个异常指示来自所述多个传感器的一个或多个传感器在特定时间点的事件期间获取数据;由一个或多个处理器基于所述一个或多个异常来识别用于所述多个传感器的移动模式;以及响应于基于所述一个或多个异常和所述移动模式更新用于所述多个传感器的基本参与轮廓,由一个或多个处理器基于更新的基本参与轮廓激活来自所述多个传感器的第一传感器。2.根据权利要求1所述的方法,还包括:由一个或多个处理器基于基于时间的激活时间表和针对来自所述多个传感器的每个传感器的用户定义的激活偏好,确定用于所述多个传感器的所述基本参与轮廓。3.根据权利要求2所述的方法,还包括:由一个或多个处理器利用机器学习过程的总迭代计数来确定是否初始化用于所述传感器网络的更新的参与轮廓,以确定在各个时间点是否针对所述多个传感器接收到足够的设备传感器数据;以及响应于确定达到所述总迭代计数,由一个或多个处理器初始化用于所述传感器网络中的所述多个传感器的所述更新的参与轮廓。4.根据权利要求2所述的方法,还包括:由一个或多个处理器利用机器学习过程的稳定迭代计数来确定是否初始化用于所述传感器网络的更新的参与轮廓,其中所述稳定迭代计数表示在对所述更新的基本参与轮廓没有附加更新的情况下接收所述设备传感器数据的实例的数量;以及响应于确定达到所述稳定迭代计数,由一个或多个处理器初始化用于所述传感器网络中的所述多个传感器的所述更新的参与轮廓。5.根据权利要求2所述的方法,其中用于所述传感器网络中的所述多个传感器的所述设备传感器数据包括选自由以下各项组成的群组的数据:所获取的传感器读数、激活指示、操作状态、所获取的传感器读数的时间戳以及所获取的传感器读数的位置。6.根据权利要求5所述的方法,其中所述移动模式表示来自所述多个传感器的所述一个或多个传感器的激活的实例。7.根据权利要求2所述的方法,还包括:由一个或多个处理器显示表示事件覆盖区域的所述多个传感器的数据矩阵,其中来自所述更新的基本参与轮廓的第一参与轮廓被覆盖在所述数据矩阵上并且包括来自所述多个传感器的所述第一传感器。8.一种计算机程序产品,包括:一个或多个计算机可读存储介质和存储在所述一个或多个存储介质中的至少一个上的程序指令,所述程序指令包括:用于接收用于传感器网络中的多个传感器的设备传感器数据的程序指令;用于识别所述设备传感器数据中的一个或多个异常的程序指令;用于基于所述一个或多个异常来识别用于所述多个传感器的移动模式的程序指令;以
及用于响应于基于所述一个或多个异常和所述移动模式更新用于所述多个传感器的基本参与轮廓,基于更新的基本参与轮廓激活来自所述多个传感器的第一传感器的程序指令。9.根据权利要求8所述的计算机程序产品,还包括存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令在由处理器执行时使所述处理器:基于基于时间的激活时间表和来自所述多个传感器的每个传感器的用户定义的激活偏好,确定用于所述多个传感器的所述基本参与轮廓。10.根据权利要求9所述的计算机程序产品,还包括存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令在由处理器执行时使所述处理器:确定是否利用机器学习过程的总迭代计数来初始化用于所述传感器网络的更新的参与轮廓,以确定在各个时间点是否针对所述多个传感器接收到足够的设备传感器数据;以及响应于确定达到所述总迭代计数,初始化用于所述传感器网络中的所述多个传感器的所述更新的参与轮廓。11.根据权利要求9所述的计算机程序产品,还包括存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令在由处理器执行时...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。