IP Library Granted Patent US 7,197,768
Granted Patent B2
US 7,197,768 · App. 09/901,329 · Granted Mar 27, 2007

Software modem for communicating data using encrypted data and unencrypted control codes

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,197,768
App. No.
09/901,329
Granted
Mar 27, 2007
Kind
B2
Abstract

A communications system includes a physical layer hardware unit and a processing unit. The physical layer hardware unit is adapted to communicate data over a communications channel. The physical layer hardware unit is adapted to receive unencrypted control codes and encrypted user data over the communications channel and transmit an upstream data signal over the communications channel based on the control codes. The processing unit is adapted to execute a software driver for interfacing with the physical layer hardware unit. The software driver includes program instructions for implementing a protocol layer to decrypt the user data and provide the upstream data to the physical layer hardware unit. A method for configuring a transceiver includes receiving unencrypted control codes over a communications channel; receiving encrypted user data over the communications channel; and transmitting an upstream signal over the communications channel based on transmission assignments defined by the control codes.

Claims (43)

1. A communications system, comprising:

a physical layer hardware unit adapted to communicate data over a communications channel, the physical layer hardware unit being adapted to receive unencrypted control codes and encrypted user data over the communications channel and transmit an upstream data signal over the communications channel based on the control codes; and

a processing unit adapted to execute a software driver for interfacing with the physical layer hardware unit, the software driver including program instructions for implementing a protocol layer to decrypt the user data and provide the upstream data to the physical layer hardware unit.

2. The system of claim 1 , wherein the control codes include at least one of a power level assignment, a frequency assignment, and a time slot assignment.

3. The system of claim 1 , wherein the physical layer hardware unit includes:

an analog front end adapted to sample a received signal over the communications channel to generate received signal samples;

a downconverter adapted to process the received signal samples to generate a carrierless waveform including the user data; and

a demodulator adapted to demodulate the received signai samples to generate the control codes.

4. The system of claim 3 , wherein the physical layer hardware unit includes control logic adapted to receive the control codes and configure the downconverter based on the control codes.

5. The system of claim 4 , wherein the control codes include at least one of a power level assignment, a frequency assignment, and a time slot assignment.

6. The system of claim 3 , wherein the physical layer hardware unit includes:

an upconverter adapted to receive the upstream data and generate an upstream digital signal, wherein the analog front end unit is further adapted to receive the upstream digital signal and generate the upstream data signal; and

control logic adapted to receive the control codes and configure the upconverter based on the control codes.

7. The system of claim 1 , wherein the processing unit comprises a computer.

8. The system of claim 7 , wherein the computer includes:

a processor complex adapted to execute the program instructions in the software driver;

a bus coupled to the processor complex; and

an expansion card coupled to the bus, the expansion card including the physical layer hardware.

9. A modem, comprising a physical layer hardware unit adapted to communicate data over a communications channel, the physical layer hardware unit being adapted to receive unencrypted control codes and encrypted user data over the communications channel and transmit an upstream data signal over the communications channel based on transmission assignments defined by the control codes.

10. The modem of claim 9 , wherein the control codes include at least one of a power level assignment, a frequency assignment, and a time slot assignment.

11. The modem of claim 9 , wherein the physical layer hardware unit includes:

an analog front end adapted to sample a received signal over the communications channel to generate received signal samples;

a downconverter adapted to process the received signal samples to generate a carrierless waveform including the user data; and

a demodulator adapted to demodulate the received signal samples to generate the control codes.

12. The modem of claim 11 , wherein the physical layer hardware unit includes control logic adapted to receive the control codes and configure the downconverter based on the control codes.

13. The modem of claim 12 , wherein the control codes include at least one of a power level assignment, a frequency assignment, and a time slot assignment.

14. The modem of claim 11 , wherein the physical layer hardware unit includes:

an upconverter adapted to receive the upstream data and generate an upstream digital signal, wherein the analog front end unit is further adapted to receive the upstream digital signal and generate the upstream data signal; and

control logic adapted to receive the control codes and configure the upconverter based on the control codes.

15. A method for configuring a transceiver, comprising:

receiving unencrypted control codes over a communications channel;

receiving encrypted user data over the communications channel; and

transmitting an upstream signal over the communications channel based on transmission assignments defined by the control codes.

16. The method of claim 15 , wherein transmitting the upstream signal comprises transmitting the upstream signal based on at least one of a power level assignment, a frequency assignment, and a time slot assignment.

17. The method of claim 15 , further comprising:

sampling a received signal over the communications channel to generate received signal samples;

downconverting the received signal samples to generate a carrierless waveform including the user data; and

demodulating the received signal samples to generate the control codes.

18. The method of claim 17 , wherein downconverting the received signal samples to generate the carrierless waveform including the user data comprises downconverting the received signal samples based on the control codes.

19. A modem, comprising:

means for receiving unencrypted control codes over a communications channel;

means for receiving encrypted user data over the communications channel; and

means for transmitting an upstream signal over the communications channel based on transmission assignments defined by the control codes.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2021
From: GLOBALFOUNDRIES US INC.
To: MEDIATEK INC.
Reel/Frame 055173/0781 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 054633/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →