IP Library › Granted Patent US 10,178,219
Granted Patent B1
US 10,178,219 · App. 15/629,530 · Granted Jan 8, 2019

Methods and systems for delivering a voice message

Inventors: Alejandro G. Blanco (Fort Lauderdale, FL); David J. Ley (Plantation, FL); Lee M. Proctor (Cary, IL)
Assignee: MOTOROLA SOLUTIONS, INC.
H04M1/7255G10L25/78H04M1/72569
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,178,219
App. No.
15/629,530
Granted
Jan 8, 2019
Kind
B1
Abstract

Methods and systems for delivering a voice message. One method includes determining, by an electronic computing device, an environmental condition of a user. The method further includes generating, by the electronic computing device, a voice message based on the environmental condition such that the voice message includes an encoded meaning. The method further includes determining, by the electronic computing device, a voice profile of the voice message based on the environmental condition. The voice profile indicates the encoded meaning. The method further includes outputting the voice message in accordance with the voice profile with a speaker of a communication device.

Claims (46)

1. A method for delivering a voice message based on an event, the method comprising:

determining, by an electronic computing device, an environmental condition of a user;

generating, by the electronic computing device, a voice message based on the environmental condition such that the voice message includes an encoded meaning;

determining, by the electronic computing device, a voice profile of the voice message based on the environmental condition, the voice profile indicating the encoded meaning; and

outputting the voice message in a voice of the voice profile with a speaker of a communication device, the outputted voice indicating the encoded meaning, wherein the voice profile is a different voice profile than a voice profile corresponding to a voice of the user.

2. The method of claim 1 , wherein the event includes receiving, with the electronic computing device, a user query relating to public safety information;

wherein generating the voice message includes generating a response to the user query.

3. The method of claim 1 , wherein the event includes receiving, with the electronic computing device, a message relating to public safety information;

wherein generating the voice message includes generating an updated version of the received message based on the environmental condition.

4. The method of claim 1 , wherein generating the voice message includes generating the voice message including information, the voice profile indicating at least one selected from the group consisting of:

that the encoded meaning of the voice message is the opposite meaning of the information included in the voice message,

that the voice message includes jargon that has a predetermined meaning based on the voice profile, and

that the information included in the voice message is irrelevant and that the voice profile conveys information intended to be conveyed to the user.

5. The method of claim 1 , further comprising outputting the encoded meaning with an output device of the communication device.

6. The method of claim 1 , wherein determining the voice profile of the voice message includes determining the voice profile of the voice message based on a sensitivity level of information to be conveyed to the user.

7. The method of claim 1 ,

wherein determining the environmental condition of the user includes determining a privacy level of the user based on at least one of the group consisting of a type of output device on which the voice message is configured to be output, detection of unrecognized voices, detection of audible words, and a sensor input indicating the presence of non-public safety personnel.

8. The method of claim 1 , wherein outputting the voice message in accordance with the voice profile includes outputting the voice message in accordance with the voice profile to a talkgroup including the communication device.

9. The method of claim 1 , wherein determining the voice profile of the voice message includes determining a priority level of information to be conveyed to the user, and determining the voice profile of the voice message based on the priority level.

10. The method of claim 1 , further comprising:

determining, by the electronic computing device, that a device under the control of the user is not acting in accordance with information intended to be conveyed to the user by the voice message;

determining, by the electronic computing device, a second voice profile different than the voice profile; and

outputting a second voice message in accordance with the second voice profile with the speaker of the communication device.

11. An electronic computing device configured to deliver a voice message based on an event, the electronic computing device comprising:

one or more electronic processors configured to determine an environmental condition of a user;

generate the voice message based on the environmental condition such that the voice message includes an encoded meaning;

determine a voice profile of the voice message based on the environmental condition, wherein the voice profile indicates the encoded meaning; and

output the voice message in a voice of the voice profile with a speaker of a communication device, wherein the outputted voice indicates the encoded meaning, wherein the voice profile is a different voice profile than a voice profile corresponding to a voice of the user.

12. The electronic computing device of claim 11 , wherein the event includes receiving a user query;

wherein the one or more electronic processors are further configured to receive the user query, wherein the user query relates to public safety information;

wherein information intended to be conveyed to the user by the voice message is generated in response to the user query.

13. The electronic computing device of claim 11 , wherein the event includes receiving, with the one or more electronic processors, a message relating to public safety information;

wherein the voice message is an updated version of the received message generated based on the environmental condition.

14. The electronic computing device of claim 11 , wherein the voice message includes information and the voice profile indicates at least one selected from the group consisting of:

that the encoded meaning of the voice message is the opposite meaning of the information included in the voice message,

that the voice message includes jargon that has a predetermined meaning based on the voice profile, and

that the information included in the voice message is irrelevant and that the voice profile conveys information intended to be conveyed to the user.

15. The electronic computing device of claim 11 , wherein the one or more electronic processors are further configured to output the encoded meaning with an output device of the communication device.

16. The electronic computing device of claim 11 , wherein the one or more electronic processors are configured to determine the voice profile of the voice message based on a sensitivity level of information to be conveyed to the user.

17. The electronic computing device of claim 11 , wherein the one or more electronic processors are configured to determine the environmental condition of the user by determining a privacy level of the user based on at least one of the group consisting of a type of output device on which the voice message is configured to be output, detection of unrecognized voices, detection of audible words, and a sensor input indicating the presence of non-public safety personnel.

18. The electronic computing device of claim 11 , wherein the one or more electronic processors are configured to output the voice message in accordance with the voice profile to a talkgroup including the communication device.

19. The electronic computing device of claim 11 , wherein the one or more electronic processors are configured to determine the voice profile of the voice message based on a priority level of information to be conveyed to the user.

20. The electronic computing device of claim 11 , wherein the one or more electronic processors are further configured to:

determine that a device under the control of the user is not acting in accordance with information intended to be conveyed to the user by the voice message;

determine a second voice profile different than the voice profile; and

output a second voice message in accordance with the second voice profile with the speaker of the communication device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2017
From: BLANCO, ALEJANDRO G.; LEY, DAVID J.; PROCTOR, LEE M.
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 043100/0684 →
Cited By (1)
US 12,315,510