Patents by Inventor Slavik Lozben
Slavik Lozben has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9900361Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: GrantFiled: July 13, 2015Date of Patent: February 20, 2018Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Publication number: 20150319211Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: ApplicationFiled: July 13, 2015Publication date: November 5, 2015Inventors: BRADLEY A. EDELMAN, JONATHAN GAY, SLAVIK LOZBEN, PRITHAM SHETTY
-
Patent number: 9083773Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: GrantFiled: November 19, 2013Date of Patent: July 14, 2015Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Publication number: 20140082210Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: ApplicationFiled: November 19, 2013Publication date: March 20, 2014Applicant: Adobe Systems IncorporatedInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 8667401Abstract: An electronic meeting application is disclosed which allows electronic meetings to be recorded and archived. The electronic meeting is driven by a plurality of input sources synchronized according to each one's order of play in the meeting. This synchronization is maintained by a main meeting timeline. The disclosed electronic meeting application records each of the input sources into separately accessible data files. The data files may be converted into metadata files that can used for searching purposes. Metadata description files are also generated that describe the appearance of each of the objects displaying the information from the input sources. On replay of the recorded meeting, the meeting application uses the metadata files to re-render the meeting interface and display the recordings of the selected input sources. Therefore, a user may select the specific content from the meeting to replay.Type: GrantFiled: May 26, 2004Date of Patent: March 4, 2014Assignee: Adobe Systems IncorporatedInventor: Slavik Lozben
-
Patent number: 8626942Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: GrantFiled: September 14, 2012Date of Patent: January 7, 2014Assignee: Adobe Systems IncorporatedInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 8510754Abstract: A system and method are disclosed for an interactive multimedia file (iMF), running on an interactive multimedia runtime (iMR), to store an object onto a computer, the method comprising creating a local instance of the object, storing the local instance into a memory location on the computer, monitoring changes to one or more data slots of the local instance, assigning a version identifier to the local instance, synchronizing the local instance with a main instance of the object, and interfacing the one or more data slots of the local instance with said iMF during execution.Type: GrantFiled: April 26, 2011Date of Patent: August 13, 2013Assignee: Adobe Systems IncorporatedInventors: Slavik Lozben, Pritham Shetty, Jonathan Gay, Bradley Edelman, Stephen Cheng
-
Patent number: 8443057Abstract: Embodiments of methods, apparatuses, devices and systems associated with peer-to-peer communications are disclosed.Type: GrantFiled: April 30, 2012Date of Patent: May 14, 2013Assignee: Adobe Systems IncorporatedInventors: Matthew Kaufman, Adam Lane, Michael Thornburgh, Slavik Lozben
-
Publication number: 20130013802Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicants: ADOBE SYSTEMS INCORPORATED, MACROMEDIA, INC.Inventors: Bradley Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 8352910Abstract: A system and method adds audio to a media file. The audio may be received via one or more files in an uncompressed format, a compressed format or both types of files may be received. The system and method can mix multiple sources, and converts the audio received into a compressed version in a manner that facilitates streaming.Type: GrantFiled: August 21, 2009Date of Patent: January 8, 2013Assignee: Adobe Systems IncorporatedInventor: Slavik Lozben
-
Patent number: 8301796Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: GrantFiled: September 30, 2011Date of Patent: October 30, 2012Assignee: Adobe Systems IncorporatedInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 8285867Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: GrantFiled: November 24, 2011Date of Patent: October 9, 2012Assignee: Adobe Systems IncorporatedInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 8171147Abstract: Embodiments of methods, apparatuses, devices and systems associated with peer-to-peer communications are disclosed.Type: GrantFiled: February 20, 2008Date of Patent: May 1, 2012Assignee: Adobe Systems IncorporatedInventors: Matthew Kaufman, Adam Lane, Michael C. Thornburgh, Slavik Lozben
-
Patent number: 8171430Abstract: A system and method receives an image or animation, which may be vector based to allow for scalability or antialiased or both, and replaces or supplements a mouse cursor with the image or animation. Attributes such as position or size of the image or animation may be altered according to instructions supplied by an author or programmer and signals received from a pointing device, allowing, for example, the mouse cursor to be replaced with the image or animation.Type: GrantFiled: July 23, 2002Date of Patent: May 1, 2012Assignee: Adobe Systems IncorporatedInventors: Slavik Lozben, Gary Grossman
-
Patent number: 8150918Abstract: 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.Type: GrantFiled: October 15, 2009Date of Patent: April 3, 2012Assignee: Adobe Systems IncorporatedInventors: Bradley Edelman, Jonathan Gay, Slavik Lozben, Stephen Cheng, Pritham Shetty
-
Patent number: 8136127Abstract: Representative embodiments are disclosed of a system and method for linearly exposing client-server interaction comprising interpreting a function command representing a first group of sequential action requests to an integrated multimedia communication server (iMCS), sequentially transmitting the first group of sequential action requests from an interactive multimedia runtime (iMR) client to the iMCS, wherein a next sequential action request of the first group is transmitted to the iMCS prior to receiving a response message from the iMCS associated with a previous sequential action request of the first group, queuing response messages received from the iMCS, and handling the queued response messages.Type: GrantFiled: June 29, 2007Date of Patent: March 13, 2012Assignee: Adobe Systems IncorporatedInventors: Slavik Lozben, Pritham Shetty, Jonathan Gay, Stephen Cheng, Bradley Edelman
-
Publication number: 20120023255Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Bradley Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 8065426Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: GrantFiled: September 4, 2009Date of Patent: November 22, 2011Assignee: Adobe Systems IncorporatedInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty
-
Patent number: 7945916Abstract: A system and method are disclosed for an interactive multimedia file (iMF), running on an interactive multimedia runtime (iMR), to store an object onto a computer, the method comprising creating a local instance of the object, storing the local instance into a memory location on the computer, monitoring changes to one or more data slots of the local instance, assigning a version identifier to the local instance, synchronizing the local instance with a main instance of the object, and interfacing the one or more data slots of the local instance with said iMF during execution.Type: GrantFiled: September 12, 2007Date of Patent: May 17, 2011Assignee: Adobe Systems IncorporatedInventors: Slavik Lozben, Pritham Shetty, Jonathan Gay, Bradley Edelman, Stephen Cheng
-
Publication number: 20090327510Abstract: Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next.Type: ApplicationFiled: September 4, 2009Publication date: December 31, 2009Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Bradley A. Edelman, Jonathan Gay, Slavik Lozben, Pritham Shetty