System and method for multimedia authoring and playback
First Claim
1. An authoring method comprising the steps of:
- storing presentation data including at least one container object containing at least two media objects containing media data, the media data including picture data;
playing back the presentation data by presenting the media data in a playback display, wherein the display position of the media data in the playback display can be specified by a user of the system; and
adding a new picture from a connected camera to the presentation data being displayed in the playback display by performing actions that include initiating a picture capture process for the connected camera and concluding the picture capture process to accept the picture, followed by further action comprising adding the accepted picture to the presentation data by specifying its display position in the playback display.
4 Assignments
0 Petitions
Accused Products
Abstract
A multimedia authoring and playback system and method in which the playback of multimedia content is presented in one or more windows or displays called “playback displays,” and in which additional windows or displays called “control displays” are included in some embodiments to provide various management and control functions. Included are features for creating, editing and distributing multimedia content, which may be viewed by recipients who play the content (and in some cases may be allowed to modify it); also included are features for programming playback behavior of multimedia content, interconnecting multimedia content, and exploring and navigating through multimedia content.
373 Citations
29 Claims
-
1. An authoring method comprising the steps of:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including picture data;
playing back the presentation data by presenting the media data in a playback display, wherein the display position of the media data in the playback display can be specified by a user of the system; and
adding a new picture from a connected camera to the presentation data being displayed in the playback display by performing actions that include initiating a picture capture process for the connected camera and concluding the picture capture process to accept the picture, followed by further action comprising adding the accepted picture to the presentation data by specifying its display position in the playback display.
-
-
2. An authoring method comprising the steps of:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including video data;
playing back the presentation data by presenting the media data in a playback display, wherein the display position of the media data in the playback display can be specified by a user of the system; and
adding a new video recording from a connected camera to the presentation data being displayed in the playback display by performing actions that include activating a video capture window for the connected camera, initiating a video capture process in the video capture window and concluding the video capture process to accept the video recording, followed by further action comprising adding the accepted video recording to the presentation data by specifying its display position in the playback display.
-
-
3. An authoring method comprising the steps of:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including at least one of text data, picture data and video data;
playing back the presentation data by presenting the media data in a playback display, wherein the display color of the media data can be specified by a user of the system; and
adjusting the display color of media data being displayed in the playback display by performing four actions consisting of (1) selecting via a graphical user interface (GUI) a command for adjusting color, (2) selecting a piece of media data displayed in the playback display, (3) moving a pointing device in a two dimensional plane wherein the color hue is mapped to one axis of the plane and the color brightness is mapped to another axis of the plane and the color of the displayed media data changes in real time in response to the movement of the pointing device, and (4) accepting the new display color of the media data. - View Dependent Claims (4, 5)
-
-
6. An authoring method comprising the steps of:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including at least one of text data, picture data and video data;
playing back the presentation data by presenting the media data in a playback display, wherein the media data can be displayed using a shape effect comprising alteration of the shape of the displayed media data, and wherein the media data can be displayed using a softness effect comprising gradually increasing transparency toward the edges of the displayed media data; and
adjusting simultaneously the shape and softness of media data being displayed in the playback display by performing four actions consisting of (1) selecting via a graphical user interface (GUI) a command for adjusting shape and softness, (2) selecting a piece of media data displayed in the playback display, (3) moving a pointing device in a two dimensional plane wherein the shape is mapped to one axis of the plane and the softness is mapped to another axis of the plane and the shape and softness of the displayed media data change in real time in response to the movement of the pointing device, and (4) accepting the new shape and softness of the media data. - View Dependent Claims (7)
-
-
8. An authoring system comprising:
-
presentation data including at least one container object containing at least two media objects containing media data, the media data including video data; and
a playback display for playing back the presentation data by presenting the media data in the playback display, wherein the media data is a video recording which is played back using an end-looping effect whereby normal playback of the video is followed by repeated, looped playback of the final portion of the video, and wherein the loop-back point of the looped playback is selected each time according to a randomized value, and wherein the end-looping effect is a built-in system function which has been enabled by a user of the system. - View Dependent Claims (9, 10)
-
-
11. An authoring system comprising:
-
presentation data including at least one container object containing at least two media objects containing media data, the media data including at least one of text data, picture data and video data;
a playback display for playing back the presentation data by presenting the media data in the playback display;
programmed object behavior controlling the presentation of media data in the playback display, wherein the programmed object behavior involves a first media object and a second media object which may be one and the same media object; and
a graphical user interface (GUI) allowing a system user to create the programmed object behavior by performing, in any order, three actions consisting of (1) selecting in the playback display media data corresponding to the first media object, (2) selecting via the GUI a programming function corresponding to the programmed object behavior, and (3) selecting in the playback display media data corresponding to the second media object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An authoring system comprising:
-
presentation data including at least one container object containing at least two media objects containing media data, the media data including at least one of text data, picture data and video data;
hierarchical structuring of the presentation data by nesting container objects within container objects to form a hierarchical object space;
a playback display for playing back the presentation data by presenting the media data in the playback display, the playback display being associated with a master container object that contains the set of playing objects whose media data is displayed in the playback display;
a destination container object which is directly contained within the master container object, and which is associated with a nested sub-display shown within the playback display, and which contains at least two media objects which are playing and whose media data is displayed within the sub-display; and
user-initiated navigation through the hierarchical object space comprising a preemption of playback for the playing objects contained in the master container object which are not contained within the destination container object, and further comprising a transition whereby the nested sub-display is no longer displayed in the playback display and the media data previously displayed in the nested sub-display becomes displayed in the playback display overall. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An article of manufacture embodying a program of instructions executable by a machine, the program of instructions including instructions for:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including picture data;
playing back the presentation data by presenting the media data in a playback display, wherein the display position of the media data in the playback display can be specified by a user of the system; and
adding a new picture from a connected camera to the presentation data being displayed in the playback display by performing actions that include initiating a picture capture process for the connected camera and concluding the picture capture process to accept the picture, followed by further action comprising adding the accepted picture to the presentation data by specifying its display position in the playback display.
-
-
27. An article of manufacture embodying a program of instructions executable by a machine, the program of instructions including instructions for:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including video data;
playing back the presentation data by presenting the media data in a playback display, wherein the display position of the media data in the playback display can be specified by a user of the system; and
adding a new video recording from a connected camera to the presentation data being displayed in the playback display by performing actions that include activating a video capture window for the connected camera, initiating a video capture process in the video capture window and concluding the video capture process to accept the video recording, followed by further action comprising adding the accepted video recording to the presentation data by specifying its display position in the playback display.
-
-
28. An article of manufacture embodying a program of instructions executable by a machine, the program of instructions including instructions for:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including at least one of text data, picture data and video data;
playing back the presentation data by presenting the media data in a playback display, wherein the display color of the media data can be specified by a user of the system; and
adjusting the display color of media data being displayed in the playback display by performing four actions consisting of (1) selecting via a graphical user interface (GUI) a command for adjusting color, (2) selecting a piece of media data displayed in the playback display, (3) moving a pointing device in a two dimensional plane wherein the color hue is mapped to one axis of the plane and the color brightness is mapped to another axis of the plane and the color of the displayed media data changes in real time in response to the movement of the pointing device, and (4) accepting the new display color of the media data.
-
-
29. An article of manufacture embodying a program of instructions executable by a machine, the program of instructions including instructions for:
-
storing presentation data including at least one container object containing at least two media objects containing media data, the media data including at least one of text data, picture data and video data;
playing back the presentation data by presenting the media data in a playback display, wherein the media data can be displayed using a shape effect comprising alteration of the shape of the displayed media data, and wherein the media data can be displayed using a softness effect comprising gradually increasing transparency toward the edges of the displayed media data; and
adjusting simultaneously the shape and softness of media data being displayed in the playback display by performing four actions consisting of (1) selecting via a graphical user interface (GUI) a command for adjusting shape and softness, (2) selecting a piece of media data displayed in the playback display, (3) moving a pointing device in a two dimensional plane wherein the shape is mapped to one axis of the plane and the softness is mapped to another axis of the plane and the shape and softness of the displayed media data change in real time in response to the movement of the pointing device, and (4) accepting the new shape and softness of the media data.
-
Specification