用于发送公用品仪表警报的系统的利记博彩app

文档序号:6690144阅读:281来源:国知局
专利名称:用于发送公用品仪表警报的系统的利记博彩app
技术领域
本文公开的主题大体涉及仪表技术,并且更具体而言,涉及用于响应于在公用品(utility)仪表处超过预定阈值条件而发送公用品仪表警报的系统。
背景技术
在过去,已经使用公用品仪表来跟踪在给定位置处或由给定用户消耗的公用品服务的消耗量。例如,已经使用电表来记录家庭的电力消耗量。最近,要求公用品仪表有更多功能,因此,公用品仪表已经从仅监测和显示流过它们的给定服务的量的机械装置发展成具有各种各样的管理和信息功能的复杂的计算机化系统。目前,诸如房主的公用品用户直到在月末收到帐单才知道他们的能量消耗量。那时,用户仅能够改变他们下个月的使用量。对这个困境的一个响应是开发室内显示器,以允许在家里显示使用量和帐单信息。但是,这样的室内显示器会对公用事业公司的智能仪表部署增加成本。而且,这样的室内显示器往往以较快的速率消耗公用品仪表内的电池。

发明内容
公开了用于响应于在公用品仪表处满足或超过预定阈值条件而发送公用品仪表警报的系统。在一个实施例中,公用品仪表具有嵌在其中的通讯栈,并且通讯栈构造成响应于满足或超过预定阈值而通过网络来发送警报。在另一个实施例中,服务器通讯连接到公用品仪表上,并且服务器构造成响应于在公用品仪表处满足或超过预定阈值而通过网络来发送警报。在任一个实施例中,警报可包括电子邮件、短消息服务(SMS)、语音警报或即时消息。可触发警报的预定阈值条件的实例包括总能量消耗量、峰值能量使用量或在设定的消耗时期在公用品仪表的位置处所花费的总货币量。本发明的第一方面提供一种公用品仪表,其包括嵌在公用品仪表中的通讯栈,其中,通讯栈构造成响应于超过预定阈值而通过网络来发送警报。本发明的第二方面提供一种系统,其包括通讯连接到公用品仪表上的服务器,其中,服务器构造成响应于在公用品仪表处超过预定阈值而通过网络来发送警报。本发明的第三方面提供一种系统,其包括下者中的至少一个公用品仪表;以及通讯连接到公用品仪表上的服务器,其中,公用品仪表或服务器中的至少一个构造成存储预定阈值数据;将公用品仪表收集到的公用品读数数据存储在公用品仪表的位置处;t匕较公用品读数数据和预定阈值数据,以确定公用品读数数据是否超过阈值数据中的预定阈值;以及响应于公用品读数数据超过预定阈值而通过网络来发送警报。


