Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
85 words
A method in a computer system for performing a soundtrack to accompany an electronic slide show, comprising: storing, according to user input, information specifying the performance of a desired soundtrack; sequentially displaying at least one slide; retrieving at least a portion of the information specifying a desired soundtrack; providing the information to a music engine that automatically composes at least a portion of the desired soundtrack; and automatically performing the composed portion of the desired soundtrack concurrently with the displaying the at least one slide.
Claim 2
Independent Claim
85 words
A method in a computer system for performing a soundtrack to accompany an electronic slide show, comprising: storing, according to user input, information specifying the performance of a desired soundtrack; sequentially displaying at least one slide; retrieving at least a portion of the information specifying a desired soundtrack; providing the information to a music engine that automatically composes at least a portion of the desired soundtrack; and automatically performing the composed portion of the desired soundtrack concurrently with the displaying the at least one slide.
Claim 3
Dependent Claim
74 words
The method of claim 1, wherein: storing information includes storing information specifying a beginning of the soundtrack and associating the beginning of the soundtrack with the display of at least one slide; and providing the information to a music engine that automatically composes at least a portion of the desired soundtrack includes invoking a command to the music engine to begin composing in response to a command to display said at least one slide.
Claim 4
Dependent Claim
55 words
The method of claim 2, wherein: storing information includes storing modification information specifying a modification of the soundtrack; and providing the information to a music engine that automatically composes at least a portion of the desired soundtrack further includes: retrieving, during the slide show, the modification information; modifying the soundtrack based upon the modification information.
Claim 5
Dependent Claim
48 words
The method of claim 3 wherein the modification information includes termination information associating a termination of the soundtrack with the display of a slide; and modifying the soundtrack comprises instructing the music engine to automatically compose a finale to the soundtrack and terminating the performance of the soundtrack.
Claim 6
Dependent Claim
34 words
The method of claim 3 wherein the modification information includes content information specifying a change in content of the soundtrack, and modifying the soundtrack comprises the music engine modifying the content of the soundtrack.
Claim 7
Dependent Claim
105 words
The method of claim 5, wherein the step of modifying the soundtrack further comprises: the music engine composing a soundtrack transition segment that differs from a soundtrack segment immediately prior to the transition soundtrack segment; performing a soundtrack transition segment that differs from a soundtrack segment immediately prior to the transition soundtrack segment; the music engine composing a modified soundtrack segment that differs from the soundtrack transition segment and differs from the soundtrack segment prior to the soundtrack transition segment; and performing a modified soundtrack segment that differs from the soundtrack transition segment and differs from the soundtrack segment prior to the soundtrack transition segment.
Claim 8
Dependent Claim
150 words
The method of claim 1, wherein: the electronic slide show includes a first slide and a second slide; a first portion of the information specifying a desired soundtrack is associated with a first slide, and a second portion of the information specifying a desired soundtrack is associated with a second slide; sequentially displaying includes displaying the first slide and displaying the second slide; and wherein the method further comprises: the music engine automatically composing a first portion of the desired soundtrack based on a first portion of the information; the music engine automatically composing a second portion of the desired soundtrack based on a second portion of the information; automatically performing the first portion of the desired soundtrack at least partially concurrently with the displaying of the first slide; and automatically performing the second portion of the desired soundtrack at least partially concurrently with the displaying of the second slide.
Claim 9
Dependent Claim
53 words
The method of claim 7, wherein the second slide immediately follows the first slide in a display sequence, further comprising: the music engine automatically composing a transitional soundtrack segment; and automatically performing at least a portion of the transitional soundtrack segment prior to automatically performing based on the second portion of the information.
Claim 10
Dependent Claim
61 words
The method of claim 1, wherein: the electronic slide show includes a first slide and a second slide; the first slide and the second slide refer to a portion of information specifying a desired soundtrack to be performed at least partially concurrently with the display of the first slide and at least partially concurrently with the display of the second slide.
Claim 11
Dependent Claim
33 words
The method of claim 1, further comprising: storing, according to user input, motif information specifying the performance of a desired motif; and automatically performing the desired motif in response to a predetermined event.
Claim 12
Dependent Claim
43 words
The method of claim 10, further comprising: displaying an animation sequence during the electronic slide show; automatically performing the desired motif based on the motif information; and wherein displaying an animation sequence and automatically performing the desired motif are at least partially concurrent.
Claim 13
Dependent Claim
59 words
The method of claim 11, further comprising: automatically performing the desired motif a first time based on the motif information; and automatically performing the desired motif a second time based on the motif information, wherein the automatically performing the desired motif a first time and the automatically performing the desired motif a second time are at least partially concurrent.
Claim 14
Dependent Claim
37 words
The method of claim 10, wherein the motif information is associated with a corresponding electronic slide, and the automatically performing the desired motif occurs concurrently with a display of the corresponding electronic slide during a slide show.
Claim 15
Dependent Claim
89 words
The method of claim 13, further comprising: the electronic slide show includes a second slide; storing, according to user input, second motif information specifying the performance of a second desired motif different from the first desired motif, wherein the second motif information is associated with the second electronic slide, and wherein the second electronic slide is different from the electronic slide corresponding to the first desired motif; and automatically performing the second desired motif in response to a predetermined event occurring during a display of the second electronic slide.
Claim 16
Dependent Claim
74 words
A computer-readable medium having computer-executable instructions for performing steps comprising: displaying an electronic slide show comprising at least one electronic slide, the displaying including advancing the electronic slide show in response to predetermined events; retrieving data describing a soundtrack to accompany the electronic slide show; providing the data to a music engine that automatically composes the soundtrack based on the retrieved data; and automatically performing the soundtrack during the displaying the electronic slide show.
Claim 17
Dependent Claim
74 words
A computer-readable medium having computer-executable instructions for performing steps comprising: displaying an electronic slide show comprising at least one electronic slide, the displaying including advancing the electronic slide show in response to predetermined events; retrieving data describing a soundtrack to accompany the electronic slide show; providing the data to a music engine that automatically composes the soundtrack based on the retrieved data; and automatically performing the soundtrack during the displaying the electronic slide show.
Claim 18
Dependent Claim
171 words
The computer-readable medium of claim 15, wherein said at least one electronic slide includes a first set of at least one electronic slide and a second set of at least one electronic slide, the medium having further computer-executable instructions for: associating a first portion of the data with the first set of at least one electronic slide; associating a second portion of the data with the second set of at least one electronic slide; providing the first portion of the data to the music engine that automatically composes a first portion of the soundtrack based on the first portion of the data; providing the second portion of the data to the music engine that automatically composes a second portion of the soundtrack based on the second portion of the data; automatically performing the first portion of the soundtrack during the displaying the first set of at least one electronic slide; and automatically performing the second portion of the soundtrack during the displaying the second set of at least one electronic slide.
Claim 19
Dependent Claim
50 words
The computer-readable medium of claim 16 having further computer executable instructions for: instructing the music engine to automatically compose a transitional soundtrack; and automatically performing the transitional soundtrack to create a transition between the performing the first portion of the soundtrack and the performing the second portion of the soundtrack.
Claim 20
Dependent Claim
46 words
The computer-readable medium of claim 15, wherein the medium further comprises: storing motif information specifying a desired motif; determining the occurrence of a predetermined event; and performing a motif based on the motif information and in response to the determining the occurrence of the predetermined event.
Claim 21
Dependent Claim
16 words
The computer-readable medium of claim 18, wherein the predetermined event is an animated display of information.
Claim 22
Dependent Claim
91 words
A computer-readable medium having stored thereon at least one computer file, comprising: a plurality of slides, each slide including at least one object that is capable of being displayed by a computer; and a plurality of soundtrack data fields, each soundtrack data field containing data representative of at least a segment of a soundtrack to accompany a display of at least one of the slides, each soundtrack data field specifying information that can be used to instruct a music engine to automatically compose and perform the corresponding segment of the soundtrack.
Claim 23
Dependent Claim
91 words
A computer-readable medium having stored thereon at least one computer file, comprising: a plurality of slides, each slide including at least one object that is capable of being displayed by a computer; and a plurality of soundtrack data fields, each soundtrack data field containing data representative of at least a segment of a soundtrack to accompany a display of at least one of the slides, each soundtrack data field specifying information that can be used to instruct a music engine to automatically compose and perform the corresponding segment of the soundtrack.
Claim 24
Dependent Claim
32 words
The computer-readable medium of claim 20, wherein a first slide of the plurality of slides includes an associated data field specifying when an associated segment of a soundtrack is to be performed.
Claim 25
Dependent Claim
30 words
The computer-readable medium of claim 21, wherein a second slide of the plurality of slides includes an associated data field specifying a termination of the associated segment of the soundtrack.
Claim 26
Dependent Claim
37 words
The computer-readable medium of claim 20, wherein at least one slide of the plurality of slides includes an associated data field functioning to specify a motif that is to be performed in response to a predetermined event.
Claim 27
Dependent Claim
37 words
The computer-readable medium of claim 20, wherein at least one slide of the plurality of slides includes a link field functioning to link the slide with an associated data structure containing at least one soundtrack data field.
Claim 28
Dependent Claim
35 words
The computer-readable medium of claim 24, wherein at least two slides include corresponding link fields functioning to link each of the two slides with the associated data structure containing at least one soundtrack data field.