1460739202-eec0b9b7-488f-40ea-93e3-d031ce7e5b66

1. A system for interconnecting a power meter to a local generator inverter comprising:
a meter socket including a plurality of receptacles that correspond to a plurality of pins of the power meter; and
a socket adapter configured to connect to the meter socket and the power meter, positioned between the power meter and the meter socket, and comprising at least one microprocessor for measuring power consumption of a premises and a powerline communications module for communicating with the local generator inverter.
2. The system of claim 1, further comprising a breaker panel for the premises connected to a consumer side of the meter socket.
3. The system of claim 1, further comprising a powerline based communication network, in communication with the socket adapter, for measuring power consumption of a plurality of devices connected to a power line.
4. The system of claim 3, wherein the powerline based communication network conforms to the IEEE 1901 draft standard for powerline communications.
5. The system of claim 1, the socket adapter further comprising power hour measurement electronics.
6. The system of claim 1, wherein the local generator inverter is connected directly to the socket adapter through ports formed in the socket adapter.
7. The system of claim 1, the socket adapter further comprising voltage taps.
8. The system of claim 7, wherein the voltage taps are utilized to measure a voltage of power supplied to the premises.
9. The system of claim 7, wherein the voltage taps provide power to the powerline communications module.
10. A socket adapter for interconnecting a power meter to a local generator inverter comprising:
a plurality of pins configured to engage corresponding receptacles of a meter socket;
a plurality of receptacles configured to engage corresponding pins of the power meter;
at least one microprocessor for measuring power consumption of a premises; and
a powerline communications module for communicating with the local generator inverter.
11. The socket adapter of claim 10, wherein a consumer side of the meter socket is connected to a breaker panel for the premises.
12. The socket adapter of claim 10, wherein the powerline communications module is in communication with a powerline based communication network for measuring power consumption of a plurality of devices.
13. The socket adapter of claim 12, wherein the powerline based communication network conforms to the IEEE 1901 draft standard for powerline communications.
14. The socket adapter of claim 10, further comprising power measurement electronics.
15. The socket adapter of claim 10, wherein the local generator inverter is connected directly to the socket adapter through ports formed in the socket adapter.
16. The socket adapter of claim 10, the socket adapter further comprising voltage taps.
17. The socket adapter of claim 16, wherein the voltage taps are utilized to measure a voltage of power supplied to the premises.
18. The socket adapter of claim 16, wherein the voltage taps provide power to the powerline communications module.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for use in providing communication services in a packet-based communication network, said method comprising:
extracting one or more elements of signaling information from a message in said network, said one or more elements associated with at least a first parameter associated with a service broker;
identifying a plurality of application servers as a function of said one or more elements, each application server in said plurality adapted to provide one or more communication services in said network;
assigning a priority to each application server in said plurality, said priority a function of said communication service to be provided and said at least a first parameter; and
invoking each application server in said plurality according to said assigned priority in order to provide said one or more communication services.
2. The method of claim 1 further comprising:
prior to said step of identifying, determining whether said elements require application processing.
3. The method of claim 1 wherein said step of identifying a plurality of application servers comprises identifying an application server pointer associated with each application server in said plurality of application servers.
4. The method of claim 3 further comprising identifying an address and a port associated with each application server as a function of said application server pointer.
5. The method of claim 1 wherein said step of assigning comprises creating an ordered list of applications to be performed.
6. The method of claim 5 wherein said step of assigning comprises assigning a precedence index to each element of signaling information.
7. The method of claim 6 wherein said ordered list is created as a function of said precedence index assigned to each element of signaling information.
8. The method of claim 1 wherein said step of invoking comprises:
receiving a first message from a first application server that has completed application processing for a call; and
determining that processing of said call by a second application server is desired; and
sending a second message to said second application server to invoke said processing of said call by said second application server.
9. The method of claim 8 wherein said step of determining comprises identifying as a function of said assigned priority the next application server in which said call is to be forwarded to.
10. The method of claim 1 further comprising:
determining that all applications to be applied to a call have been performed; and
forwarding said call to an intended destination.
11. An apparatus for use in providing communication services in a packet-based communication network, said apparatus comprising:
means for extracting one or more elements of signaling information from a message in said network, said one or more elements associated with at least a first parameter associated with a service broker;
means for identifying a plurality of application servers as a function of said one or more elements, each application server in said plurality adapted to provide one or more communication services in said network;
means for assigning a priority to each application server in said plurality, said priority a function of said communication service to be provided and said at least a first parameter; and
means for invoking each application server in said plurality according to said assigned priority in order to provide said one or more communication services.
12. The apparatus of claim 11 further comprising:
means for determining whether said elements require application processing.
13. The apparatus of claim 11 wherein said means for identifying a plurality of application servers comprises means for identifying an application server pointer associated with each application server in said plurality of application servers.
14. The apparatus of claim 13 further comprising means for identifying an address and a port associated with each application server as a function of said application server pointer.
15. The apparatus of claim 11 wherein said means for assigning comprises means for creating an ordered list of applications to be performed.
16. The apparatus of claim 15 wherein said means for assigning comprises means for assigning a precedence index to each element of signaling information.
17. The apparatus of claim 16 further comprising means for creating said ordered list as a function of said precedence index assigned to each element of signaling information.
18. The apparatus of claim 11 wherein said means for invoking comprises:
means for receiving a first message from a first application server that has completed application processing for a call; and
means for determining that processing of said call by a second application server is desired; and
means for sending a second message to said second application server to invoke said processing of said call by said second application server.
19. The apparatus of claim 18 wherein said means for determining comprises means for identifying as a function of said assigned priority the next application server in which said call is to be forwarded to.
20. The apparatus of claim 11 further comprising:
means for determining that all applications to be applied to a call have been performed; and
means for forwarding said call to an intended destination.