Patent ID: 11909795
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A system to manage input content comprising:
one or more computing devices associated with a set of available original content provider computing devices, wherein at least a portion of the original content provider computing devices are configured to provide a plurality of input content streams to a content delivery service and notifications for switching between input content streams;
one or more computing devices associated with a scheduler component of the content delivery service, wherein the scheduler component is configured to:
receive a first original input content stream from the plurality of input content streams provided by the original content provider computing devices;
process the first original input content stream for transmission, wherein processing the first original input content stream for transmission includes storing at least a portion of the first original input content stream in a first buffer and making the buffered first original input content available for transmission;
receive a second input content stream from the plurality of input content streams provided by the original content provider computing devices;
obtain a first notification from the original content provider computing device to switch to the second input content stream;
process the second input content stream for transmission, wherein processing the original input content stream for transmission includes storing at least a portion of the second original input content stream in in a second buffer;
responsive to the obtained first notification and storing of the at least a portion of the second original input content stream in the second buffer, make the second input content in the second buffer available for transmission;
receive a third input content stream from the plurality of input content streams provided by the original content provider computing devices;
obtain a second notification from the original content provider computing device to switch to the third input content stream;
process the third input content stream for transmission, wherein processing includes determining that the first input content in the first buffer and the second input content in the second buffer is still available for transmission and storing at least a portion of the third original input content stream in a third buffer, wherein the first, second and third buffers are different; and
responsive to the obtained second notification and storing of the at least a portion of the third original input content stream in the third buffer, make the third input content in the third buffer seamlessly available for transmission.