Patent ID: 7512098
Filing Date: 2009-03-31
Classification: H04L,H04M,H04W

Abstract:
1. A method for conducting a communication session, the method comprising: during the communication session, displaying a menu on a wireless device for allowing a user of the wireless device to choose from the menu an actionable data that initiates an action in a channel receiving the actionable data, thereby reaching a current point in a menu structure, the menu being part of a configurable, consistent user interface that facilitates the user to access a network; during the communication session, triggering a wireless data session with a wireless data channel from a voice session, including pushing data to the wireless data channel and pulling data from the wireless data channel; during the communication session, triggering a voice session with a voice channel from a wireless data session, including pushing data to the voice channel and pulling data from the voice channel; and during the communication session, facilitating the communication session via a call service that communicates with a customer application and an interactive voice response (IVR) application to conduct the wireless data session and the voice session during the communication session; wherein triggering the wireless data session includes transmitting one or more of Automatic number identification (ANI) data, dialed number identification service (DINS) data, and unique identifier (UID) data via a wireless device; wherein, during the communication session, data is shared between the wireless data channel and the voice channel; wherein the data being pushed and pulled includes VoiceXML data, hypertext transfer protocol (HTTP) data, wireless application protocol (WAP) data, short message service (SMS) data, and wireless markup language (WML) data, wherein the data being pushed and pulled includes the actionable data, and wherein the actionable data is executed by an destination channel at the current point in the menu structure.