| 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 |

| 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.
|