Transferring sessions between devices
DCFirst Claim
1. An apparatus, having software stored thereon, said software configured to cause the apparatus to perform operations upon execution comprising:
- enabling a user of the apparatus to initiate a communication session between the apparatus and a first device accessed over a network, the communication session facilitated via a first communication link between the apparatus and the first device;
enabling the user to selectively initiate a transfer of the communications session to a second device;
establishing a second communication link between the apparatus and the second device; and
enabling the communication session to be continued on the second device by operating as a proxy for the second device through use of the first and second communication links, wherein after transferring the communication session to the second device, communications between the second device and the first device are routed through the apparatus via the first and second communication links.
3 Assignments
Litigations
2 Petitions
Accused Products
Abstract
Methods and apparatus for transferring a communication and computer session between devices. A user launches a communication session on a first device, such as a personal computer. The user may then selectively transfer the communication session to another device, such as a wireless device, through activation of a triggering signal. In response, the context of the communication session is determined as it is being performed on the first device, including a type of the communication session. The communication session is then transferred to the second device by launching a new communication session on the second device and transferring the context of the communication session corresponding to the first device to the new communication session on the second device. The communications session is continued via use of the first device as a proxy for the second device.
-
Citations
20 Claims
-
1. An apparatus, having software stored thereon, said software configured to cause the apparatus to perform operations upon execution comprising:
-
enabling a user of the apparatus to initiate a communication session between the apparatus and a first device accessed over a network, the communication session facilitated via a first communication link between the apparatus and the first device; enabling the user to selectively initiate a transfer of the communications session to a second device; establishing a second communication link between the apparatus and the second device; and enabling the communication session to be continued on the second device by operating as a proxy for the second device through use of the first and second communication links, wherein after transferring the communication session to the second device, communications between the second device and the first device are routed through the apparatus via the first and second communication links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, executing on hardware, for facilitating transfer of a computer session from a first device to a second device, the computer session employing a first communication link between the first device and a third device and the first device configured to operate as a proxy for the second device after transfer of the computer session, the method comprising:
-
enabling a user of the second device to request transfer of the computer session; establishing a second communication link between the second device and the first device; receiving session context information from the first device corresponding to a context of the computer session on the first device; employing the session context information by an application running on the second device to continue the computer session on the second device via communications between the application and the third device, wherein after transfer of the computer session to the second device, communications associated with the computer session and between the application and the third device are sent to and received from the first device using the second communication link. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus configured to continue a computer session that initially is between a first device and a second device via transfer of the computer session from the first device to the apparatus, the computer session employing a first communication link between the first device and the second device and the first device configured to operate as a proxy for the apparatus after transfer of the computer session to the apparatus, the apparatus having software stored thereon and configured to perform operations associated with the transfer of the computer session upon execution comprising:
-
enabling a user of the apparatus to request transfer of the computer session; establishing a second communication link between the apparatus and the first device; receiving session context information from the first device corresponding to a context of the computer session on the first device; employing the session context information to continue the computer session on the apparatus via communications between apparatus and the second device, wherein after transfer of the computer session to the apparatus, communications associated with the computer session and between the apparatus and the second device are sent to and received from the first device using the second communication link. - View Dependent Claims (19, 20)
-
Specification