Data channel resource optimization for devices in a network
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
49 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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.
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. 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.
-
- 29. 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.
-
41. 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. - View Dependent Claims (42, 43, 44, 46, 47, 48, 49)
-
-
45. 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.
Specification