US20080219239A1 - Policy-based utility networking - Google Patents

Policy-based utility networking Download PDF

Info

Publication number
US20080219239A1
US20080219239A1 US12/042,169 US4216908A US2008219239A1 US 20080219239 A1 US20080219239 A1 US 20080219239A1 US 4216908 A US4216908 A US 4216908A US 2008219239 A1 US2008219239 A1 US 2008219239A1
Authority
US
United States
Prior art keywords
utility
esr
policy
area network
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/042,169
Inventor
Ray Bell
Will Bell
Greg DesBrisay
Stephen Street
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Grid Net Inc
Original Assignee
Grid Net Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Grid Net Inc filed Critical Grid Net Inc
Priority to US12/042,169 priority Critical patent/US20080219239A1/en
Assigned to GRID NET, INC. reassignment GRID NET, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BELL, RAY, BELL, WILL, DESBRISAY, GREG, STREET, STEPHEN
Publication of US20080219239A1 publication Critical patent/US20080219239A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00016Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using a wired telecommunication network or a data transmission bus
    • H02J13/00017Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using a wired telecommunication network or a data transmission bus using optical fiber
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00032Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for
    • H02J13/00034Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for the elements or equipment being or involving an electric power substation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00028Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment involving the use of Internet protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/4026Bus for use in automation systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/18Network protocols supporting networked applications, e.g. including control of end-device applications over a network
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/20Information technology specific aspects, e.g. CAD, simulation, modelling, system security

