IP Library Granted Patent US 12,069,112
Granted Patent B2
US 12,069,112 · App. 18/167,305 · Granted Aug 20, 2024

Using a routing rule to signal a caller ID number in an outbound call

Inventors: Walter F. C. Anderson (Santa Cruz, CA); Brendan James Ittelson (San Jose, CA)
Assignee: Zoom Video Communications, Inc.
H04L65/403H04L65/1053H04N7/15
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,069,112
App. No.
18/167,305
Granted
Aug 20, 2024
Kind
B2
Abstract

Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.

Claims (32)

1. A method, comprising:

identifying, based on an outbound call from a video virtual meeting service of a software platform to a destination phone, a routing rule for controlling a signaling of a caller ID number configured for outbound calls from the video virtual meeting service as an outbound telephone number; and

signaling, by a telephony service of the software platform invoking the routing rule based on the outbound call, the caller ID number with the outbound call to the destination phone.

2. The method of claim 1 , comprising:

identifying the caller ID number by invoking the routing rule.

3. The method of claim 1 , comprising:

opening a channel between the destination phone and the video virtual meeting service.

4. The method of claim 1 , comprising:

initiating the outbound call based on an invitation from a participant of a video virtual meeting implemented using the video virtual meeting service.

5. The method of claim 1 , wherein the routing rule is customized for a specific instance of the video virtual meeting service.

6. The method of claim 1 , wherein the routing rule is specific to a customer of the software platform.

7. The method of claim 1 , wherein the outbound call is configured to connect the destination phone to the video virtual meeting service.

8. The method of claim 1 , wherein the routing rule is identified based on a meeting identifier associated with the video virtual meeting service.

9. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause a performance of operations comprising:

identifying, based on an outbound call from a video virtual meeting service of a software platform to a destination phone, a routing rule for controlling a signaling of a caller ID number configured for outbound calls from the video virtual meeting service as an outbound telephone number; and

signaling, by a telephony service of the software platform invoking the routing rule based on the outbound call, the caller ID number with the outbound call to the destination phone.

10. The non-transitory computer readable medium of claim 9 , wherein the caller ID number is a main meeting service number for an operator associated with a customer of the software platform.

11. The non-transitory computer readable medium of claim 9 , wherein the caller ID number is other than a main meeting service number for an operator associated with a customer of the software platform.

12. The non-transitory computer readable medium of claim 9 , wherein the routing rule is identified based on a main meeting service number assigned for a customer of the software platform.

13. The non-transitory computer readable medium of claim 9 , wherein the software platform is a unified communications as a service software platform.

14. An apparatus, comprising:

a memory; and

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

identify, based on an outbound call from a video virtual meeting service of a software platform to a destination phone, a routing rule for controlling a signaling of a caller ID number configured for outbound calls from the video virtual meeting service as an outbound telephone number; and

signal, by a telephony service of the software platform invoking the routing rule based on the outbound call, the caller ID number with the outbound call to the destination phone.

15. The apparatus of claim 14 , wherein, to identify the routing rule, the processor is configured to execute the instructions to:

searching, based on the outbound call, a data store storing routing rules to identify the routing rule.

16. The apparatus of claim 14 , wherein the routing rule further identifies a business or person name to signal alongside the caller ID number with the outbound call.

17. The apparatus of claim 14 , wherein the outbound call is initiated to invite an operator of the destination phone to participate in a virtual meeting implemented using the video virtual meeting service.

18. The apparatus of claim 14 , wherein the caller ID number is customized for a customer of the software platform.

19. The apparatus of claim 14 , wherein the caller ID number replaces a default number for the video virtual meeting service within the outbound call.

20. The apparatus of claim 14 , wherein the video virtual meeting service and the telephony service are operated on separate servers.

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 Feb 10, 2023
From: ANDERSON, WALTER F. C.; ITTELSON, BRENDAN JAMES
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 062653/0544 →
Continuity (2)
Continuation 17163294 · Jan 29, 2021
Related Publication 20230188580A1 · Jun 15, 2023