IP Library › Granted Patent US 10,827,065
Granted Patent B2
US 10,827,065 · App. 16/745,489 · Granted Nov 3, 2020

Systems and methods for providing integrated computerized personal assistant services in telephony communications

Inventors: Royee Uriel Tichauer (Haifa, IL); Iliya Barenboim (Ramat Gan, IL); Lihi Gendelis (Tel Aviv-Jaffa, IL); Tzachi Azo (Jerusalem, IL); Natan Shaltiel (Tel-Aviv, IL); Sagi Dudai (Tel-Aviv, IL)
Assignee: Vonage Business Inc.
H04M3/4936H04M3/527H04M2201/40H04M2203/2072
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,827,065
App. No.
16/745,489
Granted
Nov 3, 2020
Kind
B2
Abstract

Systems and methods for providing integrated computerized personal assistant services in telephony communications are provided herein. In some embodiments, the method comprises transmitting, by a call processing system, (A) voice-based data generated during the telecommunication session and (B) identification information of at least one of the first or second participants to a computerized virtual assistant system, wherein the voice-based data generated during the telecommunication session includes an actionable command; and receiving, from the computerized virtual assistant system, a response from at least one service provider regarding a performance of the actionable command.

Claims (22)

1. A computer-implemented method for providing computerized virtual assistance services during a telecommunication session between a first user device associated with a first participant and a second user device associated with a second participant, comprising:

transmitting, by a call processing system, (A) voice-based data generated during the telecommunication session and (B) identification information of at least one of the first or second participants to a computerized virtual assistant system, wherein the voice-based data generated during the telecommunication session includes an actionable command, as a first Application Programming Interface (API) call; and

receiving, from the computerized virtual assistant system, a response from at least one service provider regarding a performance of the actionable command.

2. The computer-implemented method of claim 1 , receiving from the computerized virtual assistant system a notification based on the response received from the at least one service provider.

3. The computer-implemented method of claim 2 , wherein the notification is received while the telecommunications session is ongoing.

4. The computer-implemented method of claim 2 , further comprising audibly playing the notification, or information associated with the notification, during the telecommunication session to the first and second participants.

5. The computer-implemented method of claim 1 , wherein the at least one service provider causes information associated with an account of one of the first or second participants held by the at least one service provider to be updated in response to the performance of the actionable command.

6. The computer-implemented method of claim 5 , wherein the at least one service provider is a calendar utility service provider.

7. The computer-implemented method of claim 6 , wherein the actionable command is a request to provide information about existing calendar events or open calendar slots associated with at least one of the first and second participants.

8. The computer-implemented method of claim 7 , wherein the request for performance of the actionable command is a request to schedule a meeting between the first and second participants.

9. The computer-implemented method of claim 1 , wherein the API call further includes a unique identifier of the telecommunication session.

10. A non-transitory computer readable medium for storing computer instructions that, when executed by at least one processor causes the at least one processor to perform a method for providing computerized virtual assistance services during a telecommunication session between a first user device associated with a first participant and a second user device associated with a second participant, comprising:

transmitting, by a call processing system, (A) voice-based data generated during the telecommunication session and (B) identification information of at least one of the first or second participants to a computerized virtual assistant system, wherein the voice-based data generated during the telecommunication session includes an actionable command, as a first Application Programming Interface (API) call; and

receiving, from the computerized virtual assistant system, a response from at least one service provider regarding a performance of the actionable command.

11. The non-transitory computer readable medium of claim 10 , further comprising receiving from the computerized virtual assistant system a notification based on the response received from the at least one service provider.

12. The non-transitory computer readable medium of claim 11 , wherein the notification is received while the telecommunications session is ongoing.

13. The non-transitory computer readable medium of claim 11 , further comprising audibly playing the notification, or information associated with the notification, during the telecommunication session to the first and second participants.

14. The non-transitory computer readable medium of claim 10 , wherein the at least one service provider causes information associated with an account of one of the first or second participants held by the at least one service provider to be updated in response to the performance of the actionable command.

15. The non-transitory computer readable medium of claim 14 , wherein the at least one service provider is a calendar utility service provider.

16. The non-transitory computer readable medium of claim 15 , wherein the actionable command is a request to provide information about existing calendar events or open calendar slots associated with at least one of the first and second participants.

17. The non-transitory computer readable medium of claim 16 , wherein the request for performance of the actionable command is a request to schedule a meeting between the first and second participants.

18. The non-transitory computer readable medium of claim 10 , wherein the API call further includes a unique identifier of the telecommunication session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: TICHAUER, ROYEE URIEL; BARENBOIM, ILIYA; GENDELIS, LIHI; AZO, TZACHI; SHALTIEL, NATAN; DUDAI, SAGI
To: VONAGE BUSINESS INC.
Reel/Frame 051585/0474 →
Continuity (2)
Continuation 15245637 · Aug 24, 2016
Related Publication 20200153963A1 · May 14, 2020