Real-time display of bandwidth utilization in a transport multiplexer
First Claim
1. A graphical user interface for providing real-time visual display of bandwidth utilization for dynamic content streams routed through a broadband media router with an input port and an output port, wherein said dynamic content streams are received by the input port and routed to the output port, the content streams having plural attributes that include variable bit rate, type and name, and the graphical user interface comprising for each of a plurality of said content streams:
- a bandwidth utilization screen for displaying graphical objects representing real-time bandwidth utilization for each content stream of said plurality of said content streams, the bandwidth utilization screen comprising for each content stream of said plurality of content streams;
an input bandwidth utilization graphical object that changes in real-time as a function of the content stream;
an output bandwidth utilization graphical object that changes in real-time as a function of the content stream;
wherein;
for each content stream of said plurality of said content streams, the input bandwidth utilization graphical object and the output bandwidth utilization graphical object are displayed as attributes of a single bandwidth bar such that a separate bandwidth bar is simultaneously displayed for each content stream of said plurality of content streams.
4 Assignments
0 Petitions
Accused Products
Abstract
A feature-rich transport multiplexer and a number of associated methods, systems, subsystems, software features, graphical user interfaces and control systems are disclosed. The disclosure includes GUI'"'"'s that enable operators to easily monitor and manipulate content streams flowing through a transport multiplexer in real-time. The disclosed interfaces include screens that supply operators with identity, structure, configuration, bandwidth utilization and/or status information for system hardware and software. The disclosed features also provide computer assisted routing configuration for present and future routing events through simple manipulation, such as drag and drop operations, of graphical objects. Routing control is further simplified by permitting operators to configure routing control of individual content stream components as well as groups of such components simultaneously. Further flexibility is permitted by predetermination of future routing events, thereby enabling the automatic execution of configuration changes at a future time. Various types of content, such as video, audio, IP data can be manipulated to achieve various results such as one or more multiplexed MPEG data streams.
163 Citations
12 Claims
-
1. A graphical user interface for providing real-time visual display of bandwidth utilization for dynamic content streams routed through a broadband media router with an input port and an output port, wherein said dynamic content streams are received by the input port and routed to the output port, the content streams having plural attributes that include variable bit rate, type and name, and the graphical user interface comprising for each of a plurality of said content streams:
-
a bandwidth utilization screen for displaying graphical objects representing real-time bandwidth utilization for each content stream of said plurality of said content streams, the bandwidth utilization screen comprising for each content stream of said plurality of content streams;
an input bandwidth utilization graphical object that changes in real-time as a function of the content stream;
an output bandwidth utilization graphical object that changes in real-time as a function of the content stream;
wherein;
for each content stream of said plurality of said content streams, the input bandwidth utilization graphical object and the output bandwidth utilization graphical object are displayed as attributes of a single bandwidth bar such that a separate bandwidth bar is simultaneously displayed for each content stream of said plurality of content streams. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of displaying real-time bandwidth utilization for dynamic content streams routed through a broadband media router, the content streams having attributes that vary over time, the method comprising for each of a plurality of said content streams:
-
displaying a graphical object representing input bandwidth utilization that changes in real-time as a function of the content stream;
displaying a graphical object representing output bandwidth utilization that changes in real-time as a function of the content stream;
displaying a graphical object representing maximum input bandwidth utilization for the content stream; and
displaying a graphical object representing minimum input bandwidth utilization for the content stream;
wherein all of the graphical objects for each content stream of said plurality of content streams form a single bandwidth bar such that a separate bandwidth bar is displayed simultaneously for each content stream of said plurality of content streams. - View Dependent Claims (10, 11, 12)
-
Specification