Automated multimedia authoring

Information

  • Patent Application
  • 20070162857
  • Publication Number
    20070162857
  • Date Filed
    January 06, 2006
    19 years ago
  • Date Published
    July 12, 2007
    17 years ago
Abstract
Methods and computer program products related to multimedia applications are provided. In one implementation, a computer program product, encoded on a computer-readable medium is provided. The computer program product is operable to cause a data processing apparatus to perform operations including generating a user interface for receiving user input. The user interface includes a media content selection menu for selecting media content for a multimedia project and one or more regions for ordering selected media content for the multimedia project. The computer program product further includes automatically creating one or more menu screens according to the selected media content.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 shows a block diagram of an automated media-authoring tool.



FIG. 2 shows a process for creating a media project.



FIG. 3 shows a screenshot of a user interface for creating the media project.



FIG. 4 shows a screenshot of the user interface for creating a media project with one movie selected.



FIG. 5 shows a screenshot of the user interface for creating a media project with several movies selected.



FIG. 6 shows a screenshot of the user interface for creating a media project with one slideshow selected.



FIG. 7 shows a screenshot of the user interface for creating a media project including user selected content.



FIG. 8 shows a process for automatically creating the media project.



FIG. 9 shows a screenshot of a hierarchy of automatically created menu screens.



FIG. 10 shows a screenshot of an example of an automatically created menu screen of the media project.



FIG. 11 shows a screenshot of an example of an automatically created movies submenu screen of the media project.



FIG. 12 shows a screenshot of an example of an automatically created slideshow submenu screen of the media project.



FIG. 13 shows a screenshot of an example of an automatically created chapter index menu screen of a movie.



FIG. 14 shows a block diagram of a computer system for hosting an automated media authoring tool.


Claims
  • 1. A computer program product, encoded on a computer-readable medium, operable to cause a data processing apparatus to perform operations, comprising: generating a user interface for receiving user input, including: a media content selection menu for selecting media content for a multimedia project; andone or more regions for ordering selected media content for the multimedia project; andautomatically creating one or more menu screens according to the selected media content.
  • 2. The computer program product of claim 1, further comprising: receiving user input selecting media content from the media selection menu; andreceiving user input positioning the selected media content in a region of the one or more regions.
  • 3. The computer program product of claim 2, wherein receiving user input selecting media content includes receiving a selection of movie content.
  • 4. The computer program product of claim 2, wherein receiving a user input selecting media content includes receiving a selection of one or more still images.
  • 5. The computer program product of claim 1, the automatically creating one or more menu screens further comprising: using the selected media content to define a menu screen hierarchy corresponding to the selected media content.
  • 6. The computer program product of claim 1, the automatically creating one or more menu screens further comprising: populating a menu screen with the selected media content.
  • 7. The computer program product of claim 1, the user interface further comprising: a theme selection menu configured to receive user input selecting a theme for the one or more automatically created menu screens.
  • 8. A computer-implemented method, comprising: receiving a first user input selecting media content to be included in a media project; andautomatically creating one or more menu screens for navigating the selected media content in the media project, wherein a number and content of the one or more menu screens are defined according to the user selected media content.
  • 9. The computer-implemented method of claim 8, further comprising: receiving a second user input selecting a theme for the media project, where the theme defines a template structure for the one or more menu screens.
  • 10. The computer-implemented method of claim 8, further comprising: receiving a third user input defining a title for the media project.
  • 11. The computer-implemented method of claim 8, where receiving the first user input selecting media content further comprises: receiving a selection of one or more movies for inclusion in the media project.
  • 12. The computer-implemented method of claim 8, where receiving the first user input selecting media content further comprises: receiving a selection of one or more slideshows for inclusion in the media project.
  • 13. The computer-implemented method of claim 8, where automatically creating one or more menu screens further comprises: creating a main menu screen including selection buttons for different types of media content selected by the user.
  • 14. The computer-implemented method of claim 8, where automatically creating one or more menu screens further comprises: creating one or more submenu screens according to the types of media content selected by the user.
  • 15. The computer-implemented method of claim 8, where automatically creating one or more menu screens further comprises: extracting content from the selected content to provide representations of the particular content in the menu screens.
  • 16. The computer-implemented method of claim 15, where the extracted content is an image from a slideshow.
  • 17. The computer-implemented method of claim 15, where the extracted content is a frame from a movie.
  • 18. The computer-implemented method of claim 15, where the extracted content is a clip from a movie.
  • 19. The computer-implemented method of claim 15, where the extracted content is randomly selected from the user selected media content.
  • 20. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising: receiving a first user input selecting media content to be included in a media project; andautomatically creating one or more menu screens for navigating the selected media content in the media project, a number and content of the one or more menu screens defined according to the user selected media content.