Method and system for providing a proxy media service
First Claim
Patent Images
1. A method for providing a push-to-talk proxy media service, comprising:
- receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection;
mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream; and
transmitting the mixed communication stream to a user endpoint over a low bandwidth connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a push-to-talk proxy media service includes receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection and mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream. The method also includes transmitting the mixed communication stream to a user endpoint over a low bandwidth connection.
-
Citations
41 Claims
-
1. A method for providing a push-to-talk proxy media service, comprising:
-
receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection;
mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream; and
transmitting the mixed communication stream to a user endpoint over a low bandwidth connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing a push-to-talk proxy media service, comprising:
-
an interface operable to receive a plurality of monitored push-to-talk communication streams over a high bandwidth connection;
a mixed coupled to the interface and operable to mix the plurality of monitored push-to-talk communication streams into a mixed communication stream; and
a processor operable to transmit the mixed communication stream to a user endpoint over a low bandwidth connection. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for providing a push-to-talk proxy media service, comprising:
-
means for receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection;
means for mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream; and
means for transmitting the mixed communication stream to a user endpoint over a low bandwidth connection.
-
-
26. Logic embodied in a computer readable medium, the computer readable medium comprising code operable to:
-
receive a plurality of monitored push-to-talk communication streams over a high bandwidth connection;
mix the plurality of monitored push-to-talk communication streams into a mixed communication stream; and
transmit the mixed communication stream to a user endpoint over a low bandwidth connection. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for providing a push-to-talk proxy media service, comprising:
-
receiving from a user endpoint over a low bandwidth connection;
a user communication; and
a selection of a plurality of virtual talk groups, each virtual talk group comprising a push-to-talk communication stream comprising communications from a plurality of endpoints of different communication networks; and
transmitting the received user communication to each of the selected plurality of virtual talk groups over a high bandwidth connection. - View Dependent Claims (39)
-
-
40. A method for providing a push-to-talk proxy media service, comprising:
-
monitoring bandwidth on a connection between a user endpoint and a proxy system;
receiving a plurality of push-to-talk communication streams over a high bandwidth connection;
receiving from the user endpoint a selection of a number of the plurality of push-to-talk communication streams;
determining, based on the monitored bandwidth, whether the number of the plurality of push-to-talk communication streams can be individually transmitted to the user endpoint over the connection between the user endpoint and the proxy system at a specified service level;
if the number of the plurality of push-to-talk communication streams can be individually transmitted to the user endpoint over the connection at the specified service level, automatically transmitting the number of the plurality of push-to-talk communication streams individually to the user endpoint over the connection; and
if the number of the plurality of push-to-talk communication streams cannot be individually transmitted to the user endpoint over the connection at the specified service level;
automatically mixing the number of the plurality of push-to-talk communication streams into a mixed communication stream; and
transmitting the mixed communication stream to the user endpoint over the connection.
-
-
41. A method for providing a push-to-talk proxy media service, comprising:
-
monitoring bandwidth on a connection between a user endpoint associated with a user and a proxy system;
receiving at the user endpoint from the user a selection of a number of push-to-talk communication streams for transmission of a communication from the user;
determining, based on the monitored bandwidth and the number of selected push-to-talk communication streams, whether the communication from the user can be individually transmitted in separate streams to each of the selected number of push-to-talk communication streams over the connection from the user endpoint at a specified service level;
if the communication from the user can be individually transmitted in separate streams to each of the selected number of push-to-talk communication streams over the connection from the user endpoint at the specified service level, automatically transmitting communication from the user to each of the selected number of push-to-talk communication streams over the connection from the user endpoint; and
if the communication from the user cannot be individually transmitted in separate streams to each of the selected number of push-to-talk communication streams over the connection from the user endpoint at the specified service level, transmitting the communication from the user endpoint to the proxy system over the connection between the user endpoint and the proxy system in one stream for forking at the proxy system for transmission from the proxy system in separate streams to each of the selected number of push-to-talk communication streams.
-
Specification