US 7,587,509 B1
Real-time priority-based media communication
Bradley Edelman, San Francisco, Calif. (US); Jonathan Gay, Mill Valley, Calif. (US); Slavik Lozben, San Francisco, Calif. (US); and Pritham Shetty, Los Altos, Calif. (US)
Assigned to Adobe Systems Incorporated, San Jose, Calif. (US)
Filed on Aug. 20, 2007, as Appl. No. 11/841,517.
Application 11/841517 is a continuation of application No. 10/366646, filed on Feb. 13, 2003, granted, now 7,272,658.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04N 7/173 (2006.01)
U.S. Cl. 709—231  [709/219] 31 Claims
OG exemplary drawing
 
1. A method comprising:
communicating a media stream comprised of a one or more streams, wherein each of said one or more streams is divided into a plurality of chunks; and
associating a state of a plurality of states with each chunk of said plurality of chunks, a header of each of said chunks including a state association representing said state, the state association indicating one of a plurality of possible purposes for each respective chunk, wherein said possible purposes indicated by said state association consist of:
a new stream chunk associated with a new stream, wherein said new stream chunk includes a plurality of new parameters in said header and uses no parameters from a previous header,
a new media chunk associated with said new stream wherein said new media chunk includes a plurality of new parameters in said header and uses at least one other parameter from a previous header,
a new time chunk associated with said new stream wherein said new time chunk includes at least one new parameter in said header and uses a plurality of other parameters from a previous header, and
a continuation chunk requiring no new parameters in said header and using a plurality of parameters from a previous header.