Method and apparatus for monitoring of switch resources using resource group definitions

a technology of resource group and switch resource, applied in the field of enterprise communication platforms, can solve the problems of excessive execution time, excessive execution time, and high cost of additional execution time, and achieve the effect of reducing the time required to establish monitoring on behalf of clients

Inactive Publication Date: 2010-05-11
AVAYA INC
View PDF25 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0014]Advantageously, the present invention provides particularly efficient techniques for monitoring multiple diverse communications platforms on behalf of numerous, otherwise unrelated clients. The invention can be configured to provide a consistent interface for the clients, and centralized negotiation, control and maintenance of resource monitoring relationships. Moreover, the time required to establish the monitoring on behalf of clients is considerably reduced, particularly for applications monitoring large numbers of resources and upon failure and restart of clients or client applications.

Problems solved by technology

Unfortunately, there are a number of significant problems with the conventional resource monitoring approach described above.
For example, the above-noted example CTI APIs typically require that resource monitoring requests be issued one at a time, resulting in an unduly complex arrangement when there are a large number of resources to monitor.
Moreover, since each CTI application is responsible for generating its own individual resource monitoring requests, redundant lists of monitored resources may be present in different CTI applications, or one or more of the lists may be inconsistent with the actual resources present at any given time in the enterprise communication platform.
Yet another problem is that the individual resource monitoring requests typically have to be regenerated each time a given CTI application is restarted, which can result in excessive execution time.
As a more particular example, a CTI application running on a client machine may crash, in which case existing monitoring arrangements will be terminated and must be reestablished, at the cost of additional execution time.
Existing API function calls fail to provide an adequate solution to one or more of the problems identified above.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for monitoring of switch resources using resource group definitions
  • Method and apparatus for monitoring of switch resources using resource group definitions
  • Method and apparatus for monitoring of switch resources using resource group definitions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]Although the invention will be illustrated below in conjunction with an exemplary communication system, it is not limited to use with any particular configuration of system elements or communication processing application. Those skilled in the art will recognize that the disclosed techniques may be used in any communication system or communication processing application in which it is desirable to provide improved monitoring of resources associated with a communication system switch. For example, the disclosed techniques can be used in any communication system which includes a private-branch exchange (PBX), an automatic call distribution (ACD) device, as well as portions or combinations of these and other types of communication system switches.

[0021]The term “call” as used herein is intended to be construed broadly so as to encompass not only incoming or outgoing telephone calls but also other types of communications such as voiceover-IP (VoIP) communications, session initiati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Resources associated with a communication system switch are monitored by storing information defining one or more resource groups. Each of the resource groups includes multiple identifiers, with each of the identifiers specifying at least one resource to be monitored. A client external to the switch is permitted to select at least one of the resource groups for monitoring. In response to selection of one of the groups by the client, monitoring of the corresponding resources is established on behalf of the client. The resource monitoring may be established, controlled and maintained by a telephony server coupled between the client and the switch. Such a telephony server can preserve monitoring for a resource group, independent of the requests of clients, in order to reduce the amount of execution time needed to set up and tear down monitors for client applications. This is particularly advantageous in call centers or in other client applications that involve monitoring large numbers of switch resources.

Description

FIELD OF THE INVENTION[0001]The invention relates generally to the field of enterprise communication platforms and other types of communication system switches, and more particularly to the monitoring of resources associated with a communication system switch.BACKGROUND OF THE INVENTION[0002]Examples of conventional communication system switches include private branch exchanges (PBXs) and automatic call distribution (ACD) systems. As is well known, such switches may be controlled via computer-telephony integration (CTI) applications running on computers internal or external to the corresponding enterprise communication platform. CTI applications are commonly used in call centers and other enterprise call processing contexts.[0003]An important function of CTI applications in these contexts involves the monitoring of switch resources. For example, most CTI applications require information regarding dynamic telephony activity for specific enterprise communication platform resources, su...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F15/173H04M3/00H04M3/42H04M5/00
CPCH04L12/2602H04M7/0021H04L43/00
Inventor BROWN, THOMAS W.DE LA CRUZ, JOHN E.KNIGHT, JR., JAMES L.MAGGIULLI, PATRICK G.MURTAUGH, JAMES LEOPENNENGA, RICHARD J.SILVERSTEIN, STEVEN MICHAELSMITH, LINDA G.
Owner AVAYA INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products