IP Library Granted Patent US 7,406,102
Granted Patent B2
US 7,406,102 · App. 10/613,476 · Granted Jul 29, 2008

Multi-mode method and apparatus for performing digital modulation and demodulation

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,406,102
App. No.
10/613,476
Granted
Jul 29, 2008
Kind
B2
Abstract

A method of multi-mode communications includes receiving signals from multiple sources at a plurality of sample buffers, referencing the plurality of sample buffers for a first source at one time and referencing the plurality of sample buffers for a second source at another time, and communicating data from the referenced plurality of sample buffers to a processing unit. The processing unit concurrently receives inputs from buffers in the plurality of sample buffers and outputs to other buffers in the plurality of sample buffers.

Claims (31)

1. A method of multi-mode communications, the method comprising:

receiving signals from multiple sources at a plurality of sample buffers;

referencing the plurality of sample buffers for a first source at one time and referencing the plurality of sample buffers for a second source at another time; and

communicating data from the referenced plurality of sample buffers to a processing unit, wherein the processing unit concurrently receives inputs from buffers in the plurality of sample buffers and outputs to other buffers in the plurality of sample buffers.

2. The method of claim 1 , wherein samples from the first source are demodulated and samples from the second source are not demodulated.

3. The method of claim 1 , wherein samples from the first source are demodulated and samples from the second source are partially processed.

4. The method of claim 1 , wherein the multiple sources comprise communication sources operating using different communication protocols.

5. The method of claim 1 , wherein the different communication protocols comprise any one of CDMA technologies, OFDM technologies, 802.11a, 802.11b, and 802.11g.

6. The method of claim 1 , wherein the multiple sources comprise multiple communication receivers.

7. A method of multi-mode digital communications, the method comprising:

asynchronously processing received communication samples at a processing unit, wherein the communication samples processed by the processing unit correspond to more than one communication protocol specification;

controlling the processing unit by programmed instructions; and

updating the programmed instructions based on processing factors.

8. The method of claim 7 , wherein the processing factors comprise any one of processing results, user preferences and system information.

9. The method of claim 7 , wherein updating the programmed instructions comprise instructions to implement a new communication protocol specification.

10. A method of multi-mode digital communications, the method comprising:

asynchronously processing received communication samples at a processing unit, wherein the communication samples processed by the processing unit correspond to more than one communication protocol specification;

controlling the processing unit by programmed instructions; and

selectively directing the communication samples from separate buffers to one processing unit of a plurality of processing units.

11. A system for multi-mode communications, the system comprising:

means for receiving signals from multiple sources at a plurality of sample buffers;

means for referencing the plurality of sample buffers for a first source at one time and referencing the plurality of sample buffers for a second source at another time; and

means for communicating data from the referenced plurality of sample buffers to a processing unit, wherein the processing unit concurrently receives inputs from buffers in the plurality of sample buffers and outputs to other buffers in the plurality of sample buffers.

12. The system of claim 11 , wherein samples from the first source are demodulated and samples from the second source are not demodulated.

13. The system of claim 11 , wherein samples from the first source are demodulated and samples from the second source are partially processed.

14. The system of claim 11 , wherein the multiple sources comprise communication sources operating using different communication protocols.

15. The system of claim 11 , wherein the different communication protocols comprise any one of CDMA, 802.11a, 802.11b, and 802.11g.

16. The system of claim 11 further comprising means for selectively directing data from separate buffers to one processing unit of a plurality of processing units.

17. The system of claim 11 , further comprising means for selectively directing data from separate buffers to one processing unit of a plurality of processing units, wherein the one processing unit is configured to perform vector processing operations.

18. The system of claim 17 , further comprising means for accumulating results of successive outputs.

19. The system of claim 17 , wherein the vector processing operations comprise a single instruction that drives calculation of a vector.

Assignments (16)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0757 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2015
From: ZENITH INVESTMENTS, LLC
To: APPLE INC.
Reel/Frame 034749/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: ZENITH INVESTMENTS, LLC
Reel/Frame 033677/0920 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Dec 9, 2008
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 021936/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2008
From: COMMASIC LLC
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 021054/0441 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2004
From: BOESEL, ROBERT W.; MYERS, THEODORE J.; NGUYEN, TIEN Q.
To: COMMASIC, INC.
Reel/Frame 015112/0850 →