Patent ID: 8775635
Filing Date: 2014-07-08
Classification: H04L,H04M,H04Q,H04W

Abstract:
1. A method for providing a visual interactive voice response session, comprising: establishing, by a visual interactive voice response server, a first communication session with a first device via a network; establishing, by the visual interactive voice response server, a second communication session with a second device; receiving, by the visual interactive voice response server and from the second device, a session identifier when the second communication session is established with the second device, the session identifier being automatically generated by the second device and received by the visual interactive voice response server independently of the first communication session; storing, by the visual interactive voice response server, the session identifier in a session identifier database, the session identifier indicating that the second device is online; determining, by the visual interactive voice response server, whether the session identifier database includes the session identifier that identifies the second device and the first device after the first communication session is established with the first device; and initiating, by the visual interactive voice response server, the visual interactive voice response session with the second device concurrently with the first device when the session identifier database includes the session identifier that identifies the second device and the first device, wherein the session identifier includes an internet protocol address of the second device and a directory number of the first device, wherein the second device is different from the first device, wherein the session identifier is removed from the session identifier database when the visual interactive voice response session is terminated, and wherein the visual interactive voice response server continues the first communication session with the first device after the visual interactive voice response session is terminated and the session identifier is removed from the session identifier database.