Differential dynamic content delivery with text display in dependence upon sound level
First Claim
Patent Images
1. A method comprising:
- providing session data for a presentation, wherein the session data 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;
presenting the selected structural element to the user;
streaming speech to the user from one or more users participating in the presentation;
detecting a total sound level for the user; and
displaying a textual transcription of the speech to the user based upon the total sound level detected, wherein the total sound level comprises the streaming speech plus ambient noise, and wherein displaying the textual transcription of the speech further comprises displaying the textual transcription of the speech if a ratio of the total sound level to the ambient noise level is less than a predetermined value.
2 Assignments
0 Petitions
Accused Products
Abstract
Differential dynamic content delivery including providing a 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 in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming speech to the user from one or more users participating in the presentation; converting the speech to text; detecting a total sound level for the user; and determining whether to display the text in dependence upon the total sound level for the user.
-
Citations
15 Claims
-
1. A method comprising:
-
providing session data for a presentation, wherein the session data 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; presenting the selected structural element to the user; streaming speech to the user from one or more users participating in the presentation; detecting a total sound level for the user; and displaying a textual transcription of the speech to the user based upon the total sound level detected, wherein the total sound level comprises the streaming speech plus ambient noise, and wherein displaying the textual transcription of the speech further comprises displaying the textual transcription of the speech if a ratio of the total sound level to the ambient noise level is less than a predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for differential dynamic content delivery for a presentation, the system comprising:
at least one processor configured to; identify a preexisting presentation document for the presentation, the presentation document including a presentation grammar and a structured document having a plurality of structural elements, including a first structural element classified with a first classification identifier and a second structural element classified with a second classification identifier; identify user participants for the presentation, the user participants each having a user profile comprising a user classification, the user participants including at least one user in a first user classification and at least one user in a second user classification; filter the presentation document based upon the user classifications of the user participants and the classification identifiers to generate session data targeted for the participants of the presentation, wherein the filtering comprises; presenting first session data targeted to the at least one user in the first user classification, the first session data comprising the first structural element, but not the second structural element; and presenting second session data targeted to the at least one user in the second user classification, the second session data comprising both the first and second structural elements; stream speech to a user participant of the user participants; detect a total sound level for the user participant, wherein the total sound level comprises the streaming speech plus ambient noise; and display a textual transcription of the speech to the user participant if a ratio of the total sound level to the ambient noise level is less than a predetermined value. - View Dependent Claims (10, 11, 12)
-
13. At least one computer readable medium comprising instructions that, when executed by at least one processor, perform a method comprising acts of:
-
identifying a preexisting presentation document for the presentation, the presentation document including a presentation grammar and a structured document having a plurality of structural elements, including a first structural element classified with a first classification identifier and a second structural element classified with a second classification identifier; identifying user participants for the presentation, the user participants each having a user profile comprising a user classification, the user participants including at least one user in a first user classification and at least one user in a second user classification; filtering the presentation document based upon the user classifications of the user participants and the classification identifiers to generate session data targeted for the participants of the presentation, wherein the filtering comprises; presenting first session data targeted to the at least one user in the first user classification, the first session data comprising the first structural element, but not the second structural element; and presenting second session data targeted to the at least one user in the second user classification, the second session data comprising both the first and second structural elements; presenting a structural element from the session data structure responsive to speech input by a user participant of the user participants; streaming speech to the user participant from one or more user participants; detecting a total sound level for the user participant; detecting an ambient noise level component of the total sound level; and displaying a textual transcription of the speech to the user participant if a ratio of the total sound level to the ambient noise level is less than a predetermined value. - View Dependent Claims (14, 15)
-
Specification