IP Library Granted Patent US 9,083,795
Granted Patent B1
US 9,083,795 · App. 14/058,661 · Granted Jul 14, 2015

Communication of information during a call

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 9,083,795
App. No.
14/058,661
Granted
Jul 14, 2015
Kind
B1
Abstract

A request is received from a user of a telephonic device to invoke an application on the telephonic device. A form is displayed to the user using the application. Information input into the form is received by the application along with an indication to submit the form information with a service request to a call handling system. A data communications session between the telephonic device and an application server of the call handling system is established using the application. The form information is provided to the application server. A telephone number of the telephonic device is identified from the form information using which a voice communications session is established with the telephonic device from an interactive voice response system of the call handling system. Voice information is exchanged with the user and text, image or video information is communicated to the user via the voice and data communications sessions respectively.

Claims (51)

1. A method comprising:

establishing a data communications session between an application server associated with a content handling system that is configured to provide a service and a communications device that is requesting the service, wherein the data communications session is established between the application server and an application that is invoked on the communications device;

identifying, by the application server, a contact number of the communications device;

communicating the identified contact number from the application server to an interactive voice response (IVR) system of the content handling system;

establishing, using the IVR, a voice communications session with the communications device using the identified contact number, wherein the voice communications session is established concurrently with the data communications session;

executing, by the IVR, content of one or more voice pages to exchange voice information with the communications device via the voice communications session; and

executing, by the application server, content of one or more multimedia pages to communicate multimedia information to the communications device via the data communications session.

2. The method of claim 1 , wherein executing, by the application server, content of one or more multimedia pages comprises executing the content of one or more multimedia pages to communicate one of text, image, or video information to the communications device.

3. The method of claim 1 , wherein the exchange of voice information with the communications device via the voice communications session is performed concurrently with the communication of multimedia information to the communications device via the data communications session.

4. The method of claim 1 , wherein executing by the application server the content of one or more multimedia pages comprises:

executing, by the application server, content of a multimedia page that is associated with a voice page.

5. The method of claim 4 , wherein executing the content of the multimedia page that is associated with the voice page comprises:

identifying, by the IVR, a reference to the multimedia page included in the voice page; and

sending, by the IVR, an instruction to the application server associated with the multimedia page based on identifying the reference to the multimedia page included in the voice page.

6. The method of claim 1 , wherein executing by the IVR the content of one or more voice pages comprises:

executing, by the IVR, the content of a voice page that is associated with a multimedia page.

7. The method of claim 6 , wherein executing by the IVR the content of the voice page that is associated with the multimedia page comprises:

identifying, by the application server, a reference to the voice page included in the multimedia page; and

sending, by the application server and to the IVR, an instruction to execute the content of the voice page based on identifying the reference to the voice page included in the multimedia page.

8. The method of claim 1 , wherein executing by the IVR the content of one or more voice pages includes executing, by the IVR, scripts generated based on the content of the one or more voice pages.

9. The method of claim 1 , wherein executing by the application server the content of one or more multimedia pages includes executing, by the application server, scripts generated based on the content of the one or more multimedia pages.

10. The method of claim 1 , wherein establishing, using the application, the data communications session between the application server and the communications device comprises:

displaying, using the application on the communications device, a single-field or a multi-field form;

receiving, from a user associated with the communications device, information entered into the form; and

providing, by the application, the entered form information to the application server during the data communications session, wherein the application server is configured to identify the contact number of the communications device based on the entered form information.

11. A system comprising:

an application server associated with a content handling system that is configured to provide a service, wherein the application server includes instructions that, when executed by a processor, are configured to cause the processor to perform operations comprising:

establishing a data communications session between the application server and a communications device that is requesting the service, wherein the data communications session is established between the application server and an application that is invoked on the communications device;

identifying, by the application server, a contact number of the communications device;

communicating the identified contact number from the application server to an interactive voice response (IVR) system of the content handling system;

establishing, using the IVR, a voice communications session with the communications device using the identified contact number, wherein the voice communications session is established concurrently with the data communications session;

executing, by the IVR, content of one or more voice pages to exchange voice information with the communications device via the voice communications session; and

executing, by the application server, content of one or more multimedia pages to communicate multimedia information to the communications device via the data communications session.

12. The system of claim 11 , wherein executing, by the application server, content of one or more multimedia pages comprises executing the content of one or more multimedia pages to communicate one of text, image, or video information to the communications device.

13. The system of claim 11 , wherein the exchange of voice information with the communications device via the voice communications session is performed concurrently with the communication of multimedia information to the communications device via the data communications session.

14. The system of claim 11 , wherein executing by the application server the content of one or more multimedia pages comprises:

executing, by the application server, content of a multimedia page that is associated with a voice page.

15. The system of claim 14 , wherein executing the content of the multimedia page that is associated with the voice page comprises:

identifying, by the IVR, a reference to the multimedia page included in the voice page; and

sending, by the IVR, an instruction to the application server associated with the multimedia page based on identifying the reference to the multimedia page included in the voice page.

16. The system of claim 11 , wherein executing by the IVR the content of one or more voice pages comprises:

executing, by the IVR, the content of a voice page that is associated with a multimedia page.

17. The system of claim 16 , wherein executing by the IVR the content of the voice page that is associated with the multimedia page comprises:

identifying, by the application server, a reference to the voice page included in the multimedia page; and

sending, by the application server and to the IVR, an instruction to execute the content of the voice page based on identifying the reference to the voice page included in the multimedia page.

18. The system of claim 11 , wherein executing by the IVR the content of one or more voice pages includes executing, by the IVR, scripts generated based on the content of the one or more voice pages.

19. The system of claim 11 , wherein executing by the application server the content of one or more multimedia pages includes executing, by the application server, scripts generated based on the content of the one or more multimedia pages.

20. The system of claim 11 , further comprising the communications device, wherein establishing, using the application, the data communications session between the application server and the communications device comprises:

displaying, using the application on the communications device, a single-field or a multi-field form;

receiving, from a user associated with the communications device, information entered into the form; and

providing, by the application, the entered form information to the application server during the data communications session, wherein the application server is configured to identify the contact number of the communications device based on the entered form information.

Assignments (5)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded Jun 7, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067651/0936 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
MERGER Recorded Jun 15, 2016
From: ANGEL.COM INCORPORATED
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 038923/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2015
From: SAYLOR, MICHAEL JERRY; BOUZID, AHMED TEWFIK; DURGANI, PRAKASH BHAGWAN; RENNYSON, DAVID; PERERA, PRASANNA SAJEEWA NALEEN
To: ANGEL.COM INCORPORATED
Reel/Frame 035262/0756 →