IP Library Granted Patent US 8,213,337
Granted Patent B2
US 8,213,337 · App. 12/565,058 · Granted Jul 3, 2012

IP multimedia subsystem for a multimode wireless device

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,213,337
App. No.
12/565,058
Granted
Jul 3, 2012
Kind
B2
Abstract

System and method for managing connections in a mobile device. A first application may be executing on the mobile device. A first application request, including first quality of service (QOS) parameters and first connection information for the first application, may be received. The first QOS parameters and the first connection information may be stored in a routing table. A first connection for the first application may be established based on the first QOS parameters and the first connection information. A second application may be executing on the mobile device. A second application request, including second QOS parameters and second connection information for the second application, may be received. The second QOS parameters and the second connection information may be stored in the routing table. A second connection for the second application may be established based on the second QOS parameters and the second connection information.

Claims (71)

1. An IP multimedia subsystem (IMS) system configured for a plurality of modems, comprising:

a processor; and

a memory medium coupled to the processor, wherein the memory medium stores a routing table, and wherein the memory medium also stores program instructions executable by the processor to:

receive a first application request that includes first quality of service (QOS) parameters and first connection information for a first application;

store the first QOS parameters and the first connection information in the routing table according to a first QOS format;

establish a first connection for the first application using a first modem among the plurality of modems based on the first QOS parameters and the first connection information, wherein the first connection utilizes a first communication technology based on the first connection information;

receive a second application request that includes second quality of service (QOS) parameters and second connection information for a second application, wherein the second QOS parameters and the second connection information are different from the first QOS parameters and the first connection information;

store the second QOS parameters and the second connection information in the routing table according to a second QOS format;

establish a second connection for the second application using a second modem among the plurality of modems based on the second QOS parameters and the second connection information, wherein the second connection utilizes a second communication technology based on the second connection information; and

if the second communication technology is not available and only the first communication technology is available, convert the second QOS parameters to the first QOS format in the routing table in order to request an appropriate QOS level using the first communication technology.

2. The IMS system of claim 1 , wherein the first or second communication technology comprises one or more of:

one times radio transmission technology (1xRTT);

high rate packet data (HRPD)/enhanced high rate packet data (EHRPD); or

long term evolution (LTE).

3. The IMS system of claim 1 , wherein establishing the connection for the first application and the second application comprises utilizing a generic API to communicate with respective modems.

4. The IMS system of claim 1 , wherein the program instructions are further executable to:

modify the first QOS parameters in the routing table based on QOS parameters established during said establishing the first connection.

5. The IMS system of claim 1 , wherein the first application and the second application comprises one or more of:

telephonic communication; or

data communication.

6. A method for managing connections in a mobile device, comprising:

receiving a first application request that includes first quality of service (QOS) parameters and first connection information for a first application, wherein the first application is executing on the mobile device;

storing the first QOS parameters and the first connection information in a routing table according to a first QOS format;

establishing a first connection for the first application using a first modem based on the first QOS parameters and the first connection information, wherein the first connection utilizes a first communication technology based on the first connection information;

receiving a second application request that includes second quality of service (QOS) parameters and second connection information for a second application, wherein the second QOS parameters and the second connection information are different from the first QOS parameters and the first connection information, and wherein the second application is executing on the mobile device;

storing the second QOS parameters and the second connection information in the routing table according to a second format.

establishing a second connection for the second application using a second modem based on the second QOS parameters and the second connection information, wherein the second connection utilizes a second communication technology based on the second connection information; and

if the second communication technology is not available and only the first communication technology is available, converting the second QOS parameters to the first QOS format in the routing table in order to request an appropriate QOS level using the first communication technology.

7. The method of claim 6 , wherein the first or second communication technology comprises one or more of:

one times radio transmission technology (1xRTT);

high rate packet data (HRPD)/enhanced high rate packet data (EHRPD); or

long term evolution (LTE).

8. The method of claim 6 , wherein establishing the connection for the first application and the second application comprises utilizing a generic API to communicate with respective modems.

9. The method of claim 6 , further comprising:

modifying the first QOS parameters in the routing table based on QOS parameters established during said establishing the first connection.

10. The method of claim 6 , wherein the first application and the second application comprises one or more of:

telephonic communication; or

data communication.

11. A system, comprising:

a plurality of modems; and

an IP multimedia subsystem (IMS) system coupled to the plurality of modems, wherein the IMS system stores a routing table, the IMS system comprising:

a processor; and

a memory medium coupled to the processor, wherein the memory medium stores program instructions corresponding to a plurality of applications, and wherein the program instructions are executable to execute the plurality of applications;

wherein the IMS system is configured to:

receive a first application request that includes first quality of service (QOS) parameters and first connection information for a first application;

store the first QOS parameters and the first connection information in the routing table according to a first QOS format;

establish a first connection for the first application using a first modem among the plurality of modems based on the first QOS parameters and the first connection information, wherein the first connection utilizes a first communication technology based on the first connection information;

receive a second application request that includes second quality of service (QOS) parameters and second connection information for a second application, wherein the second QOS parameters and the second connection information are different from the first QOS parameters and the first connection information;

store the second QOS parameters and the second connection information in the routing table according to a second QOS format;

establish a second connection for the second application using a second modem among the plurality of modems based on the second QOS parameters and the second connection information, wherein the second connection utilizes a second communication technology based on the second connection information; and

if the second communication technology is not available and only the first communication technology is available, convert the second QOS parameters to the first QOS format in the routing table in order to request an appropriate QOS level using the first communication technology.

12. The system of claim 11 , wherein the first or second communication technology comprises one or more of:

one times radio transmission technology (1xRTT);

high rate packet data (HRPD)/enhanced high rate packet data (EHRPD); or

long term evolution (LTE).

13. The system of claim 11 , wherein establishing the connection for the first application and the second application comprises utilizing a generic API to communicate with respective modems.

14. The system of claim 11 , wherein the IMS system is further configured to:

modify the first QOS parameters in the routing table based on QOS parameters established during said establishing the first connection.

15. The system of claim 11 , wherein the first application and the second application comprises one or more of:

telephonic communication; or

data communication.

16. An IP multimedia subsystem (IMS) system, configured for a plurality of modems, comprising:

a processor; and

a memory medium coupled to the processor, wherein the memory medium stores a routing table, and wherein the memory medium also stores program instructions executable by the processor to:

receive a first application request that includes first quality of service (QOS) parameters and first connection information for a first application;

store the first QOS parameters and the first connection information in the routing table;

establish a first connection for the first application using a first modem among the plurality of modems based on the first QOS parameters and the first connection information;

receive a second application request that includes second quality of service (QOS) parameters and second connection information for a second application, wherein the second QOS parameters and the second connection information are different from the first QOS parameters and the first connection information;

store the second QOS parameters and the second connection information in the routing table;

establish a second connection for the second application using a second modem among the plurality of modems based on the second QOS parameters and the second connection information; and

if the second communication technology is not available and only the first communication technology is available, convert the second QOS parameters to the first QOS format in the routing table in order to request an appropriate QOS level using the first communication technology.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2015
From: VIA TELECOM CO., LTD.
To: INTEL CORPORATION
Reel/Frame 037096/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2013
From: VIA TELECOM, INC.
To: VIA TELECOM CO., LTD.
Reel/Frame 031284/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2009
From: LOW, SU-LIN; HONG, HAUSTING
To: VIA TELECOM INC.
Reel/Frame 023276/0226 →