×

Systems, methods, and computer-readable storage device for generating notes for a meeting based on participant actions and machine learning

  • US 10,510,346 B2
  • Filed: 11/09/2017
  • Issued: 12/17/2019
  • Est. Priority Date: 11/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating notes for a meeting based on participant actions and machine learning, the method comprising:

  • receiving, over an electronic communications network, meeting data from a plurality of participant devices participating in an online meeting, the meeting data including audio data generated during the online meeting from the plurality of participant devices, and the meeting data including an audio time stamp of when audio of the audio data occurred;

    continuously generating, by at least one server when receiving meeting data, text data based on the received audio data from each participant device of the plurality of participant devices, the text data being a transcription of audio captured during the online meeting and text data including the audio time stamp of when the audio corresponding to the text data was captured;

    receiving, from a first participant device of the plurality of participant devices during receiving the meeting data, an indication that a first predefined action has occurred on the first participating device, the indication including a first action time stamp in which the first predefined action occurred and a first identifier that identifies the first participant device;

    generating, by the at least one server, a first participant segment of the meeting data for the first participant device, the first participant segment including the first identifier and generated text data from a first predetermined time before the first action time stamp in which the first predefined action occurred to the first action time stamp in which the first predefined action occurred;

    receiving, from a second participant device of the plurality of participant devices during receiving the meeting data, an indication that a second predefined action has occurred on the second participating device, the indication including a second action time stamp in which the second predefined action occurred and a second identifier that identifies the second participant device;

    generating, by the at least one server, a second participant segment of the meeting data for the second participant device, the second participant segment including the second identifier and generated text data from the first predetermined time before the second action time stamp in which the second predefined action occurred to the second action time stamp in which the second predefined action occurred;

    determining whether text data of the first participant segment overlaps text data of the second participant segment;

    extracting, when the text data of the first participant segment overlaps text data of the second participant segment, at least one of a keyword and a phrase from the overlapping text data; and

    generating a summary of the meeting for the first participant device, the summary including the first participant segment and the extracted at least one of keyword and phrase from the overlapping text data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×