Differential dynamic content delivery
First Claim
Patent Images
1. A method for differential dynamic content delivery, the method comprising:
- creating at least one or more presentation documents, including creating in dependence upon an original document, a structured document comprising one or more structural elements;
classifying a structural element of the structured document according to a presentation attribute; and
creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which includes an identifier for the structural element of the structured document;
creating at least one session document from the at least one or more presentation documents, including identifying a presentation document from the at least one or more presentation documents for a presentation, the presentation document including a presentation grammar and a structured document having structural elements classified with classification identifiers;
identifying a user participant for the presentation the user having a user profile comprising user classifications and filtering the structured document in dependence upon the user classifications and the classification identifiers;
providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document;
selecting from the session structured document a classified structural element in dependence upon the user classifications of the user participant in the presentation; and
presenting the selected structural element to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; and presenting the selected structural element to the user. In some embodiments, selecting a classified structural element includes selecting a classified structural element in dependence upon the presentation action identifier and the parameters.
-
Citations
27 Claims
-
1. A method for differential dynamic content delivery, the method comprising:
-
creating at least one or more presentation documents, including creating in dependence upon an original document, a structured document comprising one or more structural elements;
classifying a structural element of the structured document according to a presentation attribute; and
creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which includes an identifier for the structural element of the structured document;creating at least one session document from the at least one or more presentation documents, including identifying a presentation document from the at least one or more presentation documents for a presentation, the presentation document including a presentation grammar and a structured document having structural elements classified with classification identifiers;
identifying a user participant for the presentation the user having a user profile comprising user classifications and filtering the structured document in dependence upon the user classifications and the classification identifiers;providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon the user classifications of the user participant in the presentation; and presenting the selected structural element to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for differential dynamic content delivery comprising a processor, the system comprising:
-
means for creating at least one or more presentation documents, including creating in dependence upon an original document, a structured document comprising one or more structural elements;
classifying a structural element of the structured document according to a presentation attribute; and
creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which includes an identifier for the structural element of the structured document;means for creating at least one session document from the at least one or more presentation documents, including identifying a presentation document from the at least one or more presentation documents for a presentation, the presentation document including a presentation grammar and a structured document having structural elements classified with classification identifiers;
identifying a user participant for the presentation the user having a user profile comprising user classifications and filtering the structured document in dependence upon the userclassifications and the classification identifiers;
means for providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document;means for selecting from the session structured document a classified structural element in dependence upon the user classifications of the user participant in the presentation; and means for presenting the selected structural element to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for differential dynamic content delivery, the computer program product comprising:
-
a computer-readable recording medium; means, recorded on the computer-readable recording medium, for creating at least one or more presentation documents, including creating in dependence upon an original document, a structured document comprising one or more structural elements;
classifying a structural element of the structured document according to a presentation attribute; and
creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which includes an identifier for the structural element of the structured document;means, recorded on the computer-readable recording medium, for creating at least one session document from the at least one or more presentation documents, including identifying a presentation document from the at least one or more presentation documents for a presentation, the presentation document including a presentation grammar and a structured document having structural elements classified with classification identifiers;
identifying a user participant for the presentation the user having a user profile comprising user classifications and filtering the structured document in dependence upon the user classifications and the classification identifiers;means, recorded on the computer-readable recording medium, for providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; means, recorded on the computer-readable recording medium, for selecting from the session structured document a classified structural element in dependence upon the user classifications of the user participant in the presentation; and means, recorded on the computer-readable recording medium, for presenting the selected structural element to the user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification