Case management integration with external content repositories
First Claim
1. A method, comprising:
- by a programmed processor(s) set that executes an external content repository-to-case management system (ECR-CMS) event to application programming interface (event-to-API) converter and a case management system-to-external content repository (CMS-ECR) event-to-API converter of a distributed integration framework that, as executed, each performs one or more of protocol, security, and version (PSV) conversion(s) that operationally integrate a case management system with an external content repository, where the case management system and the external content repository are respectively implemented using heterogeneous platform technologies that prevent direct integration of the case management system and the external content repository;
detecting, via the ECR-CMS event-to-API converter, a case creation system event originating from the external content repository that invokes the ECR-CMS event-to-API converter to cause creation of a case to be managed by the case management system, where one or more content objects within the external content repository will be associated with the case;
controlling, via the ECR-CMS event-to-API converter by converting the detected case creation system event into a case creation application programming interface (API) control compatible with PSV requirements of the case management system, the case management system to create the case within the case management system;
detecting, via the CMS-ECR event-to-API converter, a case creation acknowledgement system event originating from the case management system that invokes the CMS-ECR event-to-API converter to cause creation within the external content repository of a proxy case representation to remotely represent case content object linkages associated with the case as the case is managed by the case management system; and
controlling, via the CMS-ECR event-to-API converter by converting the detected case creation acknowledgement system event into a proxy case creation API control compatible with PSV requirements of the external content repository, the external content repository from which the detected case creation system event originated to create the proxy case representation within the external content repository;
where the distributed integration framework, as executed, provides automated computer-controlled device integration that (i) propagates through additional system-event-to-API conversions any update(s) performed on the proxy case representation within the external content repository to the case management system that manages the case and (ii) propagates through additional system-event-to-API conversions any update(s) performed on proxy document representations associated with the case within the case management system to the external content repository that stores actual documents for the case, where each additional system-event-to-API conversion is performed independently of any protocol, security, and version differences of the respective heterogeneous platform technologies upon which the case management system and the external content repository are implemented.
1 Assignment
0 Petitions
Accused Products
Abstract
A case creation event originating from an external content repository is detected by a processor executing an inbound event handler of a distributed integration framework that integrates a case management system with the external content repository. The case creation event is configured by the distributed integration framework to cause creation of a case within the case management system. The inbound event handler instructs the case management system to create the case within the case management system. An outbound event handler of the distributed integration framework instructs the external content repository to create a proxy case to remotely represent the case created within the case management system.
86 Citations
24 Claims
-
1. A method, comprising:
by a programmed processor(s) set that executes an external content repository-to-case management system (ECR-CMS) event to application programming interface (event-to-API) converter and a case management system-to-external content repository (CMS-ECR) event-to-API converter of a distributed integration framework that, as executed, each performs one or more of protocol, security, and version (PSV) conversion(s) that operationally integrate a case management system with an external content repository, where the case management system and the external content repository are respectively implemented using heterogeneous platform technologies that prevent direct integration of the case management system and the external content repository; detecting, via the ECR-CMS event-to-API converter, a case creation system event originating from the external content repository that invokes the ECR-CMS event-to-API converter to cause creation of a case to be managed by the case management system, where one or more content objects within the external content repository will be associated with the case; controlling, via the ECR-CMS event-to-API converter by converting the detected case creation system event into a case creation application programming interface (API) control compatible with PSV requirements of the case management system, the case management system to create the case within the case management system; detecting, via the CMS-ECR event-to-API converter, a case creation acknowledgement system event originating from the case management system that invokes the CMS-ECR event-to-API converter to cause creation within the external content repository of a proxy case representation to remotely represent case content object linkages associated with the case as the case is managed by the case management system; and controlling, via the CMS-ECR event-to-API converter by converting the detected case creation acknowledgement system event into a proxy case creation API control compatible with PSV requirements of the external content repository, the external content repository from which the detected case creation system event originated to create the proxy case representation within the external content repository; where the distributed integration framework, as executed, provides automated computer-controlled device integration that (i) propagates through additional system-event-to-API conversions any update(s) performed on the proxy case representation within the external content repository to the case management system that manages the case and (ii) propagates through additional system-event-to-API conversions any update(s) performed on proxy document representations associated with the case within the case management system to the external content repository that stores actual documents for the case, where each additional system-event-to-API conversion is performed independently of any protocol, security, and version differences of the respective heterogeneous platform technologies upon which the case management system and the external content repository are implemented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system, comprising:
-
a processor(s) set programmed to; execute an external content repository-to-case management system (ECR-CMS) event-to-API converter and a case management system-to-external content repository (CMS-ECR) event-to-API converter of a distributed integration framework that, as executed, each performs one or more of protocol, security, and version (PSV) conversion(s) that operationally integrate a case management system with an external content repository, where the case management system and the external content repository are respectively implemented using heterogeneous platform technologies that prevent direct integration of the case management system and the external content repository; the processor(s) set being further programmed to; detect, via the ECR-CMS event-to-API converter, a case creation system event originating from the external content repository that invokes the ECR-CMS event-to-API converter to cause creation of a case to be managed by the case management system, where one or more content objects within the external content repository will be associated with the case; control, via the ECR-CMS event-to-API converter by converting the detected case creation system event into a case creation application programming interface (API) control compatible with PSV requirements of the case management system, the case management system to create the case within the case management system; detect, via the CMS-ECR event-to-API converter, a case creation acknowledgement system event originating from the case management system that invokes the CMS-ECR event-to-API converter to cause creation within the external content repository of a proxy case representation to remotely represent case content object linkages associated with the case as the case is managed by the case management system; and control, via the CMS-ECR event-to-API converter by converting the detected case creation acknowledgement system event into a proxy case creation API control compatible with PSV requirements of the external content repository, the external content repository from which the detected case creation system event originated to create the proxy case representation within the external content repository; where the distributed integration framework, as executed, provides automated computer-controlled device integration that (i) propagates through additional system-event-to-API conversions any update(s) performed on the proxy case representation within the external content repository to the case management system that manages the case and (ii) propagates through additional system-event-to-API conversions any update(s) performed on proxy document representations associated with the case within the case management system to the external content repository that stores actual documents for the case, where each additional system-event-to-API conversion is performed independently of any protocol, security, and version differences of the respective heterogeneous platform technologies upon which the case management system and the external content repository are implemented. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, comprising:
a computer readable storage device having computer readable program code embodied therewith, where the computer readable program code when executed on a computer causes the computer to; execute an external content repository-to-case management system (ECR-CMS) event-to-API converter and a case management system-to-external content repository (CMS-ECR) event-to-API converter of a distributed integration framework that, as executed, each performs one or more of protocol, security, and version (PSV) conversion(s) that operationally integrate a case management system with an external content repository, where the case management system and the external content repository are respectively implemented using heterogeneous platform technologies that prevent direct integration of the case management system and the external content repository; detect, via the ECR-CMS event-to-API converter, a case creation system event originating from the external content repository that invokes the ECR-CMS event-to-API converter to cause creation of a case to be managed by the case management system, where one or more content objects within the external content repository will be associated with the case; instruct control, via the ECR-CMS event-to-API converter by converting the detected case creation system event into a case creation application programming interface (API) control compatible with PSV requirements of the case management system, the case management system to create the case within the case management system; detect, via the CMS-ECR event-to-API converter, a case creation acknowledgement system event originating from the case management system that invokes the CMS-ECR event-to-API converter to cause creation within the external content repository of a proxy case representation to remotely represent case content object linkages associated with the case as the case is managed by the case management system; and control, via the CMS-ECR event-to-API converter by converting the detected case creation acknowledgement system event into a proxy case creation API control compatible with PSV requirements of the external content repository, the external content repository from which the detected case creation system event originated to create the proxy case representation within the external content repository; where the distributed integration framework, as executed, provides automated computer-controlled device integration that (i) propagates through additional system-event-to-API conversions any update(s) performed on the proxy case representation within the external content repository to the case management system that manages the case and (ii) propagates through additional system-event-to-API conversions any update(s) performed on proxy document representations associated with the case within the case management system to the external content repository that stores actual documents for the case, where each additional system-event-to-API conversion is performed independently of any protocol, security, and version differences of the respective heterogeneous platform technologies upon which the case management system and the external content repository are implemented. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification