US 12,002,493 B2
Automatic media content layering system
Daniel Benjamin, Austin, TX (US); Henry Blodget, Brooklyn, NY (US); James O. Boggs, Bend, OR (US); Andrew Bowers, Santa Barbara, CA (US); and Kerry Donahue, New York, NY (US)
Assigned to Spooler Media, Inc., Bend, OR (US)
Filed by Spooler Media, Inc., Bend, OR (US)
Filed on Feb. 28, 2023, as Appl. No. 18/176,417.
Claims priority of provisional application 63/314,952, filed on Feb. 28, 2022.
Prior Publication US 2023/0274766 A1, Aug. 31, 2023
Int. Cl. G11B 27/036 (2006.01); G11B 27/32 (2006.01)
CPC G11B 27/036 (2013.01) [G11B 27/322 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory, machine-readable medium storing instructions that, when executed by one or more processors, effectuate operations comprising:
obtaining, by a computer system, a media content list that includes at least one first type audio content segment entry and at least one second type audio content segment entry, wherein each of the at least one first type audio content segment entry is associated with a respective first type audio content segment and each of the at least one second type audio content segment entry is associated with a respective second type audio content segment;
determining, by the computer system, a first audio content track based on the at least one first type audio content segment entry and a second audio content track based on the at least one second type audio content segment entry;
determining, by the computer system, media content track features of the first audio content track and the second audio content track based on an order of the at least one first type audio content segment entry and the at least one second type audio content segment entry in the media content list;
generating, by the computer system, a media content layered object based on the media content track features and the first audio content track and the second audio content track, wherein the media content layered object includes the first audio content track and the second audio content track such that when the media content layered object is played, at least a portion of the first audio content track is played concurrently with the second audio content track; and
storing, by the computer system, the media content layered object in a storage system.