Methods and systems for customized multi-application channel control
First Claim
1. A method in a wireless device comprising:
- opening a communication session for an application operating on the wireless device, the communication session being established on a data channel for communicating a packet between the application of the wireless device and a device with which the wireless device is communicating, wherein the data channel has an active state and a dormant state;
during the opening of the communication session, the application providing a set of time-out parameters to be associated with the communication session being opened for the application;
determining a time when the data channel can be brought down to the dormant state based on the set of time-out parameters and time-out parameters of any other currently open communication sessions on the data channel while the data channel is in the active state.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices are provided to aid in the control of a channel used in communicating data packets between a first communication device and a communication device with which the first communication device is communicating. For an open session occurring on the channel, the channel can be in an active state or a dormant state. Controlling when the channel is brought down to the dormant state can help improve operating conditions such as battery life of a communication device. Time-out parameters associated with the communication device, each open session and packets being sent and received on the channel are used in determining when the channel is brought up to the active state or brought down to the dormant state.
-
Citations
20 Claims
-
1. A method in a wireless device comprising:
-
opening a communication session for an application operating on the wireless device, the communication session being established on a data channel for communicating a packet between the application of the wireless device and a device with which the wireless device is communicating, wherein the data channel has an active state and a dormant state; during the opening of the communication session, the application providing a set of time-out parameters to be associated with the communication session being opened for the application; determining a time when the data channel can be brought down to the dormant state based on the set of time-out parameters and time-out parameters of any other currently open communication sessions on the data channel while the data channel is in the active state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method in a wireless device comprising:
-
opening a communication session for an application operating on the wireless device, the communication session being established on a data channel for communicating a packet between the application of the wireless device and a device with which the wireless device is communicating, wherein the data channel has an active state and a dormant state; during the opening of the communication session, the application providing a set of time-out parameters to be associated with the communication session being opened for the application; during the open communication session, determining when to send a packet on a data channel depending on a send priority time-out parameter from the set of time-out parameters associated with at least one of a group consisting of the wireless device, the open communication session and the packet. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A wireless device comprising:
-
an application layer adapted to run at least one application; a radio management layer including a data channel controller adapted for opening communication sessions on a data channel between the wireless device and another device; a packet handler layer adapted to support communication between the application layer and the radio management layer; the data channel controller adapted to receive time-out parameters from an application of the at least one application associated with an open communication session on the data channel and adapted to determine when the data channel is brought up to an active state or taken down to a dormant state based on a set of time-out parameters pertaining to each open communication session, wherein the set of time-out parameters are associated with at least one of a group consisting of the wireless device, each open communication session and a packet to be sent or received on the data channel. - View Dependent Claims (18, 19, 20)
-
Specification