Definitions

  • IntelliGrid SM initiative is one attemot at creating the technical foundation for a smart power grid that links electricity with communications and computer control to achieve tremendous gains in reliability, capacity, and customer services.
  • a major early product is the IntelliGrid Architecture, an open-standards, requirements-based approach for integrating data networks and equipment that enables interoperability between products and systems.
  • This program provides utilities with the methodology, tools and recommendations for standards and technologies when implementing systems such as advanced metering, distribution automation, demand response, and wide-area measurement.
  • the program also provides utilities with independent, unbiased testing of technologies and vendor products.
  • the problem of the current “intelligent” electric grid architectures lies in lack of definition on how to implement an end-to-end highly automated, distributed, electric power network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • the problem is as much a matter of scale and management, as it is a matter of how to design and implement and advanced electric power sensing, measurement, metering, and utility policy enforcement control layer (e.g., transmission and distribution control, dynamic pricing enforcement, dynamic service delivery and accounting, etc.) over a secure communications network.
  • Policy-based networking was originally developed in the mid/late 1990s and early 2000s within the DMTF and IETF standards organizations. The focus and development efforts on policy-based networking, since its inception, have heretofore been primarily on enterprise and managed IP Services (e.g., VPN, QoS, VoIP . . . ). Policy-based networking methods, techniques, models, protocols, and policy server designs have yet to be applied to the subject domain of utility transmission & distribution network automation.
  • Embodiments of the present invention generally relate to the design, functionality, and instrumentation of a new class of utility network devices, energy switch routers, and to their role and use in the networking and automation of next generation utility transmission and distribution networks and systems.
  • the emergent intelligent electric grid architectures require a new type of networked utility device, one that can enforce transmission and distribution automation policies in a highly distributed, centrally managed method, with the ability to support both real-time and near real-time communications.
  • This new networked utility device needs to support advanced utility sensory and measurement functions, service monitoring and recording functions, service control and policy enforcement functions, web-based configuration and service delivery interfaces, and secure communications.
  • this new category of utility network devices need to support an evolving set of open standards-based sensory, measurement, metering, monitoring, recording, and control functions; transmission and distribution automation, metering, and control protocols; secure digital and system designs that support a broad range of embedded computing, on-board memory and storage models; and advanced networking, routing, switching, policy, and security functions.
  • a policy-based residential networked meter can be an energy switch router device (ESRD) that provides policy-based advanced metering, load control and shaping, energy services delivery and accounting, and secure web services interfaces and internetworking communications.
  • ESRD energy switch router device
  • the ESRD can be integrated and interrelated with advanced policy-based sensory, metrology, monitoring, control, recording, classification, prioritization, security, routing, and switching functions.
  • the ESRD may be used to sense, measure, meter, and control electrical service flows to the utility service point at the customer premise, and may be configured and managed with one or more policy-based networking methods.
  • a policy-based residential networked meter can provide support for advanced power sensing, metrology, monitoring, metering, control, recording, and reporting functions.
  • the networked meter may provide a logic fabric for both real-time and near real-time policy enforcement and control of electric power service flows, events, services, messages, or the like.
  • the policy-based residential networked meter may provide support for secure internetworking communications across wide area, metropolitan area, local area, and home area networks.
  • the policy-based residential networked meter can be used to deliver voice, video and data broadband services.
  • the policy-based residential networked meter may provide support for policy-based managed service activation, provisioning, configuration, monitoring, management and control, and may enable support for policy-based managed service authentication, authorization, accounting, reporting, control, and accounting, both of which embodiments are configured and managed via web interfaces.
  • a policy-based residential networked meter can provide the integration and interrelation of disparate methods, techniques, models, and algorithms in the independent fields of electric power transmission and distribution automation, utility sensory measurement and recording, electricity service quality monitoring and control, electric power load control and shaping, dynamic tariff/rate structured metering and accounting, web configuration and energy services interfaces, and secure policy-based internetworking communications into a single device.
  • a policy managed and controlled energy switch router device can interact with and participate in a highly distributed and centrally managed policy control plane that may be used to provision, configure, monitor, manage, and control an intelligent electric grid network.
  • An ESRD may be used to provide internetworking services, and secure network connection activation, authentication, authorization, and accounting functions for interfacing a policy-based intelligent electric grid network to foreign wide area, metropolitan area, local area, and home area networks.
  • Another embodiment of the present invention can also be used to provide policy-based advanced utility distribution network automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • Another embodiment of the present invention can also be used to provide policy-based advanced utility transmission network automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • Another embodiment of the present invention can also be used to provide policy-based advanced utility generation automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • an ESRD can be used to provide internetworking services, and secure network connection activation, authentication, authorization, and accounting functions for interfacing to a policy-based intelligent electric grid network, or to foreign wide area, metropolitan area, local area, and home area networks.
  • FIG. 1 is a block diagram illustrating five systems integrating utility distribution network automation and management, utility transmission network automation and management, utility generation automation and management, and utility micro distribution automation and management in five separate embodiments according to the present invention
  • FIG. 2 is a block diagram illustrating an energy switch router, in one embodiment of the present invention, at the service delivery edge of the utility distribution network that is connected to the customer utility distribution network;
  • FIG. 3 is a block diagram illustrating the main functional elements of the energy switch router in one embodiment according to the present invention.
  • FIG. 4 is a block diagram illustrating the security, sensory, metrology, packet/frame/event classifier, route/switch/policy engines, and route/switch/policy state table components within the logic fabric of the energy switch router in one embodiment according to the present invention
  • FIG. 5 is a block diagram illustrating the internetwork communications interface components of the energy switch router in one embodiment according to the present invention.
  • FIG. 6 is a block diagram illustrating various applications that may be employed by the energy switch router in one embodiment according to the present invention.
  • FIG. 7 is a block diagram illustrating five embodiments of an energy switch router, in five embodiments of the present invention, within the utility distribution network, utility transmission network, utility generation automation, and utility customer premises based micro utility generation automation locations;
  • FIGS. 8A , 8 B, and 8 C are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention
  • FIGS. 9A , 9 B, and 9 C are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention
  • FIGS. 10A and 10B are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention
  • FIGS. 91A and 91B are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention
  • FIGS. 12A , 12 B, and 12 C are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention
  • FIG. 13 is a flowchart of a method for configuration policy deployment to an energy switch router, and the energy switch router's enforcement of the configuration policy in one embodiment according to the present invention
  • FIG. 14 is a flowchart of a method for the configuration policy un-deployment from an energy switch router, and the energy switch router's subsequent enforcement of the changed policy state in one embodiment according to the present invention
  • FIG. 15 is a flowchart of a method for the deployment of a power quality and control policy to an energy switch router, and the device's subsequent enforcement of the power quality and control policy in one embodiment according to the present invention
  • FIG. 16 is a block diagram depicting a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid infrastructure in one embodiment according to the present invention
  • FIG. 17 is a screenshot of an energy switch router secure web services interface in one embodiment according to the present invention.
  • FIG. 18 is a block diagram depicting a utility distribution network energy switch router device that enables a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid network, and which is configured and accessed via secure web services interfaces, in one embodiment according to the present invention
  • FIG. 19 is a block diagram depicting a utility transmission network energy switch router device that enables a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid network, and which is configured and accessed via secure web services interfaces, in one embodiment according to the present invention
  • FIG. 20 is a block diagram depicting a utility generation automation energy switch router device that enables a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid network, and which is configured and accessed via secure web services interfaces, in one embodiment according to the present invention
  • FIG. 21 is a block diagram depicting a utility micro generation automation energy switch router device that enables advanced micro generation automation and secure internetworking communications functions, and which is configured and accessed via secure web services interfaces;
  • FIG. 23 is a block diagram of a computer system that may incorporate embodiments of the present invention.
  • the residential policy-based meter device embodiment of the present invention provides more features than traditional measuring, metering, recording, and automated reading.
  • the embodiment serves as an essential internetworked, intelligent, sensor, meter, recorder, controller, policy enforcer, and service delivery platform device that is coupled to a predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid infrastructure.
  • FIG. 1 is a block diagram illustrating systems 100 and 200 , integrating utility distribution and utility distribution automation, system 300 integrating utility transmission and utility transmission automation, system 400 integrating utility generation automation, and system 500 utility micro generation automation, in five embodiments according to the present invention.
  • system 100 includes utility sensor 110 , utility distribution device 120 , and communications device 130 .
  • utility sensor 110 and utility distribution device 120 are coupled to utility distribution network feeder 140 .
  • Utility distribution device 120 is coupled to customer utility distribution network 540 located at a customer's premises (indicate by a dashed line separating network 140 from distribution 540 ).
  • system 200 includes utility sensor 210 , utility distribution device 220 , and communications device 230 .
  • One or both of utility sensor 210 and utility distribution device 220 are coupled to utility distribution network 240 .
  • system 300 includes utility sensor 310 , utility transmission device 320 , and communications device 330 .
  • One or both of utility sensor 310 and utility transmission device 320 are coupled to utility transmission network 340 .
  • system 400 includes utility sensor 410 , utility generation automation device 420 , and communications device 430 .
  • One or both of utility sensor 410 and utility generation automation device 420 are coupled to utility generation automation interfaces 440 and utility transmission network 340 .
  • system 500 includes utility micro generation automation device 510 , utility sensor 520 , and communications device 530 .
  • utility micro generation automation device 510 and utility sensor 520 are coupled to customer utility distribution network 540 and utility micro generation automation interfaces 550 .
  • utility sensor 110 can include hardware and/or software elements configured to sense utilities provided through utility distribution feeder 140 to the customer's premises via utility distribution device 120 .
  • various embodiments may sense real-time energy loads, power quality levels, line fault conditions, and the like.
  • Utility distribution device 120 can include any device associated with distribution of a utility, such as power meters, gas meters, water meters, switches, values, regulators, converters, transformers, and the like.
  • utility distribution feeder 140 include a power grid, including distribution lines and associated support devices, a municipal water system, gas/propane distribution network, and the like.
  • customer utility distribution network 540 may include household electrical wiring, smart-home distribution of cable TV, satellite, telephone, gas, water, sewer, and the like, apartment or condo complex distribution, commercial building power/water/gas facilities, and the like.
  • utility sensor 110 can provide real-time and near real-time sensing, measurement, monitoring, recording, analytics, classification, decision processing, and event and message switching/routing to support dynamic load shaping, improved power quality, fault isolation and restoration, demand response, and the like. Accordingly, some embodiments of the present invention may provide integration of disparate technologies such as utility metrology, fault isolation and grid healing, and internetworking communications, via a logic fabric, into a single device that provides interrelated functional support for sensing, measurement, monitoring, recording, analysis, classification, decision processing, event and message generation, policy enforcement, and internetworking switching and/or routing services.
  • disparate technologies such as utility metrology, fault isolation and grid healing, and internetworking communications
  • some embodiments of the present invention are an integrated digital device with advanced electric power sensing, measurement, monitoring, recording, analysis, decision processing, classification, event and message generation, policy enforcement, network addressing, internetworking switching and/or routing services, network addressing and security services (e.g., host configuration, firewall, intrusion detection, virtual private networking).
  • advanced electric power sensing measurement, monitoring, recording, analysis, decision processing, classification, event and message generation, policy enforcement, network addressing, internetworking switching and/or routing services, network addressing and security services (e.g., host configuration, firewall, intrusion detection, virtual private networking).
  • utility sensor 110 and utility distribution device 120 provide one or more fault management operations.
  • some embodiments may include hardware and/or software elements configured to diagnose faults, generate corrective configurations, and provide alarm and event handling.
  • some embodiments include hardware and/or software elements configured to generate and maintain event and history logs.
  • some embodiments may include hardware and/or software elements configured to provide policy and internetworking state management.
  • utility sensor 110 may manage the collection, recording, and reporting of communications statistics.
  • an embodiment manages the collection, recording, and reporting of utility service statistics.
  • An embodiment may further create and maintain automated and on-demand reports associated with its operation and distribution of one or more utilities.
  • utility sensor 110 provides various security features and management.
  • an embodiment may incorporate device identity digital credentials, application level passwords, and network connection cryptographic key management.
  • utility sensor 110 , utility distribution device 120 , and communications device 130 provide policy-based internetworking communications to other devices coupled to customer utility distribution network 540 .
  • the occurrence of a maximum demand load threshold event may be communicated during a critical peak event to one or more devices on the customer utility distribution network 540 , utility distribution network 240 , and/or utility transmission network 340 .
  • load, power quality levels, and fault conditions may be communicated to devices on the customer utility distribution network 540 , utility distribution network 240 , and/or utility transmission network 340 .
  • utility sensor 110 may provide configuration management of dynamic tariff/rate structured metering and accounting, and secure policy-based internetworking communications.
  • one or more metrology functions may be configured.
  • one or more utility network communications functions may be configured.
  • activation, provisioning, configuration, management, and accounting of voice, video, and data broadband services may be provided and/or enabled to the customer utility distribution network 540 .
  • management and distribution services for software and firmware may be provided and/or provisioned.
  • FIG. 2 is a block diagram illustrating an energy switch router (ESR) device 600 used in utility distribution and utility management in one embodiment according to the present invention.
  • ESR 600 includes: ESR logic fabric 601 , security engines 602 , sensory and metrology engines 603 , packet/frame/event classifier engines 604 , route/switch/policy processor engines 605 , and route/switch/policy state tables 606 .
  • ESR 600 may include wide area network interface components 607 , metropolitan area network interface components 608 , local area network interface components 609 , home area network interface components 610 , monitoring and recording application components 611 , control and reporting application components 612 , identity and security application components 613 , and web services applications components 614 . Further, ESR 600 can be connected to utility distribution feeder 615 and customer utility distribution network 616 .
  • ESR logic fabric 601 includes: security engines 602 , sensory and metrology engines 603 , packet/frame/event classifier engines 604 , route/switch/policy processor engines 605 , and route/switch/policy state tables 606 .
  • Sensory and metrology engines 603 can include any hardware and/or software elements that perform metrology functions, such as sensing, measurement, monitoring, recording, analytics, classification, decision processing, and event and message switching/routing to support dynamic load shaping, improved power quality, fault isolation and restoration, demand response, and the like.
  • Some examples of sensory and metrology engines 603 include American National Standards Institute (ANSI) C12.18/C12.19 energy meters, International Electrotechnical Commission (IEC) 62056 meters, distributed networking protocol (DNP) meters, smart meters, and the like.
  • ANSI American National Standards Institute
  • IEC International Electrotechnical Commission
  • DNP distributed networking protocol
  • Wide area network (WAN) interface components 607 can include any hardware and/or software elements configured to exchange voice, video, or data over a wide area network.
  • WAN interface 220 include broadband interfaces, an Institute of Electrical and Electronics Engineers (IEEE) 802.11 interface (or WiFi interface), IEEE 802.16 interface (or WiMAX interface), 3GPP LTE interface, cable modems (or DOCSIS), digital subscriber lines (xDSL), fiber-to-the-home (FTTH), leased lines (e.g., T1 or OC3), cellular phone modems, the public telephone system (POTS), and the like.
  • Some examples of communications networks include the Internet, a metropolitan network (MAN), a local area network (LAN), a public network, a corporate private network, and the like.
  • Home area network (HAN) interface 610 can include any hardware and/or software elements configured to exchange voice, video, or data over a home area network.
  • Some examples of HAN interface 610 include modems, IEEE 802.1.Q interfaces (or VLANs), IEEE 802.3 interfaces (or Ethernet), Homeplug Powerline Alliance interfaces (or Homeplug), ZigBee Alliance interfaces (or ZigBee), ASHRE interfaces (or BACnet), asynchronous transfer mode (ATM) interfaces, fiber optic interfaces (or DWDM), and the like.
  • Some examples of communications networks include single point-to-point links, point-to-multi-point links, customer premises HANs, corporate LANS, and the like.
  • ESR 600 can provide integration of real-time and near real-time sensing, measurement, monitoring, recording, analytics, classification, decision processing, and event and message switching/routing to support dynamic load shaping, improved power quality, fault isolation and restoration, demand response, and the like, into a single device, via a logic fabric, that provides interrelated functional support for energy measuring, monitoring, metering, analysis, decision processing, message generation, and internetwork-level switching and/or routing services.
  • these functions are extensibly provided using a policy-based configuration, analytics, and control mechanism.
  • FIG. 3 is a block diagram illustrating an energy switch router (ESR) device 700 used in utility distribution and utility management in one embodiment according to the present invention.
  • ESR 700 includes: ESR logic fabric 701 , security engines 702 , sensory and metrology engines 703 , packet/frame/event classifier engines 704 , route/switch/policy processor engines 705 , route/switch/policy state tables 706 , wide area network interface components 707 , metropolitan area network interface components 708 , local area network interface components 709 , home area network interface components 710 , monitoring and recording application components 711 , control and reporting application components 712 , identity and security application components 713 , and web services applications components 714 .
  • the engines and components of ESR 700 may be extensibly provided using a policy-based configuration, analytics, and control mechanism.
  • ESR logic fabric 701 can be any hardware and/or software elements configured to implement a policy.
  • a policy is a set of defined rules, conditions, and actions. Each rule is associated with one or more conditions and one or more actions. Typically, the one or more conditions must be satisfied for the one or more actions to be performed. Some examples of conditions are number values, time values, date values, and the like. Some examples of actions are collect data, retrieve data, store data, generate messages, generate reports, operate one or more metrology functions, operate one or more load control functions, and the like.
  • a policy may be implemented in conjunction with utility industry end device tables (e.g., ANSI C12.19) or utility meter objects (e.g., IEC 62056). These tables and/or objects may define configuration values associated with a meter, results of metrology functions, and the like.
  • end device tables/objects are configuration tables/objects, data source tables/objects, register tables/objects, local display tables/objects, security tables/objects, time-of-use tables/objects, load profile tables/objects, history and event logs, load control and pricing tables/objects, manufacture tables/objects, and the like.
  • sensory and metrology engines 703 may detect outages, failures, disruptions, and restoration in utility distribution. Further, an embodiment of these engines and components may take actions in the event of a detected outage, failure, disruption, and restoration, such as generating notifications, opening/closing switches, generating reports, and the like.
  • sensory and metrology engines 703 may implement one or more utility tariff/rate programs that are to be associated with a utility service.
  • a specific utility tariff/rate program may be implemented to sense, measure, meter, record, and report one or more utility service tiers or levels of service.
  • sensory and metrology engines 703 may define the conditions that establish base-line physical and logical operation of a meter indicative of a healthy meter. Further, an embodiment of these engines and components may define actions to be performed when conditions associated with meter fail to satisfy the definition of a healthy meter.
  • security engines 702 and identity and security application components 713 may define who has access to data, and what policies are to be enforced in the event of an intrusion or unauthorized attempt to access data.
  • control and reporting application components 712 and route/switch/policy processor engines 705 may define how much of a utility may be distributed, and at what rate it is distributed.
  • sensory and metrology engines 703 may control which data is obtained to provide a daily tracking of utility usage, quality, and the like. Further, an embodiment of these engines and components may define actions to be performed that report the results of metrology functions. Further, an embodiment of these engines and components may define conditions for pre-paid energy delivery service, and may enable/disable service delivery according to account status.
  • packet/frame/event classifier engines 704 define conditions for and provide priority internetworking communications to ESR 700 .
  • sensory and metrology engines 703 may control power quality monitoring and reporting, and define limits or thresholds establishing the quality of energy distribution, and enforce the policies to be applied when the quality or condition of energy distribution fails to satisfy the conditions.
  • An embodiment of these engines and components may define conditions in which demand is slowing or increasing such that appropriate actions are taken.
  • security engines 702 and identity and security application components 713 may enforce security policies for ESR 700 .
  • a security policy defines one or more conditions associated with security of ESR 700 . When the one or more conditions associated with the security of ESR 700 are met or satisfied, one or more actions defined by the security policy are performed.
  • the security policy may define a set of network addresses, ports and interfaces from which ESR 700 is allowed to be accessed. When ESR 700 receives a request or packet from the set of network addresses, ports and interfaces from which it is allowed to be access, the one or more actions defined by the security policy may be performed to allow the request or packet from the set of network addresses, ports and interfaces.
  • sensory and metrology engines 703 may enforce metrology policies on ESR 700 .
  • metrology policy may configure a utility device, such as an energy meter to record energy usage, store energy usage in a particular format, and send alerts and signals when an energy usage exceeds a specific minimum or maximum threshold.
  • sensory and metrology engines 703 , monitoring and recording application components 711 , and control and reporting application components 712 may enforce a consumption policy that defines one or more rules or conditions associated with consumption of utilities associated with ESR 700 .
  • the consumption policy may define tiers for consumption, and rates associated with the predetermined tiers of consumption.
  • the consumption policy may further define time intervals associated with usage of a particular utility. If a predetermined tier of consumption is exceeded, the consumption policy may define an action that throttles or disables utilities associated with ESR 700 .
  • the consumption policy may define an action that configures or disables consumer appliances (such as electric hot water heaters, air conditioners, or washer/dryers) during periods of usage, such as during energy emergencies.
  • control and reporting application components 712 may enforce a reporting policy that defines one or more rules or conditions associated with how data is to be reported from ESR 700 .
  • a reporting policy defines one or more rules or conditions associated with how data is to be reported from ESR 700 .
  • the reporting policy may define conditions for when and how data, such as utility consumption and utility quality, are reported to a utility organization.
  • messages including the data may be generated and queued/sent to the utility organization for collection.
  • web services application components 714 can be used to deploy policies that are provisioned using the Common Open Policy Service (COPS) protocol.
  • COPS Common Open Policy Service
  • COPS is part of the Internet protocol suite as defined by the IETF's RFC 2748.
  • COPS specifies a simple client/server model for supporting policy provisioning and enforcement.
  • COPS policies are typically stored on policy servers, known as Policy Decision Points (PDP), and are enforced on distributed clients, also known as Policy Enforcement Points (PEP).
  • PDP Policy Decision Points
  • PEP Policy Enforcement Points
  • the Outsourcing Model is the simplest flavor of COPS.
  • all policies are stored at the PDP.
  • the PDP analyzes the information, takes the decision, and relays it to the PEP.
  • the PEP then simply enforces the decision.
  • the Provisioning Model the PEP reports its decision-making capabilities to the PDP.
  • the PDP downloads relevant policies on to the PEP.
  • the PEP can then make its own decisions based on these policies.
  • the Provisioning Model can use the route/switch/policy processor engines 705 to enforce the policies, and the route/switch/policy state tables 706 as an in-memory repository of the policies.
  • ESR 700 provides integration and interrelation of utility sensory and measurement functions, service monitoring and recording functions, service control and policy enforcement functions, web-based configuration and service delivery interfaces, and secure communications into a single device.
  • FIG. 4 is a block diagram illustrating security engines 702 , sensory and metrology engines 703 , packet/frame/event classifier engines 704 , route/switch/policy processor engine 705 , and route/switch/policy state tables 706 , which are integrated and interrelated via ESR logic fabric 701 , that may be employed by ESR 700 of FIG. 2 in one embodiment according to the present invention.
  • security engines 702 includes authentication, authorization, and accounting (AAA) functions, firewall (FW), intrusion detection (IDS), network address translation (NAT), and virtual private network (VPN) services.
  • AAA authentication, authorization, and accounting
  • FW firewall
  • IDS intrusion detection
  • NAT network address translation
  • VPN virtual private network
  • Security engines 702 can include firewall services (FW).
  • FW can include hardware and/or software elements configured to regulate the flow of traffic between computer networks of different trust levels associated with ESR 700 .
  • Some examples of computer networks are the Internet, which may be a zone with no trust, and intelligent electric grid network 815 of FIG. 8A , which may be a zone of higher trust.
  • FW may further provide a zone with an intermediate trust level, such as a “perimeter network” or Demilitarized zone (DMZ).
  • FW may prevent network intrusion from a private network, such as customer utility distribution network 616 of FIG. 2 .
  • Security engines 702 can include intrusions detection services (IDS).
  • IDS can includes hardware and/or software elements configured to detect unwanted manipulations of ESR 700 .
  • IDS may be used to detect several types of malicious behaviors that can compromise the security and trust of ESR 700 . This may include network attacks against vulnerable services, data driven attacks on applications, host based attacks such as privilege escalation, unauthorized logins and access to sensitive files, and malware (viruses, trojan horses, and worms).
  • IDS can be composed of several components (not shown), such as sensors which generate security events, a console to monitor events and alerts and control the sensors, and a engine that records events logged by the sensors in a database and uses a system of policies to generate alerts from security events received.
  • Security engines 702 can include network address translation services (NAT).
  • NAT can include hardware and/or software elements configured to translate portions of network traffic.
  • NAT also known as Network Masquerading, Native Address Translation or IP Masquerading is a technique of re-writing the source and/or destination Internet Protocol (IP) addresses and usually also the Transmission Control Protocol/User Datagram Protocol (TCP/UDP) port numbers of IP packets as they pass through.
  • IP Internet Protocol
  • TCP/UDP Transmission Control Protocol/User Datagram Protocol
  • NAT enables multiple hosts on a private network to access the Internet using a single public IP address.
  • Security engines 702 can include virtual private network services (VPN).
  • VPN can include hardware and/or software elements configured to provide internetworking communications securely tunneled between two or more devices.
  • VPN may secure communications and the transmission of data associated with ESR 700 through intelligent electric grid network 815 of FIG. 8A .
  • VPN may include security features, such as authentication or content encryption.
  • ESR 700 may provide integration and interrelation of utility sensory and measurement functions, service monitoring and recording functions, service control and policy enforcement functions, web-based configuration and service delivery interfaces, and secure communications into a single device.
  • FIG. 5 is a block diagram illustrating integrated and interrelated wide area network 707 , metropolitan area network 708 , local area network 709 , and home area network 710 interface components that may be employed by ESR 700 of FIG. 2 in one embodiment according to the present invention.
  • wide area network interface component 707 can include hardware and/or software elements configured to provide secure wide area internetworking communications that may be employed by ESR 700 .
  • metropolitan area network interface component 708 can include hardware and/or software elements configured to provide secure metropolitan area internetworking communications that may be employed by ESR 700 .
  • local area network interface component 709 can include hardware and/or software elements configured to provide secure local area internetworking communications that may be employed by ESR 700 .
  • home area network interface component 710 can include hardware and/or software elements configured to provide secure home area internetworking communications that may be employed by ESR 700 .
  • FIG. 6 is a block diagram illustrating integrated and interrelated monitoring and recording application components 711 , control and reporting application components 712 , identity and security application components 713 , and web services applications and components 714 that may be employed by ESR 700 of FIG. 2 in one embodiment according to the present invention.
  • monitoring and recording application components 711 can include hardware and/or software elements configured to provide utility monitoring and recording services that may be employed by ESR 700 .
  • Control and reporting application components 712 can include hardware and/or software elements configured to provide utility control and reporting services that may be employed by ESR 700 .
  • identity and security application components 713 can include hardware and/or software elements configured to provide utility control and reporting services that may be employed by ESR 700 .
  • Web services application components 714 can include hardware and/or software elements configured to provide web services interfaces that may be employed by ESR 700 .
  • FIG. 7 is a block diagram depicting ESR 700 A, ESR 700 B, ESR 700 C, ESR 700 D, and ESR 700 E which can used to provide policy-based advanced utility generation automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure in one embodiment according to the present invention.
  • FIGS. 8A , 8 B and 8 C are block diagrams of ESR 800 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention.
  • ESR logic fabric 801 can include security engines 802 , sensory and metrology engines 803 , packet/frame/event classifier engines 804 , route/switch/policy processor engines 805 , and route/switch/policy state tables 806 .
  • ERS 800 may also include WiMAX MAN/WAN components 807 , Homeplug LAN components 808 , Homeplug HAN components 809 , and WiFi HAN components 810 , monitoring and recording application components 811 , control and reporting application components 812 , identity and security application components 813 , and web services application components 814 , all of which can be integrated and interrelated with ESR logic fabric 801 .
  • ESR 800 receives electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises.
  • ESR 800 can be connected to intelligent electric grid network 815 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through WiMAX MAN/WAN component 807 and/or through Homeplug LAN component 808 .
  • AMI Advanced Metering Infrastructure
  • ESR 800 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 800 may then route information associated with the above functions to/from intelligent electric grid network 815 .
  • ESR 800 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using WiMAX MAN/WAN component 807 and/or Homeplug HAN component 809 .
  • ESR 800 can be connected via WiFi component 810 , or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop).
  • WiFi component 810 or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop).
  • PCT WiFi programmable communicating thermostat
  • ESR 800 may be connected via a Homeplug to ethernet bridge, to one or more ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]).
  • ESR 800 may further be connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter).
  • ESR 800 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices.
  • ESR 800 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 800 (e.g., such as utility usage) and to connect to the Internet.
  • ESR 800 may provide an intelligent routing/switching path between different communication networks associated with ESR 800 .
  • ESR 800 can route/switch data between layers associated with WiMAX MAN components 807 , Homeplug LAN components 808 , Homeplug MAN components 809 , and WiMAX WAN components 807 .
  • FIGS. 9A , 9 B, and 9 C are block diagrams of ESR 900 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention.
  • the ESR logic fabric 901 is comprised of security engines 902 , sensory and metrology engines 903 , packet/frame/event classifier engines 904 , route/switch/policy processor engines 905 , and route/switch/policy state tables 906 .
  • ERS 900 may also include WiMAX MAN/WAN components 907 , Homeplug LAN components 908 , Homeplug HAN components 909 , and ZigBee HAN components 910 , monitoring and recording application components 911 , control and reporting application components 912 , identity and security application components 913 , and web services application components 914 , all of which may be integrated and interrelated with ESR logic fabric 901 .
  • ESR 900 can receive electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises.
  • ESR 900 may be connected to intelligent electric grid network 915 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through WiMAX MAN/WAN component 907 and/or through Homeplug LAN component 908 .
  • AMI Advanced Metering Infrastructure
  • ESR 900 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 900 may then route information associated with the above functions to/from intelligent electric grid network 915 .
  • ESR 900 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using WiMAX MAN/WAN component 907 and/or Homeplug HAN component 909 .
  • ESR 900 may further be connected via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • WiFi devices e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop, or the like.
  • ESR 900 may be connected via the ZigBee component 910 , or via a Homeplug to ZigBee bridge, to one or more ZigBee devices on the customer's premises (e.g., a ZigBee programmable communicating thermostat [PCT], a ZigBee Gas meter, a ZigBee water meter), or the like.
  • a ZigBee programmable communicating thermostat [PCT] e.g., a ZigBee programmable communicating thermostat [PCT], a ZigBee Gas meter, a ZigBee water meter, or the like.
  • ESR 900 may be connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]).
  • ESR 900 can be connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter).
  • ESR 900 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices.
  • ESR 900 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 900 (e.g., such as utility usage) and to connect to the Internet.
  • ESR 900 can provide an intelligent routing/switching path between different communication networks associated with ESR 900 .
  • ESR 900 may route/switch data between layers associated with WiMAX MAN components 907 , Homeplug LAN components 908 , Homeplug MAN components 909 , ZigBee HAN components 910 , and the WiMAX WAN components 907 .
  • FIGS. 10A and 10B are block diagrams of ESR 1000 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention.
  • ESR logic fabric 1001 which is comprised of security engines 1002 , sensory and metrology engines 1003 , packet/frame/event classifier engines 1004 , route/switch/policy processor engines 1005 , and route/switch/policy state tables 1006 .
  • ERS 1000 can includes Data Over Cable Service Interface Specifications (DOCSIS) MAN components 1007 , Homeplug LAN components 1008 , Homeplug HAN components 1009 , and WiFi HAN components 1010 , monitoring and recording application components 1011 , control and reporting application components 1012 , identity and security application components 1013 , and web services application components 1014 , all of which are integrated and interrelated with the ESR logic fabric 1001 in one embodiment according to the present invention.
  • DOCSIS Data Over Cable Service Interface Specifications
  • ESR 1000 receives electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises.
  • ESR 1000 may be connected to intelligent electric grid network 1015 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through the DOCSIS MAN components 1007 and/or through Homeplug LAN components 1008 .
  • AMI Advanced Metering Infrastructure
  • ESR 1000 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 1000 may then route information associated with the above functions to/from intelligent electric grid network 1015 .
  • ESR 1000 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using DOCSIS MAN component 1007 and Homeplug HAN component 1009 .
  • ESR 1000 may be further connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]).
  • ESR 1000 can be further connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter).
  • ESR 1000 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices.
  • ESR 1000 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 1000 (e.g., such as utility usage) and to connect to the Internet.
  • ESR 1000 can provide an intelligent routing/switching path between different communication networks associated with ESR 1000 .
  • ESR 1000 may route/switch data between layers associated with DOCSIS components 1007 , Homeplug LAN components 1008 , Homeplug MAN components 1009 , and WiFi HAN components 1010 .
  • FIGS. 11A and 11B are block diagrams of ESR 1100 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention.
  • ESR logic fabric 1101 can be comprised of security engines 1102 , sensory and metrology engines 1103 , packet/frame/event classifier engines 1104 , route/switch/policy processor engines 1105 , and route/switch/policy state tables 1106 .
  • ERS 1100 can also includes Digital Subscriber Line (XDSL) MAN components 1107 , Homeplug LAN components 1108 , Homeplug HAN components 1109 , and WiFi HAN components 1110 , monitoring and recording application components 1111 , control and reporting application components 1112 , identity and security application components 1113 , and web services application components 1114 , all of which can be integrated and interrelated with the ESR logic fabric 1101 .
  • XDSL Digital Subscriber Line
  • ESR 1100 may receive electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises.
  • ESR 1100 may be connected to intelligent electric grid network 1115 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through the xDSL MAN component 1107 and/or through the Homeplug LAN components 1108 .
  • AMI Advanced Metering Infrastructure
  • ESR 1100 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 1100 may then route information associated with the above functions to/from intelligent electric grid network 1115 .
  • ESR 1100 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using xDSL MAN component 1107 and the Homeplug HAN component 1109 .
  • ESR 1100 may be connected via the WiFi component 1110 , or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • WiFi devices e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop, or the like.
  • ESR 1100 may be further connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]).
  • ESR 1100 can be connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter).
  • ESR 1100 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices.
  • ESR 1100 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 1100 (e.g., such as utility usage) and to connect to the Internet.
  • ESR 1100 can provide an intelligent routing/switching path between different communication networks associated with ESR 1100 .
  • ESR 1100 may route/switch data between layers associated with xDSL components 1107 , Homeplug LAN components 1108 , Homeplug MAN components 1109 , and WiFi HAN components 1110 .
  • FIGS. 12A , 12 B and 12 C are block diagrams of ESR 1200 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention.
  • ESR logic fabric 1201 can be comprised of security engines 1202 , sensory and metrology engines 1203 , packet/frame/event classifier engines 1204 , route/switch/policy processor engines 1205 , and route/switch/policy state tables 1206 .
  • ERS 1200 can includes 3GPP LTE MAN/WAN components 1207 , Homeplug LAN components 1208 , Homeplug HAN components 1209 , and WiFi HAN components 1210 , monitoring and recording application components 1211 , control and reporting application components 1212 , identity and security application components 1213 , and web services application components 1214 , all of which can be integrated and interrelated with ESR logic fabric 1201 .
  • ESR 1200 may receive electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises.
  • ESR 1200 may be connected to intelligent electric grid network 1215 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through the 3GPP LTE MAN/WAN component 1207 and/or through the Homeplug LAN component 1208 .
  • AMI Advanced Metering Infrastructure
  • ESR 1200 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 1200 may then route information associated with the above functions to/from intelligent electric grid network 1215 .
  • ESR 1200 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using the 3GPP LTE MAN/WAN component 1207 and Homeplug HAN component 1209 .
  • ESR 1200 may further be connected via WiFi component 1210 , or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • WiFi component 1210 or via a Homeplug to WiFi bridge
  • WiFi devices on the customer's premises e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop
  • ESR 1200 may be further connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]).
  • ESR 1200 may be further connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter).
  • ESR 1200 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices.
  • ESR 1200 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 1200 (e.g., such as utility usage) and to connect to the Internet.
  • ESR 1200 may provide an intelligent routing/switching path between different communication networks associated with ESR 1200 .
  • ESR 1200 can route/switch data between layers associated with the 3GPP LTE MAN components 1207 , Homeplug LAN components 1208 , Homeplug MAN components 1209 , and 3GPP LTE WAN components 1207 .
  • FIG. 13 is a flowchart of a method for policy-based configuration of energy switch routing functions in one embodiment according to the present invention.
  • the processing depicted in FIG. 13 may be performed by software modules (e.g., instructions or code) executed by a processor of an energy switch router or ESR (e.g., ESR 700 of FIG. 3 ), by hardware modules, or combinations thereof.
  • FIG. 13 begins in step 1301 .
  • a utility organization generates a configuration policy.
  • Some examples of utility organizations are an electric company, a natural gas/propane distributor, a municipal water district, a sewer company, and the like.
  • the utility organization may use a variety of software applications to generate the configuration policy.
  • the utility company generates the configuration policy using a COPS-PR based policy engine.
  • the utility organization deploys the configuration policy to one or more ESRs (e.g., ESR 700 ).
  • the utility organization may deploy the configuration policy from a centralized location to a plurality of distributed ESRs using the organization's private network (e.g., Intelligent Electric Grid Network).
  • the utility organization may also deploy the configuration policy from a centralized location to the plurality of distributed ESRs using a public networks, such as the Internet.
  • the utility organization may also deploy the configuration policy when the ESR is installed at a customer's premises or at a location associated with the organization's utility network or distribution infrastructure.
  • ESR 700 's operating configuration is updated according to the configuration policy.
  • the configuration policy may define the conditions under which ESR 700 operates, the type and format of data is recorded and stored by metrology functions associated with ESR 700 , mechanisms for reporting and/or forwarding the data, and the like.
  • ESR 700 performs one or more sensory, and/or metrology functions as defined by the configuration policy.
  • ESR 700 performs one or more classification, prioritization, and/or security functions as defined by the configuration policy.
  • ESR 700 performs one or more recording and control functions as defined by the configuration policy.
  • ESR 700 performs one or more routing, switching, and/or policy enforcement functions as defined by the configuration policy.
  • FIG. 14 is a flowchart of a method for removal of policy-based configuration of energy switch routing functions in one embodiment according to the present invention.
  • the processing depicted in FIG. 14 may be performed by software modules (e.g., instructions or code) executed by a processor of an energy switch router or ESR (e.g., ESR 700 of FIG. 3 ), by hardware modules, or combinations thereof.
  • FIG. 14 begins in step 1401 .
  • a utility organization undeploys a configuration policy previously deployed to ESR 700 .
  • the utility organization may undeploy the configuration policy from a centralized location to a plurality of distributed ESRs using the organization's private network (e.g., Intelligent Electric Grid Network).
  • the utility organization may also undeploy the configuration policy from a centralized location to the plurality of distributed ESRs using a public networks, such as the Internet.
  • the utility organization may also deploy the configuration policy when the ESR is installed at a customer's premises or at a location associated with the organization's utility network or distribution infrastructure.
  • step 1403 ESR 700 's operating configuration is updated according to the undeploy request.
  • ESR 700 performs one or more sensory, and/or metrology functions as defined by the undeploy request.
  • ESR 700 performs one or more classification, prioritization, and/or security functions as defined by the undeploy request.
  • ESR 700 performs one or more recording and control functions as defined by the undeploy request.
  • ESR 700 performs one or more routing, switching, and/or policy enforcement functions as defined by the undeploy request.
  • FIG. 15 is a flowchart of a method for power quality and control policy deployment and enforcement in one embodiment according to the present invention.
  • FIG. 15 begins in step 1501 .
  • a utility organization generates a Power Q&C policy.
  • the Power Q&C policy defines a set of limits or thresholds that when satisfied determine the quality or grade of energy distribution.
  • the Power Q&C policy may further define one or more actions to be performed when the quality or grade of energy distribution satisfies or fails to satisfy the set of limits or thresholds.
  • step 1503 the utility organization deploys the Power Q&C policy to an energy switch router or ESR (e.g., ESR 700 of FIG. 3 ).
  • ESR 700 's operating configuration is updated according to the Power Q&C.
  • ESR 100 may configure one or more alarms or notification events associated with the utility meter based on the set of thresholds defining the quality or grade of energy distribution.
  • ESR 700 performs one or more sensory, and/or metrology functions as defined by the Power Q&C policy.
  • ESR 700 performs one or more classification, prioritization, and/or security functions as defined by the Power Q&C policy.
  • step 1507 ESR 700 performs one or more recording and control functions as defined by the Power Q&C policy.
  • ESR 700 performs one or more routing, switching, and/or policy enforcement functions as defined by the Power Q&C policy.
  • ESR 700 identifies, classifies, and prioritizes a Power Q&C event per the deployed policy logic.
  • step 1510 ESR 700 meters a Power Q&C event per the deployed policy logic.
  • step 1511 ESR 700 records and controls the Power Q&C event per the deployed policy logic.
  • step 1512 ESR 700 performs one or more Power Q&C event reporting and messaging per the deployed policy logic.
  • FIG. 16 is a block diagram of a self-healing intelligent electric grid network 1600 in one embodiment according to the present invention.
  • utilities e.g., electricity, water, and gas
  • a utility main office or other generation locations transmission locations, transmission feeder locations, distribution locations, distribution feeder location, or the like, to one or more substations, industrial, commercial, and/or residential end points and/or customer premises.
  • a utility network operation center with one or more policy servers provides intelligence for communication, management, and healing of all or part of devices associated with a utility network.
  • one or more utility NOCs may communicate with ESRs and utility devices at generation stations, transmissions substations, transmission feeder substations, distribution substations, distribution feeder substations, and the customer premises.
  • Each ESR may be configured to control the utility devices.
  • Some examples of utility devices are meters, switches, transformers, generators, converters, valves, pumps, and the like.
  • a distribution substation can be configured to distribute one or more utilities to distribution feeders or consumer premises primarily using a first distribution line or network.
  • the distribution station may be configured to distribute the one or more utilities to other distribution feeders secondarily using a second distribution line or network.
  • the utility NOC and/or each of the ESRs may periodically communicate.
  • the utility NOC may request or poll utility usage and consumption information from one or more ESRs located at customer premises.
  • the utility NOC may also send new policies, forward policy updates, and send instructions to remove old polices from any ESRs.
  • one or more ESRs may be configured to send data upstream to an ESR or the utility NOC.
  • a failure in the distribution of a utility to one or more ESRs distributed throughout the utility grid be detected by the one or more ESRs.
  • Affected ESRs may generate and transmit a message indicative of the failure to the utility NOC.
  • An affected ESR may further transmit a message or raise an event with another ESR for forwarding (e.g., routing/switching) if the utility NOC cannot be directly contacted. Accordingly, a problem resulting in the failure may then be quickly isolated and fix. As a result, work crews may be automatically notified and dispatched to a particular location, such as the customer premises.
  • each ESR within the utility network may remedy a failure in the distribution of the utility by requesting actions be performed by one or more other ESRs.
  • An ESR in one substation may instruct another ESR in another substation to operate one or more utility devices to reroute utility distribution.
  • ESRs may intelligently communicate based on policy configurations to automatically heal and repair the utility network.
  • FIG. 17 is a screenshot of web service interface 1700 that may be associated with an ESR in one embodiment according to the present invention.
  • Secure utility interface 1700 includes one or more navigation buttons 1710 configured to access various features or functionality of interface 1700 .
  • Menu 1720 can be displayed to a user and include navigation options, such as “My Account,” “Billing,” “Service Request,” “Energy Efficiency Rebates,” “Tips/Tools to Save Energy,” “My Profile,” and the like.
  • Interface 1700 may further include an area 1730 labeled “My Account” which displays summary of account information (e.g., account number, customer name, service address, payment information, and the like) in area 1740 .
  • My Usage interface 1700 may display information associated with utility usage.
  • interface 1700 can include a bar graph 1760 that displays historical data related to utility usage.
  • web service interface 1700 can include a navigation button 1770 that enables a user to obtain information associated with current power outages.
  • interface 1700 can display icons or indicators associated with actions a user can perform in conjunction with the user's service (e.g., read a meter, change rate program, set demand thresholds, establish energy management settings, and the like).
  • Interface 1700 may further include navigation button 1790 which allows a user to subscribe to a broadband connection to the Internet through the smart meter.
  • a user may be coupled wireless to an ESR via a local area network when the ESR acts as a wireless access point.
  • the user may obtain Internet access using the ESR via a WiMAX modem, xDSL modem, DOCSIS cable mode, or BPL modem associated with the ESR that already may be used by a utility organization to orchestrate an intelligent electric grid network.
  • FIG. 18 is an embodiment of ESR 1800 for utility distribution in one embodiment according to the present invention.
  • ESR 1800 can include ESR logic fabric 1801 , security engines 1802 , sensory and metrology engines 1803 , packet/frame/event classifier engines 1804 , route/switch/policy processor engines 1805 , and route/switch/policy state tables 1806 .
  • ESR 1800 may include wide area network interface components 1807 , metropolitan area network interface components 1808 , local area network interface components 1809 , monitoring and recording application components 1810 , control and reporting application components 1811 , identity and security application components 1812 , and web services applications components 1813 .
  • ESR 1800 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via utility distribution network 1814 .
  • FIG. 19 is an embodiment of ESR 1900 for utility transmission in one embodiment according to the present invention.
  • ESR 1900 can include ESR logic fabric 1901 , security engines 1902 , sensory and metrology engines 1903 , packet/frame/event classifier engines 1904 , route/switch/policy processor engines 1905 , and route/switch/policy state tables 1906 .
  • ESR 1900 may include wide area network interface components 1907 , metropolitan area network interface components 1908 , local area network interface components 1909 , monitoring and recording application components 1910 , control and reporting application components 1911 , identity and security application components 1912 , and web services applications components 1913 .
  • ESR 1900 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via utility transmission network 1914 .
  • FIG. 20 is an embodiment of ESR 2000 for utility generation automation, located at a utility's generation plant, in one embodiment according to the present invention.
  • ESR 2000 can include ESR logic fabric 2001 , security engines 2002 , sensory and metrology engines 2003 , packet/frame/event classifier engines 2004 , route/switch/policy processor engines 2005 , and route/switch/policy state tables 2006 .
  • ESR 2000 may include utility generation automation components 2007 , wide area network interface components 2008 , metropolitan area network interface components 2009 , local area network interface components 2010 , monitoring and recording application components 2011 , control and reporting application components 2012 , identity and security application components 2013 , and web services applications components 2014 .
  • ESR 2000 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via utility distribution network 1914 and/or utility generation automation interfaces 2015 .
  • FIG. 21 is an embodiment of ESR 2100 for utility micro generation automation, located at the customer's premises, in one embodiment according to the present invention.
  • ESR 2100 can include ESR logic fabric 2101 , security engines 2102 , sensory and metrology engines 2103 , packet/frame/event classifier engines 2104 , route/switch/policy processor engines 2105 , and route/switch/policy state tables 2106 .
  • ESR 2100 may include micro utility generation automation components 2107 , metropolitan/wide area network interface components 2108 , local area network interface components 2109 , home area network interface components 2110 , monitoring and recording application components 2111 , control and reporting application components 2112 , identity and security application components 2113 , and web services applications components 2114 .
  • ESR 2100 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via customer utility distribution network 2115 and/or utility micro generation automation network 2116 .
  • FIG. 22 is a block diagram of computer system 2200 that may incorporate embodiments of the present invention.
  • FIG. 22 is merely illustrative of an embodiment incorporating the present invention and does not limit the scope of the invention as recited in the claims.
  • One of ordinary skill in the art would recognize other variations, modifications, and alternatives.
  • computer system 2200 may include a processor(s) 2210 that communicates with a number of peripheral devices via a bus subsystem 2260 .
  • peripheral devices may include memory (e.g., RAM or ROM) 2220 , storage 2230 , input/output (I/O) devices 2240 , and communications interface 2250 .
  • computer system 2200 includes one or more microprocessors from Intel or Advanced Micro Devices (AMD) as processor(s) 2210 . Further, one embodiment, computer system 2200 includes a LINUX or UNIX-based operating system.
  • Memory 2220 and storage 2230 are examples of tangible media configured to store data such as embodiments of the present invention, including executable computer code, human readable code, or the like.
  • Other types of tangible media include floppy disks, removable hard disks, optical storage media such as CD-ROMS, DVDs and bar codes, semiconductor memories such as flash memories, read-only-memories (ROMS), battery-backed volatile memories, networked storage devices, and the like.
  • Memory 2220 and storage 2230 may be configured to store the basic programming and data constructs that provide the functionality of the present invention.
  • Memory 2220 and storage 2230 Software code modules and instructions that provide the functionality of the present invention may be stored in Memory 2220 and storage 2230 . These software modules may be executed by processor(s) 2210 . Memory 2220 and storage 2230 may also provide a repository for storing data used in accordance with the present invention.
  • I/O interface 2240 may interface with all possible types of devices and mechanisms for inputting information to computer system 2200 and outputting information from computer system 2200 . These may include a keyboard, a keypad, a touch screen incorporated into the display, audio input devices such as voice recognition systems, microphones, and other types of input devices.
  • user input devices are typically embodied as a computer mouse, a trackball, a track pad, a joystick, wireless remote, drawing tablet, voice command system, eye tracking system, and the like. These user input devices typically allow a user to select objects, icons, text, and the like, that appear on a monitor or display device via a command such as a click of a button or the like.
  • User output devices may include all possible types of devices and mechanisms for outputting information from computer system 2200 . These may include a display, a monitor, non-visual displays such as audio output devices, etc.
  • Communications interface 2250 provides an interface to other communication networks and devices. Communications interface 2250 may serve as an interface for receiving data from and transmitting data to other systems.
  • Embodiments of communications interface 2250 typically include an Ethernet card, a modem (telephone, satellite, cable, ISDN), (asynchronous) digital subscriber line (DSL) unit, FireWire interface, USB interface, and the like.
  • communications interface 2250 may be coupled to a computer network, to a FireWire bus, or the like.
  • communications interfaces 2250 may be physically integrated on the motherboard of computer system 2200 , and may be a software program, such as soft DSL, or the like.
  • computer system 2200 may also include software that enables communications over a network such as the HTTP, TCP/IP, RTP/RTSP protocols, and the like.
  • software that enables communications over a network
  • HTTP HyperText Transfer Protocol
  • TCP/IP Transmission Control Protocol
  • RTP/RTSP protocols Real-Time Transport Protocol
  • other communications software and transfer protocols may also be used, for example IPX, UDP or the like.
  • Bus subsystem 2260 provides a mechanism for letting the various components and subsystems of computer system 2200 communicate with each other as intended. Although bus subsystem 2260 is shown schematically as a single bus, alternative embodiments of the bus subsystem may utilize multiple busses.
  • FIG. 22 is representative of a computer system capable of embodying the present invention. It will be readily apparent to one of ordinary skill in the art that many other hardware and software configurations are suitable for use with the present invention.
  • the computer may be an embedded device, a desktop, a portable, a rack-mounted, or a tablet configuration. Additionally, the computer may be a series of networked computers. Further, the use of other micro processors are contemplated, such as PentiumTM or ItaniumTM microprocessors; OpteronTM or AthlonXPTM microprocessors from Advanced Micro Devices, Inc; and the like.

