Method for switching between a data communication session and a voice communication session
First Claim
1. A method of establishing voice and data connections using a communication terminal device, comprising:
- providing a communication terminal device, said communication terminal device including an input device and a display device;
establishing a primary data connection between the communication terminal device and a data communication network;
providing within the communication terminal device a service tag identifying a voice network address to which a voice connection can be established;
providing, on the display device, a displayed service object associated with the service tag;
selecting the service object with the input device;
upon selection of the service object, employing a voice communication module to establish a voice connection to the voice network address, retaining context information related to the data connection, and suspending the primary data connection;
in conjunction with establishing the voice connection establishing a secondary data connection between the communication terminal device and the data communication network; and
upon completion of the voice communication using the voice connection, terminating the voice session and resuming the primary data connection.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for switching from a data session to a voice session, then back to the data session. A "primary" data connection is established between a user'"'"'s terminal and a communications network, which provides the user terminal with a tag identifying a voice network address (typically of a service provider) to which a voice connection can be established. The user initiates a voice connection (session) with the service provider by selecting a displayed service object associated with the service tag. During the voice session, the data session is suspended. Upon completion of the voice session, the "primary" data session is resumed. In an embodiment of the invention, a "secondary" data connection can be established during the voice session using one or more physical network connections. Data communication during the secondary data connection is optionally "remotely" guided by the service provider, and may include a distinct address for resuming the primary data connection. Video connections are accommodated during the voice session.
-
Citations
22 Claims
-
1. A method of establishing voice and data connections using a communication terminal device, comprising:
-
providing a communication terminal device, said communication terminal device including an input device and a display device; establishing a primary data connection between the communication terminal device and a data communication network; providing within the communication terminal device a service tag identifying a voice network address to which a voice connection can be established; providing, on the display device, a displayed service object associated with the service tag; selecting the service object with the input device; upon selection of the service object, employing a voice communication module to establish a voice connection to the voice network address, retaining context information related to the data connection, and suspending the primary data connection; in conjunction with establishing the voice connection establishing a secondary data connection between the communication terminal device and the data communication network; and upon completion of the voice communication using the voice connection, terminating the voice session and resuming the primary data connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of establishing a voice and data connections using a communication terminal device, comprising:
-
providing a communication terminal device, said communication terminal device including an input device and a display device; establishing a primary connection between the communication terminal device and a data communication network; providing within the communication terminal device a service tag identifying a voice network address to which a voice connection can be established; providing, on the display device, a displayed service object associated with the service tag; selecting the service object with the input device; upon selection of the service object, employing a voice communication module to establish a voice connection to the voice network address, retaining context information related to the data connection, and suspending the primary data connection; and determining, based upon information stored with the service tag, physical capabilities of the communication terminal device and physical network connections to the communication terminal device, whether simultaneous voice and data communication is possible; establishing a secondary data connection to a data network address identified by the service tag if it is determined that simultaneous voice and data communication is possible; upon completion of the voice communication using the voice connection, terminating the voice session, terminating the secondary data connection if one has been established, and resuming the primary data connection. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification