IP Library Granted Patent US 7,205,914
Granted Patent B1
US 7,205,914 · App. 11/262,424 · Granted Apr 17, 2007

System and method for efficient upsampled signal processing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,205,914
App. No.
11/262,424
Granted
Apr 17, 2007
Kind
B1
Abstract

A system and method for efficiently upsampling and filtering a signal is provided. The system includes a controller 216 and an upsampler 202 capable of upsampling a digitized signal. The upsampler 202 converts a digitized signal having a first sampled frequency into a digitized signal having a second sampled frequency by inserting, for example, at least one zero between the samples of the digitized signal. A plurality of filters 205–208 is coupled to the upsampler. These filters, which may be band-pass filters, would be suitable for front end encoding in audio-based applications. The controller 216 adjusts at least one output of the plurality of the filters to zero, either by deactivation or forcing the filter to zero, based upon a predetermined characteristic of the digitized signal. One example of a predetermined characteristic is a maximum frequency of interest.

Claims (33)

1. A system for processing a digitized signal, comprising:

a. a controller;

b. an upsampler capable of upsampling the digitized signal, wherein the digitized signal is characterized by a predetermined characteristic,

wherein the predetermined characteristic comprises a maximum frequency of interest; and

c. a plurality of filters coupled to the upsampler,

wherein the controller adjusts at least one filter output selected from the plurality of filters based upon the predetermined characteristic by executing an operation selected from the group consisting of deactivating the at least one filter and setting an output of the at least one filter to zero.

2. The system of claim 1 , wherein the system has no low-pass filter coupled between the plurality of filters and the upsampler.

3. The system of claim 1 , wherein the digitized signal comprises a series of samples, wherein the upsampler upsamples the digitized signal by inserting at least one zero between each of the series of samples.

4. The system of claim 1 , wherein the digitized signal is upsampled by a factor of M, wherein M is an integer.

5. The system of claim 4 , wherein the digitized signal has an upsampled digitized signal sampling frequency, further wherein the plurality of filters comprises N filters, wherein each of the plurality of filters comprises a band-pass filter, wherein the each of the plurality of filters has a pass bandwidth associated therewith of the upsampled digitized signal sampling frequency divided by 2*N.

6. The system of claim 5 , further wherein the controller adjusts outputs of each of the plurality of filters having pass band frequencies greater than the upsampled digitized signal sampling frequency divided by M.

7. The system of claim 1 , wherein the plurality of filters are effected in a front end module of a signal encoder.

8. A method of processing a sampled signal, the method comprising the steps of:

a. receiving a sampled signal having a specific characteristic;

b. upsampling the sampled signal;

c. delivering an upsampled, sampled signal to a plurality of band-pass filters; and

d. adjusting an output of at least one band-pass filter selected from the plurality of band-pass filters based upon the specific characteristic of the sampled signal, wherein the step of adjusting an output of at least one band-pass filter comprises an operation selected from the group consisting of causing the output of at least one band-pass filter to be zero and deactivating at least one band-pass filter.

9. The method of claim 8 , further comprising the step of omitting an application of a low-pass filter between the step of upsampling and the step of delivering.

10. The method of claim 8 , wherein the sampled signal comprises a plurality of samples, wherein the step of upsampling comprises inserting at least one additional sample between each of the plurality of samples.

11. The method of claim 8 , wherein the at least one additional sample has a zero value.

12. The method of claim 8 , wherein the step of upsampling comprises upsampling by a factor of M by inserting M−1 additional samples between each of the plurality of samples.

13. The method of claim 8 , wherein the specific characteristic comprises a frequency range of less than a predetermined sampling frequency.

14. A portable electronic device, comprising:

a. a microprocessor;

b. radio frequency circuitry coupled to the microprocessor for receiving and transmitting electromagnetic signals;

c. a signal processing module comprising:

i. a control module;

ii. an upsampling module capable of converting a discrete data stream having a first sampling frequency associated therewith into a discrete data stream having a second sampling frequency associated therewith;

iii. a plurality of band-pass filters coupled to the upsampling module, each of the plurality of band-pass filters having a unique pass band frequency associated therewith;

wherein the control module executes an operation selected from adjusting at least one band-pass filter output of the plurality of band-pass filters to zero based upon a predetermined criterion and deactivating at least one band-pass filter based upon a predetermined criterion.

15. The portable electronic device of claim 14 , wherein the upsampling module converts the discrete data stream having a first sampling frequency associated therewith into the discrete data stream having a second sampling frequency associated therewith by inserting zeroes between values in the discrete data stream having a first sampling frequency associated therewith.

16. The portable electronic device of claim 15 , wherein the portable electronic device comprises a radiotelephone, further wherein the predetermined criterion comprises a maximum frequency of interest.

17. The radiotelephone of claim 14 , wherein the upsampling module delivers an output to the plurality of band-pass filters without an application of a low-pass filter.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034448/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2005
From: VESELINOVIC, DUSAN S.; RADAKOVIC, DANIELA
To: MOTOROLA, INC.
Reel/Frame 017172/0359 →