US 12,328,356 B2
Platform-agnostic media framework
Joshua Marshall, Tokyo (JP); Timothy Jensen, Austin, TX (US); and Thomas Stephens, Austin, TX (US)
Assigned to USTUDIO, INC., Austin, TX (US)
Filed by USTUDIO, INC., Austin, TX (US)
Filed on Feb. 23, 2023, as Appl. No. 18/173,250.
Application 18/173,250 is a continuation of application No. 16/772,257, granted, now 11,595,711, previously published as PCT/US2018/065588, filed on Dec. 14, 2018.
Claims priority of provisional application 62/599,096, filed on Dec. 15, 2017.
Prior Publication US 2024/0031630 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/02 (2022.01); G06F 16/955 (2019.01); H04L 9/40 (2022.01); H04L 67/01 (2022.01); H04L 67/12 (2022.01); H04N 21/258 (2011.01)
CPC H04L 67/02 (2013.01) [G06F 16/9566 (2019.01); H04L 63/0815 (2013.01); H04L 67/01 (2022.05); H04L 67/12 (2013.01); H04N 21/25816 (2013.01); H04N 21/25833 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a first identifier for a first node, the first node including at least one processor;
in response to receiving the first identifier, authenticating a first user of the first node via a first authentication service;
receiving a second identifier for a second node, the second node including at least one processor;
in response to receiving the second identifier, authenticating a second user of the second node via a second authentication service that is unequal to the first authentication service;
in response to authenticating the first user of the first node, communicating a first list of media assets and at least one first configuration file to the first node;
wherein (a) the at least one first configuration file includes an identifier corresponding to a group, and (b) the group includes the first identifier;
in response to authenticating the second user of the second node, communicating a second list of media assets and at least one second configuration file to the second node but not the first node;
receiving a fourth identifier for a fourth node, the fourth node including at least one processor;
in response to receiving the fourth identifier, determining the fourth identifier is included within the group;
in response to determining the fourth identifier is included within the group, communicating another instance of the at least one first configuration file to the fourth node;
wherein the first list of media assets includes a first number of media assets, the second list of media assets includes a second number of media assets, and the first number is unequal to the second number.