Dynamic media content for collaborators with VOIP support for client communications
First Claim
1. A system for delivering dynamic media content to collaborators, the system comprising a computer processor operatively couple to a computer memory, the computer memory including computer program instructions that, upon being executed by the computer processor, cause the system to carry out the steps of:
- providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document;
selecting a VOIP protocol for communications between a client and a dynamic context generation server;
generating a dynamic client context for a client by the dynamic context generation server in dependence upon communications from the client through the selected VOIP protocol;
detecting an event in dependence upon the dynamic client context;
identifying one or more collaborators in dependence upon the dynamic client context and the event;
selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and
transmitting the selected structural element to the collaborator.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for delivering dynamic media content to collaborators. Embodiments include providing collaborative event media content, wherein the collaborative event media content includes a grammar and a structured document; selecting a VOIP protocol for communications between a client and a dynamic context generation server; generating a dynamic client context for a client by the dynamic context generation server in dependence upon communications from the client through the selected VOIP protocol; detecting an event in dependence upon the dynamic client context; identifying one or more collaborators in dependence upon the dynamic client context and the event; selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator.
-
Citations
12 Claims
-
1. A system for delivering dynamic media content to collaborators, the system comprising a computer processor operatively couple to a computer memory, the computer memory including computer program instructions that, upon being executed by the computer processor, cause the system to carry out the steps of:
-
providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document; selecting a VOIP protocol for communications between a client and a dynamic context generation server; generating a dynamic client context for a client by the dynamic context generation server in dependence upon communications from the client through the selected VOIP protocol; detecting an event in dependence upon the dynamic client context; identifying one or more collaborators in dependence upon the dynamic client context and the event; selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for delivering dynamic media content to collaborators, the computer program product disposed upon a non-transitory recording medium, the computer program product including computer program instructions recorded on the non-transitory recording medium that, upon being executed by a computer processor, cause the computer processor to carry out the steps of:
-
providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document; selecting a VOIP protocol for communications between a client and a dynamic context generation server; generating a dynamic client context for a client by the dynamic context generation server in dependence upon communications from the client through the selected VOIP protocol; detecting an event in dependence upon the dynamic client context;
identifying one or more collaborators in dependence upon the dynamic client context and the event;selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification