US2019129591A1PendingUtilityA1

Dynamic system and method for content and topic based synchronization during presentations

Assignee: IBMPriority: Oct 26, 2017Filed: Oct 26, 2017Published: May 2, 2019
Est. expiryOct 26, 2037(~11.3 yrs left)· nominal 20-yr term from priority
G06F 40/166G06F 40/284G06F 40/295G06F 16/4393G06F 40/30G10L 15/1822G10L 15/22G06F 16/3344G06F 3/0484G06F 3/167G10L 15/1815G06F 17/30684G06F 17/278G06F 17/2785
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed embodiments provide techniques for automatically synchronizing a visual presentation with a live presenter, Visual presentation slides are preprocessed to determine one or more topics for each slide. A topic index contains one or more topics corresponding to slides of the presentation. As a presenter provides a verbal presentation for corresponding slides, natural language processing analyzes the verbal presentation and creates one or more temporal verbal topic categories. The temporal verbal topic categories are used to search the topic index to find one or more slides that best match the current temporal verbal topic categories. In this way, the slides can automatically follow the discussion of the presenter, enabling improved presentations that can enhance the user experience, increase audience engagement, and improve the dissemination of information.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for automatic synchronization of a visual presentation comprising a plurality of slides with a verbal presentation, comprising:
 performing a computer-generated topic analysis for each slide of the plurality of slides;   creating a topic index for the visual presentation, wherein the topic index comprises an entry for each slide, wherein each entry includes one or more topic keywords associated therewith;   performing a real-time computerized natural language analysis of the verbal presentation;   deriving one or more temporal verbal topic categories from the real-time computerized natural language analysis;   searching the topic index for a best matching entry, based on the one or more temporal verbal topic categories; and   rendering a slide from the plurality of slides that corresponds to the best matching entry.   
     
     
         2 . The method of  claim 1 , wherein performing a computer-generated topic analysis for each slide comprises performing a computerized natural language processing analysis of each slide of the plurality of slides. 
     
     
         3 . The method of  claim 1 , wherein performing a computer-generated topic analysis includes performing an image analysis for an image within a slide from the plurality of slides. 
     
     
         4 . The method of  claim 1 , wherein performing a computerized natural language analysis comprises:
 performing an entity detection process on text data from one or more slides from the plurality of slides;   deriving a topic based on each entity detected from the entity detection process; and   recording the derived topic and corresponding slide in the topic index.   
     
     
         5 . The method of  claim 4 , further comprising:
 detecting a second best matching entry; and   rendering the slide from the plurality of slides that corresponds to the second best matching entry adjacent to the slide that corresponds to the best matching entry.   
     
     
         6 . The method of  claim 2 , wherein performing a computerized natural language analysis comprises performing a long word analysis. 
     
     
         7 . The method of  claim 2 , wherein performing a computerized natural language analysis comprises performing a dispersion analysis. 
     
     
         8 . The method of  claim 2 , wherein performing a computerized natural language analysis comprises performing a bigram analysis. 
     
     
         9 . The method of  claim 2 , wherein performing a computerized natural language analysis process comprises using a naive Bayes classifier. 
     
     
         10 - 20 . (canceled)

Join the waitlist — get patent alerts

Track US2019129591A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.