Universal receiver
First Claim
Patent Images
1. A universal receiver configured for detecting and decoding unknown signals, said universal receiver comprising:
- a processing device electrically associated with at least one memory, a power source, and at least one communication port configured for communicating with at least one external device;
a plurality of programmable Spread Spectrum Receivers (SSRs) configurable to receive encoded information in a unknown format and protocol, said plurality of SSRs electrically associated with said processing device and suitable for detecting radio-frequency (RF) transmissions over a wide spectrum of frequencies;
at least one programmable transmitter electrically associated with said processing device and configured to generate and transmit RF signals;
at least one high speed digital-to-analog and analog-to-digital converter configured to measure voltage waveforms demodulated by said plurality of SSRs to determine at least one signal parameter;
at least one antenna electrically associated with at least one of said plurality of SSRs and said at least one programmable transmitter;
wherein said processing device is configured to use said plurality of SSRs to scan a predefine RF spectrum for a RF signal and to a generate a broadcast-profile for a detected RF signal comprising at least one signal-parameter related to said detected RF signal and store said broadcast-profile in said memory;
wherein said processing device is configured to continue to scan said predefined RF Spectrum and update said broadcast-profile for said detected signal when new broadcast events are detected; and
wherein said processing device is further configured to execute predefined decoding algorithms that compare prior broadcast-profile data with new broadcast-profile data until said processing device has enough information to decode the detected signal associated with said broadcast-profile and create a histogram comprising data from the decoded signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is a universal receiver that addresses the problem of collecting consumption data from multiple types of utility metering wireless devices that use different and often proprietary protocols where such parameters are unknown to the system owner. The universal receiver automatically detects unknown AMR/AMI broadcasts utilizing know parameters for typical AMR/AMI signals and executing a decoding algorithm that includes series of RF parameter detection, signal characterization, signal decoding, and data qualifying techniques with minimal or no involvement needed by a user.
-
Citations
20 Claims
-
1. A universal receiver configured for detecting and decoding unknown signals, said universal receiver comprising:
-
a processing device electrically associated with at least one memory, a power source, and at least one communication port configured for communicating with at least one external device; a plurality of programmable Spread Spectrum Receivers (SSRs) configurable to receive encoded information in a unknown format and protocol, said plurality of SSRs electrically associated with said processing device and suitable for detecting radio-frequency (RF) transmissions over a wide spectrum of frequencies; at least one programmable transmitter electrically associated with said processing device and configured to generate and transmit RF signals; at least one high speed digital-to-analog and analog-to-digital converter configured to measure voltage waveforms demodulated by said plurality of SSRs to determine at least one signal parameter; at least one antenna electrically associated with at least one of said plurality of SSRs and said at least one programmable transmitter; wherein said processing device is configured to use said plurality of SSRs to scan a predefine RF spectrum for a RF signal and to a generate a broadcast-profile for a detected RF signal comprising at least one signal-parameter related to said detected RF signal and store said broadcast-profile in said memory; wherein said processing device is configured to continue to scan said predefined RF Spectrum and update said broadcast-profile for said detected signal when new broadcast events are detected; and wherein said processing device is further configured to execute predefined decoding algorithms that compare prior broadcast-profile data with new broadcast-profile data until said processing device has enough information to decode the detected signal associated with said broadcast-profile and create a histogram comprising data from the decoded signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A universal receiver configured for detecting and decoding unknown signals, said universal receiver comprising:
-
a processing device electrically associated with at least one memory, a power source, at least one wired communication port, at least one wireless communication element associated with an antenna, a video circuit configured for communicating with at least one display device and wherein said processing device is configured for executing user software; at least one programmable spread spectrum receiver (SSR) suitable for detecting digitally encoded radio-frequency (RF) transmissions over a predefined spectrum in a plurality of unknown formats and protocols wherein said SSR is electrically associated with said processing device; at least one programmable transceiver configured to generate and receive RF signals wherein said programmable transceiver is electrically associated with said processing device; wherein said processing device comprises high speed digital-to-analog and analog-to-digital converters configured to measure voltage waveforms demodulated by said at least one programmable receiver to determine at least one signal parameter; at least one antenna electrically associated with at least one of said at least one SSR and said at least one programmable transceiver; wherein said processing device is configured to use said at least one SSR to scan a predefine RF spectrum for a RF signal and wherein said processing device is configured to a generate broadest-profile comprising a for a detected signal and store said broadcast-profile in said memory; wherein said processing device continues to scan said predefined RF Spectrum and update the broadcast-profile for said detected signal when new broadcast events are detected; and wherein said processing device is further configured to execute predefined decoding algorithms that compare prior broadcast-profile data with newly detected broadcast-profile data until said processing device has enough information to decode the detected signal associated with said broadcast-profile and generate a high resolution digital histogram and store said histogram in a memory. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A universal receiver configured for detecting and decoding unknown signals, said universal receiver comprising:
-
a front end computing system comprising a processing device electrically associated with high speed digital-to-analog and analog-to-digital converters and configured to execute user defined software for communicating with and controlling an enigma receiver element, said enigma element comprising; at least one programmable spread spectrum receiver (SSR) suitable for detecting encoded radio-frequency (RF) transmissions in a plurality of unknown formats and protocols; at least one programmable transceiver configured to generate and receive RF signals; and at least one antenna electrically associated with at least one of said at least one SSR and said at least one programmable transceiver; wherein said processing device is configured to use said at least one SSR to scan a predefine RF spectrum for a RF signal and use said high speed digital-to-analog and analog-to-digital converters configured to measure voltage waveforms demodulated by said at least one programmable receiver to determine at least one signal parameter and generate a broadcast-profile for a detected signal and store said broadcast-profile in said memory; wherein said processing device continues to scan said predefined RF Spectrum and updates the broadcast-profile for said detected signal when new broadcast events are detected; and wherein said processing device is further configured to execute predefined decoding algorithms that compare previously saved broadcast-profile data with newly detected profile data until said processing device has enough information to decode the detected signal associated with said broadcast-profile and generate a histogram and store said histogram in a memory. - View Dependent Claims (19, 20)
-
Specification