根据结合附图所得到的本发明的各方面的以下详细描述,将更容易理解本发明的这些和其它特征,附图描绘了本发明的多种实施例,其中图I是根据本发明的实施例的、用于发送公用品仪表警报的系统的说明性环境;
图2显示了根据 本发明的实施例的公用品仪表的示意图;图3显示了根据本发明的实施例的、用于如图2中显示的系统的流程图;图4显示了根据本发明的实施例的公用品仪表的示意图;图5显示了根据本发明的实施例的、用于如图4中显示的系统的流程图;注意,本公开的图未按比例绘制。图意图描绘本公开的仅典型的方面,并且因此不应理解为对本公开的范围有限制。在图中,相同标号在各图中表示相同元件。部件列表10 环境12 用户20计算机系统22处理构件24存储构件26输入/输出(I/O)构件28通讯路径30仪表警报程序32 模块40公用品仪表数据41阈值数据32a、32b、32c 模块100、200 系统110公用品仪表111建筑物114通讯栈120 网络122接收装置210服务器
具体实施例方式公开了用于响应于在公用品仪表处超过预定阈值条件而发送公用品仪表警报的系统。转到附图,图I显示了根据实施例的、用于发送公用品仪表警报的系统的说明性环境10。在这个意义上,环境10包括可执行本文描述的过程的计算机系统20,以便发送公用品仪表警报。具体而言,显示了计算机系统20包括仪表警报程序30,仪表警报程序30使计算机系统20能够操作来通过执行本文描述的过程而发送公用品仪表警报。本发明的各种实施例的技术效果包括如本文描述的那样产生和发送公用品仪表警报的计算机系统。显示了计算机系统20包括处理构件22(例如一个或多个处理器)、存储构件24 (例如存储体系)、输入/输出(I/O)构件26 (例如一个或多个I/O接口和/或装置)和通讯路径28。大体上,处理构件22执行至少部分地安装在存储构件24中的程序代码,例如仪表警报程序30。在执行程序代码时,处理构件22可处理数据,这又可导致从存储构件24和/或I/O构件26读取经转换的数据,以及/或者将经转换的数据写入存储构件24和/或I/O构件26,以进行进一步处理。路径28在计算机系统20中的各个构件之间提供通讯链路。I/o构件26可包括使得人类用户12能够与计算机系统20交互的一个或多个人类I/O装置,以及/或者包括一个或多个通讯装置,以使得系统用户12能够使用任何类型的通讯链路来与计算机系统20通讯。在这个意义上,仪表警报程序30可管理使得人类和/或系统用户12能够与仪表警报程序30交互的一组接口(例如图形用户接口(一个或多个)、应用程序接口和/或类似接口)。另外,仪表警报程序30可使用任何解决方案来管理(例如存储、取回、创建、操纵、组织、呈现等)数据,例如公用品仪表数据40和阈值数据41。无论如何,计算机系统20可包括能够执行安装在其上的程序代码(例如仪表警报程序30)的一个或多个通用计算制造品(例如计算装置)。如本文所用,要理解“程序代码”意味着以任何语言、代码或符号书写的任何指令集合,它们使具有信息处理能力的计算装置或者直接或者在下者的任何组合之后执行特定的动作(a)转换成另一种语言、代码或符号;(b)以不同的材料形式进行复制;以及/或者(C)解压缩。在这个意义上,仪表警报程序30可体现为系统软件和/或应用软件的任何组合。如本文更加详细地论述的那样,可在公用品仪表本身中或在通讯连接到公用品仪表上的服务器内实现仪表警报程序30,或者可如期望的那样在公用品仪表和这种服务器之间分割仪表警报程序30。另外,可通过使用一组模块32来实现仪表警报程序30。在这种情况下,模块32可使得计算机系统20能够执行仪表警报程序30所使用的一组任务,并且模块32可单独开发,以及/或者与仪表警报程序30的其它部分分开来实现。例如,模块32可包括数据访问模块32a、确定模块32b和警报产生模块32c。如本文所用,用语“构件”意味着具有或没有软件的、使用任何解决方案来实现与其结合起来描述的功能的任何硬件构造,而用语“模块”意味着使用任何解决方案来使得计算机系统20能够实现与其结合起来描述的动作的程序代码。当安装在包括处理构件22的计算机系统20的存储构件24中时,模块是实现动作的构件的实质部分。无论如论,要理解两个或更多个构件、模块和/或系统可共享它们的相应的硬件和/或软件中的一些/全部。另外,要理解可能不会实现本文论述的功能中的一些,或者可包括额外的功能来作为计算机系统20的一部分。当计算机系统20包括多个计算装置(例如公用品仪表或服务器内的计算装置),各个计算装置可具有安装在其上的仪表警报程序30的仅一部分(例如一个或多个模块32a-32c)。但是,要理解,计算机系统20和仪表警报程序30仅代表可执行本文描述的过程的各种可行的等效计算机系统。在这个意义上,在其它实施例中,计算机系统20和仪表警报程序30所提供的功能可至少部分地由包括具有或没有程序代码的通用和/或专用硬件的任何组合的一个或多个计算装置实现。在各个实施例中,如果包括硬件和程序代码,则可使用标准工程和编程技术来分别创建硬件和程序代码。
无论如何,当计算机系统20包括多个计算装置时,计算装置可在任何类型的通讯链路上通讯。另外,在执行本文描述的过程时,计算机系统20可使用任何类型的通讯链路来与一个或多个其它计算机系统通讯。在任一种情况下,通讯链路可包括各种类型的有线和/或无线链路的任何组合;包括一种或多种类型的网络的任何组合;以及/或者利用各种类型的传输技术和协议的任何组合。例如,根据本发明的实施例的智能仪表可包括本领域已知的高带宽高级计量基础(AMI)网络。AMI网络是单向的,其中仪表可向公用事业公司回传。AMI网络可包括射频(RF)网状网络和/或蜂窝网络,它们可以规则的时间间隔传送公用品读数数据,例如公用品使用量数据。公用事业公司还可从仪表请求当前的公用品读数数据。如本文论述的那样,仪表警报程序30使得计算机系统20能够响应于满足或超过预定阈值而发送公用品仪表警报。在图2中显示的第一个实施例中,针对实施例显示了系统100,其中,公用品仪表本身具有嵌在其中的仪表警报程序30,以及因此公用品仪表本身发送警报。如图2中显示的那样,系统100包括与建筑物111相关联的公用品仪表110。公用品仪表110可包括电表、水表、煤气表或本领域已知的任何其它形式的公用品仪表。如本领域已知的那样,公用品仪表110构造成取得建筑物111的公用品使用量信息,以及将那个信息存储为公用品仪表数据40。可将公用品仪表数据40存储在能够存储数据的任何现在已知或以后开发的存储器或存储构件上。在图2中显示的实施例中,公用品仪表110进一步包括可由用户12(图I)(即建筑物111的业主)输入的阈值数据41。例如,用户12可输入(例如通过I/O构件26)在特定的时间间隔的总能量消耗量阈值、峰值能量使用量阈值,或在特定的时间间隔在公用品上所花费的总货币量(例如美元)的阈值极限。这种信息称为阈值数据41,并且可在公用品仪表110中存储在能够存储数据的任何现在已知或以后开发的存储器或存储构件上。在图2中显示的实施例中,公用品仪表110进一步包括嵌在其中的通讯栈114。通讯栈114可利用任何现在已知或以后开发的协议来在网络上传输信息。例如,通讯栈114可利用互联网协议(IP)组,例如传输控制协议/互联网协议组(TCP/IP)或用户数据报协议/互联网协议(UDP/IP)。通讯栈114构造成响应于仪表警报程序30确定已超过预定阈值而通过诸如互联网的网络120来发送警报。仪表110进一步包括作为仪表警报程序30的一部分的模块32。数据访问模块32a构造成访问公用品数据40和阈值数据41,而确定模块32b构造成比较公用品数据40与阈值数据41,以确定何时满足预定阈值。要理解,如果公用品数据40等于或超过阈值数据41中的预定阈值,则可确定“满足”阈值。一旦已满足预定阈值,警报产生模块32c则产生警报。例如,用户可设定建筑物111在给定时段的总能量使用量的阈值,或峰值能量使用量的阈值,或为建筑物111在公用品上所花费的总货币量(例如美元)的阈值。一旦已经满足这个阈值,即仪表警报程序30确定公用品数据40等于或超过阈值数据41中的预定阈值,警报产生模块32c则产生警报。仪表110所产生的警报可包括任何形式的电子消息,例如电子邮件、短消息服务(SMS)、通过IP语音(VoIP)传输的语音警报,以及即时消息。在网络120上将警报发送给接收装置122。接收装置122可包括能够接收电子消息的任何计算装置,例如个人数字助理(PDA)、计算机、移动电话、电话、传真机、室内显示装置等。还可产生多个警报,以发送给多个接收装置。 警报可以用户12 (例如建筑物111的业主)可编程的大范围的阈值为基础。在一个实例中,用户可设定建筑物111在设定的消耗时期(例如一天、一周、一个月或一个季度)的总能量消耗的阈值量。例如,用户可能想要在建筑物的总能量消耗量在一天、一周、一个月或一个季度中超过某个水平的情况下得到警告,而不管日常使用量如何。在另一个实例中,用户可设定峰值使用的阈值量。例如,用户可能想要在建筑物中的当前能量使用量总是超过预定极限的情况下得到警告。照这样,每当使用量峰值太高时,用户可得到实时或近实时的警报。在另一个实例中,用户可设定在设定的消耗时期(例如一天、一周、一个月或一个季度)用于建筑物111的公用品的阈值货币量。例如,用户可能想要在建筑物中的能量消耗量将导致在一天、一周、一个月或一个季度中费用高于某个量时得到警告。在所有实例中,一旦已经满足阈值,仪表110则将产生警报,并且将警报发送给用户,通知用户已超过他们的预定阈值。照这样,用户可采取措施来改变他们的公用品使用量,以降低费用或节约倉tfi。转到图3,显示了示出图2中显示的系统100的流程图。首先,在步骤SO中,用户输入阈值数据41。注意,这个步骤可按用户期望的那样重复进行。例如,用户可例如使用I/O构件26输入数据来在过程中不断改变他的输入阈值数据41。在步骤SI中,仪表110取得建筑物111中的公用品使用量的公用品读数,并且记录那些读数作为仪表公用品数据40。接下来,在步骤S2中,仪表110确定公用品数据40是否超过阈值数据41中的预定阈值。例如,公用品数据40可包括至今为被监测的公用品所支出的总货币量、用于被监测的公用品的总能量量、当前的能量使用量或公用品仪表110所监测和记录的任何其它统计量。用户所设定的预定阈值可对应于公用品数据40,例如,预定阈值可为在特定的时段为特定的公用品所花费的货币总量,或者预定阈值可为在特定的时段用于特定的公用品的总能量量,或者预定阈值可为峰值能量使用量水平。步骤S3中,如果公用品数据40超过预定阈值,仪表110内的通讯栈114则产生和发送警报。如果公用品数据40没有超过预定阈值,过程则重复进行步骤SI和S2,直到公用品数据40超过预定阈值为止。转到图4,显示了本发明的另一个实施例。在这个实施例中,系统200类似于图2和3中显示的系统100,但是在系统200中,服务器210而非仪表110产生和发送警报,在之前的实施例中,仪表110产生和发送警报。在图4中显示的这个实施例中,服务器210构造成访问存储在建筑物111的仪表110上的公用品数据40。服务器210进一步构造成例如通过I/O构件26来接收来自用户12的、呈阈值数据41的形式的输入信息。还要理解,阈值数据41也可存储在仪表110上,如在图2中显示的实施例中那样,而且如果是那样的话,用户则可将阈值数据41直接输入到仪表110中。不管服务器210是否接收来自仪表110的阈值数据41,或者阈值数据41是否输入和直接存储在服务器210上,服务器210然后比较公用品数据40和阈值数据41,以确定公用品数据40是否超过阈值数据41中的预定阈值。可将服务器210编程成按预先设定的安排(例如在仪表110完成各个仪表读数时)来访问来自仪表110的数据。然后服务器210可产生警报,并且恰当地通过网络120 (例如互联网)来将警报传输给接收装置(一个或多个)122。转到图5,显示了示出图4中显示的系统200的流程图。首先,在步骤SO中,用户输入阈值数据41,阈值数据41存储在服务器210或仪表110上。注意,用户可如期望的那样重复 进行这个步骤。例如,用户可例如使用I/O构件26输入数据来在过程中不断改变他的输入阈值数据。在步骤SI中,服务器210访问来自仪表110的公用品数据40,包括建筑物111的公用品读数。接下来,在步骤S2中,服务器210确定公用品数据40是否超过阈值数据41中的预定阈值。例如,公用品数据40可包括至今为被监测的公用品所支出的总货币量、用于被监测的公用品的总能量量、当前的能量使用量或公用品仪表110所监测和记录的任何其它统计量。用户所设定的预定阈值可对应于公用品数据40,例如,预定阈值可为在特定的时段为特定的公用品所花费的货币总量,或者预定阈值可为在特定的时段用于特定的公用品的总能量量,或者预定阈值可为峰值能量使用量水平。步骤S3中,如果公用品数据40超过预定阈值,服务器210则产生和发送警报。如果公用品数据40没有超过预定阈值,过程则重复进行步骤SI和S2,直到公用品数据40超过预定阈值为止。还要理解,虽然图2和3显示了其中公用品仪表产生和发送警报的系统,并且图4和5显示了其中服务器产生和发送警报的系统,但是,可如期望的那样在公用品仪表和服务器之间分担用于产生和发送警报的功能。例如,仪表可存储公用品数据40,确定公用品数据40是否超过预定阈值,以及然后服务器可访问那个信息(或可将信息推给服务器),以及产生和发送警报。在另一个实例中,仪表可存储公用品数据40和阈值数据41,将数据发送给服务器(或服务器可查询仪表以获得数据),服务器可比较使用量数据40和阈值数据41,以及然后服务器可将那个比较数据发送给仪表,并且如有必要,仪表可发出警报。换句话说,本文结合仪表警报程序30所论述的各种模块32可分担在各种计算装置上,例如在公用品仪表和服务器上。可通过传统手段来连接图中的各个构件,例如通过无线网、WiFi、电力线通讯、蜂窝通讯、公共管道或其它已知手段。本公开的仪表和系统不限于任何一个特定的仪表、电表、智能仪表或其它系统,并且可用于其它动力和通讯系统和/或多个动力和通讯系统(例如无线路由器、网络集线器、服务器等)。另外,本发明的仪表和系统可用于本文未描述的、可受益于本发明的教导或实施例的其它系统。虽然在本文显示和描述成用于发送公用品仪表警报的方法和系统,但是要理解,本发明的各方面进一步提供各种备选实施例。例如,在一个实施例中,本发明提供安装在至少一个计算机可读介质中的计算机程序,当执行时,该计算机程序使得计算机系统能够发送公用品仪表警报。在这个意义上,计算机可读介质包括实现本文描述的过程中的一些或全部的程序代码,例如仪表警报程序30(图I)。要理解,用语“计算机可读介质”包括现在已知或以后开发的任何类型的有形表达介质中的一个或多个,计算装置可从它们那里获得、复制或以别的方式传送程序代码的副本。例如,计算机可读介质可包括一个或多个便携式存储制造品;计算装置的一个或多个存储器/存储构件;纸张;和/或类似物。在又一个实施例中,本发明提供产生用于发送公用品仪表警报的系统的方法。在这种情况下,可获得(例如创建、维护、使得可得到)计算机系统,例如计算机系统20 (图
1),并且可获得(例如创建、购买、使用、修改等)用于执行本文描述的过程的一个或多个构件,以及将它们部署到计算机系统上。在这个意义上,部署可包括下者中的一个或多个(I)将程序代码安装在计算装置上;(2)将一个或多个计算和/或I/O装置添加到计算机系统中;(3)结合和/或修改计算机系统,以使其能够执行本文描述的过程;以及/或者进行类似的事情。要理解可将本发明的各方面实现为基于预订、广告和/或费用来执行本文描述的过程的商业方法的一部分。也就是说,服务提供商可主动如本文描述的那样发送公用品仪表警报。在这种情况下,服务提供商可管理(例如创建、维护、支持等)为一个或多个顾客执行本文描述的过程的计算机系统,例如计算机系统20 (图I)。作为回报,服务提供商可根据预订和/或费用协议而收到顾客(一个或多个)的付款,通过出售广告业务给一个或多、个第三方而收到付款和/或进行类似的事情。本文使用的术语仅是为了描述特定的实施例,而不意图对本公开有所限制。如本文所用,单数形式“一个”、“一种”和“该”还意图包括复数形式,除非上下文另有清楚的指示。将进一步理解,当在本说明书中使用时,“包括”和/或“包含”表示存在所陈述的特征、整数、步骤、操作、元件和/或构件,但是不排除存在或添加一个或多个其它特征、整数、步骤、操作、元件、构件和/或它们的组合。本书面描述使用实例来公开本发明,包括最佳模式,并且还使本领域任何技术人员能够实践本发明,包括制造和使用任何装置或系统,以及执行任何结合的方法。本发明的可授予专利的范围由权利要求限定,并且可包括本领域技术人员想到的其它实例。如果这 样的其它实例具有不异于权利要求的字面语言的结构元素,或者如果这样的其它实例包括与权利要求的字面语言无实质性差异的等效结构元素,则它们意图处于权利要求的范围之内。
权利要求
1.一种公用品仪表(110),包括 嵌在所述公用品仪表(Iio)中的通讯栈(114),其中,所述通讯栈(114)构造成响应于超过预定阈值而通过网络(120)来发送警报。
2.根据权利要求I所述的公用品仪表(110),其特征在于,所述通讯栈(114)利用互联网协议组。
3.根据权利要求I所述的公用品仪表(110),其特征在于,所述警报包括下者中的一个电子邮件、短消息服务(SMS)、通过IP语音(VoIP)传输的语音警报,以及即时消息。
4.根据权利要求I所述的公用品仪表(110),其特征在于,所述预定阈值选自下者组成的组在设定的消耗时期在所述公用品仪表(110)的位置处的总能量使用量、在所述公用品仪表(110)的位置处的峰值能量使用量,以及在设定的消耗时期在所述公用品仪表(110)的位置处为能量消耗所花费的总货币量。
5.一种系统(100,200),包括 通讯连接到公用品仪表(Iio)上的服务器(210),其中,所述服务器(210)构造成响应于在所述公用品仪表(110)处满足预定阈值而通过网络(120)来发送警报。
6.根据权利要求5所述的系统(100,200),其特征在于,所述服务器(210)利用互联网协议组。
7.根据权利要求5所述的系统(100,200),其特征在于,所述警报包括下者中的一个电子邮件、短消息服务(SMS),通过IP语音(VoIP)传输的语音警报,以及即时消息。
8.根据权利要求5所述的系统(100,200),其特征在于,所述预定阈值选自下者组成的组在设定的消耗时期在所述公用品仪表(110)的位置处的总能量使用量、在所述公用品仪表(110)的位置处的峰值能量使用量,以及在设定的消耗时期在所述公用品仪表(110)的位置处为能量消耗所花费的总货币量。
9.一种系统(100,200),包括 下者中的至少一个 公用品仪表(110);以及 通讯连接到所述公用品仪表(110)上的服务器(210),其中,所述公用品仪表(110)或所述服务器(210)中的至少一个构造成 存储预定阈值数据(41); 将所述公用品仪表(110)收集到的公用品读数数据(40)存储在所述公用品仪表(110)的位置处; 比较所述公用品读数数据(40)和所述预定阈值数据(41),以确定所述公用品读数数据(40)是否超过所述阈值数据(41)中的预定阈值;以及 响应于所述公用品读数数据(40)超过所述预定阈值而通过网络(120)来发送警报。
10.根据权利要求9所述的系统(100,200),其特征在于,所述预定阈值选自下者组成的组在设定的消耗时期在所述公用品仪表(110)的位置处的总能量使用量、在所述公用品仪表(110)的位置处的峰值能量使用量,以及在设定的消耗时期在所述公用品仪表(110)的位置处为能量消耗所花费的总货币量。
全文摘要
本发明涉及用于发送公用品仪表警报的系统。公开了用于响应于在公用品仪表处满足预定阈值条件而发送公用品仪表警报的系统。在一个实施例中,公用品仪表具有嵌在其中的通讯栈,并且通讯栈构造成响应于满足预定阈值而通过网络来发送警报。在另一个实施例中,服务器通讯连接到公用品仪表上,并且服务器构造成响应于在公用品仪表处满足预定阈值而通过网络来发送警报。在任一个实施例中,警报可包括电子邮件、短消息服务(SMS)、语音警报或即时消息。可触发警报的预定阈值条件的实例包括总能量消耗量、峰值能量消耗量或在设定的消耗时期在公用品仪表的位置处所花费的总货币量,例如美元。
文档编号G08B21/00GK102637339SQ201210037190
公开日2012年8月15日 申请日期2012年2月10日 优先权日2011年2月11日
发明者B·R·里, R·M·拉弗兰斯 申请人:通用电气公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1