IP Library Patent Application 11327280
Patent Application
App. No. 11/327,280

Automated multimedia authoring

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/327,280
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.

Claims (40)

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; and

one or more regions for ordering selected media content for the multimedia project; and

automatically 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; and

receiving 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; and

automatically 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; and

automatically 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.

Assignments (2)
CHANGE OF NAME Recorded Apr 10, 2007
From: APPLE COMPUTER, INC.
To: APPLE INC.
Reel/Frame 019143/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2006
From: WEBER, RALF; ALSINA, THOMAS MATTHIEU; DIACONU, ADRIAN; MARTIN, TIMOTHY; EVANS, MATT
To: APPLE COMPUTER, INC.
Reel/Frame 018266/0482 →