Dynamic media content for collaborators
First Claim
1. A method for delivering dynamic media content to collaborators, the method comprising:
- providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document;
generating a dynamic client context for a client;
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; and
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.
1 Assignment
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; generating a dynamic client context for a client; 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; and 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.
36 Citations
30 Claims
-
1. A method for delivering dynamic media content to collaborators, the method comprising:
-
providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document;
generating a dynamic client context for a client;
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; and
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, 7, 8, 9, 10)
-
-
11. A system for delivering dynamic media content to collaborators, the system comprising:
-
means for providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document;
means for generating a dynamic client context for a client;
means for detecting an event in dependence upon the dynamic client context;
means for identifying one or more collaborators in dependence upon the dynamic client context and the event;
means for selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and
means for transmitting the selected structural element to the collaborator. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. The system of claim 111 wherein means for generating a dynamic client context further comprises:
-
means for acquiring data that describes the client and the client'"'"'s environment; and
means for storing the data describing the client and the client'"'"'s environment in a context server.
-
-
21. A computer program product for delivering dynamic media content to collaborators, the computer program product comprising:
-
a recording medium;
means, recorded on the recording medium, for providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document;
means, recorded on the recording medium, for generating a dynamic client context for a client;
means, recorded on the recording medium, for detecting an event in dependence upon the dynamic client context;
means, recorded on the recording medium, for identifying one or more collaborators in dependence upon the dynamic client context and the event;
means, recorded on the recording medium, for selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and
means, recorded on the recording medium, for transmitting the selected structural element to the collaborator. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification