# US 11,910,278 B2 · Automated text-to-speech conversion, such as driving mode voice memo

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

- Number: US 11,910,278 B2
- Document ID: US11910278B2
- Status: Granted
- Kind: B2
- Application number: 17/964,647
- Filed: 2022-10-12
- Published: 2023-02-02
- Granted: 2024-02-20
- Earliest claimed: 2017-02-03
- Assignees: T-Mobile USA, Inc.
- Applicants: T-Mobile USA, Inc.
- Inventors: Niraj Nayak
- Web page: https://patentgrep.com/patent/US11910278B2

## CPC

- H04W 4/12: Messaging; Mailboxes; Announcements
- G10L 13/00: Speech synthesis; Text to speech systems
- G10L 13/04: Details of speech synthesis systems, e.g. synthesiser structure or memory management
- G10L 13/047: Architecture of speech synthesisers
- H04M 1/6075: {adapted for handsfree use in a vehicle (H04M1/6058 takes precedence; arrangements for holding telephones in a vehicle B60R11/0241)}
- H04M 1/72433: for voice messaging, e.g. dictaphones (for answering incoming calls H04M1/64)
- H04M 1/72436: for text messaging, e.g. short messaging services [SMS] or e-mails
- H04M 1/72448: with means for adapting the functionality of the device according to specific conditions
- H04M 1/72454: according to context-related or environment-related conditions
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Various embodiments generally relate to systems and methods for creation of voice memos while an electronic device is in a driving mode. In some embodiments, a triggering event can be used to indicate that the electronic device is within a car or about to be within a car and that text communications should be translated (e.g., via an application or a conversion platform) into a voice memo that can be played via a speaker. These triggering events can include a manual selection or an automatic selection based on a set of transition criteria (e.g., electronic device moving above a certain speed, following a roadway, approaching a location in a map of a marked car, etc.).

## Claims

### Claim 1

A method for operating an electronic device, the method comprising:
receiving, at the electronic device and via a wireless network, one or more incoming messages, wherein the electronic device is located within a vehicle separate from the electronic device;
accessing, using an identifier associated with the electronic device, a set of rules associated with the electronic device, wherein the rules indicate criteria for converting incoming messages to audio messages, and wherein the criteria are based on one or more of the following: an application via which an incoming message was received, a sender of the incoming message, a type of send of the incoming message, a type of the incoming message, a duration of activation of a driving mode of operation of the electronic device, or an estimated navigational arrival time;
evaluating, based on the rules, whether to convert at least one of the one or more incoming messages into an audio message;
upon determining to convert the at least one of the one or more incoming messages into the audio message, identifying whether to perform the conversion at the electronic device separate from the vehicle or at a location remote from the electronic device based on: a property of the one or more incoming messages within a first threshold value and a battery life of the electronic device is within a second threshold value; and
causing the audio message to be output via a speaker communicatively-coupled to the electronic device or to the vehicle associated with the electronic device.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving, via a microphone, a reply request to respond to the audio message played via the speaker;
recording, via the microphone, a reply message;
converting the reply message received via the microphone to text; and
transmit, via the wireless network, the text to one or more recipients.

### Claim 3 (depends on 1)

The method of claim 1, wherein the electronic device includes an application that uses a processor of the electronic device to translate the at least one of the one or more incoming messages to the audio message.

### Claim 4 (depends on 1)

The method of claim 1, wherein, when the conversion is to be performed at the remote location, the method further comprises:
submitting, via the wireless network, at least one of the one or more incoming messages from the electronic device to a platform,
wherein the platform provides a fee-for-service of text to speech; and
wherein upon receiving the at least one of the one or more incoming messages from the electronic device, the platform generates the audio message; and
receiving, at the electronic device via the wireless network, the audio message.

### Claim 5 (depends on 1)

The method of claim 1, wherein the speaker is part of an external speaker system separate from the electronic device and wherein, as part of transitioning to the driving mode of operation, the method further includes connecting the electronic device to the external speaker system via a short range communication channel.

### Claim 6 (depends on 1)

The method of claim 1, wherein the rules are based in part on a speed of the electronic device above a threshold.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
recording, by the electronic device, a location of a parked car; and
wherein the rules are based in part on detecting that the electronic device has returned to the location of the parked car.

### Claim 8 (depends on 1)

The method of claim 1, wherein one or more of the rules identifies a sender and an application, the application translating the one or more incoming messages to one or more audio messages.

### Claim 9

An electronic device comprising:
at least one processor;
an identification module configured to determine whether a triggering event has occurred;
a communication module configured to generate and transmit an activation message to a platform that the triggering event has occurred,
wherein the activation message includes an identifier of the electronic device;
wherein the platform translates an incoming message, intended for the electronic device, to an audio message; and
wherein the platform only translates the incoming message to the audio message when the incoming message is received within a first time period during a driving mode within which incoming message are to be converted to audio messages and not during a second time period during the driving mode within which incoming message are not to be converted to audio messages; and
an application running on the electronic device to connect the electronic device to a speaker of a vehicle or communicatively coupled to the electronically device and play the audio message received from the platform.

### Claim 10 (depends on 9)

The electronic device of claim 9, wherein the incoming message comprises an e-mail, a SMS message, or a push notification.

### Claim 11 (depends on 9)

The electronic device of claim 9, wherein the triggering event comprises a manual indication received via a user interface from a user of the electronic device or an automatic determination based on a speed and/or location of the vehicle in which the electronic device is located.

### Claim 12 (depends on 9)

The electronic device of claim 9, wherein the electronic device includes another application that, in response to an inability to communicate with the platform, translates the incoming message using the processor of the electronic device.

### Claim 13

At least one computer-readable medium, excluding transitory signals and storing instructions, which when executed by an electronic device, perform operations for operating the electronic device, the operations comprising:
receiving, at the electronic device and via a wireless network, one or more incoming messages, wherein the electronic device is located within a vehicle separate from the electronic device;
accessing, using an identifier associated with the electronic device, a set of rules associated with the electronic device, wherein the rules indicate criteria for converting incoming messages to audio messages, and wherein the criteria are based on one or more of the following: an application via which an incoming message was received, a sender of the incoming message, a type of send of the incoming message, a type of the incoming message, a duration of activation of a driving mode of operation of the electronic device, or an estimated navigational arrival time;
evaluating, based on the rules, whether to convert at least one of the one or more incoming messages into an audio message;
upon determining to convert the at least one of the one or more incoming messages into the audio message, identifying whether to perform the conversion at the electronic device separate from the vehicle or at a location remote from the electronic device based on: a property of the one or more incoming messages within a first threshold value and a battery life of the electronic device is within a second threshold value; and
causing the audio message to be output via a speaker communicatively-coupled to the electronic device or to the vehicle associated with the electronic device.

### Claim 14 (depends on 13)

The computer-readable medium of claim 13, wherein the instructions which when executed by the electronic device, further perform operations comprising:
submitting, via the wireless network, at least one of the one or more incoming messages to a platform when the battery life property of the electronic device is below the second threshold value, wherein upon receiving the at least one of the one or more incoming messages from the electronic device, the platform generates the audio message; and
receiving, via the wireless network, the audio message.

### Claim 15 (depends on 13)

The computer-readable medium of claim 13, wherein the instructions which when executed by the electronic device, further perform operations comprising:
receiving, via a microphone, a reply request to respond to the audio message played via the speaker;
recording, via the microphone, a response message;
converting the response message received via the microphone to text; and
transmit, via the wireless network, the text to one or more recipients.

### Claim 16 (depends on 13)

The computer-readable medium of claim 13, wherein the electronic device includes an application that uses a processor of the electronic device to translate the at least one of the one or more incoming messages into the audio message.

### Claim 17 (depends on 13)

The computer-readable medium of claim 13, wherein the instructions which when executed by the electronic device, further perform operations comprising:
when the conversion is to be performed at the remote location, submitting, via the wireless network, at least one of the one or more incoming messages from the electronic device to a service,
wherein the service provides a fee-for-service of alphanumeric data to audio data; and
wherein upon receiving the at least one of the one or more incoming messages from the electronic device, the service generates the audio message; and
receiving, at the electronic device via the wireless network, the audio message.

### Claim 18 (depends on 13)

The computer-readable medium of claim 13, wherein the speaker is part of an external speaker system separate from the electronic device and wherein transitioning to the driving mode further comprises connecting the electronic device to the external speaker system via a short range communication channel.

### Claim 19 (depends on 13)

The computer-readable medium of claim 13, wherein the rules are based in part on a speed of the electronic device being above a threshold value.

### Claim 20 (depends on 13)

The computer-readable medium of claim 13, further comprising:
recording, by the electronic device, a location of a parked car; and
wherein the rules are based in part on detecting that the electronic device has returned to the location of the parked car.
