IP Library Granted Patent US 12,244,769
Granted Patent B2
US 12,244,769 · App. 18/495,364 · Granted Mar 4, 2025

Voice message callback action enabling and disabling

Inventor: Nick Swerdlow (Santa Clara, CA)
Assignee: Zoom Communications, Inc.
H04M3/533H04M3/42195
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 12,244,769
App. No.
18/495,364
Granted
Mar 4, 2025
Kind
B2
Abstract

A callback action is enabled for a first user in association with a voice message (VM) that is in a shared VM inbox. A determination is made that the VM is not responded to within a response time. Responsive to determining that the VM is not responded to within the response time, the VM is reassigned from the first user to a second user. Responsive to reassigning the VM from the first user to the second user, the callback action is enabled for the second user and is disabled for the first user.

Claims (54)

1. A method, comprising:

enabling a callback action for a first user in association with a voice message (VM) that is in a shared VM inbox;

determining that the VM is not responded to within a response time;

responsive to determining that the VM is not responded to within the response time, reassigning the VM from the first user to a second user; and

responsive to reassigning the VM from the first user to the second user, enabling the callback action for the second user and disabling the callback action for the first user.

2. The method of claim 1 , further comprising:

receiving a request from the first user to claim the VM; and

assigning the VM to the first user, wherein the callback action is enabled for the first user based on assigning the VM to the first user.

3. The method of claim 1 , further comprising:

determining that the second user is performing the callback action; and

responsive to determining that the second user is performing the callback action, transmitting a notification to the second user indicating a reason why it is not advisable to perform the callback action.

4. The method of claim 1 , further comprising:

presenting a notification to the second user to perform the callback action.

5. The method of claim 1 , further comprising:

presenting a user interface associated with the VM to a third user, wherein the user interface includes a first action that enables the third user to listen to the VM and a second action that enables the third user to associate a note with the VM.

6. The method of claim 1 , further comprising:

determining that the VM is not assigned to a third user; and

responsive to determining that the VM is not assigned to the third user, disabling the callback action to the third user.

7. The method of claim 1 , further comprising:

associating the response time with the VM based on information associated with a caller of the VM.

8. A device, comprising:

a memory; and

a processor, the processor configured to execute instructions stored in the memory to:

enable a callback action for a first user in association with a voice message (VM) that is in a shared VM inbox;

determine that the VM is not responded to within a response time;

responsive to determining that the VM is not responded to within the response time, reassign the VM from the first user to a second user; and

responsive to reassigning the VM from the first user to the second user, enable the callback action for the second user and disabling the callback action for the first user.

9. The device of claim 8 , wherein the callback action is enabled for the first user based on the first user claiming the VM.

10. The device of claim 8 , wherein the callback action is used to initiate a call to a phone number associated with the VM.

11. The device of claim 8 , wherein the response time is a first response time, and wherein the processor is further configured to execute instructions stored in the memory to:

set a second response time within which the second user is to perform the callback action, wherein the second response time is shorter than the first response time set for the first user.

12. The device of claim 8 , wherein the processor is further configured to execute instructions stored in the memory to:

present a user interface to the second user that includes a first option to cancel a current performance of the callback action and a second option to proceed with the current performance of the callback action.

13. The device of claim 8 , wherein the processor is further configured to execute instructions stored in the memory to:

present a user interface associated with the VM to a third user, wherein the user interface includes an action that enables the third user to listen to the VM.

14. The device of claim 8 , wherein the processor is further configured to execute instructions stored in the memory to:

display one or more suggested responses usable by the second user when performing the callback action, wherein at least one of the one or more suggested responses is generated based on a match of a content analysis of the VM to one or more conditions of a response template.

15. A non-transitory computer-readable storage medium storing instructions operable to cause one or more processors to perform operations comprising:

enabling a callback action for a first user in association with a voice message (VM) that is in a shared VM inbox;

determining that the VM is not responded to within a response time;

responsive to determining that the VM is not responded to within the response time, reassigning the VM from the first user to a second user; and

responsive to reassigning the VM from the first user to the second user, enabling the callback action for the second user and disabling the callback action for the first user.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the operations further comprise:

responsive to determining that the second user is performing the callback action, presenting a user interface to the second user that includes an option to cancel performing the callback action.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the operations further comprise:

identifying the second user to reassign the VM to based on a content analysis of the VM.

18. The non-transitory computer-readable storage medium of claim 15 , the operations further comprise:

receiving a set of tasks in association with the VM,

wherein different tasks of the set of tasks are assigned to different users and include task dependencies, and

wherein one of the tasks is configured as a response action such that marking, by the second user, the response action as completed changes a status of the VM to a responded status.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the operations further comprise:

presenting in a user interface associated with the VM a list of users who accessed the VM.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the operations further comprise:

configuring the response time based on a sales volume associated with a caller of the VM.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 069839/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: SWERDLOW, NICK
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 065506/0804 →