Communucation device for providing multimedia in a group communication network
First Claim
1. A method for communicating multimedia operating in a plurality of groups in a communication network, the method comprising:
- receiving an invite request to join a selected group of a multimedia communication type of a communication device (CD) at a communication manager (CM);
providing, from the CM, a description of media traffic and signaling parameters in response to the invite request by the CD to participate in the selected group;
confirming that the CD is authorized to participate in the selected group;
selectively communicating a media based on the multimedia communication type of the CD of a participant in the selected group, wherein the media traffic is encapsulated by grouping one or more data frames representing media information, including media payload format descriptors, within a payload; and
determining a reduced rate of transmission of the media traffic based on a transmission cost authorized by the CD.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing group communication services is disclosed. Each of a plurality of group communication devices coverts media, such as video, audio, image and/or data into data packets suitable for transmission over a data network, such as the Internet. The data packets are selectively transmitted through the data network to a communications manager. The communications manager acts as a configurable switch, allowing communications from any communication device to be selectively routed to the plurality of communication devices based on the types of the communication devices and/or the requests received from the corresponding users. The communications manager further allows users of other communication systems and devices to participate in group communications with each other.
30 Citations
16 Claims
-
1. A method for communicating multimedia operating in a plurality of groups in a communication network, the method comprising:
-
receiving an invite request to join a selected group of a multimedia communication type of a communication device (CD) at a communication manager (CM); providing, from the CM, a description of media traffic and signaling parameters in response to the invite request by the CD to participate in the selected group; confirming that the CD is authorized to participate in the selected group; selectively communicating a media based on the multimedia communication type of the CD of a participant in the selected group, wherein the media traffic is encapsulated by grouping one or more data frames representing media information, including media payload format descriptors, within a payload; and determining a reduced rate of transmission of the media traffic based on a transmission cost authorized by the CD. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium comprising computer-executable instructions, which, when executed by a computer, causes the computer to perform operations, the instructions comprising:
-
a set of the instructions to receive an invite request to join a selected group of a multimedia communication type of a communication device (CD) at a communication manager (CM); a set of the instructions to provide, from the CM, a description of media traffic and signaling parameters in response to the invite request by the CD to participate in the selected group; a set of the instructions to confirm that the CD is authorized to participate in the selected group; a set of the instructions to selectively communicate the media based on the multimedia communication type of the CD of a participant in the selected group, wherein the media traffic is encapsulated by a set of the instructions to group one or more data frames representing media information, including media payload format descriptors, within a payload; and a set of instructions to determine a reduced rate of transmission of the media traffic based on a transmission cost authorized by the CD. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus for communicating multimedia operating in a plurality of groups in a communication network, comprising:
-
means for receiving an invite request to join a selected group of a multimedia communication type of a communication device (CD) at a communication manager (CM); means for providing, from the CM, a description of media traffic and signaling parameters in response to the invite request by the CD to participate in the selected group; means for confirming that the CD is authorized to participate in the selected group; means for selectively communicating the media based on the multimedia communication type of the CD of a participant in the selected group, wherein the media traffic is encapsulated by grouping one or more data frames representing media information, including media payload format descriptors, within a payload; and means for determining a reduced rate of transmission of the media traffic based on a transmission cost authorized by the CD. - View Dependent Claims (10, 11, 12)
-
-
13. A communication manager (CM), comprising:
-
a receiver; a transmitter; a processor programmed to implement a method for communicating multimedia with a communication device (CD) operating in a plurality of groups in a communication network, the method comprising; receiving an invite request to join a selected group of a multimedia communication type of a communication device (CD); providing a description of media traffic and signaling parameters in response to the invite request by the CD to participate in the selected group; confirming that the CD is authorized to participate in the selected group; selectively communicating the media based on the multimedia communication type of the CD of a participant in the selected group, wherein the media traffic is encapsulated by grouping one or more data frames representing media information, including media payload format descriptors, within a payload; and determining a reduced rate of transmission of the media traffic based on a transmission cost authorized by the CD. - View Dependent Claims (14, 15, 16)
-
Specification