# US 11,445,147 B2 · Providing for cognitive recognition in a collaboration environment

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

- Number: US 11,445,147 B2
- Document ID: US11445147B2
- Status: Granted
- Kind: B2
- Application number: 17/164,646
- Filed: 2021-02-01
- Published: 2021-09-16
- Granted: 2022-09-13
- Earliest claimed: 2020-03-10
- Assignees: Cisco Technology, Inc.
- Applicants: Cisco Technology, Inc.
- Inventors: Keith Griffin
- Web page: https://patentgrep.com/patent/US11445147B2

## CPC

- H04N 7/15: Conference systems
- G06Q 10/1093: Calendar-based scheduling for persons or groups
- G06V 40/172: {Classification, e.g. identification}
- G10L 17/00: Speaker identification or verification techniques
- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- H04N 23/60: Control of cameras or camera modules
- H04N 23/611: where the recognised objects include parts of the human body
- H04N 23/667: Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
- H04N 7/155: {involving storage of or access to video conference sessions (tracking arrangements for later retrieval of a computer conference content or participants activities H04L12/1831)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

The present technology pertains to a non-transitory computer readable medium comprising instructions stored thereon, the instructions effective to cause at least one processor to detect a facial recognition trigger by a device in a meeting room and present a notification in a meeting room that a camera is be to activated in order to recognize a user, wherein the meeting room is a multi-user meeting room.

## Claims

### Claim 1

A method comprising:
detecting, by one or more devices in a room, a triggering event configured to trigger a recognition device and a recognition action to be activated, wherein the triggering event comprises a determination that a user is present in the room or within a threshold proximity to the room, and wherein the recognition action comprises recognizing the user in the room; and
in response to detecting the triggering event comprising the determination that the user is present in the room or within the threshold proximity to the room, presenting a notification indicating that the recognition device and the recognition action are being activated to recognize the user in the room.

### Claim 2 (depends on 1)

The method of claim 1, wherein the recognition device is a camera or a microphone, and wherein the notification is presented prior to the camera or microphone being engaged in a video conference.

### Claim 3 (depends on 1)

The method of claim 1, further comprising determining that the user is present in the room or within the threshold proximity to the room based on at least one of detected speech or a detected user device proximity.

### Claim 4 (depends on 1)

The method of claim 1, wherein the recognition action comprises recognizing the user in the room based on a physical characteristic of the user.

### Claim 5 (depends on 1)

The method of claim 1, wherein detecting the triggering event comprises detecting a proximity of user device to the room, and determining an identity paired with the user device.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
determining an identity of the user using facial recognition;
determining a user account associated with the user;
retrieving one or more meetings from a calendar associated with the user account; and
suggesting an action pertaining to one of the one or more meetings.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
identifying, using facial recognition, multiple users in the room and associated with respective user accounts; and
determining, based on an active speaker identification, a particular user from the multiple users for which to assist in an action.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
detecting a wakeword and a command by a voice assistant, wherein the command is specific to a user account action;
determining an identity of the user using facial recognition;
determining a user account of the user; and
performing the command on behalf of the user account.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
receiving a command to disable camera activation and facial recognition in the room until a condition is met;
disabling camera activation until the condition is met; and
re-enabling the recognition device based on the condition being met, wherein the condition is that no user is in the room for a period of time.

### Claim 10

A system comprising:
one or more processors; and
at least one non-transitory computer-readable medium having computer-executable instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to:
detect a triggering event configured to trigger a recognition device and a recognition action to be activated, wherein the triggering event comprises a determination that a user is present in a room or within a threshold proximity to the room, and wherein the recognition action comprises recognizing the user in the room; and
based on the detected triggering event, present a notification indicating that the recognition device and the recognition action are being activated to recognize the user in the room.

### Claim 11 (depends on 10)

The system of claim 10, wherein the recognition device comprises a camera, and wherein the notification is presented prior to the camera being engaged in a video conference.

### Claim 12 (depends on 10)

The system of claim 10, wherein the instructions, when executed by the one or more processors, cause the one or more processors to:
determine that the user is present in the room or within the threshold proximity to the room based on at least one of detected speech or a detected a user device proximity.

### Claim 13 (depends on 10)

The system of claim 10, wherein detecting the triggering event comprises detecting a user device proximity and determining an identity paired with the user device.

### Claim 14 (depends on 10)

The system of claim 10, wherein the instructions when executed by the one or more processors, cause the one or more processors to:
determine an identity of the user using facial recognition;
determine a user account associated with the user;
retrieve one or more meetings from a calendar associated with the user account; and
suggest an action pertaining to one of the one or more meetings.

### Claim 15 (depends on 10)

The system of claim 10, wherein the instructions when executed by the one or more processors, cause the one or more processors to:
identify, using facial recognition, multiple users in the room and associated with respective user accounts; and
determine, using active speaker identification, a particular user from the multiple users for which to assist in an action.

### Claim 16 (depends on 10)

The system of claim 10, wherein the instructions when executed by the one or more processors, cause the one or more processors to:
detect a wakeword and a command by a voice assistant, wherein the command is specific to a user account action;
determine an identity of the user using facial recognition;
determine a user account of the user; and
perform the command on behalf of the user account.

### Claim 17 (depends on 10)

The system of claim 10, wherein the instructions when executed by the one or more processors, cause the one or more processors to:
receive a command to disable camera activation and facial recognition in the room until a condition is met;
disable camera activation until the condition is met; and
re-enable the recognition device based on the condition being met, wherein the condition is that no user is in the room for a period of time.

### Claim 18 (depends on 10)

The system of claim 10, wherein the recognition action comprises recognizing the user in the room based on a physical characteristic of the user.

### Claim 19

A non-transitory computer-readable medium having stored thereon instructions which, when executed by one or more processors, cause the one or more processors to:
detect, by a device in a room, a triggering event configured to trigger a recognition device and a recognition action to be activated, wherein the triggering event comprises a determination that a user is present in the room or within a threshold proximity to the room, and wherein the recognition action comprises recognizing the user in the room; and
in response to detecting the triggering event comprising the determination that the user is present in the room or within the threshold proximity to the room, present a notification indicating that the recognition device and the recognition action are being activated to recognize the user in the room.

### Claim 20 (depends on 19)

The non-transitory computer-readable medium of claim 19, wherein the recognition device is a camera or a microphone, wherein the notification is presented prior to the camera or microphone being engaged in a video conference, and wherein the recognition action comprises recognizing the user in the room based on a physical characteristic of the user.
