# US 12,008,996 B2 · System and method for managing an automated voicemail

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

- Number: US 12,008,996 B2
- Document ID: US12008996B2
- Status: Granted
- Kind: B2
- Application number: 17/717,326
- Filed: 2022-04-11
- Published: 2022-07-28
- Granted: 2024-06-11
- Earliest claimed: 2019-08-01
- Assignees: Microsoft Technology Licensing, LLC
- Applicants: Microsoft Technology Licensing, LLC
- Inventors: Richard Breuer; Thomas Moser; Christoph Gilles; Hans Haustetter
- Web page: https://patentgrep.com/patent/US12008996B2

## CPC

- G10L 17/00: Speaker identification or verification techniques
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G10L 17/24: the user being prompted to utter a password or a predefined phrase
- G10L 17/26: Recognition of special voice characteristics, e.g. for use in lie detectors; Recognition of animal voices
- H04M 1/271: {controlled by voice recognition}
- H04M 3/533: Voice mail systems
- H04M 3/5335: {Message type or catagory, e.g. priority, indication}
- H04M 2201/18: Comparators
- H04M 2201/41: using speaker recognition
- H04M 2203/6027: Fraud preventions
- H04M 2203/6045: Identity confirmation
- H04M 2203/6054: Biometric subscriber identification
- H04M 2203/651: Text message transmission triggered by call
- H04M 2250/74: with voice recognition means
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A system, method and computer-readable storage device are disclosed signing a voicemail and confirming an identity of the speaker. A method includes receiving a request to verify a speaker associated with a communication to a recipient, receiving first data from the speaker in connection with the communication, accessing second data associated with the speaker to verify the speaker, determining whether a match exists between the first data and the second data to yield a determination, retrieving a communication address of the recipient, generating a notification for the recipient, wherein the notification reports on the determination and transmitting the notification to the recipient at the communication address.

## Claims

### Claim 1

A method comprising:
receiving a request to verify a voice message from a person impersonating a speaker using a voiceprint associated with the speaker;
determining that audio of the voice message does not match the voiceprint;
generating a notification that indicates the voice message was not successfully verified; and
transmitting an email or text message to a recipient device of a called party, the email or text message including the notification and a link to report the voice message to the authorities.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
transcribing the voice message to yield a transcription; and
transmitting the transcription to the recipient device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the notification is separate and distinct from the link to report the voice message to the authorities.

### Claim 4 (depends on 1)

The method of claim 1, wherein the email or text message further includes data about the person impersonating the speaker.

### Claim 5 (depends on 1)

The method of claim 1, wherein the email or text message includes an additional link to block further communication from the person impersonating the speaker.

### Claim 6 (depends on 1)

The method of claim 1, wherein the voiceprint is generated directly from a different voice message than the voice message received from the speaker, and wherein a length of the voice message being verified is insufficient to generate an independent voiceprint.

### Claim 7

A system comprising:
a processor; and
a computer-readable storage medium storing programming instructions that, when executed by the processor, cause the processor to:
receive a request to verify a voice message from a person impersonating a speaker using a voiceprint associated with the speaker;
determine that audio of the voice message does not match the voiceprint;
generate a notification that indicates the voice message was not successfully verified; and
transmit an email or text message to a recipient device of a called party, the email or text message including the notification and a link to report the voice message to the authorities.

### Claim 8 (depends on 7)

The system of claim 7, wherein the notification is separate and distinct from the link to report the voice message to the authorities.

### Claim 9 (depends on 7)

The system of claim 7, wherein the email or text message further includes data about the person impersonating the speaker.

### Claim 10 (depends on 7)

The system of claim 7, wherein the email or text message includes an additional link to block further communication from the person impersonating the speaker.

### Claim 11 (depends on 7)

The system of claim 7, wherein the programming instructions further cause the processor to:
transcribe the voice message to yield a transcription; and
transmit the transcription to the recipient device.

### Claim 12 (depends on 7)

The system of claim 7, wherein the voiceprint is generated directly from a different voice message than the voice message received from the speaker, and wherein a length of the voice message being verified is insufficient to generate an independent voiceprint.

### Claim 13

A computer-readable storage device storing programming instructions that, when executed by a processor, cause the processor to:
receive a request to verify a voice message from a person impersonating a speaker using a voiceprint associated with the speaker;
determine that audio of the voice message does not match the voiceprint;
generate a notification that indicates the voice message was not successfully verified; and
transmit an email or text message to a recipient device of a called party, the email or text message including the notification and a link to report the voice message to the authorities.

### Claim 14 (depends on 13)

The computer-readable storage device of claim 13, wherein the notification is separate and distinct from the link to report the voice message to the authorities.

### Claim 15 (depends on 13)

The computer-readable storage device of claim 13, wherein the email or text message further includes data about the person impersonating the speaker.

### Claim 16 (depends on 13)

The computer-readable storage device of claim 13, wherein the email or text message includes an additional link to block further communication from the person impersonating the speaker.

### Claim 17 (depends on 13)

The computer-readable storage device of claim 13, wherein the programming instructions further cause the processor to:
transcribe the voice message to yield a transcription; and
transmit the transcription to the recipient device.

### Claim 18 (depends on 13)

The computer-readable storage device of claim 13, wherein the voiceprint is generated directly from a different voice message than the voice message received from the speaker, and wherein a length of the voice message being verified is insufficient to generate an independent voiceprint.