Abstract

In various embodiments, a policy-based residential networked meter can be an energy switch router device (ESRD) that provides policy-based advanced metering, load control and shaping, energy services delivery and accounting, and secure web services interfaces and internetworking communications. The ESRD can be integrated and interrelated with advanced policy-based sensory, metrology, monitoring, control, recording, classification, prioritization, security, routing, and switching functions. The ESRD may be used to sense, measure, meter, and control electrical service flows to the utility service point at the customer premise, and may be configured and managed with one or more policy-based networking methods.

Description

    CROSS-REFERENCES TO RELATED APPLICATIONS
  • This application claims the benefit of and priority to U.S. Provisional Application No. 60/905,269, filed Mar. 5, 2007, the entire disclosure of which is hereby incorporated by reference for all purposes.
  • BACKGROUND OF THE INVENTION
  • Over the past ten to fifteen years, organizations have taken significant steps towards defining the technical requirements, architectures, specifications, and open standards-based common information models for the next generation intelligent transmission, distribution, and delivery infrastructures of various utilities, such as electricity, water, oil, and gas. These industry-wide advancements typically depict an intelligent network architecture that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure (e.g., an intelligent electric power grid infrastructure). The promises of these intelligent electric grid network architectures are improved reliability, enhanced energy delivery efficiencies, optimized energy conservation services, lower operational and maintenance costs, and higher levels of customer interaction and satisfaction.
  • Electric Power Research Institute (EPRI) IntelliGridSM initiative is one attemot at creating the technical foundation for a smart power grid that links electricity with communications and computer control to achieve tremendous gains in reliability, capacity, and customer services. A major early product is the IntelliGrid Architecture, an open-standards, requirements-based approach for integrating data networks and equipment that enables interoperability between products and systems. This program provides utilities with the methodology, tools and recommendations for standards and technologies when implementing systems such as advanced metering, distribution automation, demand response, and wide-area measurement. The program also provides utilities with independent, unbiased testing of technologies and vendor products.
  • The problem of the current “intelligent” electric grid architectures lies in lack of definition on how to implement an end-to-end highly automated, distributed, electric power network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure. The problem is as much a matter of scale and management, as it is a matter of how to design and implement and advanced electric power sensing, measurement, metering, and utility policy enforcement control layer (e.g., transmission and distribution control, dynamic pricing enforcement, dynamic service delivery and accounting, etc.) over a secure communications network.
  • In order to implement a utility policy enforcement control layer, in a scalable and efficient manner, what is required is a more than a policy-based network management platform. Policy-based networking was originally developed in the mid/late 1990s and early 2000s within the DMTF and IETF standards organizations. The focus and development efforts on policy-based networking, since its inception, have heretofore been primarily on enterprise and managed IP Services (e.g., VPN, QoS, VoIP . . . ). Policy-based networking methods, techniques, models, protocols, and policy server designs have yet to be applied to the subject domain of utility transmission & distribution network automation. In addition to the present invention of the Energy Switch Router, what is also required to implement an intelligent electric grid is a highly distributed, centrally managed, policy-based logic fabric into which utility transmission and distribution network automation policies, methods, processes, controls, systems, devices, and utility customer profiles are instantiated, managed, and deployed to form an intelligent secure electric grid network.
  • Accordingly, what is desired are improved methods and apparatus for solving some of the problems discussed above, while reducing further drawbacks, some of which are discussed above.
  • BRIEF SUMMARY OF THE INVENTION
  • Embodiments of the present invention generally relate to the design, functionality, and instrumentation of a new class of utility network devices, energy switch routers, and to their role and use in the networking and automation of next generation utility transmission and distribution networks and systems.
  • The emergent intelligent electric grid architectures require a new type of networked utility device, one that can enforce transmission and distribution automation policies in a highly distributed, centrally managed method, with the ability to support both real-time and near real-time communications. This new networked utility device needs to support advanced utility sensory and measurement functions, service monitoring and recording functions, service control and policy enforcement functions, web-based configuration and service delivery interfaces, and secure communications. Further, this new category of utility network devices need to support an evolving set of open standards-based sensory, measurement, metering, monitoring, recording, and control functions; transmission and distribution automation, metering, and control protocols; secure digital and system designs that support a broad range of embedded computing, on-board memory and storage models; and advanced networking, routing, switching, policy, and security functions.
  • In various embodiments a policy-based residential networked meter can be an energy switch router device (ESRD) that provides policy-based advanced metering, load control and shaping, energy services delivery and accounting, and secure web services interfaces and internetworking communications. The ESRD can be integrated and interrelated with advanced policy-based sensory, metrology, monitoring, control, recording, classification, prioritization, security, routing, and switching functions. The ESRD may be used to sense, measure, meter, and control electrical service flows to the utility service point at the customer premise, and may be configured and managed with one or more policy-based networking methods.
  • In some embodiments, a policy-based residential networked meter can provide support for advanced power sensing, metrology, monitoring, metering, control, recording, and reporting functions. The networked meter may provide a logic fabric for both real-time and near real-time policy enforcement and control of electric power service flows, events, services, messages, or the like. In addition, the policy-based residential networked meter may provide support for secure internetworking communications across wide area, metropolitan area, local area, and home area networks. In further embodiments, the policy-based residential networked meter can be used to deliver voice, video and data broadband services. The policy-based residential networked meter may provide support for policy-based managed service activation, provisioning, configuration, monitoring, management and control, and may enable support for policy-based managed service authentication, authorization, accounting, reporting, control, and accounting, both of which embodiments are configured and managed via web interfaces.
  • In further embodiments, a policy-based residential networked meter can provide the integration and interrelation of disparate methods, techniques, models, and algorithms in the independent fields of electric power transmission and distribution automation, utility sensory measurement and recording, electricity service quality monitoring and control, electric power load control and shaping, dynamic tariff/rate structured metering and accounting, web configuration and energy services interfaces, and secure policy-based internetworking communications into a single device.
  • In various embodiments, a policy managed and controlled energy switch router device (ESRD) can interact with and participate in a highly distributed and centrally managed policy control plane that may be used to provision, configure, monitor, manage, and control an intelligent electric grid network. An ESRD may be used to provide internetworking services, and secure network connection activation, authentication, authorization, and accounting functions for interfacing a policy-based intelligent electric grid network to foreign wide area, metropolitan area, local area, and home area networks.
  • Another embodiment of the present invention can also be used to provide policy-based advanced utility distribution network automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • Another embodiment of the present invention can also be used to provide policy-based advanced utility transmission network automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • Another embodiment of the present invention can also be used to provide policy-based advanced utility generation automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure.
  • Another embodiment of the present invention can also be used to provide policy-based advanced micro generation automation and secure internetworking communications functions. In some embodiments, an ESRD can be used to provide internetworking services, and secure network connection activation, authentication, authorization, and accounting functions for interfacing to a policy-based intelligent electric grid network, or to foreign wide area, metropolitan area, local area, and home area networks.
  • A further understanding of the nature and the advantages of the inventions disclosed herein may be realized by reference of the remaining portions of the specification and the attached drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • In order to more fully understand the present invention, reference is made to the accompanying drawings. Understanding that these drawings are not to be considered limitations in the scope of the invention, the presently described embodiments and the presently understood best mode of the invention are described with additional detail through use of the accompanying drawings.
  • FIG. 1 is a block diagram illustrating five systems integrating utility distribution network automation and management, utility transmission network automation and management, utility generation automation and management, and utility micro distribution automation and management in five separate embodiments according to the present invention;
  • FIG. 2 is a block diagram illustrating an energy switch router, in one embodiment of the present invention, at the service delivery edge of the utility distribution network that is connected to the customer utility distribution network;
  • FIG. 3 is a block diagram illustrating the main functional elements of the energy switch router in one embodiment according to the present invention;
  • FIG. 4 is a block diagram illustrating the security, sensory, metrology, packet/frame/event classifier, route/switch/policy engines, and route/switch/policy state table components within the logic fabric of the energy switch router in one embodiment according to the present invention;
  • FIG. 5 is a block diagram illustrating the internetwork communications interface components of the energy switch router in one embodiment according to the present invention;
  • FIG. 6 is a block diagram illustrating various applications that may be employed by the energy switch router in one embodiment according to the present invention;
  • FIG. 7 is a block diagram illustrating five embodiments of an energy switch router, in five embodiments of the present invention, within the utility distribution network, utility transmission network, utility generation automation, and utility customer premises based micro utility generation automation locations;
  • FIGS. 8A, 8B, and 8C are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention;
  • FIGS. 9A, 9B, and 9C are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention;
  • FIGS. 10A and 10B are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention;
  • FIGS. 91A and 91B are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention;
  • FIGS. 12A, 12B, and 12C are block diagrams illustrating the use of the energy switch router for electric power distribution sensory, metrology, tariff/rate structured metering and accounting, service delivery and quality control, service monitoring and reporting, load control and shaping, utility policy enforcement, utility web services delivery, and secure internetworking communications in one embodiment according to the present invention;
  • FIG. 13 is a flowchart of a method for configuration policy deployment to an energy switch router, and the energy switch router's enforcement of the configuration policy in one embodiment according to the present invention;
  • FIG. 14 is a flowchart of a method for the configuration policy un-deployment from an energy switch router, and the energy switch router's subsequent enforcement of the changed policy state in one embodiment according to the present invention;
  • FIG. 15 is a flowchart of a method for the deployment of a power quality and control policy to an energy switch router, and the device's subsequent enforcement of the power quality and control policy in one embodiment according to the present invention;
  • FIG. 16 is a block diagram depicting a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid infrastructure in one embodiment according to the present invention;
  • FIG. 17 is a screenshot of an energy switch router secure web services interface in one embodiment according to the present invention;
  • FIG. 18 is a block diagram depicting a utility distribution network energy switch router device that enables a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid network, and which is configured and accessed via secure web services interfaces, in one embodiment according to the present invention;
  • FIG. 19 is a block diagram depicting a utility transmission network energy switch router device that enables a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid network, and which is configured and accessed via secure web services interfaces, in one embodiment according to the present invention;
  • FIG. 20 is a block diagram depicting a utility generation automation energy switch router device that enables a policy networking-based predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid network, and which is configured and accessed via secure web services interfaces, in one embodiment according to the present invention;
  • FIG. 21 is a block diagram depicting a utility micro generation automation energy switch router device that enables advanced micro generation automation and secure internetworking communications functions, and which is configured and accessed via secure web services interfaces; and
  • FIG. 23 is a block diagram of a computer system that may incorporate embodiments of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • In general, tomorrow's intelligent electric grid network infrastructure will include energy switch router devices located throughout the transmission and distribution circuits, and at the edge of the service distribution network. In various embodiments, the residential policy-based meter device embodiment of the present invention provides more features than traditional measuring, metering, recording, and automated reading. Specifically, the embodiment serves as an essential internetworked, intelligent, sensor, meter, recorder, controller, policy enforcer, and service delivery platform device that is coupled to a predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure intelligent electric grid infrastructure.
  • FIG. 1 is a block diagram illustrating systems 100 and 200, integrating utility distribution and utility distribution automation, system 300 integrating utility transmission and utility transmission automation, system 400 integrating utility generation automation, and system 500 utility micro generation automation, in five embodiments according to the present invention. In this example, system 100 includes utility sensor 110, utility distribution device 120, and communications device 130. One or both of utility sensor 110 and utility distribution device 120 are coupled to utility distribution network feeder 140. Utility distribution device 120 is coupled to customer utility distribution network 540 located at a customer's premises (indicate by a dashed line separating network 140 from distribution 540).
  • Further, in this example, system 200 includes utility sensor 210, utility distribution device 220, and communications device 230. One or both of utility sensor 210 and utility distribution device 220 are coupled to utility distribution network 240. Further, in this example, system 300 includes utility sensor 310, utility transmission device 320, and communications device 330. One or both of utility sensor 310 and utility transmission device 320 are coupled to utility transmission network 340. Further, in this example, system 400 includes utility sensor 410, utility generation automation device 420, and communications device 430. One or both of utility sensor 410 and utility generation automation device 420 are coupled to utility generation automation interfaces 440 and utility transmission network 340. Lastly, in this example, system 500 includes utility micro generation automation device 510, utility sensor 520, and communications device 530. One or both of utility micro generation automation device 510 and utility sensor 520 are coupled to customer utility distribution network 540 and utility micro generation automation interfaces 550.
  • In general, utility sensor 110 can include hardware and/or software elements configured to sense utilities provided through utility distribution feeder 140 to the customer's premises via utility distribution device 120. For example, various embodiments may sense real-time energy loads, power quality levels, line fault conditions, and the like.
  • Utility distribution device 120 can include any device associated with distribution of a utility, such as power meters, gas meters, water meters, switches, values, regulators, converters, transformers, and the like. Some examples of utility distribution feeder 140 include a power grid, including distribution lines and associated support devices, a municipal water system, gas/propane distribution network, and the like. Some examples of customer utility distribution network 540 may include household electrical wiring, smart-home distribution of cable TV, satellite, telephone, gas, water, sewer, and the like, apartment or condo complex distribution, commercial building power/water/gas facilities, and the like.
  • In some embodiments, utility sensor 110, utility distribution device 120, and communications device 130 can provide real-time and near real-time sensing, measurement, monitoring, recording, analytics, classification, decision processing, and event and message switching/routing to support dynamic load shaping, improved power quality, fault isolation and restoration, demand response, and the like. Accordingly, some embodiments of the present invention may provide integration of disparate technologies such as utility metrology, fault isolation and grid healing, and internetworking communications, via a logic fabric, into a single device that provides interrelated functional support for sensing, measurement, monitoring, recording, analysis, classification, decision processing, event and message generation, policy enforcement, and internetworking switching and/or routing services. Further, some embodiments of the present invention are an integrated digital device with advanced electric power sensing, measurement, monitoring, recording, analysis, decision processing, classification, event and message generation, policy enforcement, network addressing, internetworking switching and/or routing services, network addressing and security services (e.g., host configuration, firewall, intrusion detection, virtual private networking).
  • In one example of operation, utility sensor 110 and utility distribution device 120 provide one or more fault management operations. For example, some embodiments may include hardware and/or software elements configured to diagnose faults, generate corrective configurations, and provide alarm and event handling. In another example, some embodiments include hardware and/or software elements configured to generate and maintain event and history logs. In yet another example, some embodiments may include hardware and/or software elements configured to provide policy and internetworking state management.
  • In another example of operation, utility sensor 110, utility distribution device 120, and communications device 130 may manage the collection, recording, and reporting of communications statistics. In another example, an embodiment manages the collection, recording, and reporting of utility service statistics. An embodiment may further create and maintain automated and on-demand reports associated with its operation and distribution of one or more utilities.
  • In some embodiments, utility sensor 110, utility distribution device 120, and communications device 130 provide various security features and management. For example, an embodiment may incorporate device identity digital credentials, application level passwords, and network connection cryptographic key management.
  • In various embodiments, utility sensor 110, utility distribution device 120, and communications device 130 provide policy-based internetworking communications to other devices coupled to customer utility distribution network 540. For example, in one embodiment, the occurrence of a maximum demand load threshold event may be communicated during a critical peak event to one or more devices on the customer utility distribution network 540, utility distribution network 240, and/or utility transmission network 340. In another example, load, power quality levels, and fault conditions may be communicated to devices on the customer utility distribution network 540, utility distribution network 240, and/or utility transmission network 340.
  • In various embodiments, utility sensor 110, utility distribution device 120, and communications device 130 may provide configuration management of dynamic tariff/rate structured metering and accounting, and secure policy-based internetworking communications. For example, one or more metrology functions may be configured. In another example, one or more utility network communications functions may be configured. In yet another example, activation, provisioning, configuration, management, and accounting of voice, video, and data broadband services may be provided and/or enabled to the customer utility distribution network 540. In a further example, management and distribution services for software and firmware may be provided and/or provisioned.
  • FIG. 2 is a block diagram illustrating an energy switch router (ESR) device 600 used in utility distribution and utility management in one embodiment according to the present invention. ESR 600 includes: ESR logic fabric 601, security engines 602, sensory and metrology engines 603, packet/frame/event classifier engines 604, route/switch/policy processor engines 605, and route/switch/policy state tables 606. ESR 600 may include wide area network interface components 607, metropolitan area network interface components 608, local area network interface components 609, home area network interface components 610, monitoring and recording application components 611, control and reporting application components 612, identity and security application components 613, and web services applications components 614. Further, ESR 600 can be connected to utility distribution feeder 615 and customer utility distribution network 616.
  • ESR logic fabric 601 includes: security engines 602, sensory and metrology engines 603, packet/frame/event classifier engines 604, route/switch/policy processor engines 605, and route/switch/policy state tables 606.
  • Sensory and metrology engines 603 can include any hardware and/or software elements that perform metrology functions, such as sensing, measurement, monitoring, recording, analytics, classification, decision processing, and event and message switching/routing to support dynamic load shaping, improved power quality, fault isolation and restoration, demand response, and the like. Some examples of sensory and metrology engines 603 include American National Standards Institute (ANSI) C12.18/C12.19 energy meters, International Electrotechnical Commission (IEC) 62056 meters, distributed networking protocol (DNP) meters, smart meters, and the like.
  • Wide area network (WAN) interface components 607 can include any hardware and/or software elements configured to exchange voice, video, or data over a wide area network. Some examples of WAN interface 220 include broadband interfaces, an Institute of Electrical and Electronics Engineers (IEEE) 802.11 interface (or WiFi interface), IEEE 802.16 interface (or WiMAX interface), 3GPP LTE interface, cable modems (or DOCSIS), digital subscriber lines (xDSL), fiber-to-the-home (FTTH), leased lines (e.g., T1 or OC3), cellular phone modems, the public telephone system (POTS), and the like. Some examples of communications networks include the Internet, a metropolitan network (MAN), a local area network (LAN), a public network, a corporate private network, and the like.
  • Home area network (HAN) interface 610 can include any hardware and/or software elements configured to exchange voice, video, or data over a home area network. Some examples of HAN interface 610 include modems, IEEE 802.1.Q interfaces (or VLANs), IEEE 802.3 interfaces (or Ethernet), Homeplug Powerline Alliance interfaces (or Homeplug), ZigBee Alliance interfaces (or ZigBee), ASHRE interfaces (or BACnet), asynchronous transfer mode (ATM) interfaces, fiber optic interfaces (or DWDM), and the like. Some examples of communications networks include single point-to-point links, point-to-multi-point links, customer premises HANs, corporate LANS, and the like.
  • In one example of operation, ESR 600 can provide integration of real-time and near real-time sensing, measurement, monitoring, recording, analytics, classification, decision processing, and event and message switching/routing to support dynamic load shaping, improved power quality, fault isolation and restoration, demand response, and the like, into a single device, via a logic fabric, that provides interrelated functional support for energy measuring, monitoring, metering, analysis, decision processing, message generation, and internetwork-level switching and/or routing services. In various embodiments, these functions are extensibly provided using a policy-based configuration, analytics, and control mechanism.
  • FIG. 3 is a block diagram illustrating an energy switch router (ESR) device 700 used in utility distribution and utility management in one embodiment according to the present invention. ESR 700 includes: ESR logic fabric 701, security engines 702, sensory and metrology engines 703, packet/frame/event classifier engines 704, route/switch/policy processor engines 705, route/switch/policy state tables 706, wide area network interface components 707, metropolitan area network interface components 708, local area network interface components 709, home area network interface components 710, monitoring and recording application components 711, control and reporting application components 712, identity and security application components 713, and web services applications components 714. In various embodiments, the engines and components of ESR 700 may be extensibly provided using a policy-based configuration, analytics, and control mechanism.
  • ESR logic fabric 701 can be any hardware and/or software elements configured to implement a policy. In general, a policy is a set of defined rules, conditions, and actions. Each rule is associated with one or more conditions and one or more actions. Typically, the one or more conditions must be satisfied for the one or more actions to be performed. Some examples of conditions are number values, time values, date values, and the like. Some examples of actions are collect data, retrieve data, store data, generate messages, generate reports, operate one or more metrology functions, operate one or more load control functions, and the like.
  • A policy may be implemented in conjunction with utility industry end device tables (e.g., ANSI C12.19) or utility meter objects (e.g., IEC 62056). These tables and/or objects may define configuration values associated with a meter, results of metrology functions, and the like. Some examples of end device tables/objects are configuration tables/objects, data source tables/objects, register tables/objects, local display tables/objects, security tables/objects, time-of-use tables/objects, load profile tables/objects, history and event logs, load control and pricing tables/objects, manufacture tables/objects, and the like.
  • In various embodiments, sensory and metrology engines 703, packet/frame/event classification engines 704, monitoring and recording application components 711, and control and reporting application components 712 may detect outages, failures, disruptions, and restoration in utility distribution. Further, an embodiment of these engines and components may take actions in the event of a detected outage, failure, disruption, and restoration, such as generating notifications, opening/closing switches, generating reports, and the like.
  • In some embodiments, sensory and metrology engines 703, packet/frame/event classification engines 704, monitoring and recording application components 711, and control and reporting application components 712 may implement one or more utility tariff/rate programs that are to be associated with a utility service. For example, a specific utility tariff/rate program may be implemented to sense, measure, meter, record, and report one or more utility service tiers or levels of service.
  • In further embodiments, sensory and metrology engines 703, packet/frame/event classification engines 704, route/switch/policy state tables 706, and monitoring and recording application components 711 may define the conditions that establish base-line physical and logical operation of a meter indicative of a healthy meter. Further, an embodiment of these engines and components may define actions to be performed when conditions associated with meter fail to satisfy the definition of a healthy meter.
  • In yet another embodiment, security engines 702 and identity and security application components 713 may define who has access to data, and what policies are to be enforced in the event of an intrusion or unauthorized attempt to access data.
  • In yet another embodiment, control and reporting application components 712 and route/switch/policy processor engines 705 may define how much of a utility may be distributed, and at what rate it is distributed.
  • In yet another embodiment, sensory and metrology engines 703, monitoring and recording application components 711, and control and reporting application components 712 may control which data is obtained to provide a daily tracking of utility usage, quality, and the like. Further, an embodiment of these engines and components may define actions to be performed that report the results of metrology functions. Further, an embodiment of these engines and components may define conditions for pre-paid energy delivery service, and may enable/disable service delivery according to account status.
  • In various embodiments, packet/frame/event classifier engines 704, route/switch/policy processor engines 705, and route/switch/policy state tables 706 define conditions for and provide priority internetworking communications to ESR 700.
  • In some embodiments, sensory and metrology engines 703, monitoring and recording application components 711, and control and reporting application components 712 may control power quality monitoring and reporting, and define limits or thresholds establishing the quality of energy distribution, and enforce the policies to be applied when the quality or condition of energy distribution fails to satisfy the conditions. An embodiment of these engines and components may define conditions in which demand is slowing or increasing such that appropriate actions are taken.
  • In further embodiments, security engines 702 and identity and security application components 713 may enforce security policies for ESR 700. In one example, a security policy defines one or more conditions associated with security of ESR 700. When the one or more conditions associated with the security of ESR 700 are met or satisfied, one or more actions defined by the security policy are performed. For example, the security policy may define a set of network addresses, ports and interfaces from which ESR 700 is allowed to be accessed. When ESR 700 receives a request or packet from the set of network addresses, ports and interfaces from which it is allowed to be access, the one or more actions defined by the security policy may be performed to allow the request or packet from the set of network addresses, ports and interfaces.
  • In yet another embodiment, sensory and metrology engines 703, monitoring and recording application components 711, and control and reporting application components 712 may enforce metrology policies on ESR 700. When the one or more rules or conditions associated with metrology functions of ESR 700 are met or satisfied, one or more actions defined by the metrology policy are performed. For example, metrology policy may configure a utility device, such as an energy meter to record energy usage, store energy usage in a particular format, and send alerts and signals when an energy usage exceeds a specific minimum or maximum threshold.
  • In one or more embodiments, sensory and metrology engines 703, monitoring and recording application components 711, and control and reporting application components 712 may enforce a consumption policy that defines one or more rules or conditions associated with consumption of utilities associated with ESR 700. When the one or more rules and/or conditions associated with the consumption policy are met or satisfied, one or more actions defined by the consumption policy are performed. For example, the consumption policy may define tiers for consumption, and rates associated with the predetermined tiers of consumption. The consumption policy may further define time intervals associated with usage of a particular utility. If a predetermined tier of consumption is exceeded, the consumption policy may define an action that throttles or disables utilities associated with ESR 700. In another example, the consumption policy may define an action that configures or disables consumer appliances (such as electric hot water heaters, air conditioners, or washer/dryers) during periods of usage, such as during energy emergencies.
  • In yet another embodiment, control and reporting application components 712 may enforce a reporting policy that defines one or more rules or conditions associated with how data is to be reported from ESR 700. When the one or more rules and/or conditions associated with how data is reported from ESR 700 are met or satisfied, one or more actions defined by the reporting policy are performed. For example, the reporting policy may define conditions for when and how data, such as utility consumption and utility quality, are reported to a utility organization. When the predefined conditions are satisfied, messages including the data may be generated and queued/sent to the utility organization for collection.
  • In one embodiment, web services application components 714 can be used to deploy policies that are provisioned using the Common Open Policy Service (COPS) protocol. In general, COPS is part of the Internet protocol suite as defined by the IETF's RFC 2748. COPS specifies a simple client/server model for supporting policy provisioning and enforcement. COPS policies are typically stored on policy servers, known as Policy Decision Points (PDP), and are enforced on distributed clients, also known as Policy Enforcement Points (PEP).
  • In general, there are two “flavors,” or models of COPS: The Outsourcing Model and the Provisioning Model. The Outsourcing Model is the simplest flavor of COPS. In this model, all policies are stored at the PDP. Whenever the PEP needs to make a decision, it sends all relevant information to the PDP. The PDP analyzes the information, takes the decision, and relays it to the PEP. The PEP then simply enforces the decision. In the Provisioning Model, the PEP reports its decision-making capabilities to the PDP. The PDP then downloads relevant policies on to the PEP. The PEP can then make its own decisions based on these policies. The Provisioning Model can use the route/switch/policy processor engines 705 to enforce the policies, and the route/switch/policy state tables 706 as an in-memory repository of the policies.
  • In further examples of operation, ESR 700 provides integration and interrelation of utility sensory and measurement functions, service monitoring and recording functions, service control and policy enforcement functions, web-based configuration and service delivery interfaces, and secure communications into a single device.
  • FIG. 4 is a block diagram illustrating security engines 702, sensory and metrology engines 703, packet/frame/event classifier engines 704, route/switch/policy processor engine 705, and route/switch/policy state tables 706, which are integrated and interrelated via ESR logic fabric 701, that may be employed by ESR 700 of FIG. 2 in one embodiment according to the present invention. In this example, security engines 702 includes authentication, authorization, and accounting (AAA) functions, firewall (FW), intrusion detection (IDS), network address translation (NAT), and virtual private network (VPN) services.
  • Security engines 702 can include firewall services (FW). FW can include hardware and/or software elements configured to regulate the flow of traffic between computer networks of different trust levels associated with ESR 700. Some examples of computer networks are the Internet, which may be a zone with no trust, and intelligent electric grid network 815 of FIG. 8A, which may be a zone of higher trust. FW may further provide a zone with an intermediate trust level, such as a “perimeter network” or Demilitarized zone (DMZ). In addition, FW may prevent network intrusion from a private network, such as customer utility distribution network 616 of FIG. 2.
  • Security engines 702 can include intrusions detection services (IDS). IDS can includes hardware and/or software elements configured to detect unwanted manipulations of ESR 700. In general, IDS may be used to detect several types of malicious behaviors that can compromise the security and trust of ESR 700. This may include network attacks against vulnerable services, data driven attacks on applications, host based attacks such as privilege escalation, unauthorized logins and access to sensitive files, and malware (viruses, trojan horses, and worms). In various embodiments, IDS can be composed of several components (not shown), such as sensors which generate security events, a console to monitor events and alerts and control the sensors, and a engine that records events logged by the sensors in a database and uses a system of policies to generate alerts from security events received.
  • Security engines 702 can include network address translation services (NAT). NAT can include hardware and/or software elements configured to translate portions of network traffic. In general, NAT, also known as Network Masquerading, Native Address Translation or IP Masquerading is a technique of re-writing the source and/or destination Internet Protocol (IP) addresses and usually also the Transmission Control Protocol/User Datagram Protocol (TCP/UDP) port numbers of IP packets as they pass through. In various embodiments, NAT enables multiple hosts on a private network to access the Internet using a single public IP address.
  • Security engines 702 can include virtual private network services (VPN). VPN can include hardware and/or software elements configured to provide internetworking communications securely tunneled between two or more devices. For example, VPN may secure communications and the transmission of data associated with ESR 700 through intelligent electric grid network 815 of FIG. 8A. VPN may include security features, such as authentication or content encryption.
  • In further examples of operation, ESR 700 may provide integration and interrelation of utility sensory and measurement functions, service monitoring and recording functions, service control and policy enforcement functions, web-based configuration and service delivery interfaces, and secure communications into a single device.
  • FIG. 5 is a block diagram illustrating integrated and interrelated wide area network 707, metropolitan area network 708, local area network 709, and home area network 710 interface components that may be employed by ESR 700 of FIG. 2 in one embodiment according to the present invention.
  • In various embodiments, wide area network interface component 707 can include hardware and/or software elements configured to provide secure wide area internetworking communications that may be employed by ESR 700. In some embodiments, metropolitan area network interface component 708 can include hardware and/or software elements configured to provide secure metropolitan area internetworking communications that may be employed by ESR 700.
  • In further embodiments, local area network interface component 709 can include hardware and/or software elements configured to provide secure local area internetworking communications that may be employed by ESR 700. In still further embodiments, home area network interface component 710 can include hardware and/or software elements configured to provide secure home area internetworking communications that may be employed by ESR 700.
  • FIG. 6 is a block diagram illustrating integrated and interrelated monitoring and recording application components 711, control and reporting application components 712, identity and security application components 713, and web services applications and components 714 that may be employed by ESR 700 of FIG. 2 in one embodiment according to the present invention.
  • In some embodiments, monitoring and recording application components 711 can include hardware and/or software elements configured to provide utility monitoring and recording services that may be employed by ESR 700. Control and reporting application components 712 can include hardware and/or software elements configured to provide utility control and reporting services that may be employed by ESR 700.
  • In various embodiments, identity and security application components 713 can include hardware and/or software elements configured to provide utility control and reporting services that may be employed by ESR 700. Web services application components 714 can include hardware and/or software elements configured to provide web services interfaces that may be employed by ESR 700.
  • FIG. 7 is a block diagram depicting ESR 700A, ESR 700B, ESR 700C, ESR 700D, and ESR 700E which can used to provide policy-based advanced utility generation automation and secure internetworking functions that enable an intelligent electric grid network that is predictive, self-adaptive, self-optimizing, fault-sensing, self-healing, and secure in one embodiment according to the present invention.
  • FIGS. 8A, 8B and 8C are block diagrams of ESR 800 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention. At the heart of the ESR 800 is ESR logic fabric 801, which can include security engines 802, sensory and metrology engines 803, packet/frame/event classifier engines 804, route/switch/policy processor engines 805, and route/switch/policy state tables 806.
  • ERS 800 may also include WiMAX MAN/WAN components 807, Homeplug LAN components 808, Homeplug HAN components 809, and WiFi HAN components 810, monitoring and recording application components 811, control and reporting application components 812, identity and security application components 813, and web services application components 814, all of which can be integrated and interrelated with ESR logic fabric 801.
  • In this embodiment, ESR 800 receives electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises. ESR 800 can be connected to intelligent electric grid network 815 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through WiMAX MAN/WAN component 807 and/or through Homeplug LAN component 808.
  • In one example of operation, ESR 800 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 800 may then route information associated with the above functions to/from intelligent electric grid network 815.
  • In another example of operation, ESR 800 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using WiMAX MAN/WAN component 807 and/or Homeplug HAN component 809.
  • In various embodiments, ESR 800 can be connected via WiFi component 810, or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop).
  • ESR 800 may be connected via a Homeplug to ethernet bridge, to one or more ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]). In addition, ESR 800 may further be connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter). ESR 800 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices. ESR 800 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 800 (e.g., such as utility usage) and to connect to the Internet.
  • Referring to FIGS. 8B and 8C, in some embodiments, ESR 800 may provide an intelligent routing/switching path between different communication networks associated with ESR 800. In these examples, ESR 800 can route/switch data between layers associated with WiMAX MAN components 807, Homeplug LAN components 808, Homeplug MAN components 809, and WiMAX WAN components 807.
  • FIGS. 9A, 9B, and 9C are block diagrams of ESR 900 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention. At the heart of the ESR 900 is the ESR logic fabric 901, which is comprised of security engines 902, sensory and metrology engines 903, packet/frame/event classifier engines 904, route/switch/policy processor engines 905, and route/switch/policy state tables 906.
  • ERS 900 may also include WiMAX MAN/WAN components 907, Homeplug LAN components 908, Homeplug HAN components 909, and ZigBee HAN components 910, monitoring and recording application components 911, control and reporting application components 912, identity and security application components 913, and web services application components 914, all of which may be integrated and interrelated with ESR logic fabric 901.
  • In one embodiment, ESR 900 can receive electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises. ESR 900 may be connected to intelligent electric grid network 915 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through WiMAX MAN/WAN component 907 and/or through Homeplug LAN component 908.
  • In one example of operation, ESR 900 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 900 may then route information associated with the above functions to/from intelligent electric grid network 915.
  • In one example of operation, ESR 900 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using WiMAX MAN/WAN component 907 and/or Homeplug HAN component 909.
  • ESR 900 may further be connected via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • ESR 900 may be connected via the ZigBee component 910, or via a Homeplug to ZigBee bridge, to one or more ZigBee devices on the customer's premises (e.g., a ZigBee programmable communicating thermostat [PCT], a ZigBee Gas meter, a ZigBee water meter), or the like.
  • ESR 900 may be connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]). In some embodiments, ESR 900 can be connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter). ESR 900 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices. ESR 900 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 900 (e.g., such as utility usage) and to connect to the Internet.
  • Referring to FIGS. 9B and 9C, in various embodiments, ESR 900 can provide an intelligent routing/switching path between different communication networks associated with ESR 900. In these examples, ESR 900 may route/switch data between layers associated with WiMAX MAN components 907, Homeplug LAN components 908, Homeplug MAN components 909, ZigBee HAN components 910, and the WiMAX WAN components 907.
  • FIGS. 10A and 10B are block diagrams of ESR 1000 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention. At the heart of ESR 1000 is ESR logic fabric 1001, which is comprised of security engines 1002, sensory and metrology engines 1003, packet/frame/event classifier engines 1004, route/switch/policy processor engines 1005, and route/switch/policy state tables 1006.
  • ERS 1000 can includes Data Over Cable Service Interface Specifications (DOCSIS) MAN components 1007, Homeplug LAN components 1008, Homeplug HAN components 1009, and WiFi HAN components 1010, monitoring and recording application components 1011, control and reporting application components 1012, identity and security application components 1013, and web services application components 1014, all of which are integrated and interrelated with the ESR logic fabric 1001 in one embodiment according to the present invention.
  • In various embodiments, ESR 1000 receives electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises. ESR 1000 may be connected to intelligent electric grid network 1015 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through the DOCSIS MAN components 1007 and/or through Homeplug LAN components 1008.
  • In one example of operation, ESR 1000 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 1000 may then route information associated with the above functions to/from intelligent electric grid network 1015.
  • In another example of operation, ESR 1000 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using DOCSIS MAN component 1007 and Homeplug HAN component 1009.
  • ESR 1000 may be connected via WiFi component 1010, or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • ESR 1000 may be further connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]). In some embodiments, ESR 1000 can be further connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter). ESR 1000 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices. ESR 1000 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 1000 (e.g., such as utility usage) and to connect to the Internet.
  • Referring to FIG. 100B, ESR 1000 can provide an intelligent routing/switching path between different communication networks associated with ESR 1000. In these examples, ESR 1000 may route/switch data between layers associated with DOCSIS components 1007, Homeplug LAN components 1008, Homeplug MAN components 1009, and WiFi HAN components 1010.
  • FIGS. 11A and 11B are block diagrams of ESR 1100 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention. At the heart of the ESR 1100 is ESR logic fabric 1101, which can be comprised of security engines 1102, sensory and metrology engines 1103, packet/frame/event classifier engines 1104, route/switch/policy processor engines 1105, and route/switch/policy state tables 1106.
  • The one embodiment, ERS 1100 can also includes Digital Subscriber Line (XDSL) MAN components 1107, Homeplug LAN components 1108, Homeplug HAN components 1109, and WiFi HAN components 1110, monitoring and recording application components 1111, control and reporting application components 1112, identity and security application components 1113, and web services application components 1114, all of which can be integrated and interrelated with the ESR logic fabric 1101.
  • In some embodiments, ESR 1100 may receive electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises. ESR 1100 may be connected to intelligent electric grid network 1115 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through the xDSL MAN component 1107 and/or through the Homeplug LAN components 1108.
  • In one example of operation, ESR 1100 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 1100 may then route information associated with the above functions to/from intelligent electric grid network 1115.
  • In another example of operation, ESR 1100 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using xDSL MAN component 1107 and the Homeplug HAN component 1109.
  • ESR 1100 may be connected via the WiFi component 1110, or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • ESR 1100 may be further connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]). In some embodiments, ESR 1100 can be connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter). ESR 1100 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices. ESR 1100 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 1100 (e.g., such as utility usage) and to connect to the Internet.
  • Referring to FIG. 11B, ESR 1100 can provide an intelligent routing/switching path between different communication networks associated with ESR 1100. In these examples, ESR 1100 may route/switch data between layers associated with xDSL components 1107, Homeplug LAN components 1108, Homeplug MAN components 1109, and WiFi HAN components 1110.
  • FIGS. 12A, 12B and 12C are block diagrams of ESR 1200 that provides utility sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, web-based configuration and utility service delivery interfaces, and secure internetworking communications into a single device in one embodiment according to the present invention. At the heart of the ESR 1200 is ESR logic fabric 1201, which can be comprised of security engines 1202, sensory and metrology engines 1203, packet/frame/event classifier engines 1204, route/switch/policy processor engines 1205, and route/switch/policy state tables 1206.
  • In various embodiments, ERS 1200 can includes 3GPP LTE MAN/WAN components 1207, Homeplug LAN components 1208, Homeplug HAN components 1209, and WiFi HAN components 1210, monitoring and recording application components 1211, control and reporting application components 1212, identity and security application components 1213, and web services application components 1214, all of which can be integrated and interrelated with ESR logic fabric 1201.
  • In some embodiments, ESR 1200 may receive electrical distribution from utility distribution feeder for sensory and measurement functions, service monitoring, metering, and recording functions, service control and policy enforcement functions, and distributes electricity to electric circuit breaker box located at a customer's premises. ESR 1200 may be connected to intelligent electric grid network 1215 (e.g., the Advanced Metering Infrastructure (AMI) network) and/or to the Internet through the 3GPP LTE MAN/WAN component 1207 and/or through the Homeplug LAN component 1208.
  • In one example of operation, ESR 1200 may configure, sense, measure, monitor, meter, record, and control electric power being distributed to the customer premises. ESR 1200 may then route information associated with the above functions to/from intelligent electric grid network 1215.
  • In another example of operation, ESR 1200 may deliver voice, video and/or data broadband services between computer systems or devices located on the customer's premises and the Internet using the 3GPP LTE MAN/WAN component 1207 and Homeplug HAN component 1209.
  • ESR 1200 may further be connected via WiFi component 1210, or via a Homeplug to WiFi bridge, to one or more WiFi devices on the customer's premises (e.g., a WiFi programmable communicating thermostat [PCT], a WiFi Gas meter, a WiFi water meter, a WiFi laptop/desktop), or the like.
  • ESR 1200 may be further connected via a Homeplug to ethernet bridge, to one or more Ethernet devices (e.g., a desktop computer with an ethernet network interface card [NIC]). In some embodiments, ESR 1200 may be further connected via a Homeplug to ZigBee bridge to one or more ZigBee devices (e.g., a ZigBee PCT, a ZigBee gas meter, a ZigBee water meter). ESR 1200 may act as an interface between these other utility devices, such as the gas meter or the water meter, and utility organizations responsible for the utility devices. ESR 1200 may allow the devices coupled to the Homeplug network located at the customer's premises to access information associated with ESR 1200 (e.g., such as utility usage) and to connect to the Internet.
  • Referring to FIGS. 12B and 12C, ESR 1200 may provide an intelligent routing/switching path between different communication networks associated with ESR 1200. In these examples, ESR 1200 can route/switch data between layers associated with the 3GPP LTE MAN components 1207, Homeplug LAN components 1208, Homeplug MAN components 1209, and 3GPP LTE WAN components 1207.
  • FIG. 13 is a flowchart of a method for policy-based configuration of energy switch routing functions in one embodiment according to the present invention. The processing depicted in FIG. 13 may be performed by software modules (e.g., instructions or code) executed by a processor of an energy switch router or ESR (e.g., ESR 700 of FIG. 3), by hardware modules, or combinations thereof. FIG. 13 begins in step 1301.
  • In 1302, a utility organization generates a configuration policy. Some examples of utility organizations are an electric company, a natural gas/propane distributor, a municipal water district, a sewer company, and the like. The utility organization may use a variety of software applications to generate the configuration policy. In one embodiment, the utility company generates the configuration policy using a COPS-PR based policy engine.
  • In step 1303, the utility organization deploys the configuration policy to one or more ESRs (e.g., ESR 700). The utility organization may deploy the configuration policy from a centralized location to a plurality of distributed ESRs using the organization's private network (e.g., Intelligent Electric Grid Network). The utility organization may also deploy the configuration policy from a centralized location to the plurality of distributed ESRs using a public networks, such as the Internet. The utility organization may also deploy the configuration policy when the ESR is installed at a customer's premises or at a location associated with the organization's utility network or distribution infrastructure.
  • In step 1304, ESR 700's operating configuration is updated according to the configuration policy. For example, the configuration policy may define the conditions under which ESR 700 operates, the type and format of data is recorded and stored by metrology functions associated with ESR 700, mechanisms for reporting and/or forwarding the data, and the like.
  • In step 1305, ESR 700 performs one or more sensory, and/or metrology functions as defined by the configuration policy.
  • In step 1306, ESR 700 performs one or more classification, prioritization, and/or security functions as defined by the configuration policy.
  • In step 1307, ESR 700 performs one or more recording and control functions as defined by the configuration policy.
  • In step 1308, ESR 700 performs one or more routing, switching, and/or policy enforcement functions as defined by the configuration policy.
  • FIG. 14 is a flowchart of a method for removal of policy-based configuration of energy switch routing functions in one embodiment according to the present invention. The processing depicted in FIG. 14 may be performed by software modules (e.g., instructions or code) executed by a processor of an energy switch router or ESR (e.g., ESR 700 of FIG. 3), by hardware modules, or combinations thereof. FIG. 14 begins in step 1401.
  • In step 1402, a utility organization undeploys a configuration policy previously deployed to ESR 700. The utility organization may undeploy the configuration policy from a centralized location to a plurality of distributed ESRs using the organization's private network (e.g., Intelligent Electric Grid Network). The utility organization may also undeploy the configuration policy from a centralized location to the plurality of distributed ESRs using a public networks, such as the Internet. The utility organization may also deploy the configuration policy when the ESR is installed at a customer's premises or at a location associated with the organization's utility network or distribution infrastructure.
  • In step 1403, ESR 700's operating configuration is updated according to the undeploy request.
  • In step 1404, ESR 700 performs one or more sensory, and/or metrology functions as defined by the undeploy request.
  • In step 1405, ESR 700 performs one or more classification, prioritization, and/or security functions as defined by the undeploy request.
  • In step 1406, ESR 700 performs one or more recording and control functions as defined by the undeploy request.
  • In step 1407, ESR 700 performs one or more routing, switching, and/or policy enforcement functions as defined by the undeploy request.
  • FIG. 15 is a flowchart of a method for power quality and control policy deployment and enforcement in one embodiment according to the present invention. FIG. 15 begins in step 1501. In step 1502, a utility organization generates a Power Q&C policy. In one example, the Power Q&C policy defines a set of limits or thresholds that when satisfied determine the quality or grade of energy distribution. The Power Q&C policy may further define one or more actions to be performed when the quality or grade of energy distribution satisfies or fails to satisfy the set of limits or thresholds.
  • In step 1503, the utility organization deploys the Power Q&C policy to an energy switch router or ESR (e.g., ESR 700 of FIG. 3). In step 1504, ESR 700's operating configuration is updated according to the Power Q&C. For example, ESR 100 may configure one or more alarms or notification events associated with the utility meter based on the set of thresholds defining the quality or grade of energy distribution.
  • In step 1505, ESR 700 performs one or more sensory, and/or metrology functions as defined by the Power Q&C policy.
  • In step 1506, ESR 700 performs one or more classification, prioritization, and/or security functions as defined by the Power Q&C policy.
  • In step 1507, ESR 700 performs one or more recording and control functions as defined by the Power Q&C policy.
  • In step 1508, ESR 700 performs one or more routing, switching, and/or policy enforcement functions as defined by the Power Q&C policy.
  • In step 1509, ESR 700 identifies, classifies, and prioritizes a Power Q&C event per the deployed policy logic.
  • In step 1510, ESR 700 meters a Power Q&C event per the deployed policy logic.
  • In step 1511, ESR 700 records and controls the Power Q&C event per the deployed policy logic.
  • In step 1512, ESR 700 performs one or more Power Q&C event reporting and messaging per the deployed policy logic.
  • FIG. 16 is a block diagram of a self-healing intelligent electric grid network 1600 in one embodiment according to the present invention. In various examples, utilities (e.g., electricity, water, and gas) can be distributed from a utility main office or other generation locations, transmission locations, transmission feeder locations, distribution locations, distribution feeder location, or the like, to one or more substations, industrial, commercial, and/or residential end points and/or customer premises.
  • In various embodiments, a utility network operation center (NOC) with one or more policy servers provides intelligence for communication, management, and healing of all or part of devices associated with a utility network. For example, one or more utility NOCs may communicate with ESRs and utility devices at generation stations, transmissions substations, transmission feeder substations, distribution substations, distribution feeder substations, and the customer premises.
  • Each ESR may be configured to control the utility devices. Some examples of utility devices are meters, switches, transformers, generators, converters, valves, pumps, and the like. In one example, a distribution substation can be configured to distribute one or more utilities to distribution feeders or consumer premises primarily using a first distribution line or network. The distribution station may be configured to distribute the one or more utilities to other distribution feeders secondarily using a second distribution line or network.
  • The utility NOC and/or each of the ESRs may periodically communicate. For example, the utility NOC may request or poll utility usage and consumption information from one or more ESRs located at customer premises. The utility NOC may also send new policies, forward policy updates, and send instructions to remove old polices from any ESRs. In another example, one or more ESRs may be configured to send data upstream to an ESR or the utility NOC.
  • In one example of operation, a failure in the distribution of a utility to one or more ESRs distributed throughout the utility grid be detected by the one or more ESRs. Affected ESRs may generate and transmit a message indicative of the failure to the utility NOC. An affected ESR may further transmit a message or raise an event with another ESR for forwarding (e.g., routing/switching) if the utility NOC cannot be directly contacted. Accordingly, a problem resulting in the failure may then be quickly isolated and fix. As a result, work crews may be automatically notified and dispatched to a particular location, such as the customer premises.
  • In yet another example of operation, each ESR within the utility network may remedy a failure in the distribution of the utility by requesting actions be performed by one or more other ESRs. An ESR in one substation may instruct another ESR in another substation to operate one or more utility devices to reroute utility distribution. Thus, ESRs may intelligently communicate based on policy configurations to automatically heal and repair the utility network.
  • FIG. 17 is a screenshot of web service interface 1700 that may be associated with an ESR in one embodiment according to the present invention. Secure utility interface 1700 includes one or more navigation buttons 1710 configured to access various features or functionality of interface 1700.
  • Menu 1720 can be displayed to a user and include navigation options, such as “My Account,” “Billing,” “Service Request,” “Energy Efficiency Rebates,” “Tips/Tools to Save Energy,” “My Profile,” and the like. Interface 1700 may further include an area 1730 labeled “My Account” which displays summary of account information (e.g., account number, customer name, service address, payment information, and the like) in area 1740. In an area 1750 labeled “My Usage,” interface 1700 may display information associated with utility usage. For example, interface 1700 can include a bar graph 1760 that displays historical data related to utility usage.
  • In some embodiments, web service interface 1700 can include a navigation button 1770 that enables a user to obtain information associated with current power outages. In an area 1780 labeled “My Services,” interface 1700 can display icons or indicators associated with actions a user can perform in conjunction with the user's service (e.g., read a meter, change rate program, set demand thresholds, establish energy management settings, and the like).
  • Interface 1700 may further include navigation button 1790 which allows a user to subscribe to a broadband connection to the Internet through the smart meter. For example, a user may be coupled wireless to an ESR via a local area network when the ESR acts as a wireless access point. The user may obtain Internet access using the ESR via a WiMAX modem, xDSL modem, DOCSIS cable mode, or BPL modem associated with the ESR that already may be used by a utility organization to orchestrate an intelligent electric grid network.
  • FIG. 18 is an embodiment of ESR 1800 for utility distribution in one embodiment according to the present invention. ESR 1800 can include ESR logic fabric 1801, security engines 1802, sensory and metrology engines 1803, packet/frame/event classifier engines 1804, route/switch/policy processor engines 1805, and route/switch/policy state tables 1806. ESR 1800 may include wide area network interface components 1807, metropolitan area network interface components 1808, local area network interface components 1809, monitoring and recording application components 1810, control and reporting application components 1811, identity and security application components 1812, and web services applications components 1813.
  • In various embodiments, ESR 1800 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via utility distribution network 1814.
  • FIG. 19 is an embodiment of ESR 1900 for utility transmission in one embodiment according to the present invention. ESR 1900 can include ESR logic fabric 1901, security engines 1902, sensory and metrology engines 1903, packet/frame/event classifier engines 1904, route/switch/policy processor engines 1905, and route/switch/policy state tables 1906. ESR 1900 may include wide area network interface components 1907, metropolitan area network interface components 1908, local area network interface components 1909, monitoring and recording application components 1910, control and reporting application components 1911, identity and security application components 1912, and web services applications components 1913.
  • In various embodiments, ESR 1900 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via utility transmission network 1914.
  • FIG. 20 is an embodiment of ESR 2000 for utility generation automation, located at a utility's generation plant, in one embodiment according to the present invention. ESR 2000 can include ESR logic fabric 2001, security engines 2002, sensory and metrology engines 2003, packet/frame/event classifier engines 2004, route/switch/policy processor engines 2005, and route/switch/policy state tables 2006. ESR 2000 may include utility generation automation components 2007, wide area network interface components 2008, metropolitan area network interface components 2009, local area network interface components 2010, monitoring and recording application components 2011, control and reporting application components 2012, identity and security application components 2013, and web services applications components 2014.
  • In various embodiments, ESR 2000 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via utility distribution network 1914 and/or utility generation automation interfaces 2015.
  • FIG. 21 is an embodiment of ESR 2100 for utility micro generation automation, located at the customer's premises, in one embodiment according to the present invention. ESR 2100 can include ESR logic fabric 2101, security engines 2102, sensory and metrology engines 2103, packet/frame/event classifier engines 2104, route/switch/policy processor engines 2105, and route/switch/policy state tables 2106. ESR 2100 may include micro utility generation automation components 2107, metropolitan/wide area network interface components 2108, local area network interface components 2109, home area network interface components 2110, monitoring and recording application components 2111, control and reporting application components 2112, identity and security application components 2113, and web services applications components 2114.
  • In various embodiments, ESR 2100 may communicate with and be provisioned using a policy-based configuration, analytics, and control mechanism via customer utility distribution network 2115 and/or utility micro generation automation network 2116.
  • FIG. 22 is a block diagram of computer system 2200 that may incorporate embodiments of the present invention. FIG. 22 is merely illustrative of an embodiment incorporating the present invention and does not limit the scope of the invention as recited in the claims. One of ordinary skill in the art would recognize other variations, modifications, and alternatives.
  • As shown in FIG. 22, computer system 2200 may include a processor(s) 2210 that communicates with a number of peripheral devices via a bus subsystem 2260. These peripheral devices may include memory (e.g., RAM or ROM) 2220, storage 2230, input/output (I/O) devices 2240, and communications interface 2250.
  • In some embodiment, computer system 2200 includes one or more microprocessors from Intel or Advanced Micro Devices (AMD) as processor(s) 2210. Further, one embodiment, computer system 2200 includes a LINUX or UNIX-based operating system.
  • Memory 2220 and storage 2230 are examples of tangible media configured to store data such as embodiments of the present invention, including executable computer code, human readable code, or the like. Other types of tangible media include floppy disks, removable hard disks, optical storage media such as CD-ROMS, DVDs and bar codes, semiconductor memories such as flash memories, read-only-memories (ROMS), battery-backed volatile memories, networked storage devices, and the like. Memory 2220 and storage 2230 may be configured to store the basic programming and data constructs that provide the functionality of the present invention.
  • Software code modules and instructions that provide the functionality of the present invention may be stored in Memory 2220 and storage 2230. These software modules may be executed by processor(s) 2210. Memory 2220 and storage 2230 may also provide a repository for storing data used in accordance with the present invention.
  • I/O interface 2240 may interface with all possible types of devices and mechanisms for inputting information to computer system 2200 and outputting information from computer system 2200. These may include a keyboard, a keypad, a touch screen incorporated into the display, audio input devices such as voice recognition systems, microphones, and other types of input devices. In various embodiments, user input devices are typically embodied as a computer mouse, a trackball, a track pad, a joystick, wireless remote, drawing tablet, voice command system, eye tracking system, and the like. These user input devices typically allow a user to select objects, icons, text, and the like, that appear on a monitor or display device via a command such as a click of a button or the like. User output devices may include all possible types of devices and mechanisms for outputting information from computer system 2200. These may include a display, a monitor, non-visual displays such as audio output devices, etc.
  • Communications interface 2250 provides an interface to other communication networks and devices. Communications interface 2250 may serve as an interface for receiving data from and transmitting data to other systems. Embodiments of communications interface 2250 typically include an Ethernet card, a modem (telephone, satellite, cable, ISDN), (asynchronous) digital subscriber line (DSL) unit, FireWire interface, USB interface, and the like. For example, communications interface 2250 may be coupled to a computer network, to a FireWire bus, or the like. In other embodiments, communications interfaces 2250 may be physically integrated on the motherboard of computer system 2200, and may be a software program, such as soft DSL, or the like.
  • In various embodiments, computer system 2200 may also include software that enables communications over a network such as the HTTP, TCP/IP, RTP/RTSP protocols, and the like. In alternative embodiments of the present invention, other communications software and transfer protocols may also be used, for example IPX, UDP or the like.
  • Bus subsystem 2260 provides a mechanism for letting the various components and subsystems of computer system 2200 communicate with each other as intended. Although bus subsystem 2260 is shown schematically as a single bus, alternative embodiments of the bus subsystem may utilize multiple busses.
  • FIG. 22 is representative of a computer system capable of embodying the present invention. It will be readily apparent to one of ordinary skill in the art that many other hardware and software configurations are suitable for use with the present invention. For example, the computer may be an embedded device, a desktop, a portable, a rack-mounted, or a tablet configuration. Additionally, the computer may be a series of networked computers. Further, the use of other micro processors are contemplated, such as Pentium™ or Itanium™ microprocessors; Opteron™ or AthlonXP™ microprocessors from Advanced Micro Devices, Inc; and the like. Further, other types of operating systems are contemplated, such as Windows®, WindowsXP®, WindowsNT®, or the like from Microsoft Corporation, Solaris from Sun Microsystems, LINUX, UNIX, and the like. In still other embodiments, the techniques described above may be implemented upon a chip or an auxiliary processing board.
  • The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense. It will, however, be evident that various modifications and changes may be made thereunto without departing from the broader spirit and scope of the invention as set forth in the claims. The scope of the invention should, therefore, be determined not with reference to the above description, but instead should be determined with reference to the pending claims along with their full scope or equivalents.

