Gateway channel utilization
AssigneeHewlett-Packard Development Company, L.P.
InventorLadha Deepak
Life of this patent
Estimating the term…
Abstract
Voice call entries for voice calls handled by a gateway may be stored in a database. Determining channel utilization in the gateway may include determining whether a gateway channel was used during a voice call based on a corresponding voice call entry. A determination may be made as to whether the voice call is complete or active. Also, the channel name is determined and the channel usage duration of the voice call since the last channel utilization determination is calculated. Also, the channel name is mapped with the channel usage duration, and the mapping may be stored in the database.
Claims15
A computer-implemented method of determining channel utilization in a gateway, comprising:
- retrieving voice call entries from a database associated with the gateway, wherein the voice call entries correspond to voice calls handled by the gateway;
- determining, for each voice call entry, whether a gateway channel was used during a voice call;
- determining, by a processor, for a voice call entry, for which a gateway channel was used, whether the voice call is complete or active;
- if the voice call is complete, determining channel name used in the voice call and channel usage duration of the voice call since last channel utilization determination;
- mapping the channel name with the channel usage duration and storing the mapping in the database;
- if the voice call is active, determining channel name used in the voice call and channel usage duration of the voice call since last channel utilization determination;
- and
- mapping the channel name with the channel usage duration and storing the mapping in the database.
A system for determining channel utilization in a gateway, comprising:
- a processor;
- and
- a memory for storing machine readable instructions, wherein the processor executes the machine readable instructions to:
- retrieve voice call entries from a database associated with the gateway, wherein the voice call entries correspond to voice calls handled by the gateway;
- determine, for each voice call entry, whether a gateway channel was used during a voice call;
- determine, for a voice call entry for which a gateway channel was used, whether the voice call is complete or active;
- if the voice call is complete, determine a channel name used in the voice call and channel usage duration of the voice call since last channel utilization determination;
- map the channel name with the channel usage duration and storing the mapping in the database;
- if the voice call is active, determine channel name used in the voice call and channel usage duration of the voice call since last channel utilization determination;
- and
- map the channel name with the channel usage duration and storing the mapping in the database.
An apparatus comprising:
- a non-transitory computer readable medium comprising instructions executed by a processor to:
- retrieve voice call entries from a database associated with a gateway, wherein the voice call entries correspond to voice calls handled by the gateway;
- determine, for each voice call entry, whether a gateway channel was used during a voice call;
- determine, for a voice call entry for which a gateway channel was used, whether the voice call is complete or active;
- if the voice call is complete, determine channel name used in the voice call and channel usage duration of the voice call since last channel utilization determination;
- map the channel name with the channel usage duration and storing the mapping in the database;
- if the voice call is active, determine channel name used in the voice call and channel usage duration of the voice call since last channel utilization determination;
- and
- map the channel name with the channel usage duration and storing the mapping in the database.
Dependencies are inferred from the claim text.