Patent ID: 11870830
Assignee: TWITCH INTERACTIVE, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 11:
12. A system comprising:
a content data store comprising computer-readable storage storing a plurality of content items; and
an on-demand streaming service comprising one or more computing devices, wherein the on-demand streaming service is configured to at least:
receive, from a live streaming service, status data representing a live streaming status of a content producer as presently generating live stream video content, wherein the status data is based on both (i) establishment, by the live streaming service, of a live stream content production session with the content producer, and (ii) a predetermined mapping of on-demand streaming service account data associated with the content producer to live streaming service account data associated with the content producer, wherein the content producer is associated with a first content producer account for the live streaming service and a second content producer account for the on-demand streaming service;
generate, based on the status data, availability data representing availability of the live stream video content of the content producer;
send the availability data to an on-demand content application executing on a first consumer device, wherein the on-demand content application is configured to establish a first streaming session with the live streaming service based at least partly on the availability data, wherein the first streaming session comprises presentation of the live stream video content in a first user interface window of the on-demand content application and presentation of interaction content associated with the live stream video content in a second user interface window of the on-demand content application, and wherein an interaction with the interaction content by a second consumer device is presented within the second user interface window of the on-demand content application executing on the first consumer device; and
establish a second streaming session with the on-demand content application executing on the first consumer device, wherein the second streaming session comprises presentation, by the on-demand content application, of a content item of the plurality of content items.