DATA SESSION HANDLING
First Claim
1. A method, comprising:
- establishing a communication session comprising data on a service provider'"'"'s network between a first communication device and a second communication device; and
transferring, by a residential gateway, the communication session comprising the data from the second communication device to a third communication device.
10 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus to transfer a data session from one device connected to a residential gateway to another. The transfer is completed within the residential gateway, without routing data through the service provider'"'"'s network. In one embodiment, a native address of a communication device engaged in an active data session is stored in a memory as a temporary device address. A session address in memory is set equal to the stored temporary device address and the temporary device address is associated with the session address in memory. When a request to transfer the data session to another device is received, the temporary device address in memory set to the native address of the new communication device and the session history is sent to the new device. Any new data received in the session, intended for the original device, is routed by a data session handling engine to the new communication device.
-
Citations
34 Claims
-
1. A method, comprising:
-
establishing a communication session comprising data on a service provider'"'"'s network between a first communication device and a second communication device; and transferring, by a residential gateway, the communication session comprising the data from the second communication device to a third communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data session handling engine, comprising:
-
a first communication interface to communicatively couple a first communication device to the data session handling engine; a second communication interface to communicatively couple a second communication device to the data session handling engine; a memory to store a temporary device address location and a session address location; and a data copier and switch module coupled between the first and second communication interfaces and the memory, the data copier and switch module to transfer a communication session comprising data from the first communication device to the second communication device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus, comprising:
-
means for establishing a communication session comprising data on a service provider'"'"'s network between a first communication device and a second communication device; and means for transferring the communication session comprising the data from the second communication device to a third communication device within a residential gateway without routing the communication session through the service provider'"'"'s network. - View Dependent Claims (29)
-
-
30. A computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method comprising:
-
establishing a communication session comprising data on a service provider'"'"'s network between a first communication device and a second communication device; and transferring, by a residential gateway, the communication session comprising the data from the second communication device to a third communication device. - View Dependent Claims (31, 32, 33)
-
-
34. A method comprising:
-
establishing a communication session comprising data on a service provider'"'"'s network between a first communication device and a second communication device; storing a native address of the second communication device in a memory as a temporary device address; setting a session address in memory equal to the stored temporary device address; associating the temporary device address with the session address in memory; receiving a request to transfer the communication session comprising data from the second communication device to a third communication device, wherein the second and third communication devices each comprise at least one of a Universal Mobile Telecommunications System (UMTS) handset and a Digital Enhanced Cordless Telecommunications (DECT) handset; setting the temporary device address in memory to a native address of the third communication device; and routing, within a residential gateway, data from the communication session intended for the second device to the third device identified by temporary device address in memory.
-
Specification