IP Library Granted Patent US 7,020,189
Granted Patent B2
US 7,020,189 · App. 09/922,508 · Granted Mar 28, 2006

Method and apparatus for implementing digital filters in the data path of a PCM modem for efficient transition of a second analog-to-digital conversion process

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,020,189
App. No.
09/922,508
Granted
Mar 28, 2006
Kind
B2
Abstract

Method and system for implementing digital filters in the data path of a Pulse Code Modulated (PCM) modem to allow efficient transition of a second analog to digital conversion process in a communication system including monitoring the upstream data path of the communication system to decode the V.34 portion of the data transmission which occurs during the handshake phase of the modem call, where the information contained in the upstream data channel during the handshake phase allows the communication system to determine the manner in which the PCM modem is training and transmitting data to the client modem.

Claims (58)

1. A method of recovering PCM modem data in a data network, comprising the steps of:

monitoring data transmission in an upstream data path of a data communication;

retrieving downstream data path transmission information from said data transmission in said upstream data path;

reconstructing PCM data in said downstream data path based on said retrieved downstream data path transmission information in said upstream data path wherein said reconstructing step includes the step of retrieving one or more of quantization level parameters; and

transmitting said reconstructed PCM data wherein said monitoring step includes the step of detecting a S/Sbar signal in said upstream data path.

2. The method of claim 1 wherein said data transmission in said upstream data path direction is received from a client modem.

3. The method of claim 1 wherein said monitoring step includes the step of detecting a handshake protocol in said data communication.

4. The method of claim 3 further including the step of initializing a state machine to a call start state.

5. The method of claim 4 wherein said initializing step includes the step of detecting a V.90 modem call communication.

6. The method of claim 1 wherein said retrieving step includes the step of decoding said downstream data path transmission information.

7. The method of claim 1 further including the step of echo cancelling said data transmission in said upstream data path.

8. The method of claim 1 wherein said step of reconstructing includes the step of performing data rate conversion.

9. The method of claim 8 wherein said step of performing said data rate conversion includes converting a data rate from 8 Ksymbols/second to 3.2 Ksymbols/second.

10. The method of claim 1 wherein said retrieving step includes the step of comparing said one or more quantization level parameters to a corresponding one or more data samples.

11. The method of claim 10 wherein each of said data samples include an 8 K data sample.

12. A method of recovering PCM modem data in a data network, comprising the steps of:

monitoring data transmission in an upstream data path of a V.90 modem call communication;

detecting a handshake protocol in said data transmission;

retrieving downstream data path transmission information from said data transmission in said upstream data path;

reconstructing PCM data in said downstream data path based on said retrieved downstream data path transmission information in said upstream data path wherein said reconstructing step includes the step of retrieving one or more of quantization level parameters; and

transmitting said reconstructed PCM data wherein said monitoring step includes the step of detecting a S/Sbar signal in said upstream data path.

13. The method of claim 12 wherein said data transmission in said upstream data path direction is received from a client modem.

14. The method of claim 12 further including the step of initializing a state machine to a call start state.

15. The method of claim 12 wherein said retrieving step includes the step of decoding said downstream data path transmission information.

16. The method of claim 12 further including the step of echo cancelling said data transmission in said upstream data path.

17. The method of claim 12 wherein said step of reconstructing includes the step of performing data rate conversion.

18. The method of claim 17 wherein said step of performing said data rate conversion includes converting a data rate from 8 Ksymbols/second to 3.2 Ksymbols/second.

19. The method of claim 18 wherein said retrieving step includes the step of comparing said one or more quantization level parameters to a corresponding one or more data samples.

20. The method of claim 19 wherein each of said data samples include an 8 K data sample.

21. A system for recovering PCM modem data in a data network, comprising:

means for monitoring data transmission in an upstream data path of a data communication;

means for retrieving downstream data path transmission information from said data transmission in said upstream data path;

means for reconstructing PCM data in said downstream data path based on said retrieved downstream data path transmission information in said upstream data path wherein said reconstructing means includes means for retrieving one or more of quantization level parameters; and

means for transmitting said reconstructed PCM data wherein said monitoring means includes means for detecting a S/Sbar signal in said upstream data path.

22. The system of claim 21 wherein said data transmission in said upstream data path direction is received from a client modem.

23. The system of claim 21 wherein said monitoring means includes means for a handshake protocol in said data communication.

24. The system of claim 23 further including means for initializing a state machine to a call start state.

25. The system of claim 24 wherein said initializing means includes means for detecting a V.90 modem call communication.

26. The system of claim 21 wherein said retrieving means includes means for decoding said downstream data path transmission information.

27. The system of claim 21 further including means for echo cancelling said data transmission in said upstream data path.

28. The system of claim 21 wherein said reconstructing means includes means for performing data rate conversion.

29. The system of claim 28 wherein said means for performing said data rate conversion includes means for converting a data rate from 8 Ksymbols/second to 3.2 Ksymbols/second.

30. The system of claim 21 wherein said retrieving means includes means for comparing said one or more quantization level parameters to a corresponding one or more data samples.

31. The system of claim 30 wherein each of said data samples include an 8 K data sample.

32. A system for recovering PCM modem data in a data network, comprising:

means for monitoring data transmission in an upstream data path of a V.90 modem call communication;

means for detecting a handshake protocol in said data transmission;

means for retrieving downstream data path transmission information from said data transmission in said upstream data path;

means for reconstructing PCM data in said downstream data path based on said retrieved downstream data path transmission information in said upstream data path wherein said reconstructing means includes means for retrieving one or more of quantization level parameters; and

means for transmitting said reconstructed PCM data wherein said monitoring means includes means for detecting a S/Sbar signal in said upstream data path.

33. The system of claim 32 wherein said data transmission in said upstream data path direction is received from a client modem.

34. The system of claim 32 further including means for initializing a state machine to a call start state.

35. The system of claim 32 wherein said retrieving means includes means for decoding said downstream data path transmission information.

36. The system of claim 32 further including means for echo cancelling said data transmission in said upstream data path.

37. The system of claim 32 wherein said reconstructing means includes means for performing data rate conversion.

38. The system of claim 37 wherein said means for performing said data rate conversion includes means for converting a data rate from 8 Ksymbols/second to 3.2 Ksymbols/second.

39. The system of claim 32 wherein said retrieving means includes means for comparing said one or more quantization level parameters to a corresponding one or more data samples.

40. The system of claim 39 wherein each of said data samples include an 8 K data sample.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: INTELLECTUAL VENTURES ASSETS 191 LLC
To: MIND FUSION, LLC
Reel/Frame 064270/0685 →
SECURITY INTEREST Recorded Mar 24, 2023
From: MIND FUSION, LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC; INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 063295/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2023
From: BENHOV GMBH, LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC
Reel/Frame 062755/0939 →
MERGER Recorded Dec 9, 2015
From: ROLAND KA LLC
To: BENHOV GMBH, LLC
Reel/Frame 037248/0628 →