System and Method for Dynamically Modifying a Sequence of Slides in a Slideshow Set During a Presentation of the Slideshow
First Claim
1. A method, in a data processing system, for dynamically modifying a sequence of a slideshow set during a presentation of the slideshow set, comprising:
- initiating presentation of an original slideshow set;
receiving an input indicating a desire to modify a sequence of slides of the original slideshow set;
retrieving first metadata associated with a currently presented slide in the original slideshow set;
performing a search of slides or slideshow sets based on the first metadata to identify one or more related slides or slideshow sets having second metadata related to the first metadata; and
modifying the sequence of slides of the original slideshow set based on the one or more related slides or slideshow sets.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for dynamically modifying a sequence of slides in a slideshow set during a presentation of the slideshow are provided. Tag metadata may be provided for each slide of a slideshow set such that this tag metadata may be used to establish logical subsets of slides within the slideshow set. Options may be provided for a user to select an interface item to obtain slides, from the current slideshow set or another slideshow set, that are associated with a currently displayed slide in the slideshow set. User interface items may be provided through which the user may temporarily redirect the sequence of the original slideshow set to incorporate one or more of these related slides and, upon termination of this “detour”, may return to the point at which the sequence diverted.
-
Citations
20 Claims
-
1. A method, in a data processing system, for dynamically modifying a sequence of a slideshow set during a presentation of the slideshow set, comprising:
-
initiating presentation of an original slideshow set; receiving an input indicating a desire to modify a sequence of slides of the original slideshow set; retrieving first metadata associated with a currently presented slide in the original slideshow set; performing a search of slides or slideshow sets based on the first metadata to identify one or more related slides or slideshow sets having second metadata related to the first metadata; and modifying the sequence of slides of the original slideshow set based on the one or more related slides or slideshow sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
initiate presentation of an original slideshow set; receive an input indicating a desire to modify a sequence of slides of the original slideshow set; retrieve first metadata associated with a currently presented slide in the original slideshow set; perform a search of slides or slideshow sets based on the first metadata to identify one or more related slides or slideshow sets having second metadata related to the first metadata; and modify the sequence of slides of the original slideshow set based on the one or more related slides or slideshow sets. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; initiate presentation of an original slideshow set; receive an input indicating a desire to modify a sequence of slides of the original slideshow set; retrieve first metadata associated with a currently presented slide in the original slideshow set; perform a search of slides or slideshow sets based on the first metadata to identify one or more related slides or slideshow sets having second metadata related to the first metadata; and modify the sequence of slides of the original slideshow set based on the one or more related slides or slideshow sets.
-
Specification