Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
176 words
In a computer network, a system for communicating in a session between a first and a second application in a first and second computer system respectively, a plurality of successive messages may be passed in the session using a mixture of protocols, comprising: means for establishing a session between the first and second applications; means for determining whether a message meets a set of criteria; means for sending a first set of messages in the session in a first protocol which is both session oriented and connectionless, each of the first set of messages meeting the set of criteria; means for sending a second set of messages in the session in a second protocol which is both session oriented and connection oriented, the second set of messages being a set of messages which do not meet the set of criteria; and means for preventing messages which do not meet the set of criteria from being sent in the first protocol, whereby said plurality of messages using the first and second protocols are intermixed in the session.
Claim 2
Dependent Claim
176 words
In a computer network, a system for communicating in a session between a first and a second application in a first and second computer system respectively, a plurality of successive messages may be passed in the session using a mixture of protocols, comprising: means for establishing a session between the first and second applications; means for determining whether a message meets a set of criteria; means for sending a first set of messages in the session in a first protocol which is both session oriented and connectionless, each of the first set of messages meeting the set of criteria; means for sending a second set of messages in the session in a second protocol which is both session oriented and connection oriented, the second set of messages being a set of messages which do not meet the set of criteria; and means for preventing messages which do not meet the set of criteria from being sent in the first protocol, whereby said plurality of messages using the first and second protocols are intermixed in the session.
Claim 3
Dependent Claim
33 words
The system as recited in claim 1 which further comprises: means for determining whether the first protocol is supported by both nodes in the session prior to sending messages in the first protocol.
Claim 4
Dependent Claim
86 words
The system as recited in claim 1 wherein one criterion needed to send messages by the first protocol is that the local area network is sufficiently reliable and which further comprises: means for determining whether the local area network is sufficiently reliable to send messages by the first protocol; and means responsive to a determination that the local area network is not sufficiently reliable for categorizing all messages in the session as belonging to the second set of messages to be sent in the second protocol.
Claim 5
Dependent Claim
42 words
The system as recited in claim 3 which further comprises: means for disabling the means for sending messages in the first protocol if the local area network is not sufficiently reliable thereby sending all messages in the session by the second protocol.
Claim 6
Dependent Claim
63 words
The system as recited in claim 4 which further comprises: means for requesting that the first protocol be used for messages in the session; means for directing a message which does not meet the set of criteria to the means for sending messages via the second protocol; and means for informing the requesting means when a message is sent in the second protocol.
Claim 7
Dependent Claim
62 words
The system as recited in claim 1 which further comprises: means for building a predefined, invariant set of header information for the first protocol for the session; means for storing the header information for the first protocol; and, means for retrieving the header information for each of the first set of messages to be sent by the first protocol in the session.
Claim 8
Dependent Claim
62 words
The system as recited in claim 1 which further comprises: means for storing a message sent in the first protocol at the first computer system; and responsive to a determination by the first application that the first message was apparently not received at the second computer system, means for requesting that the data be sent in a message in the second protocol.
Claim 9
Dependent Claim
60 words
The system as recited in claim 1, wherein one criterion of the set of criteria is whether message can fit within one frame of the first protocol, and wherein in the session, messages which can fit in one frame are transmitted in the first protocol and messages which require more than one frame in are transmitted in the second protocol.
Claim 10
Dependent Claim
22 words
The system as recited in claim 1, wherein one criterion of the set of criteria is a message type of prospective messages.
Claim 11
Dependent Claim
169 words
In a computer network, a method for communicating in a session between a first and a second application in a first and second computer system respectively, a plurality of successive messages may be passed in the session using a mixture of protocols, comprising the steps of: establishing a session between the first and second applications; determining whether a message meets a set of criteria; sending a first set of messages in the session in a first protocol which is both session oriented and connectionless, each of the first set of messages meeting the set of criteria; sending a second set of messages in the session in a second protocol which is both session oriented and connection oriented, the second set of messages being a set of messages which do not meet the set of criteria; and preventing messages which do not meet the set of criteria from being sent in the first protocol, whereby said plurality of messages using the first and second protocols are intermixed in the session.
Claim 12
Dependent Claim
169 words
In a computer network, a method for communicating in a session between a first and a second application in a first and second computer system respectively, a plurality of successive messages may be passed in the session using a mixture of protocols, comprising the steps of: establishing a session between the first and second applications; determining whether a message meets a set of criteria; sending a first set of messages in the session in a first protocol which is both session oriented and connectionless, each of the first set of messages meeting the set of criteria; sending a second set of messages in the session in a second protocol which is both session oriented and connection oriented, the second set of messages being a set of messages which do not meet the set of criteria; and preventing messages which do not meet the set of criteria from being sent in the first protocol, whereby said plurality of messages using the first and second protocols are intermixed in the session.
Claim 13
Dependent Claim
34 words
The method as recited in claim 10 which further comprises the step of: determining whether the first protocol is supported by both nodes in the session prior to sending messages in the first protocol.
Claim 14
Dependent Claim
50 words
The method as recited in claim 10 wherein one criterion needed to send messages by the first protocol is that the local area network is sufficiently reliable and which further comprises the step of: determining whether the local area network is sufficiently reliable to send messages by the first protocol.
Claim 15
Dependent Claim
42 words
The method as recited in claim 12 which further comprises the step of: disabling the sending of messages in the first protocol if the local area network is not sufficiently reliable thereby sending all messages in the session by the second protocol.
Claim 16
Dependent Claim
60 words
The method as recited in claim 10 which further comprises the steps of: requesting that the first protocol be used for messages in the session; directing a message which does not meet the set of criteria to the means for sending messages via the second protocol; and informing the requesting step when a message is sent in the second protocol.
Claim 17
Dependent Claim
54 words
The method as recited in claim 10 which further comprises the steps of; building a predefined, invariant set of header information for the protocol for the session; storing the header information for the first protocol; and, retrieving the header information when a message is to be sent by the first protocol in the session.
Claim 18
Dependent Claim
78 words
The method as recited in claim 10 which further comprises: storing a message sent in the first protocol at the first computer system; responsive to a determination by the first application that the first message was apparently not received at the second computer system, requesting that the data be sent in a message in the second protocol; and transmitting the data in a second protocol in the first session with the second node over the local area network.
Claim 19
Dependent Claim
61 words
The method as recited in claim 10, wherein one criterion of the set of criteria is whether a message can fit within one frame of the first protocol, and wherein in the session, messages which can fit in one frame are transmitted in the first protocol and messages which require more than one frame in are transmitted in the second protocol.
Claim 20
Dependent Claim
22 words
The method as recited in claim 10, wherein one criterion of the set of criteria is a message type of prospective messages.
Claim 21
Dependent Claim
187 words
In a computer network, a computer program product on a computer readable medium for communicating in a session between a first and a second application in a first and second computer system respectively, a plurality of successive messages may be passed in the session using a mixture of first protocol and second protocol, comprising: means for establishing a session between the first and second applications; means for determining whether a message meets a set of criteria; means for sending a first set of messages in the session in a first protocol which is both session oriented and connectionless, each of the first set of messages meeting the set of criteria; means for sending a second set of messages in the session in a second protocol which is both session oriented and connection oriented, the second set of messages being a set of messages which do not meet the set of criteria; and means for preventing messages which do not meet the set of criteria from being sent in the first protocol, whereby said plurality of messages using the first and second protocols are intermixed in the session.
Claim 22
Dependent Claim
187 words
In a computer network, a computer program product on a computer readable medium for communicating in a session between a first and a second application in a first and second computer system respectively, a plurality of successive messages may be passed in the session using a mixture of first protocol and second protocol, comprising: means for establishing a session between the first and second applications; means for determining whether a message meets a set of criteria; means for sending a first set of messages in the session in a first protocol which is both session oriented and connectionless, each of the first set of messages meeting the set of criteria; means for sending a second set of messages in the session in a second protocol which is both session oriented and connection oriented, the second set of messages being a set of messages which do not meet the set of criteria; and means for preventing messages which do not meet the set of criteria from being sent in the first protocol, whereby said plurality of messages using the first and second protocols are intermixed in the session.
Claim 23
Dependent Claim
25 words
The computer program product as recited in claim 19 which further comprises; means for determining whether the protocol is supported in a current computer session.
Claim 24
Dependent Claim
65 words
The computer program product as recited in claim 20 which further comprises; means for requesting that the first protocol be used for messages in the session; means for directing a message which does not meet the set of criteria to the means for sending messages via the second protocol; and means for informing the requesting means when a message is sent in the second protocol.
Claim 25
Dependent Claim
87 words
The computer program product as recited in claim 19 wherein one criterion needed to send messages by the first protocol is that the local area network sufficiently reliable and which further comprises; means for determining whether the local area network is sufficiently reliable to send messages by the first protocol; and means responsive to a determination that the local area network is not sufficiently reliable for categorizing all messages in the session as belonging to the second set of messages to be sent in the second protocol.
Claim 26
Dependent Claim
47 words
The computer program product as recited in claim 22 which further comprises: means for disabling the means for sending messages in the first protocol the first protocol if the local area network is not sufficiently reliable thereby sending all messages in the session by the second protocol.
Claim 27
Dependent Claim
58 words
The computer program product as recited in claim 11 which further comprises; means for building a predefined, invariant set of header information for the first protocol for a particular computer session; means for storing the header information for the first protocol; and, means for retrieving the header information when a message is to be sent by the protocol.