The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 05, 2016
Filed:
Jun. 29, 2010
Alex Ashley, Redhill Surrey, GB;
Pete Rai, Egham Surrey, GB;
Trevor Smith, Middlesex, GB;
James Geoffrey Walker, Winchester Hampshire, GB;
Simon John Parnall, Kingswood Surrey, GB;
Ray Taylor, Hook Hampshire, GB;
Alex Ashley, Redhill Surrey, GB;
Pete Rai, Egham Surrey, GB;
Trevor Smith, Middlesex, GB;
James Geoffrey Walker, Winchester Hampshire, GB;
Simon John Parnall, Kingswood Surrey, GB;
Ray Taylor, Hook Hampshire, GB;
CISCO TECHNOLOGY, INC., San Jose, CA (US);
Abstract
A method and apparatus for dynamically constructing a broadcast multiplex are described. The method includes: receiving metadata associated with a first plurality of events on a plurality of source channels, the metadata including, at least, scheduling metadata; determining, on the basis of a rule-set applied to the metadata, whether events of the first plurality of events are to be included in the multiplex, thereby producing a second plurality of events to be included in the multiplex; for each one event of the second plurality of events, assigning a multiplex priority to the one event, the multiplex priority being a priority the one event is to be assigned in the multiplex in case the one event contends for space in the multiplex with a second event of the second plurality of events; copying events from the second plurality of events into the multiplex in dependence on the multiplex priorities of events in the second plurality of events; and broadcasting the multiplex. Related systems, apparatus, and methods are also described.