Data channel resource optimization for devices in a network
AssigneeQUALCOMM Incorporated
InventorsRavinder Chandhok, Stephen A. Sprigg, Brian Minear
Life of this patent
Estimating the term…
Abstract
A system, method, and program for optimizing the data channel availability on a computer device through selectively delaying the closing of an open channel on a computer network having expensive bandwidth, such as a cellular telecommunication network. The device has a plurality of device resources that utilize an open channel to communicate across the network, and optimally delays the closing of an open communication channel after cessation of usage thereof by a device resource such that other device resources can utilize the open communication channel prior to closure while still minimizing the duration of the expensive open channel.
Claims49
A system for communication between computer devices on a computer network, comprising:
- one or more computer devices that each selectively opens and closes a communication channel to the computer network;
- each device including a plurality of device resources that selectively utilize the communication channel to communicate with other devices across the network;
- and
- wherein upon a device selectively opening a communication channel to the network, the device optimally delaying the closing of a communication channel after cessation of usage thereof by a device resource and selectively allowing other device resources to utilize the open channel prior to closure of the channel.
A system for communication between devices on a computer network, comprising:
- one or more computer devices each having communication means for selectively opening and closing a communication channel onto the computer network;
- each device including a plurality of device resources that selectively utilize the communication channel to communicate with other devices across the network;
- and
- the device further including a delay means for optimally delaying the closing of an open communication channel after cessation of usage thereof by a device resource such that other device resources can utilize the open channel for communication across the network prior to closure of the channel.
A method for communication between one or more computer devices that each selectively opens and closes a communication channel on a computer network, each device including a plurality of device resources that selectively utilize communication channels to communicate with other devices across the network, the method comprising the steps of:
- selectively opening a communication channel from the device to the network;
- after cessation of usage of the communication channel by a device resource, optimally delaying the closing of the communication channel;
- and
- selectively allowing other device resources to utilize the open communication channel prior to closure thereof.
A method for communication between one or more computer devices that each selectively opens and closes a communication channel on a computer network, each device including a plurality of device resources that selectively utilize communication channels to communicate with other devices across the network, the method comprising the steps of:
- a communication step for opening a communication channel from the device to the network;
- a closure delaying step for optimally delaying the closing of the communication channel after cessation of usage of the communication channel by a device resource;
- and
- an utilization allowance step for selectively allowing other device resources to utilize the open communication channel prior to closure thereof.
A computer device that selectively opens and closes a communication channel onto a computer network, the device including a plurality of device resources that selectively utilize the communication channel to communicate with other devices across the network, and wherein upon the device selectively opening a communication channel, the device optimally delaying the closing of a communication channel after cessation of usage thereof by a device resource and selectively allowing other device resources to utilize the open channel prior to closure of the channel.
In a computer readable medium, a program that directs a computer device that each selectively opens and closes a communication channel on a computer network, the device including a plurality of device resources that selectively utilize communication channels to communicate with other devices across the network, to perform the steps of:
- selectively opening a communication channel from the device to the network;
- after cessation of usage of the communication channel by a device resource, optimally delaying the closing of the communication channel;
- and
- selectively allowing other device resources to utilize the open communication channel prior to closure thereof.
The program of claim 45, wherein the step of closing the communication channel is closing the communication channel after elapse of a default predetermined duration, and the program further directing the device to perform the step of closing the open channel prior to the elapse of the default predetermined duration.
Dependencies are inferred from the claim text.