Outer Rim Archives
Archives · 2024 · 12003833

Granted patent

Creating interactive digital experiences using a realtime 3D rendering platform

Number
12003833
Published
2024-06-04
Filed
2022-04-21
Assignee
Disney Enterprises, Inc.
Inventors
Parikh; Priyam S. et al.
CPC
H04N21/23424; H04N21/8545; H04N21/2187; H04N21/23412; H04N21/236; H04N21/2387; H04N21/4781; H04N21/816; H04N21/8173; H04N21/845; H04N21/8541; H04N21/8547
Verdict
Set aside interactive content platform, business
Source
Google Patents · FreePatentsOnline

Abstract

Certain aspects of the present disclosure provide techniques for creating interactive digital experiences for linear content. This includes identifying a plurality of assets relating to presentation of linear content. It further includes generating interactive content using the linear content, including generating an interactive sequence referencing one or more of the plurality of assets and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content. The timeline includes one or more branches relating to the linear content, and selection of a first branch of the one or more branches is based on the interactive sequence. It further includes transmitting the interactive content to a user.

Background

BACKGROUND (1) Adding interactive elements to linear content (e.g., television programs or movies) is challenging. As discussed below, linear content is non-branching, and provides no interactivity, or very limited interactivity, and a limited user experience. Traditional video games, on the other hand, include interactive elements, but are typically implemented using state-machine or level loading techniques that may not preserve a content creator's directorial and creative intent. There is a need for a solution that efficiently combines the interactivity of video games with non-branching linear content, while preserving the linear content creator's directorial and creative intent. SUMMARY (2) Embodiments include a method. The method includes identifying a plurality of assets relating to presentation of linear content. The method further includes generating interactive content using the linear content, including: generating an interactive sequence referencing one or more of the plurality of assets, and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content. The timeline includes one or more branches relating to the linear content. Selection of a first branch of the one or more branches is based on the interactive sequence. The method further includes transmitting the interactive content to a user. (3) Embodiments further include a non-transitory computer-readable medium containing computer program code that, when e

Claims

1. A method, comprising: identifying a plurality of assets relating to presentation of linear content; generating interactive content using the linear content by: generating an interactive sequence referencing one or more of the plurality of assets, wherein the interactive sequence comprises a state machine including a plurality of sequential states, wherein progression through the plurality of sequential states is based on interactions with a user; and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content, wherein the timeline includes one or more branches relating to the linear content, and wherein an input initiates a selection of a first branch of the one or more branches during the interactive sequence; and transmitting the interactive content to the user. || 11. A non-transitory computer-readable medium containing computer program code that, when executed by operation of one or more computer processors, performs operations comprising: generating interactive content using the linear content by: generating an interactive sequence referencing one or more of the plurality of assets, wherein the interactive sequence comprises a state machine including a plurality of sequential states, wherein progression through the plurality of sequential states is based on interactions with a user; and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content, wherein the timeline includes one or more branches relating to the linear content, and wherein an input initiates a selection of a first branch of the one or more branches during the interactive sequence; and transmitting the interactive content to the user. || 17. A system, comprising: a computer processor; and a memory having instructions stored thereon which, when executed on the computer processor, performs operations comprising: identifying a plurality of assets relating to presentation of linear content; generating interactive content using the linear content by: generating an interactive sequence referencing one or more of the plurality of assets, wherein the interactive sequence comprises a state machine including a plurality of sequential states, wherein progression through the plurality of sequential states is based on interactions with a user; and combining the linear content with the interactive sequence on a timeline sequentially describing the linear content, wherein the timeline includes one or more branches relating to the linear content, and wherein an input initiates a selection of a first branch of the one or more branches during the interactive sequence; and transmitting the interactive content to the user.