CA2648383C

Call center application data and interoperation architecture for a telecommunication service center

Abstract

A call center application data and interoperation architecture provides a centralized design for managing applications providing call center functionality. The architecture integrates information flow using a mater data repository for all applications for all aspects of a call center operation. The architecture provides employee information at defined levels through the complete employment life cycle, including the initial hiring and termination. The architecture provides the employee information by integrating human resources information with call center applications such as Employee attendance and Leave management, ID management, Transport management, Commitment logs, and Movement management, or any other application.

CA2648383C, drawing sheet 1
Sheet 1 of 122

Term

2.3 yearsleft in the term

Expires 5 January 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    CA 02648383 2013-12-06 71035-54PPH CLAIMS:1. A call center application data and interoperation architecture, the architecture comprising: a master application data repository comprising a master data organization schema unified across multiple call center application dataset requirements, the master data organization schema comprising a schema subdivision defining: a first application data schema within the master data organization schema that is specific to a first application dataset requirement for a first call center application;a second application data schema within the master data organization schema that is specific to a second application dataset requirement for a second call center application;a call center application communication interface operable to: receive a first call center application data request from the first call center application in communication with the call center application communication interface;receive a second call center application data request from the second call center application in communication with the call center application communication interface;and a processor coupled to the call center application communication interface and the master application data repository and operable to: process the first call center application data request by performing first data manipulation responsive to the first call center application data request on the first application data schema in the master application data repository, thereby CA 02648383 2013-12-06 71035-54PPH relieving the first call center application from first application local database overhead;and process the second call center application data request by performing second data manipulation responsive to the second call center application data 5 request on the second application data schema in the master application data repository, thereby relieving the second call center application from second application local database overhead, where the schema subdivision further defines a common application data schema that implements a shared dataset requirement common to the first call center application and the second call center application. 10
  2. 11
    A method for coordinating the operation of multiple call center applications in a call center architecture, the method comprising:establishing a master application data repository according to a master data organization schema unified across multiple call center application dataset requirements;subdividing the master data organization schema into: a first application data schema that supports a first application dataset requirement for a first call center application;a second application data schema that supports a second application dataset requirement for a second call center application;establishing a call center application communication interface;receiving a first call center application data request from the first call center application through the call center application communication interface;receiving a second call center application data request from the second call center application through the call center application communication interface;and processing the first call center application data request by performing first data manipulation on the first application data schema in the master application data repository, thereby relieving the first call center application from first application local database overhead;processing the second call center application data request by performing second data manipulation on the second application data schema in the 101 CA 02648383 2013-12-06 71035-54PPH master application data repository, thereby relieving the second call center application from second application local database overhead;and establishing a common application data schema in the master data organization schema that implements a shared dataset requirement common to the 5 first call center application and the second call center application.
  3. 16
    A product comprising:a non-transitory machine readable medium;and logic stored on the medium operable to: 10 establish a master application data repository according to a master data organization schema unified across multiple call center application dataset requirements;subdivide the master data organization schema into: a first application data schema that supports a first application dataset 15 requirement for a first call center application;a second application data schema that supports a second application dataset requirement for a second call center application;establish a call center application communication interface;receive a first call center application data request from the first call 20 center application through the call center application communication interface;receive a second call center application data request from the second call center application through the call center application communication interface;process the first call center application data request by performing first data manipulation on the first application data schema in the master application data 103 CA 02648383 2013-12-06 71035-54PPH repository, thereby relieving the first call center application from first application local database overhead;process the second call center application data request by performing second data manipulation on the second application data schema in the master 5 application data repository, thereby relieving the second call center application from second application local database overhead;establish a common application data schema in the master data organization schema that implements a shared dataset requirement common to the first call center application and the second call center application. 10