Video conference system and method
First Claim
1. A computer-implemented method, comprising:
- receiving a registration message at a video control point device from a first endpoint device, the registration message requesting set up of a video conference between the first endpoint device and a second endpoint device, wherein, in response to the registration message, the video conference is set up to enable the first endpoint device to send first media to the second endpoint device without the first media passing through the video control point device en route to the second endpoint device and to enable the second endpoint device to send second media to the first endpoint device without the second media passing through the video control point device en route to the first endpoint device;
determining, at the video control point, a first communication profile associated with the first endpoint device and a second communication profile associated with the second endpoint device;
determining, at the video control point, configuration settings associated with the first endpoint device based at least partially on the first communication profile and based at least partially on the second communication profile;
determining a routing of the second media to the first endpoint device based on the first communication profile, the second communication profile, or a combination thereof, wherein the routing includes a computing device to which the second media is to be sent in addition to the first endpoint device; and
sending the configuration settings from the video control point to the computing device when the first endpoint device is authorized to participate in the video conference, wherein the computing device modifies the second media based on the configuration settings to generate modified second media sent to the first endpoint device by the computing device, wherein the first endpoint device is able to utilize the modified second media, and wherein the second media is received by the computing device en route from the second endpoint device to the first endpoint device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a registration message at a video control point (VCP) device, the registration message requesting set up of a video conference between endpoint devices. The video conference is set up to enable a first endpoint device to send media to a second endpoint device without the media passing through the VCP device en route. A communication profile associated with each endpoint device is determined. Configuration settings associated with at least one endpoint device is determined based on the communication profiles. The configuration settings are sent to at least one computing device that is adapted to modify the media based on the configuration settings to generate modified media.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a registration message at a video control point device from a first endpoint device, the registration message requesting set up of a video conference between the first endpoint device and a second endpoint device, wherein, in response to the registration message, the video conference is set up to enable the first endpoint device to send first media to the second endpoint device without the first media passing through the video control point device en route to the second endpoint device and to enable the second endpoint device to send second media to the first endpoint device without the second media passing through the video control point device en route to the first endpoint device; determining, at the video control point, a first communication profile associated with the first endpoint device and a second communication profile associated with the second endpoint device; determining, at the video control point, configuration settings associated with the first endpoint device based at least partially on the first communication profile and based at least partially on the second communication profile; determining a routing of the second media to the first endpoint device based on the first communication profile, the second communication profile, or a combination thereof, wherein the routing includes a computing device to which the second media is to be sent in addition to the first endpoint device; and sending the configuration settings from the video control point to the computing device when the first endpoint device is authorized to participate in the video conference, wherein the computing device modifies the second media based on the configuration settings to generate modified second media sent to the first endpoint device by the computing device, wherein the first endpoint device is able to utilize the modified second media, and wherein the second media is received by the computing device en route from the second endpoint device to the first endpoint device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device comprising:
-
a processor; and a memory accessible to the processor, the memory comprising instructions that, when executed by the processor, cause the processor to perform operations including; receiving a registration message at a video control point device from a first endpoint device, the registration message requesting set up of a video conference between the first endpoint device and a second endpoint device, wherein, in response to the registration message, the video conference is set up to enable the first endpoint device to send first media to the second endpoint device without the first media passing through the video control point device en route to the second endpoint device and to enable the second endpoint device to send second media to the first endpoint device without the second media passing through the video control point device en route to the first endpoint device; determining a first communication profile associated with the first endpoint device and a second communication profile associated with the second endpoint device; determining configuration settings associated with the first endpoint device based at least partially on the first communication profile and based at least partially on the second communication profile; sending a first set up message to the first endpoint device via a unicast transmission, wherein the set up message includes information identifying a multicast control group, a send multicast group of the first endpoint device, and a default receive multicast group to be monitored by the first endpoint device; and sending the configuration settings to a computing device that modifies the second media based on the configuration settings to generate modified second media, wherein the first endpoint device is able to utilize the modified second media, and wherein the second media is received by the computing device en route from the second endpoint device to the first endpoint device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computing-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations including:
-
receiving a registration message at a video control point device from a first endpoint device, the registration message requesting set up of a video conference between the first endpoint device and a second endpoint device, wherein, in response to the registration message, the video conference is set up to enable the first endpoint device to send first media to the second endpoint device without the first media passing through the video control point device en route to the second endpoint device and to enable the second endpoint device to send second media to the first endpoint device without the second media passing through the video control point device en route to the first endpoint device; determining a first communication profile associated with the first endpoint device and a second communication profile associated with the second endpoint device; determining configuration settings associated with the first endpoint device based at least partially on the first communication profile and based at least partially on the second communication profile; sending the configuration settings to a computing device that modifies the second media based on the configuration settings to generate modified second media, wherein the first endpoint device is able to utilize the modified second media, and wherein the second media is received by the computing device en route from the second endpoint device to the first endpoint device; receiving audio data from the first endpoint device; setting the first endpoint device as an active terminal based on the audio data; and sending a control message to a multicast control group, wherein the control message identifies a send multicast group of the active terminal to be monitored by the second endpoint device. - View Dependent Claims (20)
-
Specification