IP Library Granted Patent US 11,503,439
Granted Patent B2
US 11,503,439 · App. 17/189,753 · Granted Nov 15, 2022

Message management methods and systems

Inventor: Vlad Vendrow (Redwood City, CA)
Assignee: RingCentral Inc.
H04W4/12G06Q10/107H04M1/72436H04M3/42153H04M3/533H04M3/5335H04M3/53366H04M1/72421H04M2203/4509H04M2203/4536
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 11,503,439
App. No.
17/189,753
Granted
Nov 15, 2022
Kind
B2
Abstract

A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.

Claims (50)

1. A computer-implemented method, comprising:

receiving an audio recording of a user, wherein the audio recording is included with an outgoing message;

analyzing the outgoing message to determine a content and a context of the audio recording;

determining an attribute of the outgoing message from the context of the audio recording;

automatically assigning an urgency level for the outgoing message based on the analysis of the audio recording;

generating an indicator representing the assigned urgency level for the outgoing message;

generating one or more options associated with the content of the audio recording based on the attribute of the outgoing message;

presenting, to the user, the one or more options on a graphical user interface of a display to prompt the user to take an action related to the audio recording included with outgoing message; and

causing to transmit the outgoing message and the indicator to a device associated with a callee.

2. The method of claim 1 , wherein the context of the audio recording comprises a prior correspondence of the user.

3. The method of claim 1 , wherein the context of the audio recording comprises an existing appointment of the user, a current location of the user, or a current location of a callee.

4. The method of claim 1 , wherein the urgency level is determined based on prior messages between the user and the callee.

5. The method of claim 1 , wherein one of the options relates to a user location or a callee location.

6. The method of claim 1 , further comprising:

receiving a selection of an option from the user; and

applying an operation based on the selection.

7. The method of claim 1 , wherein the context of the audio recording is storable on a user device or retrievable from other devices on a network.

8. A communication device, comprising:

a memory configured to store instructions; and

at least one processor configured to execute the instructions to:

receive an audio recording of a user, wherein the audio recording is included with an outgoing message;

analyze the outgoing message to determine a content and a context of the audio recording;

determine an attribute of the outgoing message from the context of the audio recording;

automatically assign an urgency level for the outgoing message based on the analysis of the audio recording;

generate an indicator representing the assigned urgency level for the outgoing message;

generate one or more options based associated with the content of the audio recording on the attribute of the outgoing message;

prompt the user to take an action based on the one or more options; and

cause to transmit the outgoing message and the indicator to a device associated with a callee.

9. The communication device of claim 8 , wherein the context of the audio recording comprises a prior correspondence of the user.

10. The communication device of claim 8 , wherein the context of the audio recording comprises an existing appointment of the user, a current location of the user, or a current location of the callee.

11. The communication device of claim 8 , wherein the memory stores further instructions that are executed by the at least one processor to determine the urgency level based on prior messages between the user and the callee.

12. The communication device of claim 8 , wherein one of the options relates to a user location or a callee location.

13. The communication device of claim 8 , wherein the memory stores further instructions that are executed by the at least one processor to:

receive a selection from the user of an option; and

apply an operation based on the selection.

14. The communication device of claim 8 , wherein the context of the audio recording can be stored on a user device or retrieved from other devices on a network.

15. A non-transitory, computer-readable medium storing executable instructions which, when executed by one or more processors, cause the one or more processors to:

receive an audio recording of a user, wherein the audio recording is included with an outgoing message;

analyze the outgoing message to determine a content and context of the audio recording;

determine an attribute of the outgoing message from the context of the audio recording;

automatically assign an urgency level for the outgoing message based on the analysis of the audio recording;

generate an indicator representing the assigned urgency level for the outgoing message;

generate one or more options based associated with the content of the audio recording on the attribute of the outgoing message;

prompt the user to take an action based on the one or more options; and

cause to transmit the outgoing message and the indicator to a device associated with a callee.

16. The non-transitory, computer-readable medium of claim 15 , wherein the context of the audio recording comprises a prior correspondence of the user.

17. The non-transitory, computer-readable medium of claim 15 , wherein the context of the audio recording comprises an existing appointment of the user, a current location of the user, or a current location of the callee.

18. The non-transitory, computer-readable medium of claim 15 storing further executable instructions which, when executed by the one or more processors, cause the one or more processors to determine the urgency level based on prior messages between the user and the callee.

19. The non-transitory, computer-readable medium of claim 15 , wherein a first one of the options relates to a user location and a second one of the options relates to a callee location.

20. The non-transitory, computer-readable medium of claim 15 , wherein the context of the audio recording is storable on a user device or retrievable from other devices on a network.

Assignments (1)
SECURITY INTEREST Recorded Feb 14, 2023
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062973/0194 →
Continuity (3)
Continuation 16110191 · Aug 23, 2018
Continuation 14556049 · Nov 28, 2014
Related Publication 20210185490A1 · Jun 17, 2021