IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0756110
(2004-01-13)
|
등록번호 |
US-8499232
(2013-07-30)
|
발명자
/ 주소 |
- Bodin, William Kress
- Burkhart, Michael John
- Eisenhauer, Daniel G.
- Schumacher, Daniel Mark
- Watson, Thomas J.
|
출원인 / 주소 |
- International Business Machines Corporation
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
110 |
초록
▼
Differential dynamic content delivery with a participant alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, where the session document includes a session grammar and a session structured document; providing a session copy of a parti
Differential dynamic content delivery with a participant alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, where the session document includes a session grammar and a session structured document; providing a session copy of a participant's user profile including a user classification; receiving, from the participant, a user classification instruction to change a user classification in the session copy of the participant's user profile; changing the user classification in the session copy of the participant's user profile in dependence upon the participant's user classification instruction; selecting from the session structured document a classified structural element in dependence upon a user classification in the session copy of the participant's user profile in the presentation; and presenting the selected structural element to the participant.
대표청구항
▼
1. A method for differential dynamic content delivery, the method comprising: providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document and presentation content that is filtered according to attributes of a plurality of
1. A method for differential dynamic content delivery, the method comprising: providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document and presentation content that is filtered according to attributes of a plurality of participants for a the presentation;providing a session copy of each participant's user profile including a user classification;receiving, from one of the plurality of participants of the presentation, a user classification instruction to change a user classification in the session copy of that participant's user profile;changing the user classification in the session copy of that participant's user profile in dependence upon that participant's user classification instruction;creating a presentation control instruction, wherein said creating the presentation control instructions comprises, receiving from another of the plurality of participants participating in the presentation a key phrase and a parameter, wherein the key phrase identifies a presentation action;parsing the key phrase and the parameter against a voice response grammar into a presentation control instruction, wherein the voice response grammar is dynamically formed for the presentation from the user grammars of the user profiles of the plurality of participants;selecting from that session structured document a classified structural element in dependence upon the presentation control instruction and in dependence upon a user classification in the session copy that participant's user profile in the presentation; andpresenting the selected structural element to that participant. 2. The method of claim 1 wherein only that participant is authorized to change a user classification in the session copy of that participant's user profile. 3. The method of claim 1 wherein providing a session copy of each participant's user profile including a user classification further comprises copying at least a portion of each participant's user profile. 4. The method of claim 1 further comprising creating a user classification instruction in dependence upon rules governing changes in a user classification in a session copy of that participant's user profile. 5. The method of claim 1 wherein selecting a classified structural element further comprises selecting a classified structural element having an associated classification identifier that corresponds to the user classification in the session copy of that participant's user profile. 6. The method of claim 1 further comprising updating a session document, including: identifying a presentation document for the presentation, the presentation document including a presentation grammar and a structured document having structural elements classified with classification identifiers;identifying users for the presentation, wherein the users for the presentation include a plurality of participants of the presentation and each participant has a session copy of that participant's user profile comprising user classifications; andfiltering the structured document in dependence upon the user classifications of the session copy of each participant's user profile and the classification identifiers. 7. The method of claim 6 wherein filtering the structured document comprises: extracting, from the structured document, structural elements having classification identifiers corresponding to the user classifications of the session copy of each participant's user profile; andwriting the extracted structural elements into the session structured document in the session document. 8. The method of claim 7 further comprising filtering the presentation grammar, in dependence upon the extracted structural elements, into a session grammar in the session document. 9. A system for differential dynamic content delivery, the system comprising: a processing unit;a non-transitory recording medium having program instructions stored therein, the program instructions comprising,program instructions for providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document and presentation content that is filtered according to attributes of a plurality of participants for the presentation;program instructions for providing a session copy of each participant's user profile including a user classification;program instructions for receiving, from one of the plurality of participants of the presentation, a user classification instruction to change a user classification in the session copy of that participant's user profile;program instructions for changing the user classification in the session copy of that participant's user profile in dependence upon that participant's user classification instruction;program instructions for creating a presentation control instruction, wherein the program instructions for creating the presentation control instructions comprise program instructions for, receiving from another of the plurality of participants participating in the presentation a key phrase and a parameter, wherein the key phrase identifies a presentation action;parsing the key phrase and the parameter against a voice response grammar into a presentation control instruction, wherein the voice response grammar is dynamically formed for the presentation from the user grammars of the user profiles of the plurality of participants;program instructions for selecting from the session structured document a classified structural element in dependence upon the presentation control instruction and in dependence upon a user classification in the session copy of that participant's user profile in the presentation; andprogram instructions for presenting the selected structural element to that participant. 10. The system of claim 9 wherein only that participant is authorized to change a user classification in the session copy of that participant's user profile. 11. The system of claim 9 wherein the program instructions for providing a session copy of each participant's user profile including a user classification further comprises means for copying at least a portion of each participant's user profile. 12. The system of claim 9 further comprising program instructions for creating a user classification instruction in dependence upon rules governing changes in a user classification in a session copy of that participant's user profile. 13. The system of claim 9 wherein the program instructions for selecting a classified structural element further comprises program instructions for selecting a classified structural element having an associated classification identifier that corresponds to the user classification in the session copy of that participant's user profile. 14. The system of claim 9 further comprising program instructions for updating a session document, including: program instructions for identifying a presentation document for the presentation, the presentation document including a presentation grammar and a structured document having /structural elements classified with classification identifiers;program instructions for identifying users for the presentation, wherein the users for the presentation include a plurality of participants of the presentation and each participant has a session copy of that participant's user profile comprising user classifications; andprogram instructions for filtering the structured document in dependence upon the user classifications of the session copy of each participant's user profile and the classification identifiers. 15. The system of claim 14 wherein the program instructions for filtering the structured document comprises: program instructions for extracting, from the structured document, structural elements having classification identifiers corresponding to the user classifications of the session copy of each participant's user profile; andprogram instructions for writing the extracted structural elements into the session structured document in the session document. 16. The system of claim 15 further comprising program instructions for filtering the presentation grammar, in dependence upon the extracted structural elements, into a session grammar in the session document. 17. A computer program product for differential dynamic content delivery, the computer program product comprising program instructions recorded on a non-transitory recording medium, the program instructions comprising: program instructions, recorded on the recording medium, for providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document and presentation content that is filtered according to attributes of a plurality of participants for the presentation;program instructions, recorded on the recording medium, for providing a session copy of each participant's user profile including a user classification;program instructions, recorded on the recording medium, for receiving, from one of the plurality of participants of the presentation, a user classification instruction to change a user classification in the session copy of that participant's user profile;program instructions, recorded on the recording medium, for changing the user classification in the session copy of that participant's user profile in dependence upon that participant's user classification instruction;program instructions, recorded on the recording medium, for creating a presentation control instruction, wherein the program instructions for creating the presentation control instructions comprise program instructions for, receiving from another of the plurality of participants participating in the presentation a key phrase and a parameter, wherein the key phrase identifies a presentation action;parsing the key phrase and the parameter against a voice response grammar into a presentation control instruction, wherein the voice response grammar is dynamically formed for the presentation from the user grammars of the user profiles of the plurality of participants;program instructions, recorded on the recording medium, for selecting from the session structured document a classified structural element in dependence upon the presentation control instruction and in dependence upon a user classification in the session copy of that participant's user profile in the presentation; andprogram instructions, recorded on the recording medium, for presenting the selected structural element to that participant. 18. The computer program product of claim 17 wherein only that participant is authorized to change a user classification in the session copy of that participant's user profile. 19. The computer program product of claim 17 wherein program instructions, recorded on the recording medium, for providing a session copy of each participant's user profile including a user classification further comprises program instructions, recorded on the recording medium, for copying at least a portion of each participant's user profile. 20. The computer program product of claim 17 further comprising program instructions, recorded on the recording medium, for creating a user classification instruction in dependence upon rules governing changes in a user classification in a session copy of that participant's user profile. 21. The computer program product of claim 17 wherein the program instructions, recorded on the recording medium, for selecting a classified structural element further comprises program instructions, recorded on the recording medium, for selecting a classified structural element having an associated classification identifier that corresponds to the user classification in the session copy of that participant's user profile. 22. The computer program product of claim 17 further comprising program instructions, recorded on the recording medium, for updating a session document, including: program instructions, recorded on the recording medium, for identifying a presentation document for the presentation, the presentation document including a presentation grammar and a structured document having structural elements classified with classification identifiers;program instructions, recorded on the recording medium, for identifying users for the presentation, wherein the users for the presentation include a plurality of participants of the presentation and each participant has a session copy of that participant's user profile comprising user classifications; andprogram instructions, recorded on the recording medium, for filtering the structured document in dependence upon the user classifications of the session copy of each participant's user profile and the classification identifiers. 23. The computer program product of claim 22 wherein the program instructions, recorded on the recording medium, for filtering the structured document comprises: program instructions, recorded on the recording medium, for extracting, from the structured document, structural elements having classification identifiers corresponding to the user classifications of the session copy of each participant's user profile; andprogram instructions, recorded on the recording medium, for writing the extracted structural elements into the session structured document in the session document. 24. The computer program product of claim 23 further comprising program instructions, recorded on the recording medium, for filtering the presentation grammar, in dependence upon the extracted structural elements, into a session grammar in the session document.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.