Patent ID: 11916913
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 14:
15. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions configured to cause a computer to:
detect a request from a first user to join a meeting, the meeting including a meeting audio stream, wherein the meeting audio stream includes one or more participant audio streams of one or more users of the meeting, and wherein each of the one or more participant audio streams include participant timestamps that correspond to when the one or more users are a part of the meeting;
prompt, based on the detect the request to join the meeting, the first user for an authentication credential;
determine, based on receiving the authentication credential from the first user, a participant profile of the first user;
authorize, at a first time, the first user access to the meeting;
save a first timestamp of the first time, the first timestamp indicating when the first user joined the meeting;
record a first audio stream of the first user;
identify, at a second time, the first user has left the meeting;
save a second timestamp of the second time, the second timestamp indicating when the first user left the meeting;
generate a transcript of the meeting audio stream based on the first audio stream, the one or more participant audio streams, and one or more voice profiles of the one or more users;
associate the first timestamp, the second timestamp, and the meeting with the participant profile of the first user to allow the first user to access a portion of the transcript that is between the first timestamp and the second timestamp, wherein portions of the transcript that are not between the first timestamp and the second timestamp are inaccessible to the first user;
receive a request from the first user to access a portion of the transcript associated with a specific time;
determine, based on the participant profile of the first user, that the specific time is not between the first timestamp and the second timestamp associated with the portion of the transcript that is accessible to the first user;
identify a second user who has access to the portion of the transcript associated with the specific time based on a participant profile of the second user indicating that the second user was a participant of the meeting at the specific time; and
prompt the second user to grant the first user at least partial access to the portion of the transcript.