Dynamic medium content streaming system

  • US 8,380,808 B2
  • Filed: 11/24/2008
  • Issued: 02/19/2013
  • Est. Priority Date: 11/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A streaming on demand system comprising an on-demand requester object installed on a computing device, said on-demand requester object being configured to receive I/O requests on behalf of an application for which data is available in data packs for streaming delivery, said on-demand requester object being responsive to application I/O requests, said application I/O requests corresponding to sequential and non-sequential data packs, said data packs being portions of a complete data stream, said I/O requests determining an order in which data packs are sought for the application, said on-demand requester object comprising a minifilter associated with a filter manager in an I/O stack, said filter manager being configured to call the minifilter, said minifilter having a preoperation callback routine for the I/O request registered with the filter manager, and said minifilter being configured to receive each I/O request from the application, said minifilter being further configured to reference a table that includes names and paths with at least one offset address and length where each data pack required to fulfill each I/O request is located, said minifilter being further configured to determine if the data pack has been streamed to the system, and said application being a program configured to use the data packs that fulfill each I/O request when the data packs are available on the computing device.

View all claims

    Thank you for your feedback