BOA BACK OFFICE INTEGRATION PROTOCOL
First Claim
1. A method for interfacing back office enterprise computer systems to end user computer systems comprising:
- sending and receiving back office messages to and from at least one back office application, said back office messages formatted according to back office communication protocols, said back office communication protocols being a variety of communication protocols selected according to requirements of said at least one back office application;
sending and receiving common language messages to and from at least one data consumer application, said common language messages formatted according to a single common communication protocol;
converting said back office messages being delivered to said at least one data consumer application from said back office communication protocols into intermediate compiled object messages for data manipulation prior to finally converting said intermediate compiled object messages into said single common communication protocol for delivery as said common language messages, said intermediate compiled object messages being object data structures written in a standard computer software language and compiled in an associated computer software language compiler application; and
converting said common language messages being delivered to said at least one back office application from said single common communication protocol into said intermediate compiled object messages for data manipulation prior to finally converting said intermediate compiled object messages into said back office protocols for delivery as said back office messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a back office applications server that provides a single communication interface, or BOA back office integration protocol, for communications between end user applications, such as an agent user interface, and back office applications, such as a database. The communications interface reduces the need for multiple user interfaces using multiple technologies for end user applications connected directly to multiple back office applications, thus reducing the complexity, maintenance, customer interaction time, and upgrade costs for a typical business environment. The back office applications server sends and receives data form pre-existing data systems, converts the pre-existing data system data into a common format, and sends the data to the data consumer using a single, common message format.
-
Citations
20 Claims
-
1. A method for interfacing back office enterprise computer systems to end user computer systems comprising:
-
sending and receiving back office messages to and from at least one back office application, said back office messages formatted according to back office communication protocols, said back office communication protocols being a variety of communication protocols selected according to requirements of said at least one back office application;
sending and receiving common language messages to and from at least one data consumer application, said common language messages formatted according to a single common communication protocol;
converting said back office messages being delivered to said at least one data consumer application from said back office communication protocols into intermediate compiled object messages for data manipulation prior to finally converting said intermediate compiled object messages into said single common communication protocol for delivery as said common language messages, said intermediate compiled object messages being object data structures written in a standard computer software language and compiled in an associated computer software language compiler application; and
converting said common language messages being delivered to said at least one back office application from said single common communication protocol into said intermediate compiled object messages for data manipulation prior to finally converting said intermediate compiled object messages into said back office protocols for delivery as said back office messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A back office applications server for interfacing back office enterprise computer systems to end user computer systems comprising:
-
a communications portal that sends and receives back office messages to and from at least one back office application, said back office messages formatted according to back office communication protocols, said back office communication protocols being a variety of communication protocols selected according to requirements of said at least one back office application;
a communications portal that sends and receives common language messages to and from at least one data consumer application, said common language messages formatted according to a single common communication protocol;
a back office message processing subsystem that converts said back office messages being delivered to said at least one data consumer application from said back office communication protocols into said common language communication protocol for delivery as said common language messages;
a common language message processing subsystem that converts said common language messages being delivered to said at least one back office application from said single common communication protocol into said back office communication protocols for delivery as said back office messages;
a back office communication component that converts said back office messages into intermediate compiled object messages for data manipulation, said back office communication component also converts said intermediate compiled object messages into back office messages, said compiled object messages being object data structures written in a standard computer software language and compiled in an associated computer software language compiler application;
a protocol abstraction layer that converts said intermediate compiled object messages into said common language messages and converts said common language messages into said intermediate compiled object messages; and
an object message communication pathway between said back office communication component and said protocol abstraction layer that exchanges said intermediate compiled object messages between said back office communication component and said protocol abstraction layer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A back office applications server for interfacing back office enterprise computer systems to end user computer systems comprising:
-
means for sending and receiving back office messages to and from at least one back office application, said back office messages formatted according to back office communication protocols;
means for sending and receiving common language messages to and from at least one data consumer application, said common language messages formatted according to a single common communication protocol;
means for converting said back office messages being delivered to said at least one data consumer application from said back office communication protocols into said single common communication protocol for delivery as said common language messages; and
means for converting said common language messages being delivered to said at least one back office application from said single common communication protocol into said back office protocols for delivery as said back office messages.
-
Specification