Systems and methods for efficient management of resources for streaming interactive multimedia content
AssigneeAdeia Guides Inc.
InventorChristopher Phillips
Life of this patent
Estimating the term…
Abstract
Interactive video game content for a video game is streamed to a client device using a first streaming protocol configured for low-latency streaming. When an indication of non-interactive content to be inserted into the video game is detected, streaming of the interactive video game content to the client device is paused and the non-interactive content is streamed to the client device using a second streaming protocol configured for adaptive bitrate streaming. Upon receiving an indication that streaming of the non-interactive content to the client device has ended, streaming of the interactive content to the client device is resumed using the first streaming protocol.
Claims20
A method for providing interactive cloud-based supplemental content for an interactive multimedia presentation, the method comprising:
- reserving bandwidth for use by a first interactive content engine for streaming the interactive multimedia presentation to a plurality of client devices;
- determining that supplemental content is to be inserted into the interactive multimedia presentation streamed to at least one client device of the plurality of client devices by the first interactive content engine;
- in response to determining that the supplemental content is to be inserted into the interactive multimedia presentation, releasing at least a portion of the bandwidth reserved for use by the first interactive content engine for streaming the interactive multimedia presentation;
- streaming, by a second interactive content engine using the released bandwidth, the supplemental content to the at least one client device of the plurality of client devices;
- upon receiving an indication that streaming of the supplemental content to the at least one client device of the plurality of client devices has ended, reserving the released bandwidth for use by the first interactive content engine;
- and
- resuming streaming, by the first interactive content engine using the reserved bandwidth, the interactive multimedia presentation.
A system for providing interactive cloud-based supplemental content for an interactive multimedia presentation, the system comprising:
- a network interface configuration to allow communications between a plurality of servers and a plurality of client devices;
- and
- control circuitry configured to:
- reserve bandwidth for use by a first interactive content engine for streaming the interactive multimedia presentation to the plurality of client devices;
- determine that supplemental content is to be inserted into the interactive multimedia presentation streamed to at least one client device of the plurality of client devices by the first interactive content engine;
- in response to determining that the supplemental content is to be inserted into the interactive multimedia presentation, release at least a portion of the bandwidth reserved for use by the first interactive content engine for streaming the interactive multimedia presentation;
- stream, by a second interactive content engine using the released bandwidth, the supplemental content to the at least one client device of the plurality of client devices;
- upon receiving an indication that streaming of the supplemental content to the at least one client device of the plurality of client devices has ended, reserve the released bandwidth for use by the first interactive content engine;
- and
- resume streaming, by the first interactive content engine using the reserved bandwidth, the interactive multimedia presentation.
Dependencies are inferred from the claim text.