System and method for resolving contention among applications requiring data connections between a mobile communications device and a wireless network
DC CAFCFirst Claim
1. A method of managing contention on a mobile communications device when a new wireless data connection between the mobile communications device and a wireless network is requested, the method comprising:
- determining if a further wireless data connection can be effected between the mobile communications device and a wireless network; and
selecting an application to release its existing data connection if a further wireless data connection cannot be effected between the mobile communications device and a wireless network, wherein selecting the application to release its existing data connection comprises prioritizing the existing wireless data connections.
5 Assignments
Litigations
1 Petition
Accused Products
Abstract
A mobile communications device (30) includes a wireless transceiver (34) operable to conduct at least two data connections between the mobile communications device (30) and a wireless network (12) wherein each of the data connections is associated with a connected application operating on the mobile communications device. A processor (32) is coupled to the wireless transceiver (34). The processor (32) is operable to process a request for a data connection for an unconnected application operable on the mobile communications device (30), to release one of the data connections associated with one of the connected applications and to establish a data connection between the mobile communications device (30) and the wireless network (12) for the unconnected application. A contention manager (86) is operable to select the connected application to be released based upon a comparison of a contention parameter associated with each of the connected applications.
-
Citations
25 Claims
-
1. A method of managing contention on a mobile communications device when a new wireless data connection between the mobile communications device and a wireless network is requested, the method comprising:
-
determining if a further wireless data connection can be effected between the mobile communications device and a wireless network; and selecting an application to release its existing data connection if a further wireless data connection cannot be effected between the mobile communications device and a wireless network, wherein selecting the application to release its existing data connection comprises prioritizing the existing wireless data connections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile communications device comprising:
-
a wireless transceiver operable to conduct a number of wireless data connections between the mobile communications device and a wireless network; a processor coupled to the wireless transceiver, the processor processing requests for new wireless data connections for a plurality of applications, releasing existing data connections and establishing new wireless data connections between the mobile communications device and a wireless network; and a contention manager for selecting an existing data connection to be released, wherein selecting the application to release its existing data connection comprises prioritizing the existing wireless data connections. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising:
-
a storage medium; and computer instructions stored in the storage medium and executable by a processor of a mobile communications device operable to process requests for new wireless data connections between the mobile communications device and a wireless network for a plurality of applications, releasing existing data connections and establishing new wireless data connections between the mobile communications device and a wireless network, the computer instructions operable to determine, responsive to receiving a request for a new application, if a further wireless data connection can be effected between the mobile communications device and a wireless network and selecting an application to release its existing data connection if a further wireless data connection cannot be effected between the mobile communications device and a wireless network, wherein selecting the application to release its existing data connection comprises prioritizing the existing wireless data connections. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification