Outer Rim Archives
Archives · 2018 · 9986278

Granted patent

Interactive broadcast

Number
9986278
Published
2018-05-29
Filed
2015-08-18
Assignee
Disney Enterprises, Inc.
Inventors
Stefanoski; Nikolce et al.
CPC
H04N21/44218; H04N21/854; H04N21/2353; H04N21/8541; H04N21/2668; H04N21/25866; H04N21/816; H04N21/8173; H04N21/2393
Verdict
Set aside interactive broadcast plumbing
Source
Google Patents · FreePatentsOnline

Abstract

There is provided a server for providing an interactive broadcast. The server includes a memory configured to store a story manager including an event controller, a story controller and an action processor, and a hardware processor configured to execute the story manager. The story manager is configured to provide, using the event controller, an event based on a control script, story elements metadata, one or more user performance analyses, and one or more user preferences. The story manager is also configured to generate, using the story controller, an action command based on the event received from the event controller and a story state. The story manager is further configured to determine, using the action processor, an action corresponding to the action command for initiating one or more control processes for distributing the interactive broadcast.

Background

(1) The work leading to this invention has received funding from the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 611761.BACKGROUND(2) Television broadcasting traditionally involves one-way transmissions of TV content, such as news, game shows and movies, which can only bring passive TV viewing experience to an audience. While significant efforts have been made in recent years, the interaction between viewers and TV content is practically limited to phone calls, Internet chats, and live video feeds, due to challenges presented during integration of user participation and engagement and the TV content. For example, in an interactive game show, interactivity elements from users may have an impact on a main story line of the game show. As such, incorporating the interactivity elements to the main story line while keeping the story logically coherent as it unfolds, is a crucial but difficult task. Thus, there is a need in the art for an advanced media access and delivery platform that encourages user's engagement with the content.SUMMARY(3) The present disclosure is directed to systems and methods for providing an interactive broadcast, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.

Claims

1. A server for providing an interactive broadcast, the server comprising: a memory configured to store a story manager including an event controller, a frame counter, a story controller, and an action processor; and a hardware processor configured to execute the story manager to: provide, using the event controller, an event based on a value of the frame counter, a control script, story elements metadata, one or more user preferences received from a first user, and one or more performance analyses of actions performed by a second user participating in a story, wherein the control script is for keeping the story logically coherent; generate, using the story controller, an action command based on the event received from the event controller and a story state; and determine, using the action processor, an action corresponding to the action command for initiating one or more control processes for distributing the interactive broadcast, wherein the action command enables a coherent personalized continuation of the story for the first user and the second user; wherein the story elements metadata includes rendering parameters having a plurality of camera parameters for each frame including an interaction space. 9. A method for use by a server having a hardware processor and a memory to provide an interactive broadcast, the method comprising: providing, using the hardware processor to execute an event controller stored in the memory, an event based on a value of the frame counter, a control script, story elements metadata, one or more user preferences received from a first user, and one or more performance analyses of actions performed by a second user participating in a story, wherein the control script is for keeping the story logically coherent; generating, using the hardware processor to execute a story controller stored in the memory, an action command based on the event received from the event controller and a story state; and determining, using the hardware processor to execute an action processor stored in the memory, an action corresponding to the action command for initiating one or more control processes for distributing the interactive broadcast, wherein the action command enables a coherent personalized continuation of the story for the first user and the second user; wherein the story elements metadata includes rendering parameters having a plurality of camera parameters for each frame including an interaction space.