Media editing in an environment
AssigneeApple Inc.
InventorVivaan BAHL
Life of this patent
Estimating the term…
Abstract
An electronic device displays a media editing environment including features for creating, editing, and displaying alternative timelines (e.g., alternative storylines) that branch from a primary timeline (e.g., a main storyline) of a media project. An electronic device detects and responds to input corresponding to selection of an alternative timeline during a runtime of a media project.
Claims20
A method comprising:
- at an electronic device in communication with one or more input devices and one or more displays:
- displaying, via the one or more displays, a media editor environment in a three-dimensional (3D) environment, the media editor environment including:
- a first timeline for arranging content of a media project, the first timeline including one or more first user interface elements configured to receive one or more 3D representations of media content;
- while displaying the first timeline including a first 3D representation of first media content, detecting an input corresponding to a request to create one or more alternative timelines, different from the first timeline, at a first time position in the first timeline;
- and
- in response to detecting the input corresponding to the request to create the one or more alternative timelines, adding to the first time position in the first timeline a first timeline branching user interface element for branching the first timeline into a plurality of timelines.
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform a method comprising:
- displaying, via one or more displays of the electronic device, a media editor environment in a three-dimensional (3D) environment, the media editor environment including:
- a first timeline for arranging content of a media project, the first timeline including one or more user first interface elements configured to receive one or more 3D representations of media content;
- while displaying the first timeline including a first 3D representation of first media content, detecting an input corresponding to a request to create one or more alternative timelines, different from the first timeline, at a first time position in the first timeline;
- and
- in response to detecting the input corresponding to the request to create the one or more alternative timelines, adding to the first time position in the first timeline a first timeline branching user interface element for branching the first timeline into a plurality of timelines.
An electronic device comprising:
- one or more processors;
- and
- memory;
- wherein the one or more processors are configured to execute one or more programs stored in the memory, the one or more programs including instructions for:
- displaying, via one or more displays of the electronic device, a media editor environment in a three-dimensional (3D) environment, the media editor environment including:
- a first timeline for arranging content of a media project, the first timeline including one or more user first interface elements configured to receive one or more 3D representations of media content;
- while displaying the first timeline including a first 3D representation of first media content, detecting an input corresponding to a request to create one or more alternative timelines, different from the first timeline, at a first time position in the first timeline;
- and
- in response to detecting the input corresponding to the request to create the one or more alternative timelines, adding to the first time position in the first timeline a first timeline branching user interface element for branching the first timeline into a plurality of timelines.
Dependencies are inferred from the claim text.