Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
225 words
A method for asynchronous brokering of messages between middleware computing systems, comprising: a) receiving a message sent from a first application into a first middleware computing system, the first middleware computing system facilitating data exchange among a first group of disparate applications comprising the first application and one or more applications; b) converting the message from a native language format of the first application to a native language format of the first middleware computing system; c) receiving the message sent from the first middleware computing system into a middleware brokering server; d) converting the message from the native language format of the first middleware computing system to a standard format of the middleware brokering server; e) converting the message from the standard format of the middleware brokering server to a native language format of a second middleware computing system, the second middleware computing system facilitating data exchange among a second group of disparate applications comprising a second application and one or more applications; f) sending the message from the middleware brokering server to the second middleware computing system that receives the message; g) converting the message from the native language format of the second middleware computing system to a native language format of the second application; and h) sending the message from the second middleware computing system to the second application that receives the message.
Claim 2
Independent Claim
225 words
A method for asynchronous brokering of messages between middleware computing systems, comprising: a) receiving a message sent from a first application into a first middleware computing system, the first middleware computing system facilitating data exchange among a first group of disparate applications comprising the first application and one or more applications; b) converting the message from a native language format of the first application to a native language format of the first middleware computing system; c) receiving the message sent from the first middleware computing system into a middleware brokering server; d) converting the message from the native language format of the first middleware computing system to a standard format of the middleware brokering server; e) converting the message from the standard format of the middleware brokering server to a native language format of a second middleware computing system, the second middleware computing system facilitating data exchange among a second group of disparate applications comprising a second application and one or more applications; f) sending the message from the middleware brokering server to the second middleware computing system that receives the message; g) converting the message from the native language format of the second middleware computing system to a native language format of the second application; and h) sending the message from the second middleware computing system to the second application that receives the message.
Claim 3
Dependent Claim
37 words
The method of claim 1 wherein the sending first middleware computing system and the receiving second middleware computing system are selected from the group consisting of a mainframe system, a CORBA compliant system, and a JMS system.
Claim 4
Dependent Claim
42 words
The method of claim 2 wherein the sending first middleware computing system communicates with the middleware brokering server via point to point messaging and wherein the middleware brokering server communicates with the receiving second middleware computing system via publish and subscribe messaging.
Claim 5
Dependent Claim
27 words
The method of claim 3 wherein the sending first middleware computing system of a first message is the receiving second middleware computing system of a second message.
Claim 6
Dependent Claim
27 words
The method of claim 3 wherein the receiving second middleware computing system of a first message is the sending first middleware computing system of a second message.
Claim 7
Dependent Claim
22 words
The method of claim 3 wherein the publish and subscribe messaging further comprises a push-pull paradigm across at least one messaging channel.
Claim 8
Dependent Claim
16 words
The method of claim 6 further comprising designating quality of service attributes when configuring the channel.
Claim 9
Dependent Claim
44 words
The method of claim 1 wherein the message is converted from the native language format of the sending first middleware computing system by mapping a plurality of fields in the native format into corresponding fields in the standard format of the middleware brokering server.
Claim 10
Dependent Claim
38 words
The method of claim 8 wherein the native language format of the sending first middleware computing system is selected from the group consisting of a Cobol copybook, JMS TextMessage, JMS BytesMessage; JMS MapMessage; JMS ObjectMessage; and JMS StreamMessage.
Claim 11
Dependent Claim
25 words
The method of claim 8 wherein the sending first middleware computing system is a mainframe system and the native language format is a COBOL copybook.
Claim 12
Dependent Claim
25 words
The method of claim 8 wherein the sending first middleware computing system is a JMS system and the native language format is a JMS MapMessage.
Claim 13
Dependent Claim
44 words
The method of claim 1 wherein the message is converted from the standard format of the middleware brokering server by mapping a plurality of fields in the standard format into corresponding fields in the native language format of the receiving second middleware computing system.
Claim 14
Dependent Claim
38 words
The method of claim 12 wherein the native language format of the receiving second middleware computing system is selected from the group consisting of a Cobol copybook, JMS TextMessage, JMS BytesMessage; JMS MapMessage; JMS ObjectMessage; and JMS StreamMessage.
Claim 15
Dependent Claim
25 words
The method of claim 12 wherein the receiving second middleware computing system is a mainframe system and the native language format is a COBOL copybook.
Claim 16
Dependent Claim
25 words
The method of claim 12 wherein the receiving second middleware computing system is a JMS system and the native language format is a JMS MapMessage.
Claim 17
Dependent Claim
20 words
The method of claim 1 wherein the standard format of the middleware brokering server is a structured event message format.