Patent ID: 11971948
Assignee: ON24, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system for communicating between applications, comprising:
one or more Rich Internet Applications coupled to a server system having a processor through a first communication link, wherein each Rich Internet Application includes a virtual show location at which a user can access one of a video, audio and text presentations;
wherein the one or more Rich Internet Applications are also coupled to a web application through a second link and the web application is coupled to the server system through a third link;
wherein the server system comprises a control room that receives information from each of the one or more Rich Internet Applications and each of the one or more Rich Internet Applications broadcasts the information to each of the other one or more Rich Internet Applications;
wherein each Rich Internet Application uses XMPP presence messages to define a location within the virtual show for location tracking of the user in the virtual show; and
wherein the web application receives a set of low priority data, separated from the information received by the server, from the one or more Rich Internet Applications for logging and storage and the web application is a logger and an queue.