IP Library Granted Patent US 7,894,807
Granted Patent B1
US 7,894,807 · App. 11/389,350 · Granted Feb 22, 2011

System and method for routing a wireless connection in a hybrid network

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 7,894,807
App. No.
11/389,350
Granted
Feb 22, 2011
Kind
B1
Abstract

Systems and methods for establishing and/or routing wireless data and/or voice connections across a hybrid network based upon a user's selection or preference. Routing a wireless connection across a hybrid network includes allowing a user to select a routing preference, routing the wireless connection via a short-haul communications network if the routing preference indicates a short-haul communications network choice, and routing the wireless connection via a cellular network if the routing preference indicates a cellular network choice. In addition, a system and method for learning the user's data, cellular, and/or VoIP access habits in order, to optimize the user's experience and one that allows carriers to comply with CALEA and E911 rules by identifying the location of hybrid devices within the hybrid network are disclosed.

Claims (41)

1. A method for routing a call across a hybrid network having a cellular network and a short-haul communications network, the method comprising:

storing a user's routing preference in a routing preferences server;

communicating the routing preference from the routing preferences server to a control network that couples the cellular network to the short-haul network; and

using the control network to route a call across the hybrid network, wherein the call is originated by the user from a hybrid device that is associated with the user and wherein the hybrid device is configured to communicate with a cellular base station of the cellular network via a first wireless link and to communicate with a base station of the short-haul communication network via a second wireless link;

wherein:

the call is routed via the short-haul communications network if the routing preference of the user that originated the call indicates a short-haul communications network choice; and

the call is routed via the cellular network if the routing preference of the user that originated the call indicates a cellular network choice.

2. The method of claim 1 where the call may be one of: a data call, and a voice call.

3. The method of claim 1 where the routing preference comprises a data access area.

4. The method of claim 1 further comprising allowing a law enforcement agency to access current routing information.

5. The method of claim 1 further comprising providing location information associated with a 9-1-1 call to an emergency service using current routing information.

6. The method of claim 1 where the routing preference comprises a Voice over Internet Protocol (VoIP) provider preference.

7. The method of claim 1 further comprising routing a data call based on a data access habit of the user.

8. The method of claim 1 further comprising routing a voice call based on a cellular network access habit of the user.

9. The method of claim 1 further comprising routing a VoIP call based on a VoIP access habit of the user.

10. A system comprising:

a routing preferences server for storing a routing preference selected by a user;

a control network coupled to the routing preferences server, where the control network is one of an applications processor, a gateway, or a location entity, and is operable to connect a cellular network to a short-haul communications network;

wherein the routing preferences server is operable to communicate the routing preference selected by the user to the control network;

wherein the control network is operable to route a call across the hybrid network, wherein the call is originated by the user from a hybrid device that is associated with the user and wherein the hybrid device is configured to communicate with a cellular base station of the cellular network via a first wireless link and to communicate with a base station of the short-haul communication network via a second wireless link; and

wherein:

the control network routes the call via the short-haul communications network if the routing preference of the user that originated the call indicates a short-haul communications network choice; and

the control network routes the call via the cellular network if the routing preference of the user that originated the call indicates a cellular network choice.

11. The system of claim 10 where control network is operable to route the call via the short-haul communications network if the routing preference indicates a short-haul communications network choice.

12. The system of claim 10 where control network is operable to route the call via the cellular network if the routing preference indicates a cellular network choice.

13. The system of claim 10 where the cellular network is selected from the group consisting of: a Global System for Mobile (GSM) network, a Time Division Multiple Access (TDMA) network, a Code Division Multiple Access (CDMA) network, and a Personal Communications Services (PCS) network.

14. The system of claim 10 where the short-haul communications network comprises an Internet Service Provider (ISP) network.

15. The system of claim 10 where the short-haul communications network includes a wireless base station.

16. The system of claim 10 further comprising means for allowing a law enforcement agency to access current routing information.

17. The system of claim 10 further comprising means for providing current routing information to a law enforcement agency.

18. The system of claim 10 further comprising means for providing location information associated with a 911 call to an emergency service using current routing information.

19. The method of claim 1 , further comprising providing to the user a service that is dependent upon the user's location.

20. The system of claim 10 , wherein the routing preferences server is operable to provide to the user a service that is dependent upon the user's location.

21. The method of claim 1 wherein the connection is routed based on one or more of an access habit of the user, an access pattern of the user, or a reliability of a service provided to the user.

22. The method of claim 1 wherein the short-haul communication network complies with at least one of WiFi and WiMax standards.

23. A method comprising:

at a routing preferences server, storing a user's routing preference;

at the routing preferences server, receiving a registration request from a hybrid device;

from the routing preferences server, querying a location entity of a control network for the location of the hybrid device;

at the routing preferences server, receiving the location of the hybrid device;

from the routing preferences server, acknowledging receipt of the registration request to the hybrid device and pushing updates for local wireless to the hybrid device based on the location of the hybrid device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2013
From: UNWIRED PLANET, INC.
To: UNWIRED PLANET IP MANAGER, LLC
Reel/Frame 031030/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2013
From: UNWIRED PLANET IP MANAGER, LLC
To: UNWIRED PLANET, LLC
Reel/Frame 031030/0115 →
MERGER Recorded Jun 26, 2012
From: OPENWAVE SYSTEMS INC.
To: UNWIRED PLANET, INC.
Reel/Frame 028447/0940 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2006
From: DRENNAN, MARK
To: OPENWAVE SYSTEMS INC.
Reel/Frame 017502/0602 →