# US 12,182,768 B2 · Virtual meeting participation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,182,768 B2
- Document ID: US12182768B2
- Status: Granted
- Kind: B2
- Application number: 17/807,971
- Filed: 2022-06-21
- Published: 2023-12-21
- Granted: 2024-12-31
- Earliest claimed: 2022-06-21
- Assignees: Avaya Management L.P.
- Applicants: Avaya Management L.P.
- Inventors: Tommy Morris; Dara Geary
- Web page: https://patentgrep.com/patent/US12182768B2

## CPC

- G06Q 10/1093: Calendar-based scheduling for persons or groups
- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06F 9/453: {Help systems}
- G10L 15/05: Word boundary detection
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A method for participating in a virtually-attended meeting including: determining that a user is virtually attending a meeting; monitoring the virtually-attended meeting for a triggering event; detecting an occurrence of the triggering event; determining whether to send a high-level notification to the user; capturing a portion of the virtually-attended meeting; and sending the high-level notification. Also disclosed is a method where the high-level notification is sent to a second user along with a message from the first user about how to respond to the notification. Also disclosed is a corresponding system.

## Claims

### Claim 1

A method for participating in a meeting, the method comprising:
determining that a user is virtually attending a meeting;
monitoring the meeting for a triggering event;
detecting an occurrence of the triggering event;
determining, in response to detecting the occurrence of the triggering event in the meeting that the user is virtually attending, based on one or more rules, whether to send a high-level notification to the user;
capturing, in response to determining that the user should be sent the high-level notification, a portion of the meeting, wherein the portion of the meeting comprises a predetermined amount of time surrounding the triggering event; and
sending, to a device associated with the user, the high-level notification, wherein the high-level notification comprises the portion of the meeting,
wherein detecting the occurrence of the triggering event comprises detecting an utterance of one or more keywords and wherein the one or more rules indicate to send the user a low-level notification upon detecting only a first utterance of the one or more keywords and the high-level notification upon detecting a second utterance of the one or more keywords within a predefined amount of time from the first utterance.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving, from the device associated with the user, a reply; and
presenting the reply from the user in the meeting.

### Claim 3 (depends on 2)

The method of claim 2, wherein the reply from the user comprises at least one of a text-based message, a recorded audio message, or a recorded video message.

### Claim 4 (depends on 1)

The method of claim 1, wherein:
when the high-level notification is of a first type, the high-level notification is sent in real-time; and
when the high-level notification is of a second type, the high-level notification is held.

### Claim 5 (depends on 1)

The method of claim 1, further comprising determining that the user is actively attending a concurrent second meeting.

### Claim 6 (depends on 1)

The method of claim 1, wherein detecting the triggering event comprises detecting, via a speech analysis unit, that one or more keywords are used in a question, and wherein the one or more rules indicate to send the user the high-level notification upon detecting that the one or more keywords are used in the question.

### Claim 7 (depends on 1)

The method of claim 1, wherein detecting the triggering event comprises detecting, via a speech analysis unit, a change in a sentiment of the meeting, and wherein the one or more rules indicate to send the user the high-level notification upon detecting the change in the sentiment of the meeting.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
after sending the high-level notification, receiving, from the device associated with the user, instructions to send a message to a second device associated with a second user, wherein the message comprises at least one of the high-level notification or one or more suggestions for responding to the high-level notification.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
after sending the high-level notification, receiving, from the device associated with the user, instructions to temporarily change the user to active participation in the meeting; and
presenting, in real-time, a reply from the user in the meeting.

### Claim 10

A system for participating in a meeting, the system comprising:
a processor coupled to memory, wherein the memory includes a program that instructs the processor to perform:
determining that a user is virtually attending a meeting;
monitoring the meeting for a triggering event;
detecting an occurrence of the triggering event;
determining, in response to detecting the occurrence of the triggering event in the meeting that the user is virtually attending, based on one or more rules, whether to send a high-level notification to the user;
capturing, in response to determining that the user should be sent the high-level notification, a portion of the meeting, wherein the portion of the virtually attended meeting comprises a predetermined amount of time surrounding the triggering event; and
sending, to a device associated with the user, the high-level notification, wherein the high-level notification comprises the portion of the meeting,
wherein detecting the occurrence of the triggering event comprises detecting one or more keywords, and wherein the one or more rules indicate to send the user a low-level notification upon detecting only a first utterance of the one or more keywords and the high-level notification upon detecting a second utterance of the one or more keywords within a predefined amount of time from the first utterance.

### Claim 11 (depends on 10)

The system of claim 10, wherein the program further instructs the processor to perform:
receiving, from the device associated with the user, a reply; and
presenting the reply from the user in the meeting.

### Claim 12 (depends on 10)

The system of claim 10, wherein the program further instructs the processor to perform:
determining that the user is actively attending a concurrent second meeting.

### Claim 13 (depends on 10)

The system of claim 10, wherein detecting the triggering event comprises detecting one or more keywords, and wherein the system comprises a graphical user interface (GUI), with one or more fields for the user to define the one or more keywords.

### Claim 14 (depends on 10)

The system of claim 10, wherein detecting the triggering event comprises detecting, via a speech analysis unit, that one or more keywords are used in a question, and wherein the one or more rules indicate to send the user the high-level notification upon detecting that the one or more keywords are used in the question.

### Claim 15 (depends on 10)

The system of claim 10, wherein the program further instructs the processor to perform:
after sending the high-level notification, receiving, from the device associated with the user, instructions to temporarily change the user to active participation in the meeting; and
presenting, in real-time, a reply from the user in the meeting.

### Claim 16

A method for participating in a meeting, the method comprising:
determining that a first user is virtually attending a meeting;
monitoring the meeting for a triggering event;
detecting an occurrence of the triggering event;
determining, in response to detecting the triggering event in the meeting that the first user is virtually attending, based on one or more rules, whether to send a high-level notification to the first user;
capturing, in response to determining that the high-level notification should not be sent to the first user, a portion of the meeting, wherein the portion of the meeting comprises a predetermined amount of time surrounding the triggering event; and
sending, to a device associated with a second user, a message comprising the portion of the meeting,
wherein detecting the occurrence of the triggering event comprises detecting one or more keywords, and wherein the one or more rules indicate to send the user a low-level notification upon detecting only a first utterance of the one or more keywords and the high-level notification upon detecting a second utterance of the one or more keywords within a predefined amount of time from the first utterance.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
receiving, from the device associated with the second user, instructions to send a high-level notification to a device associated with the first user.

### Claim 18 (depends on 16)

The method of claim 16, further comprising:
receiving, from the device associated with the second user, a reply; and
presenting the reply in the meeting.
