SYSTEMS AND METHODS FOR MANAGING MULTICAST DATA TRANSMISSIONS
5 Assignments
0 Petitions
Accused Products
Abstract
A system enables monitoring a multicast data feeds over a network. The system may include a multicast-enabled network device for transmitting a multicast feed from a multicast feed source to a user device via a computer network. A feed agent may be operatively coupled to the multicast-enabled network device for collecting and storing multicast feed data from the multicast feed source. A management server may be operatively connected to the feed agent for receiving multicast feed data collected by the feed agent. The management server may include a web server for receiving requests for multicast feed data over the network via a web interface.
42 Citations
50 Claims
-
1-30. -30. (canceled)
-
31. A system for monitoring a multicast feed, the system comprising
a multicast-enabled network device to transmit the multicast feed from a multicast feed source to a user device via a network; -
a feed agent, operatively coupled to the multicast-enabled network device, to collect and store statistical data relating to the multicast feed, where the feed agent is further to; execute a configuration file during start up, the configuration file including at least an indication of a user datagram protocol (UDP) port on the multicast-enabled network device to monitor and an Internet protocol (IP) address associated with the multicast feed; and a management server, operatively coupled to the feed agent, to receive the statistical data collected by the feed agent, where the management server is to; execute a configuration file during start up, the configuration file including at least an indication of a host name and IP address associated with the feed agent; and identify a log interval time indicating a frequency with which polling of the feed agent is conducted. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method for monitoring a multicast feed transmitted via a network, the method comprising:
-
executing, by a server, a configuration file during start up, the configuration file including at least an indication of a host name and an Internet protocol (IP) address associated with a feed agent; identifying, by the server, a log interval time indicating a time period during which agent polling is conducted; receiving, at a network device connected to the feed agent, the multicast feed from a data source; logging, at the feed agent and during the log interval time, data statistics regarding the multicast feed; transmitting the multicast feed to a user device; and transmitting the logged data statistics to the server. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A computer-readable memory device containing instructions for controlling one or more processors to perform a method for monitoring a multicast feed transmitted via a network, the method comprising:
-
identifying, by the server, a log interval time indicating a time period during which agent polling is conducted; receiving, at a network device connected to a feed agent, the multicast feed from a data source; logging, at the feed agent and during the log interval time, data statistics regarding the multicast feed; transmitting the multicast feed to a user device; periodically transmitting the logged data statistics to the server; determining whether the logged data statistics are received by the server in response to transmitting the logged data statistics; sending a notification to a trap destination address when the logged data statistics are not received; and storing the logged data statistics in a database associated with the server when the logged data statistics are received. - View Dependent Claims (46, 47, 48, 49, 50)
-
Specification