IP Library Granted Patent US 8,238,913
Granted Patent B1
US 8,238,913 · App. 11/747,517 · Granted Aug 7, 2012

Wireless network augmentation using other wireless networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,238,913
App. No.
11/747,517
Granted
Aug 7, 2012
Kind
B1
Abstract

Systems and methods are discussed for providing multiple network interfaces to devices to communicate with each other using various policies, for using a proxy to maintain a connection with a legacy system such that a data connection to the legacy system may be continued when an end device connects with the proxy, and for maintaining application states when devices become disconnected such that their activities may be resumed when reconnected. Multiple wireless networks allow communication sessions to transfer across each of the multiple wireless networks in a seamless fashion. One wireless network may control the handoff to another wireless network or a mobile device with an OCMP may control the handoff.

Claims (25)

1. A computer system having a processor and a memory, the computer system operable to execute a method for maintaining a wireless communication connection over different wireless technologies, comprising:

communicating between a mobile device and another device over a first wireless technology in a first wireless network wherein the first wireless technology implements an Opportunistic Connection Management Protocol (OCMP), wherein the mobile device communicates through a proxy to the another device, and wherein the mobile device and the proxy have an OCMP interface and a segmentation-and-reassembly agent that segments data into bundles;

detecting at the mobile device a second wireless technology in a second wireless network while communicating between the mobile device and the another device over the first wireless technology in the first wireless network;

in response to detecting the second wireless technology, striping the bundles across the first wireless technology and the second wireless technology for exchange between the mobile device and the another device, wherein the proxy receives the bundles transferred by the mobile device and reassembles the bundles for delivery to the another device;

based on one or more policies, a signal strength, or a bandwidth, halting the communication between the mobile device and the another device over the first wireless technology in the first wireless network and maintaining the communication over the second wireless technology in the second wireless network between the mobile device and the another device.

2. The system of claim 1 , wherein transferring the communication comprises:

implementing a set of criteria by the first wireless network when the second wireless network is available;

determining if the set of criteria is met for the one or more policies, the signal strength, or the bandwidth; and

if the set of criteria is met, switching the communication from the first wireless network to the second wireless network.

3. The system of claim 2 , wherein the second wireless technology implements the OCMP.

4. A computer system having a processor and a memory, the computer system operable to execute a method for seamlessly transferring a communication connection from a first wireless network and a mobile device to a second wireless network and the mobile device, comprising:

operating the mobile device in a communication session in the first wireless network wherein the first wireless network implements an Opportunistic Connection Management Protocol (OCMP) where the mobile device communicates through a proxy to the another device and the mobile device and the proxy have an OCMP interface and a segmentation-and-reassembly agent that segments data into bundles, knows a location of the mobile device, and knows the location of the second wireless network;

when the mobile device moves into a vicinity of the second wireless network, with the OCMP, striping the bundles across the first wireless network and the second wireless network for exchange between the mobile device and the another device, wherein the proxy receives the bundles transferred by the mobile device and reassembles the bundles for delivery to the another device; and

if a set of conditions is met, halting the communication session over the first wireless network and maintaining the communication session over the second wireless network wherein the OCMP interfaces with the first wireless network and the second wireless network to facilitate a transfer of all further bundles over the second wireless network.

5. The system of claim 4 , wherein meeting the set of conditions comprises exceeding a threshold for at least one of a bandwidth and a signal strength in the second wireless network.

6. The system of claim 5 , further comprising transferring the communication session to the first wireless network when the second wireless network becomes unavailable.

7. The system of claim 5 , further comprising transferring the communication session to the first wireless network when at least one of the bandwidth and the signal strength is below the threshold in the second wireless network.

8. A system for a simultaneous data transfer communicating with multiple wireless networks, comprising:

an Opportunistic Connection Management Protocol (OCMP) interfaces with at least two or more wireless networks wherein the OCMP is a set of computer software that operates on a mobile device or a computing device wherein each of the mobile device and the computing device has a processor coupled to a memory and has at least two or more interfaces to communicate with the at least two or more wireless networks;

the OCMP provides for a simultaneous, parallel, and sustained download striping or a simultaneous, parallel, and sustained upload striping of a set of information over the at least two or more wireless networks between at least one of the mobile device and the computing device, and the multiple networks wherein striping the set of information transfers simultaneously over each of the at least two or more wireless networks; and

the OCMP aggregates the set of information that is downloaded or uploaded at the at least one of the mobile device and the computing device.

9. The system of claim 8 , wherein the OCMP comprises a client that resides on at least one of the mobile device and the computing device, in the at least two or more wireless networks.

10. The system of claim 9 , wherein the OCMP comprises a proxy that resides on one or more computing devices in the at least two or more wireless networks.

11. The system of claim 10 , wherein the proxy and the client communicate together over the at least two or more wireless networks.

12. The system of claim 11 , wherein the at least two or more wireless networks or a subset of the multiple wireless networks are different.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2007
From: BAHATTACHARYYA, SUPRATIK; BOLOT, JEAN; SETH, AADITESHWAR; KESHAV, SRINIVASAN
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 019282/0530 →