Claims (3)

1. An apparatus for policy-based networking of an electric grid architecture, the apparatus comprising:
a wide area network interface configure to communicate with a wide area network;
a metropolitan area network interface configured to communication with a metropolitan area network;
a local area network interface configured to communicate with a local area network;
a home area network interface configured to communicate with one or more devices; and
a logic fabric configured to receive provisioning information and, based on the provisioning information, to interface a set of sensor engines with a set of sensor devices, to switch communications between the set of sensor engines and the set of sensor devices, and to route communications to the wide area network via the wide area network interface, to the metropolitan area network via the metropolitan area network interface, to the local area network via the local area network interface, and to the home area network via the home network area interface.
2. A system for distributing a utility, the system comprising:
a utility network operations center;
a utility network of distribution devices for distributing the utility to one or more locations; and
a plurality of metering devices coupled to the utility network, each metering device comprising:
a wide area network interface;
a local area network interface; and
a logic fabric configured to receive information from the utility network operations center that enables the logic fabric to interface with one or more of the distribution devices, to switch communications between the one or more of the distribution devices, to route communications via the wide area network interface, and to route communications via the local area network interface.
3. A method for providing a utility, the method comprising:
receiving provisioning information at a networked metering device;
configuring a logic fabric at the networked metering device based on the provisioning information;
determining information associated with one or more sensor devices using the logic fabric;
switching communications using the logic fabric between a sensor engine and the one or more sensor devices; and
routing communications using the logic fabric to a wide area network via a wide area network interface, to a metropolitan area network via a metropolitan area network interface, to a local area network via a local area network interface, and to a home area network via a home area network interface.
US12/042,169 2007-03-05 2008-03-04 Policy-based utility networking Abandoned US20080219239A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/042,169 US20080219239A1 (en) 2007-03-05 2008-03-04 Policy-based utility networking

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US90526907P 2007-03-05 2007-03-05
US12/042,169 US20080219239A1 (en) 2007-03-05 2008-03-04 Policy-based utility networking

Publications (1)

Publication Number Publication Date
US20080219239A1 true US20080219239A1 (en) 2008-09-11

Family

ID=39738776

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/042,159 Active 2028-03-22 US9282001B2 (en) 2007-03-05 2008-03-04 Policy based utility networking
US12/042,169 Abandoned US20080219239A1 (en) 2007-03-05 2008-03-04 Policy-based utility networking

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/042,159 Active 2028-03-22 US9282001B2 (en) 2007-03-05 2008-03-04 Policy based utility networking

Country Status (10)

Country Link
US (2) US9282001B2 (en)
EP (1) EP2119266A1 (en)
JP (1) JP2010520740A (en)
KR (1) KR20090118099A (en)
AU (1) AU2008222794B2 (en)
CA (1) CA2679940A1 (en)
EA (1) EA016898B1 (en)
MX (1) MX2009009433A (en)
TW (1) TW200850016A (en)
WO (1) WO2008109684A1 (en)

Cited By (139)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070285857A1 (en) * 2006-02-06 2007-12-13 Berkowitz Donald S Coordinated fault protection system
US20090006620A1 (en) * 2007-06-28 2009-01-01 Sun Microsystems, Inc. Method and system for securing a commercial grid network over non-trusted routes
US20090088907A1 (en) * 2007-10-01 2009-04-02 Gridpoint, Inc. Modular electrical grid interface device
US20090281679A1 (en) * 2008-05-09 2009-11-12 Taft Jeffrey D Intelligent monitoring of an electrical utility grid
US20090326731A1 (en) * 2008-06-30 2009-12-31 Richard James Bowdry Distributed Intelligent Remote Terminal Units
US20100079004A1 (en) * 2008-10-01 2010-04-01 Keefe Robert A System and Method for Managing the Distributed Generation of Power by a Plurality of Electric Vehicles
US20100217451A1 (en) * 2009-02-24 2010-08-26 Tetsuya Kouda Energy usage control system and method
US20110006887A1 (en) * 2009-07-13 2011-01-13 Kmc Controls, Inc. Programmable Communicating Thermostat And System
US20110035510A1 (en) * 2009-08-07 2011-02-10 Cooper Technologies Company Methods and Apparatus Related to an Adapter Between a Premise Network and an Advanced Metering Infrastructure (AMI) Network
US20110047370A1 (en) * 2009-08-18 2011-02-24 Control4 Corporation Systems and methods for re-commissioning a controlled device in a home area network
CN102098091A (en) * 2011-01-10 2011-06-15 东南大学 Self-adaptive switching method of multi-cell cooperative downward transmission modes
US20110169659A1 (en) * 2009-08-17 2011-07-14 Christopher Dalla Amr meter to zigbee communications bridge
US20120029717A1 (en) * 2010-07-28 2012-02-02 Cox Robert J Reconfigurable load-control receiver
US20120059532A1 (en) * 2009-05-15 2012-03-08 Gip Ag Method and device for the directional transmission of electrical energy in an electricity grid
US20120083937A1 (en) * 2010-10-05 2012-04-05 Samsung Electronics Co., Ltd. Method and system for provisioning energy profile in home area network
EP2498448A1 (en) * 2011-03-09 2012-09-12 General Electric Company Systems, method, and apparatus for determining power usage with a meter
WO2012173667A3 (en) * 2011-02-10 2013-03-28 Trilliant Holdings, Inc. Device and method for facilitating secure communications over a cellular network
US20130103221A1 (en) * 2010-07-16 2013-04-25 Verizon Patent And Licensing, Inc. Remote energy management using persistent smart grid network context
US20130120156A1 (en) * 2011-11-14 2013-05-16 Florida Power & Light Company Systems and methods for remotely controlling an advanced metering infrastructure
US20130145452A1 (en) * 2011-11-14 2013-06-06 Florida Power & Light Company Systems and methods for managing advanced metering infrastructure
US20130274941A1 (en) * 2012-04-13 2013-10-17 The Boeing Company Event processing system for an electrical power system
CN103475680A (en) * 2012-06-07 2013-12-25 中兴通讯股份有限公司 Method and system for Internet-of-things capability integration
US20140032003A1 (en) * 2007-03-14 2014-01-30 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US20140126425A1 (en) * 2007-06-12 2014-05-08 Dana Burd Wifi-to-serial encapsulation in systems
US8855830B2 (en) 2009-08-21 2014-10-07 Allure Energy, Inc. Energy management system and method
US20140304408A1 (en) * 2011-11-10 2014-10-09 Adaptive Spectrum And Signal Alignment, Inc. Method, apparatus, and system for optimizing performance of a communication unit by a remote server
US20140379481A1 (en) * 2013-06-19 2014-12-25 Adobe Systems Incorporated Method and apparatus for targeting messages in desktop and mobile applications
US20150080000A1 (en) * 2011-06-13 2015-03-19 Neul Ltd. Inter-device communication in a machine to machine communication network
US9209652B2 (en) 2009-08-21 2015-12-08 Allure Energy, Inc. Mobile device with scalable map interface for zone based energy management
US9265458B2 (en) 2012-12-04 2016-02-23 Sync-Think, Inc. Application of smooth pursuit cognitive testing paradigms to clinical drug development
US9287727B1 (en) 2013-03-15 2016-03-15 Icontrol Networks, Inc. Temporal voltage adaptive lithium battery charger
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US9349276B2 (en) 2010-09-28 2016-05-24 Icontrol Networks, Inc. Automated reporting of account and sensor information
US9360874B2 (en) 2009-08-21 2016-06-07 Allure Energy, Inc. Energy management system and method
US9380976B2 (en) 2013-03-11 2016-07-05 Sync-Think, Inc. Optical neuroinformatics
US20160204991A1 (en) * 2013-02-19 2016-07-14 Astrolink International Llc Methods for discovering, partitioning, organizing, and administering communication devices in a transformer area network
US9412248B1 (en) 2007-02-28 2016-08-09 Icontrol Networks, Inc. Security, monitoring and automation controller access and use of legacy security control panel information
US9450776B2 (en) 2005-03-16 2016-09-20 Icontrol Networks, Inc. Forming a security network including integrated security system components
US20160274759A1 (en) 2008-08-25 2016-09-22 Paul J. Dawes Security system with networked touchscreen and gateway
US9510065B2 (en) 2007-04-23 2016-11-29 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US9621408B2 (en) 2006-06-12 2017-04-11 Icontrol Networks, Inc. Gateway registry methods and systems
US9628440B2 (en) 2008-11-12 2017-04-18 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US9716530B2 (en) 2013-01-07 2017-07-25 Samsung Electronics Co., Ltd. Home automation using near field communication
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US9781603B1 (en) * 2016-10-20 2017-10-03 Fortress Cyber Security, LLC Combined network and physical security appliance
US9800463B2 (en) 2009-08-21 2017-10-24 Samsung Electronics Co., Ltd. Mobile energy management system
US9867143B1 (en) 2013-03-15 2018-01-09 Icontrol Networks, Inc. Adaptive Power Modulation
US9928975B1 (en) 2013-03-14 2018-03-27 Icontrol Networks, Inc. Three-way switch
US10014681B2 (en) 2013-12-03 2018-07-03 International Business Machines Corporation Providing electricity to essential equipment during an emergency
US10062245B2 (en) 2005-03-16 2018-08-28 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10063499B2 (en) 2013-03-07 2018-08-28 Samsung Electronics Co., Ltd. Non-cloud based communication platform for an environment control system
US10062273B2 (en) 2010-09-28 2018-08-28 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US10079765B2 (en) 2014-10-30 2018-09-18 Astrolink International Llc System and methods for assigning slots and resolving slot conflicts in an electrical distribution grid
US10078958B2 (en) 2010-12-17 2018-09-18 Icontrol Networks, Inc. Method and system for logging security event data
US10091014B2 (en) 2005-03-16 2018-10-02 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10127801B2 (en) 2005-03-16 2018-11-13 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10129383B2 (en) 2014-01-06 2018-11-13 Samsung Electronics Co., Ltd. Home management system and method
US10135628B2 (en) 2014-01-06 2018-11-20 Samsung Electronics Co., Ltd. System, device, and apparatus for coordinating environments using network devices and remote sensory information
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10156831B2 (en) 2004-03-16 2018-12-18 Icontrol Networks, Inc. Automation system with mobile interface
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US10250520B2 (en) 2011-08-30 2019-04-02 Samsung Electronics Co., Ltd. Customer engagement platform and portal having multi-media capabilities
US10282747B2 (en) * 2015-06-02 2019-05-07 Adobe Inc. Using user segments for targeted content
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US10356055B2 (en) 2011-06-09 2019-07-16 Astrolink International Llc System and method for grid based cyber security
US10365810B2 (en) 2007-06-12 2019-07-30 Icontrol Networks, Inc. Control system user interface
US10380871B2 (en) 2005-03-16 2019-08-13 Icontrol Networks, Inc. Control system user interface
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US10459411B2 (en) 2011-04-15 2019-10-29 Astrolink International Llc System and method for single and multizonal optimization of utility services delivery and utilization
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US10559193B2 (en) 2002-02-01 2020-02-11 Comcast Cable Communications, Llc Premises management systems
US10564196B2 (en) 2013-06-13 2020-02-18 Astrolink International Llc System and method for detecting and localizing non-technical losses in an electrical power distribution grid
US10582434B2 (en) 2011-06-13 2020-03-03 Huawei Technologies Co., Ltd. Device and method for deriving alignment information
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10645347B2 (en) 2013-08-09 2020-05-05 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US10747216B2 (en) 2007-02-28 2020-08-18 Icontrol Networks, Inc. Method and system for communicating with and controlling an alarm system from a remote server
US10749571B2 (en) 2013-06-13 2020-08-18 Trc Companies, Inc. System and methods for inferring the feeder and phase powering an on-grid transmitter
US10785319B2 (en) 2006-06-12 2020-09-22 Icontrol Networks, Inc. IP device discovery systems and methods
US10979389B2 (en) 2004-03-16 2021-04-13 Icontrol Networks, Inc. Premises management configuration and control
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US11182060B2 (en) 2004-03-16 2021-11-23 Icontrol Networks, Inc. Networked touchscreen with integrated interfaces
US11197196B2 (en) 2014-12-04 2021-12-07 Assia Spe, Llc Optimized control system for aggregation of multiple broadband connections over radio interfaces
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11290491B2 (en) * 2019-03-14 2022-03-29 Oracle International Corporation Methods, systems, and computer readable media for utilizing a security service engine to assess security vulnerabilities on a security gateway element
US20220100250A1 (en) * 2020-09-29 2022-03-31 Virtual Power Systems Inc. Datacenter power management with edge mediation block
US11310199B2 (en) 2004-03-16 2022-04-19 Icontrol Networks, Inc. Premises management configuration and control
US11316368B2 (en) 2007-03-14 2022-04-26 Zonit Structured Solutions, Llc Premises power usage monitoring system
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US11368327B2 (en) 2008-08-11 2022-06-21 Icontrol Networks, Inc. Integrated cloud system for premises automation
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US11424980B2 (en) 2005-03-16 2022-08-23 Icontrol Networks, Inc. Forming a security network including integrated security system components
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US11451409B2 (en) 2005-03-16 2022-09-20 Icontrol Networks, Inc. Security network integrating security system and network devices
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US11706045B2 (en) 2005-03-16 2023-07-18 Icontrol Networks, Inc. Modular electronic display platform
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US11792330B2 (en) 2005-03-16 2023-10-17 Icontrol Networks, Inc. Communication and automation in a premises management system
US11799781B2 (en) 2011-12-05 2023-10-24 Assia Spe, Llc Systems and methods for traffic load balancing on multiple WAN backhauls and multiple distinct LAN networks
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11816323B2 (en) 2008-06-25 2023-11-14 Icontrol Networks, Inc. Automation system user interface
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9282001B2 (en) 2007-03-05 2016-03-08 Grid Net, Inc. Policy based utility networking
US20110061014A1 (en) * 2008-02-01 2011-03-10 Energyhub Interfacing to resource consumption management devices
EP2136530B1 (en) * 2008-05-28 2019-04-03 ABB Research Ltd. Collaborative defense of energy distribution protection and control devices
GB0816319D0 (en) * 2008-09-05 2008-10-15 Palmer Charles G Network communication
US8547983B2 (en) * 2010-06-04 2013-10-01 Broadcom Corporation Method and system for utilizing a broadband gateway to provide energy efficient management in a home network
MX2011010035A (en) * 2009-04-03 2011-10-11 Schweitzer Engineering Lab Inc Fault tolerant time synchronization.
US8867345B2 (en) * 2009-09-18 2014-10-21 Schweitzer Engineering Laboratories, Inc. Intelligent electronic device with segregated real-time ethernet
US20110077878A1 (en) * 2009-09-30 2011-03-31 Lathrop Frederick L Power supply with data communications
US8644804B2 (en) * 2009-10-02 2014-02-04 Badger Meter, Inc. Method and system for providing web-enabled cellular access to meter reading data
TWI412246B (en) * 2009-12-22 2013-10-11 Hon Hai Prec Ind Co Ltd Router and load balance method thereof
EP2536063B1 (en) * 2010-02-11 2018-06-20 LG Electronics Inc. Power management network system
US20110202293A1 (en) * 2010-02-15 2011-08-18 General Electric Company Diagnostics using sub-metering device
US8886935B2 (en) * 2010-04-30 2014-11-11 Kabushiki Kaisha Toshiba Key management device, system and method having a rekey mechanism
FR2961647B1 (en) * 2010-06-16 2014-09-05 Actility METHOD FOR MANAGING AN OBJECT USING A MANAGEMENT BRIDGE USING A TELECOMMUNICATIONS NETWORK
WO2012033854A2 (en) * 2010-09-07 2012-03-15 Grid Net, Inc. Power outage notification
US9189042B2 (en) 2010-09-27 2015-11-17 Hewlett-Packard Development Company, L.P. Computer system with power measurement
US20120130555A1 (en) * 2010-11-23 2012-05-24 Howard Jelinek Hybrid energy cube
KR101748766B1 (en) 2010-12-23 2017-07-03 한국전자통신연구원 Method and system for providing energy management in smart grid environment, energy provider in smart grid environment
US8812256B2 (en) 2011-01-12 2014-08-19 Schweitzer Engineering Laboratories, Inc. System and apparatus for measuring the accuracy of a backup time source
US20120198551A1 (en) * 2011-01-31 2012-08-02 General Electric Company Method, system and device for detecting an attempted intrusion into a network
US9100305B2 (en) * 2011-07-12 2015-08-04 Cisco Technology, Inc. Efficient admission control for low power and lossy networks
US20130046494A1 (en) * 2011-08-18 2013-02-21 General Electric Company Meter having a fiber optic interface
US9226219B2 (en) * 2011-12-21 2015-12-29 Silver Spring Networks System and method for route learning and auto-configuration
KR101696500B1 (en) * 2012-12-12 2017-01-13 한국전자통신연구원 Data interworking gateway structure based on cim
CN105074682A (en) * 2013-01-15 2015-11-18 施耐德电气美国股份有限公司 Systems and methods for securely accessing programmable devices
US9300591B2 (en) 2013-01-28 2016-03-29 Schweitzer Engineering Laboratories, Inc. Network device
US9065763B2 (en) 2013-03-15 2015-06-23 Schweitzer Engineering Laboratories, Inc. Transmission of data over a low-bandwidth communication channel
US9270109B2 (en) 2013-03-15 2016-02-23 Schweitzer Engineering Laboratories, Inc. Exchange of messages between devices in an electrical power system
US9620955B2 (en) 2013-03-15 2017-04-11 Schweitzer Engineering Laboratories, Inc. Systems and methods for communicating data state change information between devices in an electrical power system
CN104113134B (en) * 2013-04-22 2017-08-25 上海市电力公司 A kind of big load customization power regulation method of low pressure and intelligent power device
US9958924B2 (en) * 2013-08-28 2018-05-01 Cisco Technology, Inc. Configuration of energy savings
CN103560495B (en) * 2013-11-05 2015-10-28 北京四方继保自动化股份有限公司 Intelligent distribution network semiclosed loop self-healing control method
CN104639360B (en) * 2013-11-14 2019-03-29 中兴通讯股份有限公司 The method and network element device of network is added in a kind of control network element device
CN104168268B (en) * 2014-07-24 2016-01-20 广东电网有限责任公司电力科学研究院 A kind of power network object access control apparatus that can realize grid model data security configuration and access
CN104898613B (en) 2015-04-27 2018-09-04 小米科技有限责任公司 The control method and device of smart home device
US9967135B2 (en) 2016-03-29 2018-05-08 Schweitzer Engineering Laboratories, Inc. Communication link monitoring and failover
US10277514B2 (en) 2016-07-21 2019-04-30 Viasat, Inc. Methods and systems for dynamic policy based traffic steering over multiple access networks
CN106507376A (en) * 2016-10-21 2017-03-15 高道华 A kind of communication resource Method for optimized planning of intelligent grid
US11693376B1 (en) 2016-11-15 2023-07-04 Homer Alan Mantooth Smart green power node
US10819727B2 (en) 2018-10-15 2020-10-27 Schweitzer Engineering Laboratories, Inc. Detecting and deterring network attacks
CN109787201B (en) * 2019-02-27 2020-01-10 南京电研电力自动化股份有限公司 Fault processing method of multimode intelligent distributed terminal based on Internet of things
CN111835082B (en) * 2020-05-22 2021-04-09 华南理工大学 Intelligent control method for realizing fault self-healing of subway direct-current traction power supply system
CN111707906B (en) * 2020-07-14 2021-08-03 广州地铁集团有限公司 Method for realizing fault location of subway direct-current traction power supply system
CN113013992B (en) * 2021-04-16 2022-05-10 广东电网有限责任公司 Method and device for monitoring functions of information-protecting master station
CN117689214A (en) * 2024-01-31 2024-03-12 天津华凯电气有限公司 Dynamic safety assessment method for energy router of flexible direct-current traction power supply system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020115447A1 (en) * 2000-05-23 2002-08-22 Martin Jeffrey W. Methods and systems for correlating telecommunication antenna infrastructure placement information to provide telecommunication quality of service information
US20030177389A1 (en) * 2002-03-06 2003-09-18 Zone Labs, Inc. System and methodology for security policy arbitration
US20040133314A1 (en) * 2002-03-28 2004-07-08 Ehlers Gregory A. System and method of controlling an HVAC system
US6859831B1 (en) * 1999-10-06 2005-02-22 Sensoria Corporation Method and apparatus for internetworked wireless integrated network sensor (WINS) nodes
US20080074285A1 (en) * 2006-08-31 2008-03-27 Guthrie Kevin D Interface between meter and application (IMA)
US20080127210A1 (en) * 2006-07-21 2008-05-29 Bosold Mark J Method of configuring intelligent electronic devices to facilitate standardized communication messages among a plurality of ieds within a network
US20080143491A1 (en) * 2006-12-13 2008-06-19 Deaver Brian J Power Line Communication Interface Device and Method
US20080177678A1 (en) * 2007-01-24 2008-07-24 Paul Di Martini Method of communicating between a utility and its customer locations

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08172719A (en) 1994-12-19 1996-07-02 Sumitomo Electric Ind Ltd Method of detecting fault of transmission line
US5986574A (en) * 1997-10-16 1999-11-16 Peco Energy Company System and method for communication between remote locations
US6297734B1 (en) * 1999-09-23 2001-10-02 Northrop Grumman Corporation Randomization of transmit time
JP2001264367A (en) 2000-03-17 2001-09-26 Fujitsu Denso Ltd Power-failure detection circuit
WO2001079872A1 (en) * 2000-04-13 2001-10-25 Genscape, Inc. Apparatus and method for the measurement and monitoring of electrical power generation and transmission
US6980540B1 (en) * 2000-08-16 2005-12-27 Lucent Technologies Inc. Apparatus and method for acquiring an uplink traffic channel, in wireless communications systems
JP2003084018A (en) 2001-09-13 2003-03-19 Kansai Electric Power Co Inc:The Server integrated energy meter
JP4095282B2 (en) 2001-11-21 2008-06-04 キヤノン株式会社 Vibration wave drive
JP3923860B2 (en) 2002-06-19 2007-06-06 株式会社東芝 Electric management service method
JP2004260365A (en) * 2003-02-25 2004-09-16 Hitachi Ltd Network repeating device of high speed and high port density
US20050066033A1 (en) * 2003-09-24 2005-03-24 Cheston Richard W. Apparatus, system, and method for dynamic selection of best network service
JP4310235B2 (en) 2004-05-24 2009-08-05 株式会社明電舎 Energy saving system
JP4335126B2 (en) * 2004-12-10 2009-09-30 日本電信電話株式会社 Server device, electrification device, radio transmission device, management server, electrification device control system, power management method, computer program, and recording medium thereof
US20070038563A1 (en) * 2005-08-15 2007-02-15 Eric Ryzerski Systems and methods for managing buildings and finances
US20070257813A1 (en) * 2006-02-03 2007-11-08 Silver Spring Networks Secure network bootstrap of devices in an automatic meter reading network
US8359248B2 (en) * 2006-08-24 2013-01-22 Blue Pillar, Inc. Systems, methods, and devices for managing emergency power supply systems
US7853417B2 (en) * 2007-01-30 2010-12-14 Silver Spring Networks, Inc. Methods and system for utility network outage detection
US9282001B2 (en) 2007-03-05 2016-03-08 Grid Net, Inc. Policy based utility networking
US8065099B2 (en) * 2007-12-20 2011-11-22 Tollgrade Communications, Inc. Power distribution monitoring system and method
US7957297B2 (en) * 2008-07-14 2011-06-07 Cisco Technology, Inc. Termination message for wireless wide area network routers
US8207726B2 (en) * 2008-09-05 2012-06-26 Silver Spring Networks, Inc. Determining electric grid endpoint phase connectivity
AU2010217154A1 (en) * 2009-02-27 2011-09-15 Certicom Corp. System and method for securely communicating with electronic meters
WO2010141375A2 (en) * 2009-06-01 2010-12-09 Phatak Dhananjay S System, method, and apparata for secure communications using an electrical grid network

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6859831B1 (en) * 1999-10-06 2005-02-22 Sensoria Corporation Method and apparatus for internetworked wireless integrated network sensor (WINS) nodes
US20020115447A1 (en) * 2000-05-23 2002-08-22 Martin Jeffrey W. Methods and systems for correlating telecommunication antenna infrastructure placement information to provide telecommunication quality of service information
US6795707B2 (en) * 2000-05-23 2004-09-21 Jeffrey W. Martin Methods and systems for correlating telecommunication antenna infrastructure placement information to provide telecommunication quality of service information
US20030177389A1 (en) * 2002-03-06 2003-09-18 Zone Labs, Inc. System and methodology for security policy arbitration
US20040133314A1 (en) * 2002-03-28 2004-07-08 Ehlers Gregory A. System and method of controlling an HVAC system
US20080127210A1 (en) * 2006-07-21 2008-05-29 Bosold Mark J Method of configuring intelligent electronic devices to facilitate standardized communication messages among a plurality of ieds within a network
US20080074285A1 (en) * 2006-08-31 2008-03-27 Guthrie Kevin D Interface between meter and application (IMA)
US20080143491A1 (en) * 2006-12-13 2008-06-19 Deaver Brian J Power Line Communication Interface Device and Method
US20080177678A1 (en) * 2007-01-24 2008-07-24 Paul Di Martini Method of communicating between a utility and its customer locations

Cited By (286)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10559193B2 (en) 2002-02-01 2020-02-11 Comcast Cable Communications, Llc Premises management systems
US11182060B2 (en) 2004-03-16 2021-11-23 Icontrol Networks, Inc. Networked touchscreen with integrated interfaces
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US11810445B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10754304B2 (en) 2004-03-16 2020-08-25 Icontrol Networks, Inc. Automation system with mobile interface
US10796557B2 (en) 2004-03-16 2020-10-06 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US10691295B2 (en) 2004-03-16 2020-06-23 Icontrol Networks, Inc. User interface in a premises network
US10890881B2 (en) 2004-03-16 2021-01-12 Icontrol Networks, Inc. Premises management networking
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10979389B2 (en) 2004-03-16 2021-04-13 Icontrol Networks, Inc. Premises management configuration and control
US10992784B2 (en) 2004-03-16 2021-04-27 Control Networks, Inc. Communication protocols over internet protocol (IP) networks
US10447491B2 (en) 2004-03-16 2019-10-15 Icontrol Networks, Inc. Premises system management using status signal
US11037433B2 (en) 2004-03-16 2021-06-15 Icontrol Networks, Inc. Management of a security system at a premises
US10156831B2 (en) 2004-03-16 2018-12-18 Icontrol Networks, Inc. Automation system with mobile interface
US11893874B2 (en) 2004-03-16 2024-02-06 Icontrol Networks, Inc. Networked touchscreen with integrated interfaces
US11082395B2 (en) 2004-03-16 2021-08-03 Icontrol Networks, Inc. Premises management configuration and control
US11153266B2 (en) 2004-03-16 2021-10-19 Icontrol Networks, Inc. Gateway registry methods and systems
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11175793B2 (en) 2004-03-16 2021-11-16 Icontrol Networks, Inc. User interface in a premises network
US11184322B2 (en) 2004-03-16 2021-11-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US11625008B2 (en) 2004-03-16 2023-04-11 Icontrol Networks, Inc. Premises management networking
US11043112B2 (en) 2004-03-16 2021-06-22 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10692356B2 (en) 2004-03-16 2020-06-23 Icontrol Networks, Inc. Control system user interface
US10735249B2 (en) 2004-03-16 2020-08-04 Icontrol Networks, Inc. Management of a security system at a premises
US10142166B2 (en) 2004-03-16 2018-11-27 Icontrol Networks, Inc. Takeover of security network
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11782394B2 (en) 2004-03-16 2023-10-10 Icontrol Networks, Inc. Automation system with mobile interface
US11757834B2 (en) 2004-03-16 2023-09-12 Icontrol Networks, Inc. Communication protocols in integrated systems
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11310199B2 (en) 2004-03-16 2022-04-19 Icontrol Networks, Inc. Premises management configuration and control
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US11378922B2 (en) 2004-03-16 2022-07-05 Icontrol Networks, Inc. Automation system with mobile interface
US11410531B2 (en) 2004-03-16 2022-08-09 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US11449012B2 (en) 2004-03-16 2022-09-20 Icontrol Networks, Inc. Premises management networking
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11537186B2 (en) 2004-03-16 2022-12-27 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11588787B2 (en) 2004-03-16 2023-02-21 Icontrol Networks, Inc. Premises management configuration and control
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US11601397B2 (en) 2004-03-16 2023-03-07 Icontrol Networks, Inc. Premises management configuration and control
US11656667B2 (en) 2004-03-16 2023-05-23 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11626006B2 (en) 2004-03-16 2023-04-11 Icontrol Networks, Inc. Management of a security system at a premises
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11595364B2 (en) 2005-03-16 2023-02-28 Icontrol Networks, Inc. System for data routing in networks
US10841381B2 (en) 2005-03-16 2020-11-17 Icontrol Networks, Inc. Security system with networked touchscreen
US10930136B2 (en) 2005-03-16 2021-02-23 Icontrol Networks, Inc. Premise management systems and methods
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US11367340B2 (en) 2005-03-16 2022-06-21 Icontrol Networks, Inc. Premise management systems and methods
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US10380871B2 (en) 2005-03-16 2019-08-13 Icontrol Networks, Inc. Control system user interface
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US11824675B2 (en) 2005-03-16 2023-11-21 Icontrol Networks, Inc. Networked touchscreen with integrated interfaces
US11451409B2 (en) 2005-03-16 2022-09-20 Icontrol Networks, Inc. Security network integrating security system and network devices
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11792330B2 (en) 2005-03-16 2023-10-17 Icontrol Networks, Inc. Communication and automation in a premises management system
US11424980B2 (en) 2005-03-16 2022-08-23 Icontrol Networks, Inc. Forming a security network including integrated security system components
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US10127801B2 (en) 2005-03-16 2018-11-13 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10091014B2 (en) 2005-03-16 2018-10-02 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US10062245B2 (en) 2005-03-16 2018-08-28 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11706045B2 (en) 2005-03-16 2023-07-18 Icontrol Networks, Inc. Modular electronic display platform
US9450776B2 (en) 2005-03-16 2016-09-20 Icontrol Networks, Inc. Forming a security network including integrated security system components
US20070285857A1 (en) * 2006-02-06 2007-12-13 Berkowitz Donald S Coordinated fault protection system
US20120120790A1 (en) * 2006-02-06 2012-05-17 S&C Electric Company Coordinated Fault Protection System
US7916627B2 (en) * 2006-02-06 2011-03-29 S&C Electric Company Coordinated fault protection system
US8760996B2 (en) * 2006-02-06 2014-06-24 S&C Electric Company Coordinated fault protection system
US9621408B2 (en) 2006-06-12 2017-04-11 Icontrol Networks, Inc. Gateway registry methods and systems
US10785319B2 (en) 2006-06-12 2020-09-22 Icontrol Networks, Inc. IP device discovery systems and methods
US10616244B2 (en) 2006-06-12 2020-04-07 Icontrol Networks, Inc. Activation of gateway device
US11418518B2 (en) 2006-06-12 2022-08-16 Icontrol Networks, Inc. Activation of gateway device
US11418572B2 (en) 2007-01-24 2022-08-16 Icontrol Networks, Inc. Methods and systems for improved system performance
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US11412027B2 (en) 2007-01-24 2022-08-09 Icontrol Networks, Inc. Methods and systems for data communication
US10225314B2 (en) 2007-01-24 2019-03-05 Icontrol Networks, Inc. Methods and systems for improved system performance
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US10657794B1 (en) 2007-02-28 2020-05-19 Icontrol Networks, Inc. Security, monitoring and automation controller access and use of legacy security control panel information
US10747216B2 (en) 2007-02-28 2020-08-18 Icontrol Networks, Inc. Method and system for communicating with and controlling an alarm system from a remote server
US9412248B1 (en) 2007-02-28 2016-08-09 Icontrol Networks, Inc. Security, monitoring and automation controller access and use of legacy security control panel information
US11194320B2 (en) 2007-02-28 2021-12-07 Icontrol Networks, Inc. Method and system for managing communication connectivity
US11809174B2 (en) 2007-02-28 2023-11-07 Icontrol Networks, Inc. Method and system for managing communication connectivity
US9160168B2 (en) * 2007-03-14 2015-10-13 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US20140032003A1 (en) * 2007-03-14 2014-01-30 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US9958925B2 (en) * 2007-03-14 2018-05-01 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US20160111874A1 (en) * 2007-03-14 2016-04-21 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US11316368B2 (en) 2007-03-14 2022-04-26 Zonit Structured Solutions, Llc Premises power usage monitoring system
US11916377B2 (en) 2007-03-14 2024-02-27 Zonit Structured Solutions, Llc Premises power usage monitoring system
US10050441B2 (en) 2007-03-14 2018-08-14 Zonit Structured Solutions, Llc Premises power signal monitoring system
US10698469B2 (en) 2007-03-14 2020-06-30 Zonit Structured Solutions, Llc Premises power usage monitoring system
US11132888B2 (en) 2007-04-23 2021-09-28 Icontrol Networks, Inc. Method and system for providing alternate network access
US10140840B2 (en) 2007-04-23 2018-11-27 Icontrol Networks, Inc. Method and system for providing alternate network access
US9510065B2 (en) 2007-04-23 2016-11-29 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US10672254B2 (en) 2007-04-23 2020-06-02 Icontrol Networks, Inc. Method and system for providing alternate network access
US11663902B2 (en) 2007-04-23 2023-05-30 Icontrol Networks, Inc. Method and system for providing alternate network access
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US20140126425A1 (en) * 2007-06-12 2014-05-08 Dana Burd Wifi-to-serial encapsulation in systems
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US11632308B2 (en) 2007-06-12 2023-04-18 Icontrol Networks, Inc. Communication protocols in integrated systems
US10142394B2 (en) 2007-06-12 2018-11-27 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US10051078B2 (en) * 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11722896B2 (en) 2007-06-12 2023-08-08 Icontrol Networks, Inc. Communication protocols in integrated systems
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US11611568B2 (en) 2007-06-12 2023-03-21 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US11625161B2 (en) 2007-06-12 2023-04-11 Icontrol Networks, Inc. Control system user interface
US11894986B2 (en) 2007-06-12 2024-02-06 Icontrol Networks, Inc. Communication protocols in integrated systems
US10365810B2 (en) 2007-06-12 2019-07-30 Icontrol Networks, Inc. Control system user interface
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US7702799B2 (en) * 2007-06-28 2010-04-20 Oracle America, Inc. Method and system for securing a commercial grid network over non-trusted routes
US20090006620A1 (en) * 2007-06-28 2009-01-01 Sun Microsystems, Inc. Method and system for securing a commercial grid network over non-trusted routes
US11815969B2 (en) 2007-08-10 2023-11-14 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US20090088907A1 (en) * 2007-10-01 2009-04-02 Gridpoint, Inc. Modular electrical grid interface device
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US8121741B2 (en) * 2008-05-09 2012-02-21 International Business Machines Corporation Intelligent monitoring of an electrical utility grid
US20090281679A1 (en) * 2008-05-09 2009-11-12 Taft Jeffrey D Intelligent monitoring of an electrical utility grid
US11816323B2 (en) 2008-06-25 2023-11-14 Icontrol Networks, Inc. Automation system user interface
US7945401B2 (en) * 2008-06-30 2011-05-17 International Business Machines Corporation Distributed intelligent remote terminal units
US20090326731A1 (en) * 2008-06-30 2009-12-31 Richard James Bowdry Distributed Intelligent Remote Terminal Units
US11190578B2 (en) 2008-08-11 2021-11-30 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11641391B2 (en) 2008-08-11 2023-05-02 Icontrol Networks Inc. Integrated cloud system with lightweight gateway for premises automation
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11711234B2 (en) 2008-08-11 2023-07-25 Icontrol Networks, Inc. Integrated cloud system for premises automation
US11368327B2 (en) 2008-08-11 2022-06-21 Icontrol Networks, Inc. Integrated cloud system for premises automation
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11616659B2 (en) 2008-08-11 2023-03-28 Icontrol Networks, Inc. Integrated cloud system for premises automation
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US20160274759A1 (en) 2008-08-25 2016-09-22 Paul J. Dawes Security system with networked touchscreen and gateway
US20100079004A1 (en) * 2008-10-01 2010-04-01 Keefe Robert A System and Method for Managing the Distributed Generation of Power by a Plurality of Electric Vehicles
US8019483B2 (en) * 2008-10-01 2011-09-13 Current Communications Services, Llc System and method for managing the distributed generation of power by a plurality of electric vehicles
US9628440B2 (en) 2008-11-12 2017-04-18 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US20100217451A1 (en) * 2009-02-24 2010-08-26 Tetsuya Kouda Energy usage control system and method
US11356926B2 (en) 2009-04-30 2022-06-07 Icontrol Networks, Inc. Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces
US11856502B2 (en) 2009-04-30 2023-12-26 Icontrol Networks, Inc. Method, system and apparatus for automated inventory reporting of security, monitoring and automation hardware and software at customer premises
US11553399B2 (en) 2009-04-30 2023-01-10 Icontrol Networks, Inc. Custom content for premises management
US10332363B2 (en) 2009-04-30 2019-06-25 Icontrol Networks, Inc. Controller and interface for home security, monitoring and automation having customizable audio alerts for SMA events
US11223998B2 (en) 2009-04-30 2022-01-11 Icontrol Networks, Inc. Security, monitoring and automation controller access and use of legacy security control panel information
US11778534B2 (en) 2009-04-30 2023-10-03 Icontrol Networks, Inc. Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces
US11601865B2 (en) 2009-04-30 2023-03-07 Icontrol Networks, Inc. Server-based notification of alarm event subsequent to communication failure with armed security system
US10275999B2 (en) 2009-04-30 2019-04-30 Icontrol Networks, Inc. Server-based notification of alarm event subsequent to communication failure with armed security system
US11129084B2 (en) 2009-04-30 2021-09-21 Icontrol Networks, Inc. Notification of event subsequent to communication failure with security system
US10813034B2 (en) 2009-04-30 2020-10-20 Icontrol Networks, Inc. Method, system and apparatus for management of applications for an SMA controller
US11284331B2 (en) 2009-04-30 2022-03-22 Icontrol Networks, Inc. Server-based notification of alarm event subsequent to communication failure with armed security system
US10237806B2 (en) 2009-04-30 2019-03-19 Icontrol Networks, Inc. Activation of a home automation controller
US9426720B2 (en) 2009-04-30 2016-08-23 Icontrol Networks, Inc. Controller and interface for home security, monitoring and automation having customizable audio alerts for SMA events
US10674428B2 (en) 2009-04-30 2020-06-02 Icontrol Networks, Inc. Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces
US11665617B2 (en) 2009-04-30 2023-05-30 Icontrol Networks, Inc. Server-based notification of alarm event subsequent to communication failure with armed security system
US20120059532A1 (en) * 2009-05-15 2012-03-08 Gip Ag Method and device for the directional transmission of electrical energy in an electricity grid
US9337655B2 (en) * 2009-05-15 2016-05-10 Gip Ag Method and device for the directional transmission of electrical energy in an electricity grid
US20110006887A1 (en) * 2009-07-13 2011-01-13 Kmc Controls, Inc. Programmable Communicating Thermostat And System
US20110035510A1 (en) * 2009-08-07 2011-02-10 Cooper Technologies Company Methods and Apparatus Related to an Adapter Between a Premise Network and an Advanced Metering Infrastructure (AMI) Network
US8533362B2 (en) * 2009-08-07 2013-09-10 Cooper Technologies Company Methods and apparatus related to an adapter between a premise network and an advanced metering infrastructure (AMI) network
US20110169659A1 (en) * 2009-08-17 2011-07-14 Christopher Dalla Amr meter to zigbee communications bridge
US8730057B2 (en) * 2009-08-17 2014-05-20 Tendril Networks, Inc. AMR meter to ZigBee communications bridge
US9813383B2 (en) 2009-08-18 2017-11-07 Control4 Corporation Systems and methods for re-commissioning a controlled device in a home area network
EP2467765A1 (en) * 2009-08-18 2012-06-27 Control4 Corporation Systems and methods for re-commissioning a controlled device in a home area network
EP2467765A4 (en) * 2009-08-18 2014-08-06 Control4 Corp Systems and methods for re-commissioning a controlled device in a home area network
US10999255B2 (en) 2009-08-18 2021-05-04 Wirepath Home Systems, Llc Systems and methods for re-commissioning a controlled device in a home area network
US20110047370A1 (en) * 2009-08-18 2011-02-24 Control4 Corporation Systems and methods for re-commissioning a controlled device in a home area network
US9164524B2 (en) 2009-08-21 2015-10-20 Allure Energy, Inc. Method of managing a site using a proximity detection module
US9977440B2 (en) 2009-08-21 2018-05-22 Samsung Electronics Co., Ltd. Establishing proximity detection using 802.11 based networks
US9405310B2 (en) 2009-08-21 2016-08-02 Allure Energy Inc. Energy management method
US10310532B2 (en) 2009-08-21 2019-06-04 Samsung Electronics Co., Ltd. Zone based system for altering an operating condition
US11550351B2 (en) 2009-08-21 2023-01-10 Samsung Electronics Co., Ltd. Energy management system and method
US9766645B2 (en) 2009-08-21 2017-09-19 Samsung Electronics Co., Ltd. Energy management system and method
US9360874B2 (en) 2009-08-21 2016-06-07 Allure Energy, Inc. Energy management system and method
US9800463B2 (en) 2009-08-21 2017-10-24 Samsung Electronics Co., Ltd. Mobile energy management system
US10613556B2 (en) 2009-08-21 2020-04-07 Samsung Electronics Co., Ltd. Energy management system and method
US9838255B2 (en) 2009-08-21 2017-12-05 Samsung Electronics Co., Ltd. Mobile demand response energy management system with proximity control
US10444781B2 (en) 2009-08-21 2019-10-15 Samsung Electronics Co., Ltd. Energy management system and method
US9874891B2 (en) 2009-08-21 2018-01-23 Samsung Electronics Co., Ltd. Auto-adaptable energy management apparatus
US10996702B2 (en) 2009-08-21 2021-05-04 Samsung Electronics Co., Ltd. Energy management system and method, including auto-provisioning capability
US9209652B2 (en) 2009-08-21 2015-12-08 Allure Energy, Inc. Mobile device with scalable map interface for zone based energy management
US9964981B2 (en) 2009-08-21 2018-05-08 Samsung Electronics Co., Ltd. Energy management system and method
US8855830B2 (en) 2009-08-21 2014-10-07 Allure Energy, Inc. Energy management system and method
US10551861B2 (en) * 2009-08-21 2020-02-04 Samsung Electronics Co., Ltd. Gateway for managing energy use at a site
US8855794B2 (en) 2009-08-21 2014-10-07 Allure Energy, Inc. Energy management system and method, including auto-provisioning capability using near field communication
US9568973B2 (en) * 2010-07-16 2017-02-14 Verizon Patent And Licensng Inc. Remote energy management using persistent smart grid network context
US20130103221A1 (en) * 2010-07-16 2013-04-25 Verizon Patent And Licensing, Inc. Remote energy management using persistent smart grid network context
US20120029717A1 (en) * 2010-07-28 2012-02-02 Cox Robert J Reconfigurable load-control receiver
WO2012015414A1 (en) * 2010-07-28 2012-02-02 Cooper Technologies Company Reconfigurable load-control receiver
US10223903B2 (en) 2010-09-28 2019-03-05 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10062273B2 (en) 2010-09-28 2018-08-28 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10127802B2 (en) 2010-09-28 2018-11-13 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US9349276B2 (en) 2010-09-28 2016-05-24 Icontrol Networks, Inc. Automated reporting of account and sensor information
US11398147B2 (en) 2010-09-28 2022-07-26 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
US11900790B2 (en) 2010-09-28 2024-02-13 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
US20120083937A1 (en) * 2010-10-05 2012-04-05 Samsung Electronics Co., Ltd. Method and system for provisioning energy profile in home area network
US9508105B2 (en) * 2010-10-05 2016-11-29 Samsung Electronics Co., Ltd. Method and system for provisioning energy profile in Home Area Network
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US10078958B2 (en) 2010-12-17 2018-09-18 Icontrol Networks, Inc. Method and system for logging security event data
US10741057B2 (en) 2010-12-17 2020-08-11 Icontrol Networks, Inc. Method and system for processing security event data
US11341840B2 (en) 2010-12-17 2022-05-24 Icontrol Networks, Inc. Method and system for processing security event data
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US11240059B2 (en) 2010-12-20 2022-02-01 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
CN102098091A (en) * 2011-01-10 2011-06-15 东南大学 Self-adaptive switching method of multi-cell cooperative downward transmission modes
US9037709B2 (en) 2011-02-10 2015-05-19 Trilliant Holdings Inc. Device and method for facilitating secure communications over a cellular network
US9342293B2 (en) 2011-02-10 2016-05-17 Trilliant Networks Inc. Device and method for facilitating secure communications over a cellular network
WO2012173667A3 (en) * 2011-02-10 2013-03-28 Trilliant Holdings, Inc. Device and method for facilitating secure communications over a cellular network
US8856323B2 (en) 2011-02-10 2014-10-07 Trilliant Holdings, Inc. Device and method for facilitating secure communications over a cellular network
EP2498448A1 (en) * 2011-03-09 2012-09-12 General Electric Company Systems, method, and apparatus for determining power usage with a meter
US8847784B2 (en) 2011-03-09 2014-09-30 General Electric Company Systems, methods, and apparatuses for determining power usage with a meter
US10459411B2 (en) 2011-04-15 2019-10-29 Astrolink International Llc System and method for single and multizonal optimization of utility services delivery and utilization
US10356055B2 (en) 2011-06-09 2019-07-16 Astrolink International Llc System and method for grid based cyber security
US20150080000A1 (en) * 2011-06-13 2015-03-19 Neul Ltd. Inter-device communication in a machine to machine communication network
US10582434B2 (en) 2011-06-13 2020-03-03 Huawei Technologies Co., Ltd. Device and method for deriving alignment information
US9456438B2 (en) * 2011-06-13 2016-09-27 Neul Ltd. Inter-device communication in a machine to machine communication network
US10805226B2 (en) 2011-08-30 2020-10-13 Samsung Electronics Co., Ltd. Resource manager, system, and method for communicating resource management information for smart energy and media resources
US10250520B2 (en) 2011-08-30 2019-04-02 Samsung Electronics Co., Ltd. Customer engagement platform and portal having multi-media capabilities
US20140304408A1 (en) * 2011-11-10 2014-10-09 Adaptive Spectrum And Signal Alignment, Inc. Method, apparatus, and system for optimizing performance of a communication unit by a remote server
US10848398B2 (en) * 2011-11-10 2020-11-24 Assia Spe, Llc Method, apparatus, and system for optimizing performance of a communication unit by a remote server
US20130120156A1 (en) * 2011-11-14 2013-05-16 Florida Power & Light Company Systems and methods for remotely controlling an advanced metering infrastructure
US9047757B2 (en) * 2011-11-14 2015-06-02 Florida Power & Light Company Systems and methods for remotely controlling an advanced metering infrastructure
US20130145452A1 (en) * 2011-11-14 2013-06-06 Florida Power & Light Company Systems and methods for managing advanced metering infrastructure
US9967235B2 (en) * 2011-11-14 2018-05-08 Florida Power & Light Company Systems and methods for managing advanced metering infrastructure
US11799781B2 (en) 2011-12-05 2023-10-24 Assia Spe, Llc Systems and methods for traffic load balancing on multiple WAN backhauls and multiple distinct LAN networks
US9020652B2 (en) * 2012-04-13 2015-04-28 The Boeing Company Event processing system for an electrical power system
US20130274941A1 (en) * 2012-04-13 2013-10-17 The Boeing Company Event processing system for an electrical power system
US9813398B2 (en) * 2012-06-07 2017-11-07 Xi'an Zhongxing New Software Co., Ltd. Method and system for Internet of things capability integration
CN103475680A (en) * 2012-06-07 2013-12-25 中兴通讯股份有限公司 Method and system for Internet-of-things capability integration
US20150143462A1 (en) * 2012-06-07 2015-05-21 Zte Corporation Method And System For Internet Of Things Capability Integration
US9265458B2 (en) 2012-12-04 2016-02-23 Sync-Think, Inc. Application of smooth pursuit cognitive testing paradigms to clinical drug development
US9716530B2 (en) 2013-01-07 2017-07-25 Samsung Electronics Co., Ltd. Home automation using near field communication
US10541724B2 (en) * 2013-02-19 2020-01-21 Astrolink International Llc Methods for discovering, partitioning, organizing, and administering communication devices in a transformer area network
US10554257B2 (en) 2013-02-19 2020-02-04 Dominion Energy Technologies, Inc. System and method for inferring schematic and topological properties of an electrical distribution grid
US10097240B2 (en) 2013-02-19 2018-10-09 Astrolink International, Llc System and method for inferring schematic and topological properties of an electrical distribution grid
US20160204991A1 (en) * 2013-02-19 2016-07-14 Astrolink International Llc Methods for discovering, partitioning, organizing, and administering communication devices in a transformer area network
US10063499B2 (en) 2013-03-07 2018-08-28 Samsung Electronics Co., Ltd. Non-cloud based communication platform for an environment control system
US9380976B2 (en) 2013-03-11 2016-07-05 Sync-Think, Inc. Optical neuroinformatics
US11553579B2 (en) 2013-03-14 2023-01-10 Icontrol Networks, Inc. Three-way switch
US9928975B1 (en) 2013-03-14 2018-03-27 Icontrol Networks, Inc. Three-way switch
US10659179B2 (en) 2013-03-15 2020-05-19 Icontrol Networks, Inc. Adaptive power modulation
US10117191B2 (en) 2013-03-15 2018-10-30 Icontrol Networks, Inc. Adaptive power modulation
US9867143B1 (en) 2013-03-15 2018-01-09 Icontrol Networks, Inc. Adaptive Power Modulation
US9287727B1 (en) 2013-03-15 2016-03-15 Icontrol Networks, Inc. Temporal voltage adaptive lithium battery charger
US10564196B2 (en) 2013-06-13 2020-02-18 Astrolink International Llc System and method for detecting and localizing non-technical losses in an electrical power distribution grid
US10749571B2 (en) 2013-06-13 2020-08-18 Trc Companies, Inc. System and methods for inferring the feeder and phase powering an on-grid transmitter
US20140379481A1 (en) * 2013-06-19 2014-12-25 Adobe Systems Incorporated Method and apparatus for targeting messages in desktop and mobile applications
US11296950B2 (en) 2013-06-27 2022-04-05 Icontrol Networks, Inc. Control system user interface
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US10841668B2 (en) 2013-08-09 2020-11-17 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US11432055B2 (en) 2013-08-09 2022-08-30 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US11438553B1 (en) 2013-08-09 2022-09-06 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US11722806B2 (en) 2013-08-09 2023-08-08 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US10645347B2 (en) 2013-08-09 2020-05-05 Icn Acquisition, Llc System, method and apparatus for remote monitoring
US10014681B2 (en) 2013-12-03 2018-07-03 International Business Machines Corporation Providing electricity to essential equipment during an emergency
US10135628B2 (en) 2014-01-06 2018-11-20 Samsung Electronics Co., Ltd. System, device, and apparatus for coordinating environments using network devices and remote sensory information
US10129383B2 (en) 2014-01-06 2018-11-13 Samsung Electronics Co., Ltd. Home management system and method
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US11943301B2 (en) 2014-03-03 2024-03-26 Icontrol Networks, Inc. Media content management
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US10079765B2 (en) 2014-10-30 2018-09-18 Astrolink International Llc System and methods for assigning slots and resolving slot conflicts in an electrical distribution grid
US11197196B2 (en) 2014-12-04 2021-12-07 Assia Spe, Llc Optimized control system for aggregation of multiple broadband connections over radio interfaces
US10282747B2 (en) * 2015-06-02 2019-05-07 Adobe Inc. Using user segments for targeted content
US9781603B1 (en) * 2016-10-20 2017-10-03 Fortress Cyber Security, LLC Combined network and physical security appliance
US11314540B2 (en) * 2016-10-20 2022-04-26 Fortress Cyber Security, LLC Combined network and physical security appliance
US10331473B2 (en) * 2016-10-20 2019-06-25 Fortress Cyber Security, LLC Combined network and physical security appliance
US20190310876A1 (en) * 2016-10-20 2019-10-10 Fortress Cyber Security Combined network and physical security appliance
US11290491B2 (en) * 2019-03-14 2022-03-29 Oracle International Corporation Methods, systems, and computer readable media for utilizing a security service engine to assess security vulnerabilities on a security gateway element
US20220100250A1 (en) * 2020-09-29 2022-03-31 Virtual Power Systems Inc. Datacenter power management with edge mediation block

