Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
270 words
An apparatus for preprocessing an interactive original multimedia presentation to generate a preprocessed multimedia presentation, which is to be delivered by a delivery processor via a distribution network to a presentation processor and presented by the presentation processor to a customer, the distribution network having a network bit rate and the presentation processor having a memory capacity, wherein the original multimedia presentation includes presentation commands and associated multimedia objects and offers to the customer at least one interactive feature having enabled and disabled states and wherein each object has an associated presentation time, said apparatus comprising: means for receiving and storing inputs to said apparatus, said inputs including the interactive original multimedia presentation to be preprocessed and presentation technology parameters including a round trip latency between the delivery processor and the presentation processor and the network bit rate of the distribution network; and means for generating, based upon said inputs, the preprocessed multimedia presentation including a delivery schedule containing delivery commands which instruct said delivery processor to deliver presentation commands and associated objects to said presentation processor, said generating means operating under the constraint that each presentation command and its associated object are received at the presentation processor no later than the presentation time associated with the presentation command, wherein said generating means of said preprocessor generates said delivery commands of said delivery schedule such that, prior to the customer's selection of the interactive feature, presentation commands and associated objects to be executed in response to the customer's selection are delivered to said presentation processor to preclude delays and gaps in playing out the preprocessed multimedia presentation to the customer.
Claim 2
Independent Claim
270 words
An apparatus for preprocessing an interactive original multimedia presentation to generate a preprocessed multimedia presentation, which is to be delivered by a delivery processor via a distribution network to a presentation processor and presented by the presentation processor to a customer, the distribution network having a network bit rate and the presentation processor having a memory capacity, wherein the original multimedia presentation includes presentation commands and associated multimedia objects and offers to the customer at least one interactive feature having enabled and disabled states and wherein each object has an associated presentation time, said apparatus comprising: means for receiving and storing inputs to said apparatus, said inputs including the interactive original multimedia presentation to be preprocessed and presentation technology parameters including a round trip latency between the delivery processor and the presentation processor and the network bit rate of the distribution network; and means for generating, based upon said inputs, the preprocessed multimedia presentation including a delivery schedule containing delivery commands which instruct said delivery processor to deliver presentation commands and associated objects to said presentation processor, said generating means operating under the constraint that each presentation command and its associated object are received at the presentation processor no later than the presentation time associated with the presentation command, wherein said generating means of said preprocessor generates said delivery commands of said delivery schedule such that, prior to the customer's selection of the interactive feature, presentation commands and associated objects to be executed in response to the customer's selection are delivered to said presentation processor to preclude delays and gaps in playing out the preprocessed multimedia presentation to the customer.
Claim 3
Dependent Claim
63 words
The apparatus of claim 1 for preprocessing an original multimedia presentation to generate a preprocessed multimedia presentation, further comprising means, connected to said generating means, for tracking available memory capacity at said presentation processor, wherein said generating means of said preprocessor generates said delivery schedule such that there is sufficient available memory to accommodate each presentation command and its associated object being delivered.
Claim 4
Dependent Claim
28 words
The apparatus of claim 1 for preprocessing an original multimedia presentation to generate a preprocessed multimedia presentation further comprising a message generator for relaying error messages during preprocessing.
Claim 5
Dependent Claim
33 words
The apparatus of claim 1 for preprocessing an original multimedia presentation to generate a preprocessed multimedia presentation further comprising means, connected to said generating means, for tracking the current time into the presentation.
Claim 6
Independent Claim
271 words
A method, implemented in a preprocessor, for preprocessing an interactive original multimedia presentation to generate a preprocessed multimedia presentation which is to be delivered by a delivery processor via a distribution network to a presentation processor, and presented by the presentation processor to a customer, the distribution network having a network bit rate and the presentation processor having a memory capacity, wherein the original multimedia presentation includes presentation commands and associated multimedia objects and offers to the customer at least one interactive feature having enabled and disabled states and wherein each presentation command has an associated presentation time, said method comprising the steps of: receiving and storing input signals to the preprocessor, said input signals including the interactive original multimedia presentation to be preprocessed and presentation technology parameters which include a round trip latency between the delivery processor and the presentation processor, the bit rate of the distribution network, and the memory capacity of the presentation processor; and generating, based upon said input signals, the preprocessed multimedia presentation including a delivery schedule that contains delivery commands which instruct said delivery processor to deliver presentation commands and associated objects to the presentation processor, said generating step being performed under the constraint that each presentation command and its associated object are received at the presentation processor no later than the presentation time associated with the presentation command and that, prior to the customer's selection of the interactive feature, presentation commands and associated objects to be executed in response to the customer's selection are delivered to said presentation processor to preclude delays and gaps in playing out the preprocessed multimedia presentation to the customer.
Claim 7
Independent Claim
271 words
A method, implemented in a preprocessor, for preprocessing an interactive original multimedia presentation to generate a preprocessed multimedia presentation which is to be delivered by a delivery processor via a distribution network to a presentation processor, and presented by the presentation processor to a customer, the distribution network having a network bit rate and the presentation processor having a memory capacity, wherein the original multimedia presentation includes presentation commands and associated multimedia objects and offers to the customer at least one interactive feature having enabled and disabled states and wherein each presentation command has an associated presentation time, said method comprising the steps of: receiving and storing input signals to the preprocessor, said input signals including the interactive original multimedia presentation to be preprocessed and presentation technology parameters which include a round trip latency between the delivery processor and the presentation processor, the bit rate of the distribution network, and the memory capacity of the presentation processor; and generating, based upon said input signals, the preprocessed multimedia presentation including a delivery schedule that contains delivery commands which instruct said delivery processor to deliver presentation commands and associated objects to the presentation processor, said generating step being performed under the constraint that each presentation command and its associated object are received at the presentation processor no later than the presentation time associated with the presentation command and that, prior to the customer's selection of the interactive feature, presentation commands and associated objects to be executed in response to the customer's selection are delivered to said presentation processor to preclude delays and gaps in playing out the preprocessed multimedia presentation to the customer.
Claim 8
Dependent Claim
59 words
The method of claim 5, implemented in a preprocessor, for preprocessing an interactive original multimedia presentation comprising the step of tracking available memory capacity at said presentation processor and wherein said generating step being performed under the constraint that there is sufficient available memory at the presentation processor to accommodate each presentation command and its associated object being delivered.