Delivering dynamic media content for collaborators to purposeful devices
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;
identifying a discrete purpose of a collaborator display device for a collaborator;
selecting from the structured document a classified structural element in dependence upon an event type, a collaborator classification, and the discrete purpose of the collaborator display device; 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 including 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; identifying a discrete purpose of a collaborator display device for a collaborator; selecting from the structured document a classified structural element in dependence upon an event type, a collaborator classification, and the discrete purpose of the collaborator display device; and transmitting the selected structural element to the collaborator.
58 Citations
20 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;
identifying a discrete purpose of a collaborator display device for a collaborator;
selecting from the structured document a classified structural element in dependence upon an event type, a collaborator classification, and the discrete purpose of the collaborator display device; and
transmitting the selected structural element to the collaborator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 identifying a discrete purpose of a collaborator display device for a collaborator;
means for selecting from the structured document a classified structural element in dependence upon an event type, a collaborator classification, and the discrete purpose of the collaborator display device; and
means for transmitting the selected structural element to the collaborator. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. 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 identifying a discrete purpose of a collaborator display device for a collaborator;
means, recorded on the recording medium, for selecting from the structured document a classified structural element in dependence upon an event type, a collaborator classification, and the discrete purpose of the collaborator display device; and
means, recorded on the recording medium, for transmitting the selected structural element to the collaborator. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification