Method and system for remotely facilitating the integration of a plurality of dissimilar systems
First Claim
Patent Images
1. A method for facilitating remote integration of a trading system including a plurality of dissimilar systems using plurality of dissimilar data formats and plurality of communication protocols, the method comprising steps of:
- connecting one or more interoperating integrated framework installations across corporate domains;
said integrated framework installations comprising at least two integration services allowing a connection between agents using a variety of protocols;
an agent management service allowing dynamic installation and removal of agents;
the integrated framework installations supporting both browser based applications using HTTP and mail client applications using SMTP to communicate with the integrated framework installations of the system;
said integrated framework installations sending and receiving object activation requests and messages by utilizing POP3 and IMAP servers;
mapping between said one or more interoperating integrated framework installations;
translating the plurality of dissimilar data formats between said one or more interoperating integrated framework installations using ECMAScript for manipulation of the data formats;
correlating events between said one or more interoperating integrated framework installations;
supporting all non-application-specific services between said one or more interoperating integrated framework installations; and
supporting the integration of at least two applications between said one or more interoperating integrated framework installations without any customization, whereby all of said steps can be performed remotely, with appropriate identification, but without additional dedicated hardware or software infrastructure.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is related to a method and system for facilitating the integration of a plurality of dissimilar systems by allowing networks of integration framework installations and/or other compatible B2B servers to inter-operate across corporate enterprise boundaries to integrate the disparate systems operating within each corporate enterprise.
102 Citations
11 Claims
-
1. A method for facilitating remote integration of a trading system including a plurality of dissimilar systems using plurality of dissimilar data formats and plurality of communication protocols, the method comprising steps of:
- connecting one or more interoperating integrated framework installations across corporate domains;
said integrated framework installations comprising at least two integration services allowing a connection between agents using a variety of protocols;
an agent management service allowing dynamic installation and removal of agents;
the integrated framework installations supporting both browser based applications using HTTP and mail client applications using SMTP to communicate with the integrated framework installations of the system;
said integrated framework installations sending and receiving object activation requests and messages by utilizing POP3 and IMAP servers;
mapping between said one or more interoperating integrated framework installations;
translating the plurality of dissimilar data formats between said one or more interoperating integrated framework installations using ECMAScript for manipulation of the data formats;
correlating events between said one or more interoperating integrated framework installations;
supporting all non-application-specific services between said one or more interoperating integrated framework installations; and
supporting the integration of at least two applications between said one or more interoperating integrated framework installations without any customization, whereby all of said steps can be performed remotely, with appropriate identification, but without additional dedicated hardware or software infrastructure. - View Dependent Claims (2, 3)
- connecting one or more interoperating integrated framework installations across corporate domains;
-
4. A stand-alone distributed system for remotely facilitating integration of a trading system including a plurality of dissimilar host systems using plurality of dissimilar data formats and plurality of communication protocols, comprising:
- an integration framework for remotely connecting one or more interoperating integrated framework installations across corporate domains without customization and without additional dedicated hardware or software infrastructure;
(an underlying application server) said integrated framework installations comprising at least two integration services allowing a connection between agents using a variety of protocols;
an agent management service allowing dynamic installation and removal of agents;
the integrated framework installations supporting both browser based applications using HTTP and mail client applications using SMTP to communicate with the integrated framework installations of the system;
said integrated framework installations sending and receiving object activation requests and messages by utilizing POP3 and IMAP servers;
business logic for mapping between said one or more interoperating integrated framework installations;
translation logic connected to said business logic for formatting the data format between said one or more interoperating integrated framework installations using ECMAScript for manipulation of the data formats;
correlation logic for correlating events between said interoperating integrated framework installations;
integration logic for providing all non-application-specific services and integrating any application between said interoperating integrated framework installations, whereby said system, with appropriate identification, allows remote administration without being on-site at a framework installation location. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
- an integration framework for remotely connecting one or more interoperating integrated framework installations across corporate domains without customization and without additional dedicated hardware or software infrastructure;
Specification