The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 08, 2009
Filed:
Oct. 24, 2003
Anders E. Klemets, Redmond, WA (US);
Eduardo P. Oliveira, Redmond, WA (US);
James M. Alkove, Woodinville, WA (US);
Anders E. Klemets, Redmond, WA (US);
Eduardo P. Oliveira, Redmond, WA (US);
James M. Alkove, Woodinville, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Multimedia presentations are multicast using an announcement channel that includes presentation description information along with multiple channels for multiple streams of multimedia data to accommodate clients of different multimedia resources. Clients can use the announcement channel to select channel(s) appropriate for their multimedia resources. The channels are created in a predetermined manner (e.g., preselected logical addresses, preselected ports of an IP address, etc.) so that clients can immediately join a channel without (or concurrently with) joining the announcement channel to reduce startup latency. An acceleration channel may be created that provides blocks of data containing a preselected number of previous units, which may be transmitted at at a bit rate that is 'faster than real-time'. This feature allows clients with suitable resources to more quickly buffer sufficient data to begin presenting the multimedia data to users.