Patent ID: 8677395

Claim:
A method for inserting alternate content into a presentation while a user is viewing original multimedia content on a handheld device, comprising the steps of: providing a buffer on the handheld device configured to receive and store original multimedia content and alternate content prior to viewing said original multimedia content; said buffer comprising a content buffer for original multimedia content and an alternate content buffer for alternate content; providing a scheduler and a micro-splicer on the handheld device configured to selectively render original multimedia content and alternate content; said scheduler configured to receive metadata and command input to confirm user interaction; said micro-splicer configured to render said alternate content when metadata identifies an ad spot into which said alternate content is to be placed; said micro-splicer configured to revert from rendering said alternate content to rendering said original multimedia content once alternate content rendering is accomplished within said ad spot; and using said command input to confirm user interaction with said alternate content and thus ensure viewing of ads comprising said alternate content by said user before said micro-splicer reverts from rendering said alternate content to rendering said original multimedia content; wherein said command input to confirm user interaction with said alternate content comprises answering a query displayed on said handheld device with alternate multimedia content.