Dynamically modifying a theme-based media presentation
First Claim
Patent Images
1. A computer-implemented method for dynamically modifying a media presentation comprising:
- executing, by a computer system comprising at least one processor, a multi-media presenter application for presenting multi-media associated with a first presentation theme in said media presentation;
automatically determining a second presentation theme associated with said media presentation by;
said multi-media presenter application accessing an electronic calendar application,said multi-media presenter application retrieving information for an event from said electronic calendar application, andsaid multi-media presenter application dynamically selecting said second presentation theme associated with said media presentation based on said information for said event retrieved from said electronic calendar application;
dynamically modifying, by said multi-media presenter application, said first presentation theme to said second presentation theme;
accessing, by said multi-media presenter application, a plurality of multi-media data files, wherein each of said plurality of multi-media data files comprises associated metadata;
searching, by said multi-media presenter application, said associated metadata for terms related to said second presentation theme that match a query or set of queries;
associating, by said multi-media presenter application, a first of said plurality of multi-media data files with said second presentation theme based on said associated metadata;
presenting, by said multi-media presenter application, said first of said plurality of multi-media data files to a display;
associating, by said multi-media presenter application, a second of said plurality of multi-media data files with said second presentation theme based on said associated metadata; and
presenting, by said multi-media presenter application, said second of said plurality of multi-media data files to said display.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for dynamically modifying a media presentation is disclosed. A first presentation theme associated with a media presentation is determined. A plurality of multi-media data files are accessed, wherein each of the plurality of multi-media data files comprises associated metadata. A first of the plurality of multi-media data files are associated with the first presentation theme based on the associated metadata and the first of the plurality of multi-media data files is presented.
28 Citations
20 Claims
-
1. A computer-implemented method for dynamically modifying a media presentation comprising:
-
executing, by a computer system comprising at least one processor, a multi-media presenter application for presenting multi-media associated with a first presentation theme in said media presentation; automatically determining a second presentation theme associated with said media presentation by; said multi-media presenter application accessing an electronic calendar application, said multi-media presenter application retrieving information for an event from said electronic calendar application, and said multi-media presenter application dynamically selecting said second presentation theme associated with said media presentation based on said information for said event retrieved from said electronic calendar application; dynamically modifying, by said multi-media presenter application, said first presentation theme to said second presentation theme; accessing, by said multi-media presenter application, a plurality of multi-media data files, wherein each of said plurality of multi-media data files comprises associated metadata; searching, by said multi-media presenter application, said associated metadata for terms related to said second presentation theme that match a query or set of queries; associating, by said multi-media presenter application, a first of said plurality of multi-media data files with said second presentation theme based on said associated metadata; presenting, by said multi-media presenter application, said first of said plurality of multi-media data files to a display; associating, by said multi-media presenter application, a second of said plurality of multi-media data files with said second presentation theme based on said associated metadata; and presenting, by said multi-media presenter application, said second of said plurality of multi-media data files to said display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-usable storage medium storing computer-readable instructions that when executed cause a computer system to perform a computer-implemented method for dynamically modifying a media presentation, said computer-implemented method comprising:
-
presenting, by a multi-media presenter application, multi-media associated with a first presentation theme in said media presentation; automatically determining a second presentation theme associated with said media presentation by; said multi-media presenter application accessing an electronic calendar application, said multi-media presenter application retrieving information for an event from said electronic calendar application, and said multi-media presenter application dynamically selecting said second presentation theme for said media presentation based on said information for said event retrieved from said electronic calendar application; dynamically modifying said first presentation theme to said second presentation theme; accessing a plurality of multi-media data files, wherein each of said plurality of multi-media data files comprises associated metadata; searching said associated metadata for terms related to said second presentation theme that match a query or set of queries; associating a first of said plurality of multi-media data files with said second presentation theme based on said associated metadata; presenting said first of said plurality of multi-media data files to a display; associating a second of said plurality of multi-media data files with said second presentation theme based on said associated metadata; and presenting, by said multi-media presenter application, said second of said plurality of multi-media data files to said display. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for dynamically modifying a media presentation, the system comprising:
-
one or more processors; one or more computer-usable storage media storing computer-readable instructions executed by the one or more processors to perform steps comprising; presenting, by a multi-media presenter application, multi-media associated with a first presentation theme in said media presentation; automatically determining a second presentation theme associated with said media presentation by; said multi-media presenter application accessing an electronic calendar application, said multi-media presenter application retrieving information for an event from said electronic calendar application, and said multi-media presenter application dynamically selecting said second presentation theme for said media presentation based on said information for said event retrieved from said electronic calendar application; dynamically modifying said first presentation theme to said second presentation theme, accessing a plurality of multi-media data files, wherein each of said plurality of multi-media data files comprises associated metadata; searching said associated metadata for terms related to said second presentation theme that match a query or set of queries; associating a first of said plurality of multi-media data files with said second presentation theme based on said associated metadata; presenting said first of said plurality of multi-media data files to a display; associating a second of said plurality of multi-media data files with said second presentation theme based on said associated metadata; and presenting, by said multi-media presenter application, said second of said plurality of multi-media data files to said display. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification