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:
Nov. 10, 2009
Filed:
Jan. 29, 2003
Bradley Edelman, San Francisco, CA (US);
Jonathan Gay, Mill Valley, CA (US);
Slavik Lozben, San Francisco, CA (US);
Stephen Cheng, Foster City, CA (US);
Pritham Shetty, Los Altos, CA (US);
Bradley Edelman, San Francisco, CA (US);
Jonathan Gay, Mill Valley, CA (US);
Slavik Lozben, San Francisco, CA (US);
Stephen Cheng, Foster City, CA (US);
Pritham Shetty, Los Altos, CA (US);
Adobe Systems Incorporated, San Jose, CA (US);
Abstract
A system and method is disclosed for establishing an interactive multimedia application environment in which server-side streaming media may be controlled by a client using a programming model provided at both a communication server and an interactive multimedia runtime on the client. The application program interface (API) preferably provides methods for the client user to establish a stream of data from the client to the communication server in addition to allowing a stream from the communication server to the client. The API also preferably allows the user at a client to exert control over the broadcasting of the media streams. Streams may be built, edited, paused, stopped, augmented, and the like by the client user. Each function that the client user may operate on the broadcast media stream is preferably viewable by all of the other subscribing clients.