IP Library Granted Patent US 10,977,484
Granted Patent B2
US 10,977,484 · App. 15/925,558 · Granted Apr 13, 2021

System and method for smart presentation system

Inventors: Varun Khanna (Hyderabad, IN); Chandra Sekhar Annambhotla (Hyderabad, IN)
Assignee: Microsoft Technology Licensing, LLC
G06K9/00335G06F3/0484G06F16/337G06F40/103
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,977,484
App. No.
15/925,558
Granted
Apr 13, 2021
Kind
B2
Abstract

Described herein is a smart presentation system and method. Information identifying participant(s) associated with an electronic presentation document and information regarding a topic of the presentation is received. Participant profile information associated with at the participant(s) is retrieved using the received identification information. An audience profile relative to the topic of the presentation is determined using the retrieved participant profile information and received information regarding the topic of the presentation. A suggestion for the presentation is identified using an algorithm employing stored historical data, the determined audience profile and received information regarding the topic of the presentation. Further described herein is a presentation adaptation system and method. While presenting a presentation to participant(s), a cognitive expression of participant(s) is detected. Using an algorithm, an engagement level of the participant(s) is determined based upon the detected cognitive expression. A suggestion is provided based upon the determined engagement level.

Claims (48)

1. A system, comprising:

a computer comprising a processor and a memory having computer-executable instructions stored thereupon which, when executed by the processor, cause the computer to:

receive, based at least on input from an editing user when editing an electronic presentation document using a presentation application:

identification information identifying expected participants that are expected to view the electronic presentation document; and

document topic information regarding a document topic of the electronic presentation document;

retrieve participant profile information associated with at least some of the expected participants using the received identification information;

determine an audience profile relative to the document topic of the electronic presentation document using the retrieved participant profile information and the received document topic information, the audience profile reflecting an aggregated skill level of the expected participants with respect to the document topic;

based at least on the aggregated skill level of the expected participants with respect to the document topic, identify additional suggested content for the editing user to add to the electronic presentation document; and

output the additional suggested content to the editing user.

2. The system of claim 1 , wherein the identification information identifying the expected participants is received from at least one of an email message, a text message, or an electronic communication associated with the electronic presentation document.

3. The system of claim 1 , wherein the document topic information regarding the document topic of the electronic presentation document is received from at least one of an email message, a text message, or an electronic communication associated with the electronic presentation document.

4. The system of claim 1 , wherein the additional suggested content comprises in-depth information regarding the document topic.

5. The system of claim 1 , the memory having further computer-executable instructions stored thereupon which, when executed by the processor, cause the computer to:

based at least on the identification information or the document topic information, identify a suggested template to be used for the electronic presentation document; and

output the suggested template to the editing user.

6. The system of claim 1 , wherein the participant profile information comprises at least one of a skill set of at least some of the expected participants or an organizational role of at least some of the expected participants.

7. The system of claim 1 , the memory having further computer-executable instructions stored thereupon which, when executed by the processor, cause the computer to:

using an algorithm, perform a ranking of a plurality of potential instances of additional suggested content; and

based at least on the ranking, output a subset of the plurality of potential instances of additional suggested content to the editing user.

8. The system of claim 1 , the memory having further computer-executable instructions stored thereupon which, when executed by the processor, cause the computer to:

identify the additional suggested content based at least on stored historical data reflecting user feedback for previous suggested content.

9. The system of claim 1 , the memory having further computer-executable instructions stored thereupon which, when executed by the processor, cause the computer to:

utilize an algorithm to determine the aggregated skill level of the expected participants with respect to the document topic of the electronic presentation document.

10. A method of creating an electronic presentation document, the method comprising:

receiving, based at least on input from an editing user that edits the electronic presentation document, identification information identifying expected participants that are expected to view the electronic presentation document after editing;

receiving document topic information regarding a document topic of the electronic presentation document;

retrieving participant profile information associated with at least some of the expected participants using the received identification information;

determining an audience profile relative to the document topic of the electronic presentation document using the retrieved participant profile information and the received document topic information, the audience profile reflecting an aggregated skill level of the expected participants with respect to the document topic;

based at least on the aggregated skill level of the expected participants with respect to the document topic, identifying additional suggested content to add into the electronic presentation document; and

outputting the additional suggested content to the editing user.

11. The method of claim 10 , wherein the identification information identifying the expected participants is received from at least one of an email message, a text message, or an electronic communication associated with the electronic presentation document.

12. The method of claim 10 , wherein the document topic information regarding the document topic of the electronic presentation document is received from at least one of an email message, a text message, or an electronic communication associated with the electronic presentation document.

13. The method of claim 10 , wherein the additional suggested content comprises in-depth information regarding the document topic of the electronic presentation document.

14. The method of claim 10 , wherein the participant profile information comprises at least one of a skill set of at least some of the expected participants or an organizational role of at least some of the expected participants.

15. The method of claim 10 , further comprising:

selecting the additional suggested content from a plurality of instances of potential additional suggested content based at least on probabilities or confidence factors associated with respective instances of potential additional suggested content.

16. The method of claim 10 , further comprising:

identifying the additional suggested content based at least on stored historical data reflecting user feedback for previous suggested content.

17. A computer storage media storing computer-readable instructions that, when executed, cause a computing device to:

receive identification information identifying expected participants that are expected to view an electronic presentation document in the future;

receive document topic information regarding a document topic of the electronic presentation document;

retrieve participant profile information associated with at least some of the expected participants using the received identification information;

determine an audience profile relative to the document topic of the electronic presentation document using the retrieved participant profile information and the received document topic information regarding the document topic of the electronic presentation document, the audience profile reflecting an aggregated skill level of the expected participants;

prior to completion of editing of the electronic presentation document by an editing user, identify additional suggested content for adding into electronic presentation document based at least on the aggregated skill level of the expected participants with respect to the document topic; and

provide the additional suggested content to the editing user.

18. The computer storage media of claim 17 , wherein the identification information identifying the expected participants is received from at least one of an email message, a text message, or an electronic communication associated with the electronic presentation document.

19. The computer storage media of claim 17 , wherein the document topic information regarding the document topic of the electronic presentation document is received from at least one of an email message, a text message, or an electronic communication associated with the electronic presentation document.

20. The computer storage media of claim 17 , wherein the electronic presentation document comprises a plurality of slides to be presented to the expected participants after completion of editing of the electronic presentation document by the editing user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2018
From: ANNAMBHOTLA, CHANDRA SEKHAR; KHANNA, VARUN
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 045279/0205 →
Continuity (1)
Related Publication 20190286890A1 · Sep 19, 2019
Cited By (1)
US 12,224,877