Personal spectrum recorder
DCFirst Claim
1. A system for wide-band reception and processing of signals comprising:
- a signal acquisition stage for receiving a wide-band signal comprised of a plurality of individual channels;
a channel extractor for extracting the plurality of individual channels from the wide band signal, coupled to the signal acquisition stage;
a file management system for managing the plurality of individual channels, coupled to the channel extractor; and
,storage coupled to the file management system, whereby at least one of the plurality of individual channels is stored for later use,wherein the channel extractor further includes;
a channel extractor input interface for selecting a plurality of time domain samples from the high-bandwidth digital data stream;
a processing block for converting the plurality of time domain samples into a plurality of frequency domain samples, coupled to the channel extractor input interface; and
,a channel assembler, for assembling the plurality of frequency domain samples into a plurality of individual channels, coupled to the processing block.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method is disclosed for a personal radio recorder. The personal radio recorder allows for random access of communication signals by identifying a channel and time. The personal radio recorder is capable of concurrent reception, storage and playback of a complete spectrum of individual communication signals. A wide-band signal is received, and concurrently demodulated into a plurality of individual communication signals. These audio signals are identified by channel and time. Individual signals may be simultaneously played, paused, or stored for later playback. Compression may be used to make efficient use of storage. Storage may be fixed, removable, or a combination of both. The system is also capable of storing signals that are digitally formatted, and is compatible with existing analog or digital playback devices. The personal radio recorder may playback multiple channels of communications data, either previously recorded or currently broadcast, to multiple output stages at the same time.
-
Citations
10 Claims
-
1. A system for wide-band reception and processing of signals comprising:
-
a signal acquisition stage for receiving a wide-band signal comprised of a plurality of individual channels; a channel extractor for extracting the plurality of individual channels from the wide band signal, coupled to the signal acquisition stage; a file management system for managing the plurality of individual channels, coupled to the channel extractor; and
,storage coupled to the file management system, whereby at least one of the plurality of individual channels is stored for later use, wherein the channel extractor further includes; a channel extractor input interface for selecting a plurality of time domain samples from the high-bandwidth digital data stream; a processing block for converting the plurality of time domain samples into a plurality of frequency domain samples, coupled to the channel extractor input interface; and
,a channel assembler, for assembling the plurality of frequency domain samples into a plurality of individual channels, coupled to the processing block. - View Dependent Claims (2, 3, 4)
-
-
5. A method for wide-band reception and processing of signals comprising the steps of:
-
acquiring a wide-band signal from a signal acquisition stage; converting the wide-band signal into a high-bandwidth digital data stream; extracting a plurality of individual channels from the high-bandwidth digital data stream; managing the plurality of individual channels; and
,storing at least one of the plurality of individual channels for later use, wherein the step of extracting further includes; receiving the a plurality of frequency domain samples from a channel extractor; a.) selecting an individual pair of I-Q samples from the plurality of frequency domain samples; b.) calculating a sample value from the individual pair of I-Q samples; c.) adding a DC offset to the sample value to obtain an individual channel value; repeating steps a-c continuously for each individual pair of I-Q samples from the plurality of frequency domain samples to create a plurality of individual channels; and demultiplexing at least one sub-channel from the plurality of individual channels.
-
-
6. A system for extracting a plurality of individual channels from a high-bandwidth digital data stream comprising:
-
a channel extractor input interface for selecting a plurality of time domain samples from the high-bandwidth digital data stream; a processing block for converting the plurality of time domain samples into a plurality of frequency domain samples, coupled to the channel extractor input interface; a channel stream assembler, for assembling the plurality of frequency domain samples into the plurality of individual channels, coupled to the processing block; and
,storage coupled to the channel stream assembler, whereby at least one of the plurality of individual channels is stored for later use. - View Dependent Claims (7, 8, 9)
-
-
10. A method for extracting a plurality of individual channels from a high-bandwidth digital data stream comprising the steps of:
-
receiving a high-bandwidth digital data stream from a signal acquisition stage; selecting a plurality of time domain samples from the high-bandwidth digital data stream; converting the plurality of time domain samples into a plurality of frequency domain samples; demodulating the frequency domain samples into a stream of the plurality of individual channels; and
,storing at least one of the plurality of individual channels for later use, wherein the step of demodulating further includes; receiving the plurality of frequency domain samples from a channel extractor; a.) selecting an individual pair of I-Q samples from the plurality of frequency domain samples; b.) calculating an sample value from the individual pair of I-Q samples; c.) adding a DC offset to the sample value to obtain an individual channel value; and
,repeating steps ac continuously for each individual pair of I-Q samples from the plurality of frequency domain samples to create a plurality of individual channels.
-
Specification