US 12,356,119 B2
Rule constraining stream assembly at client-side media player
Richard D. Wooden, Ogallala, NE (US)
Assigned to iHeart Media Management Services, Inc., San Antonio, TX (US)
Filed by iHeartMedia Management Services, Inc., San Antonio, TX (US)
Filed on Jul. 29, 2021, as Appl. No. 17/388,251.
Application 17/388,251 is a continuation of application No. 15/943,018, filed on Apr. 2, 2018, granted, now 11,089,267.
Application 15/943,018 is a continuation of application No. 12/568,670, filed on Sep. 29, 2009, abandoned.
Prior Publication US 2021/0360200 A1, Nov. 18, 2021
Int. Cl. H04N 7/16 (2011.01); H04L 65/613 (2022.01); H04L 65/75 (2022.01); H04L 67/306 (2022.01); H04L 67/62 (2022.01); H04N 21/458 (2011.01); H04N 21/462 (2011.01); H04N 21/475 (2011.01); H04N 21/61 (2011.01); H04N 21/81 (2011.01)
CPC H04N 7/163 (2013.01) [H04L 65/613 (2022.05); H04L 65/762 (2022.05); H04L 67/306 (2013.01); H04L 67/62 (2022.05); H04N 21/458 (2013.01); H04N 21/4622 (2013.01); H04N 21/4755 (2013.01); H04N 21/6125 (2013.01); H04N 21/8106 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a client-side media player, user preferences and stream provider rules, wherein the stream provider rules:
are unrelated to the user preferences, and
establish rules for stream play and options for intermixing streams;
receiving, at the client-side media player, a plurality of different media streams, wherein each of the plurality of different media streams includes a separately customized sequence of media items;
at the client-side media player, sequencing the plurality of different media streams into a single playout stream based on the user preferences and the stream provider rules; and
outputting the single playout stream to a user interface.