Voice and data continuity between wireless devices
First Claim
1. A method to maintain continuity of a data session between a first wireless device and a remote device by relaying data to the first wireless device from a second wireless device, the method comprising:
- at the second wireless device;
receiving a signaling message from the first wireless device over a local connection, wherein the signaling message comprises;
a request to receive data for the data session via the local connection, anda base station identifier identifying a base station of a wireless wide area network (WWAN) via which the first wireless device established the data session with the remote device;
receiving a first key from the first wireless device;
establishing, using the first key, a radio resource control (RRC) connection with the base station identified by the base station identifier;
receiving, from the base station subsequent to the establishing, data for the data session originating from the remote device; and
transmitting the data to the first wireless device via the local connection.
0 Assignments
0 Petitions
Accused Products
Abstract
An accessory wireless device partakes in a data session with a remote device. The data session may be a voice call or other service. To preserve the battery power of the accessory wireless device, the accessory wireless device opportunistically offloads medium-to-long range radio transmission and reception tasks to the companion wireless device while maintaining call continuity. The accessory wireless device and the companion wireless device communicate through a local connection. In one embodiment, the accessory wireless device pushes a wireless wide area network (WWAN) connection to the companion device by sharing selected security and network information with the companion wireless device. When the accessory device and/or the companion device determine that the local connection may not be sustainable, the accessory device pulls the WWAN connection of the companion device back to itself.
-
Citations
20 Claims
-
1. A method to maintain continuity of a data session between a first wireless device and a remote device by relaying data to the first wireless device from a second wireless device, the method comprising:
at the second wireless device; receiving a signaling message from the first wireless device over a local connection, wherein the signaling message comprises; a request to receive data for the data session via the local connection, and a base station identifier identifying a base station of a wireless wide area network (WWAN) via which the first wireless device established the data session with the remote device; receiving a first key from the first wireless device; establishing, using the first key, a radio resource control (RRC) connection with the base station identified by the base station identifier; receiving, from the base station subsequent to the establishing, data for the data session originating from the remote device; and transmitting the data to the first wireless device via the local connection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A wireless device comprising:
-
one or more antennas; and processing circuitry communicatively coupled to the one or more antennas and comprising one or more processors and a storage medium storing instructions that, when executed by the one or more processors, cause the wireless device to perform operations comprising; receiving a signaling message from an accessory wireless device over a local connection, wherein the signaling message comprises; a request to receive data for a data session between the accessory wireless device and a remote device via the local connection, and a base station identifier identifying a base station of a wireless wide area network (WWAN) via which the accessory wireless device established the data session with the remote device; receiving a first key from the accessory wireless device; establishing, using the first key, a radio resource control (RRC) connection with the base station identified by the base station identifier; receiving, from the base station subsequent to the establishing, data for the data session originating from the remote device; and transmitting the data to the accessory wireless device via the local connection. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus configurable for operation in a wireless device, the apparatus comprising:
-
one or more processors; and a storage medium storing instructions that, when executed by the one or more processors, cause the wireless device to perform operations comprising; receiving a signaling message from an accessory wireless device over a local connection, wherein the signaling message comprises; a request to receive data for a data session between the accessory wireless device and a remote device via the local connection, and a base station identifier identifying a base station of a wireless wide area network (WWAN) via which the accessory wireless device established the data session with the remote device; receiving a first key from the accessory wireless device; establishing, using the first key, a radio resource control (RRC) connection with the base station identified by the base station identifier; receiving, from the base station subsequent to the establishing, data for the data session originating from the remote device; and transmitting the data to the accessory wireless device via the local connection. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification