Systems and methods for managing multicast data transmissions
AssigneeVerizon Business Global LLC
InventorsEdward W. Abbazia, Jr., James H. Pelisson
Life of this patent
Estimating the term…
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.
Claims13
A system comprising
- a management server, operatively coupled to a feed agent, to:
- execute a configuration file during start up of the management server, the configuration file including at least an indication of a host name and IP address associated with the feed agent;
- identify a log interval time indicating a frequency with which polling of the feed agent is conducted;
- receive, during the polling of the feed agent, statistical data collected by the feed agent, the statistical data relating to a multicast feed;
- determine whether a database is available to store the received statistical data;
- store the received statistical data in the database when the database is available;
- write the received statistical data to a local data file when the database is not available.
A method comprising:
- executing, by a server, a configuration file during start up of the server, 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 the server and from the feed agent during the log interval time, data statistics regarding the multicast feed;
- receiving, at the server, a request from a client system for information relating to the logged data statistics;
- retrieving, by the server, the requested logged data statistics;
- and
- transmitting, by the server, the requested logged data statistics to the client system for display in substantially real time.
A computer-readable memory device containing instructions executable by one or more processors, the instructions comprising:
- one or more instructions that, when executed by the one or more processors, cause the one or more processors to:
- identify a log interval time indicating a time period during which agent polling is conducted;
- periodically request data statistics regarding a multicast feed, logged by the agent, based on the log interval time;
- determine whether the logged data statistics are received;
- send a notification to a trap destination address when the logged data statistics are not received;
- and
- store the logged data statistics in a database associated with the server when the logged data statistics are received.
Dependencies are inferred from the claim text.