| US 7,617,278 B1 | ||
| Client controllable server-side playlists | ||
| Bradley Edelman, San Francisco, Calif. (US); Jonathan Gay, Mill Valley, Calif. (US); Slavik Lozben, San Francisco, Calif. (US); Stephen Cheng, Foster City, Calif. (US); and Pritham Shetty, Los Altos, Calif. (US) | ||
| Assigned to Adobe Systems Incorporated, San Jose, Calif. (US) | ||
| Filed on Jan. 29, 2003, as Appl. No. 10/353,811. | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—204 [709/219; 709/203; 709/226; 709/206; 709/205; 719/316; 719/311; 719/314; 719/315; 719/318; 715/733; 715/734; 715/753] | 33 Claims |

| 1. An interactive multimedia application environment (iMAE) comprising:
an interactive multimedia communication server (iMCS);
at least one client in communication with said iMCS, said client having an interactive multimedia runtime (iMR) stored thereon;
a programming application programming interface (API) executable by said iMCS and said iMR, wherein said programming API controls
functionality on said iMCS and said iMR; and
at least one media stream broadcast from said iMCS, wherein said at least one client selectively subscribes to said at least
one media stream broadcast for operation on said iMR, and wherein media content of said at least one media stream is editable
by said at least one client during broadcast to a plurality of clients by said iMCS using a programming API command issued
via said iMR to selectively combine a live media segment with a recorded media segment to form said at least one media stream.
|