Also Published As

Publication number Publication date
JP2010520740A (en) 2010-06-10
AU2008222794A1 (en) 2008-09-12
EP2119266A1 (en) 2009-11-18
EA200901202A1 (en) 2010-04-30
US9282001B2 (en) 2016-03-08
CA2679940A1 (en) 2008-09-12
US20080219186A1 (en) 2008-09-11
MX2009009433A (en) 2009-11-05
KR20090118099A (en) 2009-11-17
WO2008109684A1 (en) 2008-09-12
EA016898B1 (en) 2012-08-30
AU2008222794B2 (en) 2012-09-20
TW200850016A (en) 2008-12-16

Similar Documents

Publication Publication Date Title
US9282001B2 (en) Policy based utility networking
Rehmani et al. Software defined networks-based smart grid communication: A comprehensive survey
Wei et al. An integrated security system of protecting smart grid against cyber attacks
RU2583703C2 (en) Malicious attack detection and analysis
Wei et al. Resilient industrial control system (RICS): Concepts, formulation, metrics, and insights
Wei et al. Protecting smart grid automation systems against cyberattacks
Jeon QoS requirements for the smart grid communications system
US10389173B2 (en) Programmable and application aware power utility automation networking
Vlacheas et al. Towards end-to-end network resilience
García et al. An intelligent agent-based distributed architecture for smart-grid integrated network management
He et al. OpenFlow‐based low‐overhead and high‐accuracy SDN measurement framework
Butun et al. Security and Privacy in Smart Grids: Challenges, Current Solutions and Future Opportunities.
Jung et al. Anomaly Detection in Smart Grids based on Software Defined Networks.
Kumar et al. Microgrid communications—Protocols and standards
Demirci et al. Software-defined networking for improving security in smart grid systems
Enose A Unified management system for Smart Grid
US11941710B2 (en) Behavioral modeling for power utility automation networks
US20180376358A1 (en) Remote management of base stations and/or the functions performed thereby
Vizarreta et al. Incentives for a softwarization of wind park communication networks
Ciancamerla et al. An electrical grid and its SCADA under cyber attacks: Modelling versus a Hybrid Test Bed
Kim et al. A multi-level hierarchical communication network architecture for distributed generators
Ponmurugan et al. Intrusion detection strategies in smart grid
Berl et al. Smart grid considerations: Energy efficiency vs. security
US20180357560A1 (en) Automatic detection of information field reliability for a new data source
Colella et al. Industrial control system cyber threats indicators in smart grid technology

Legal Events

Date Code Title Description
AS Assignment

Owner name: GRID NET, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BELL, RAY;BELL, WILL;DESBRISAY, GREG;AND OTHERS;REEL/FRAME:020818/0817

Effective date: 20080402

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION