Method and device for generating a PCM signal stream from a streaming packet source
First Claim
Patent Images
1. A method for generating a pulse code modulated (PCM) signal stream from a plurality of streamed packets, comprising:
- establishing a session with a content provider server in response to a request from a client device;
receiving said plurality of streamed packets from said content provider server over a packet network in response to said session;
decoding said plurality of streamed packets to generate a decoded signal stream;
filtering said decoded signal stream to generate said PCM signal stream; and
rate converting said PCM signal stream.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and device are disclosed which receives packets streamed over a packet network, decodes the packets received to generate a decoded signal stream and filters the decoded signal stream to generate a pulse code modulated (PCM) signal stream. The PCM signal stream may be tailored to conform to the target destination transport requirements, including call channels established over circuit-switched networks, whether wired or wireless, without modifying the capabilities associated with the network infrastructure or the client phone.
-
Citations
40 Claims
-
1. A method for generating a pulse code modulated (PCM) signal stream from a plurality of streamed packets, comprising:
-
establishing a session with a content provider server in response to a request from a client device;
receiving said plurality of streamed packets from said content provider server over a packet network in response to said session;
decoding said plurality of streamed packets to generate a decoded signal stream;
filtering said decoded signal stream to generate said PCM signal stream; and
rate converting said PCM signal stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a pulse code modulated (PCM) streamed audio signal from a plurality of streamed packets, said PCM streamed audio signal suitable for conveyance over a circuit switched call connection, said method comprising the steps of:
-
establishing a session with an Internet content provider server in response to a request from a client device;
receiving said plurality of streamed packets from said Internet content provider server over the Internet in response to said session;
decoding said plurality of streamed packets to generate a decoded signal stream;
converting the bit rate of said decoded signal stream to generate a converted signal stream compatible with said circuit switched call connection; and
filtering said converted signal stream to generate said PCM streamed audio signal. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus for generating a pulse code modulated (PCM) streamed audio signal from a plurality of streamed packets, said PCM streamed audio signal suitable for conveyance over a circuit switched call connection, said apparatus comprising:
-
means for establishing a session with an Internet content provider server in response to a request a client device;
means for receiving said plurality of streamed packets from said Internet content provider server over the Internet in response to said session;
means for decoding said plurality of streamed packets to generate a decoded signal stream;
means for converting the bit rate of said decoded signal stream to generate a converted signal stream compatible with said circuit switched call connection; and
means for filtering said converted signal stream to generate said PCM streamed audio signal. - View Dependent Claims (18, 19)
-
-
20. An apparatus for generating a pulse code modulated (PCM) streamed audio signal from a plurality of streamed packets;
- said PCM streamed audio signal suitable for conveyance over a circuit switched call connection, said apparatus comprising;
a service control interface for receiving a request from a client device to establish a session with an Internet content provider server;
a packet interface for receiving said plurality of streamed packets from said Internet content provider server in response to said session;
a decoder for decoding said plurality of streamed packets to generate a decoded signal stream;
a rate converter for converting the bit rate of said decoded signal stream to generate a converted signal stream compatible with said circuit switched call connection; and
a filter for filtering said converted signal stream to generate said PCM streamed audio signal. - View Dependent Claims (21, 22, 23, 24, 25)
- said PCM streamed audio signal suitable for conveyance over a circuit switched call connection, said apparatus comprising;
-
26. An apparatus for generating a pulse code modulated (PCM) streamed audio signal from a plurality of streamed packets, said PCM streamed audio signal suitable for conveyance over a circuit switched call connection, said apparatus comprising:
-
a service control interface for receiving a request from a client device to establish a session with an Internet content provider server;
a packet interface for receiving said plurality of streamed packets from said Internet content provider server over the Internet in response to said session;
a processor; and
a memory coupled to said processor and including instructions for controlling said processor, said processor operative with said instructions in said memory to;
decode said plurality of streamed packets to generate a decoded signal stream;
convert the bit rate of said decoded signal stream to generate a converted signal stream compatible with said circuit switched call connection; and
filter said converted signal stream to generate said PCM streamed audio signal.
-
-
27. An apparatus for generating a pulse code modulated (PCM) signal stream from a plurality of streamed packet, said apparatus comprising:
-
means for establishing a session with a content provider server in response to a request from a client device;
means for receiving said plurality of streamed packets from said content provider server over a packet network in response to said session;
means for decoding said plurality of streamed packets to generate a decoded signal stream;
means for filtering said decoded signal stream to generate said PCM signal stream; and
means for rate converting said PCM signal stream. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus for generating a pulse code modulated (PCM) signal stream from a plurality of streamed packets, said apparatus comprising:
-
a gateway for establishing a session with a content provider server in response to a request from a client device and receiving said plurality of streamed packets from said content server over a packet network in response to said session;
a decoder for decoding said plurality of streamed packets to generate a decoded signal stream;
a filter for filtering said decoded signal stream to generate said PCM signal stream;
a rate converter for rate converting said PCM signal stream. - View Dependent Claims (38, 39)
-
-
40. An apparatus for generating a pulse code modulated (PCM) signal stream from a plurality of streamed packets, said apparatus comprising:
-
a processor; and
a memory coupled to said processor and including instructions for controlling said processor, said processor operative with said instructions in said memory to;
establish a session with a content provider server in response to a request from a client device;
receive said plurality of streamed packets from said content server over a packet network in response to said session;
decode said plurality of streamed packets to generate a decoded signal stream;
translate said decoded signal stream into said PCM streamed audio signal; and
rate convert said PCM steamed audio signal.
-
Specification