Patent Document ID: 9769097
Application ID: 14290937

Base Claim:
1. A method for extensible chat rooms in a hosted chat environment, the method comprising: providing multiple different chat rooms, each executing in a separate process address space of at least one computing device in a hosted chat room environment, each of the chat rooms including a textual transcript of chat postings and a video feed of a subject; displaying to different moderators of different ones of the chat rooms, a catalog of extensions to pre-process an event in connection with the different ones of the chat rooms; responsive to a selection of one of the extensions by one of the moderators, provisioning the selected one of the extensions for pre-processing a particular event in a corresponding one of the chat rooms, the extension pre-processing the particular event as the particular event occurs in the chat room before permitting the chat room to process the particular event; and monitoring the selected one of the extensions once provisioned in the corresponding one of the chat room and terminating execution of the selected one of the extensions based upon a monitored behavior of the selected one of the extensions.

---

Claim 2:
2. The method of claim 1 , wherein the monitoring comprises: monitoring resource utilization by the selected one of the extensions once provisioned in the corresponding one of the chat rooms; and, terminating execution of the selected one of the extensions in response to determining that the selected one of the extensions has consumed a threshold amount of resources.