Differential dynamic content delivery with indications of interest from non-participants
First Claim
1. A system for differential dynamic content delivery, the system comprising at least one computer processor, at least one computer memory operatively coupled to the computer processor, and computer program instructions disposed within the computer memory capable of:
- identifying a presentation document for a presentation, the presentation document including a structured document comprising one or more structural elements;
creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which is associated with a presentation action for said one or more structural elements of the structured document;
associating structural elements in the presentation document classified with classification identifiers;
identifying a user participant for the presentation, the user having a user profile comprising user classifications;
filtering the structured document in dependence upon the user classifications and the classification identifiers to create a session document associated with the user, wherein the session document includes a session grammar and a session structured document;
receiving from the user participating in the presentation a key phrase for invoking the presentation action;
associating the key phrase with a presentation control instruction, wherein the presentation control instruction includes a presentation action identifier associated with the user classifications;
in response to receiving the key phrase spoken by the user, selecting from the session structured document a classified structural element in dependence upon the presentation action identifier, the user being authorized to receive the selected classified structural element based on said user classifications; and
presenting the selected structural element to the user based on the user classifications in said user profile and the key phrase spoken by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Session document for a presentation, where the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element having an associated indication of interest from a user not participating in the presentation; presenting the selected structural element to a user participant; and notifying the user not participating of the presentation of the selected structural element. Typical embodiments also include recording for the user not participating the associated indication of interest in the selected structural element. Typical embodiments also include notifying the user not participating of the identity of at least one user participant. Typical embodiments also include allowing the user not participating to participate in the presentation.
50 Citations
19 Claims
-
1. A system for differential dynamic content delivery, the system comprising at least one computer processor, at least one computer memory operatively coupled to the computer processor, and computer program instructions disposed within the computer memory capable of:
-
identifying a presentation document for a presentation, the presentation document including a structured document comprising one or more structural elements; creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which is associated with a presentation action for said one or more structural elements of the structured document; associating structural elements in the presentation document classified with classification identifiers; identifying a user participant for the presentation, the user having a user profile comprising user classifications; filtering the structured document in dependence upon the user classifications and the classification identifiers to create a session document associated with the user, wherein the session document includes a session grammar and a session structured document; receiving from the user participating in the presentation a key phrase for invoking the presentation action; associating the key phrase with a presentation control instruction, wherein the presentation control instruction includes a presentation action identifier associated with the user classifications; in response to receiving the key phrase spoken by the user, selecting from the session structured document a classified structural element in dependence upon the presentation action identifier, the user being authorized to receive the selected classified structural element based on said user classifications; and presenting the selected structural element to the user based on the user classifications in said user profile and the key phrase spoken by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for differential dynamic content delivery, the computer program product embodied on a computer-readable medium, the computer program product comprising non-transitory computer-implementable instructions capable of:
-
identifying a presentation document for a presentation, the presentation document including a structured document comprising one or more structural elements; creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which is associated with a presentation action for said one or more structural elements of the structured document; associating structural elements in the presentation document with classification identifiers; identifying a user participant for the presentation, the user having a user profile comprising user classifications; filtering the structured document in dependence upon the user classifications and the classification identifiers to create a session document associated with the user, wherein the session document includes a session grammar and a session structured document; receiving from the user participating in the presentation a key phrase for invoking the presentation action; associating the key phrase with a presentation control instruction, wherein the presentation control instruction includes a presentation action identifier associated with the user classifications; in response to receiving the key phrase spoken by the user, selecting from the session structured document a classified structural element in dependence upon the presentation action identifier, the user being authorized to receive the selected classified structural element based on said user classifications; and presenting the selected structural element to the user based on the user classifications in said user profile and the key phrase spoken by the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of differential dynamic content delivery, the method comprising:
-
identifying a presentation document for a presentation, the presentation document including a structured document comprising one or more structural elements; creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which is associated with a presentation action for said one or more structural elements of the structured document; associating structural elements in the presentation document with classification identifiers; identifying a user participant for the presentation, the user having a user profile comprising user classifications; filtering the structured document in dependence upon the user classifications and the classification identifiers to create a session document associated with the user, wherein the session document includes a session grammar and a session structured document; receiving from the user participating in the presentation a key phrase for invoking the presentation action; associating the key phrase with a presentation control instruction, wherein the presentation control instruction includes a presentation action identifier associated with the user classifications; in response to receiving the key phrase spoken by the user, selecting from the session structured document a classified structural element in dependence upon the presentation action identifier, the user being authorized to receive the selected classified structural element based on said user classifications; and presenting the selected structural element to the user based on the user classifications in said user profile and the key phrase spoken by the user. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification