Systems and methods for interfacing an application of a first type with multiple applications of a second type
First Claim
Patent Images
1. A system comprising:
- a first adapter providing communication with a first application in a format native to said first application and further providing communication in an adapter common communication bus format;
a second adapter providing communication with a second application in a format native to said second application and further providing communication in said adapter common communication bus format, said second application being of a type differing from said first application; and
a third adapter providing communication with a third application and further providing communication in said adapter common communication bus format, said third application being of a type similar to said second application.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods which provide an interface for disparate software applications using an adapter associated with at least one application of a first type to interface the first application with multiple applications of a second type, each of which has an associated adapter. A first adapter may be associated with a first software application, such as a claim processing software application. The present invention may enable the first software application to interact with a plurality of different applications of a second type, such as a plurality of different types of case management software applications that may be implemented within an insurer'"'"'s organization.
34 Citations
49 Claims
-
1. A system comprising:
-
a first adapter providing communication with a first application in a format native to said first application and further providing communication in an adapter common communication bus format;
a second adapter providing communication with a second application in a format native to said second application and further providing communication in said adapter common communication bus format, said second application being of a type differing from said first application; and
a third adapter providing communication with a third application and further providing communication in said adapter common communication bus format, said third application being of a type similar to said second application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
passing information to be communicated from a first application through a first interface adapter comprising business logic, said business logic of said first interface adapter transforming said information into a standardized information object understandable to a plurality of other interface adapters;
passing the information from said first application through one of a set of said plurality of interface adapters, each adapter of said set of adapters comprising business logic, said business logic of said one adapter of said set of adapters parsing said information as contained in said information object for inputting in an application associated with said one of said set of adapters;
passing information to be communicated from one of said applications associated with said set of said plurality of interface adapters, said business logic of said one of said plurality of interface adapters transforming said information into a standardized information object understandable to a plurality of other interface adapters; and
passing the information from the one application through said first interface adapter business logic, said business logic of said first interface adapter parsing said information as contained in said information object for inputting in said first application. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product having a computer readable medium having computer program logic recorded thereon for providing an interface adapter for interfacing a first type of application with an adapter of a second type of application, said computer program product comprising:
-
an application interface layer in communication with an application associated with said interface adapter;
a business logic layer providing arbitration of business processes of said application into objects for fulfilling functions supported by said application; and
a communication layer providing communications in a common communications format. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification