Shared digital signal processing resources for communications devices
First Claim
Patent Images
1. A communications system comprising:
- a communications device participating in a packet-based communication session with a remote device, the communications device operable to determine that a quality parameter for the communication session fails to meet a threshold and to request enhancement of the communication session from a remote resource manager responsive to the determination; and
the resource manager operable to receive the request from the communications device, to allocate a digital signal processing (DSP) resource for the communication session, and to route the communication session through the DSP resource, wherein the DSP resource processes packets for the communications device to enhance the communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications system provides packet-based communications between two or more remote devices. During the session, at least one of the devices may monitor quality parameters and request enhancement of the session based on those quality parameters. Responsive to the request, a DSP pool allocates DSP resources for the session and enhances packets for the communication session using the allocated DSP resources.
38 Citations
32 Claims
-
1. A communications system comprising:
-
a communications device participating in a packet-based communication session with a remote device, the communications device operable to determine that a quality parameter for the communication session fails to meet a threshold and to request enhancement of the communication session from a remote resource manager responsive to the determination; and
the resource manager operable to receive the request from the communications device, to allocate a digital signal processing (DSP) resource for the communication session, and to route the communication session through the DSP resource, wherein the DSP resource processes packets for the communications device to enhance the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for enhancing a packet-based communication session comprising:
-
receiving packets associated with a packet-based communication session from a remote device;
presenting contents of packets to a user;
determining that a quality parameter for the communication session fails to meet a threshold;
based on the determination, requesting enhancement of the communication session from a remote resource manager; and
receiving enhanced packets from a digital signal processing (DSP) resource assigned by the resource manager responsive to the request, the enhanced packets generated by the DSP resource by processing information in packets communicated by the remote device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A resource management apparatus comprising:
-
an interface operable to receive a request from a first communications device to enhance a packet-based communication session between the first communications device and a second communications device;
a processor operable to allocate a digital signal processing (DSP) resource for the communication session responsive to the request; and
the DSP resource operable to receive packets for the communication session from the second communications device, to process the packets to enhance information encoded in the packets, and to communicate the processed packets to the first communications device using the interface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for enhancing packet-based communications of a remote device comprising:
-
receiving a request from a first communications device to enhance a packet-based communication session between the first communications device and a second communications device;
allocating a digital signal processing (DSP) resource for the communication session responsive to the request;
receiving packets for the communication session from the second communications device;
processing the packets using the allocated DSP resource to enhance information encoded in the packets; and
communicating the processed packets to the first communications device. - View Dependent Claims (22, 23, 24, 25)
-
-
26. Logic for enhancing packet-based communications of a remote device, the logic encoded in media and operable when executed to:
-
receive a request from a first communications device to enhance a packet-based communication session between the first communications device and a second communications device;
allocate a digital signal processing (DSP) resource for the communication session responsive to the request;
receive packets for the communication session from the second communications device;
process the packets using the allocated DSP resource to enhance information encoded in the packets; and
communicate the processed packets to the first communications device. - View Dependent Claims (27, 28, 29)
-
-
30. A resource management apparatus comprising:
-
means for receiving a request from a first communications device to enhance a packet-based communication session between the first communications device and a second communications device;
means for allocating a digital signal processing (DSP) resource for the communication session responsive to the request;
means for receiving packets for the communication session from the second communications device;
means for processing the packets using the allocated DSP resource to enhance information encoded in the packets; and
means for communicating the processed packets to the first communications device. - View Dependent Claims (31, 32)
-
Specification