Endpoint event processing system
First Claim
1. An endpoint processor unit, comprising:
- a processor block;
a timer block that is arranged to provide at least one time based signal to the processor block;
a memory block that is arranged to cooperate with the processor block;
an analog-to-digital converter that is arranged to provide an interface between an analog signal and the processor block, wherein the analog signal includes encoded data from a power signal, wherein the processor block is arranged to control a sampling rate that is associated with the analog-to-digital converter such that the analog signal is down-converted as an under-sampled signal, and wherein the processor block is arranged to extract the encoded data from the down-converted signal by executing a digital signal processing algorithm that is stored in the memory block, wherein the digital signal processing algorithm is arranged to reject fundamental and harmonic frequencies that are associated with a power-line frequency that is associated with the power signal.
5 Assignments
0 Petitions
Accused Products
Abstract
An endpoint processor includes a processor block, a timer block, a memory block, and analog-to-digital converter. The timer block is arranged to provide a time based signal to the processor block. The memory block cooperates with the processor block. The analog-to-digital converter is arranged to provide an interface between an analog signal and the processor block. The analog signal includes encoded data from a power signal. The processor block is arranged to control a sampling rate that is associated with the analog-to-digital converter such that the analog signal is down-converted as an under-sampled signal. The processor block is arranged to extract the encoded data from the down-converted signal by executing a digital signal processing algorithm that is stored in the memory block. The digital signal processing algorithm is arranged to reject fundamental and harmonic frequencies that are associated with a power-line frequency that is associated with the power signal.
62 Citations
12 Claims
-
1. An endpoint processor unit, comprising:
-
a processor block;
a timer block that is arranged to provide at least one time based signal to the processor block;
a memory block that is arranged to cooperate with the processor block;
an analog-to-digital converter that is arranged to provide an interface between an analog signal and the processor block, wherein the analog signal includes encoded data from a power signal, wherein the processor block is arranged to control a sampling rate that is associated with the analog-to-digital converter such that the analog signal is down-converted as an under-sampled signal, and wherein the processor block is arranged to extract the encoded data from the down-converted signal by executing a digital signal processing algorithm that is stored in the memory block, wherein the digital signal processing algorithm is arranged to reject fundamental and harmonic frequencies that are associated with a power-line frequency that is associated with the power signal.
-
-
2. A method for event processing in an endpoint, comprising:
-
executing an idle function while waiting for an event;
detecting a trigger for the event;
evaluating the event after the trigger is detected;
processing a received packet when the event corresponds to a received packet detection;
recording at least one metering parameter when the event corresponds to a scheduled recording cycle;
formatting a packet for transmission when the event corresponds to a scheduled reporting cycle; and
starting a packet transmission after formatting the at least one packet for transmission. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An event processor in an endpoint, comprising:
-
a means for executing an idle function while waiting for an event;
a means for detecting a trigger for the event;
a means for evaluating the event after the trigger is detected;
a means for processing a received packet when the event corresponds to a received packet detection;
a means for recording at least one metering parameter when the event corresponds to a scheduled recording cycle;
a means for formatting a packet for transmission when the event corresponds to a scheduled reporting cycle; and
a means for starting a packet transmission after formatting the at least one packet for transmission.
-
Specification