Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
145 words
A programmable interface apparatus for interconnecting a plurality of independently controlled networks to enable an addressable resource in one network to communicate with an addressable resource in another network, said programmable apparatus comprising: means including the addressable resource, operable for generating a first session service initiate request, said request including an address for the originating resource, a name for the originating resource, and a name for the destination resource; means responsive to the first initiate request and operable for determining the address of the destination resource and for preparing a second initiate request message including the address of the destination resource and forwarding said second initiate request; means operable for receiving the second initiate request and for performing an address translation in said second initiate request and for routing said second request to the proper destination resource whereby the networks are being interconnected without merging.
Claim 2
Dependent Claim
145 words
A programmable interface apparatus for interconnecting a plurality of independently controlled networks to enable an addressable resource in one network to communicate with an addressable resource in another network, said programmable apparatus comprising: means including the addressable resource, operable for generating a first session service initiate request, said request including an address for the originating resource, a name for the originating resource, and a name for the destination resource; means responsive to the first initiate request and operable for determining the address of the destination resource and for preparing a second initiate request message including the address of the destination resource and forwarding said second initiate request; means operable for receiving the second initiate request and for performing an address translation in said second initiate request and for routing said second request to the proper destination resource whereby the networks are being interconnected without merging.
Claim 3
Dependent Claim
48 words
The programmable interface apparatus of claim 1 wherein the means for determining the address of the named resource includes a host computer having a table containing entries for the resources being controlled by said host computer and at least one entry representing the address of said named resource.
Claim 4
Dependent Claim
35 words
The programmable interface apparatus of claim 1 wherein the means for performing the address translation function includes a gateway system services control point, and a gateway node interconnected to the gateway system services control point.
Claim 5
Dependent Claim
28 words
The programmable interface apparatus of claim 1 further including means responsive to the second initiate request and operable for performing a name translation in said second initiate request.
Claim 6
Dependent Claim
21 words
The programmable interface apparatus of claim 3 wherein the gateway node includes at least one address space for each interconnected network.
Claim 7
Dependent Claim
24 words
The programmable interface apparatus of claim 5 wherein each address space includes alias addresses representative of the address given to resources of another network.
Claim 8
Dependent Claim
111 words
A programmable interface for interconnecting independently controlled computer networks so that the logical units of one network may enter into a session with the logical units of another network said interface including: means operable to generate and transmit a session initiate request message, said message having an address field with the address of an originating logical unit, a first name field with the name of the originating logical unit and a second name field with the name of the destination logical unit; and a means to receive said session initiate request message and operable to provide address translation and routing said message to enable a session establishment between the logical units.
Claim 9
Dependent Claim
111 words
A programmable interface for interconnecting independently controlled computer networks so that the logical units of one network may enter into a session with the logical units of another network said interface including: means operable to generate and transmit a session initiate request message, said message having an address field with the address of an originating logical unit, a first name field with the name of the originating logical unit and a second name field with the name of the destination logical unit; and a means to receive said session initiate request message and operable to provide address translation and routing said message to enable a session establishment between the logical units.
Claim 10
Dependent Claim
17 words
The interface of claim 7 further including means operable to translate logical unit names in the message.
Claim 11
Independent Claim
125 words
A method for interconnecting independently controlled computer networks so that logical units in one network can communicate with logical units in another network; said method comprising the following steps: providing an address translation function; preparing and forwarding a session initiate request message; said message including an address field with the name of an originating logical unit, a name field with the name of an originating logical unit, and a second name field with the name of the destination logical unit; buffering the session initiate request message; utilizing the address translation function to derive a set of addresses; substituting the addresses in the initiate request and forwarding the request as a result of which a session is being established between the logical units in each network.
Claim 12
Independent Claim
125 words
A method for interconnecting independently controlled computer networks so that logical units in one network can communicate with logical units in another network; said method comprising the following steps: providing an address translation function; preparing and forwarding a session initiate request message; said message including an address field with the name of an originating logical unit, a name field with the name of an originating logical unit, and a second name field with the name of the destination logical unit; buffering the session initiate request message; utilizing the address translation function to derive a set of addresses; substituting the addresses in the initiate request and forwarding the request as a result of which a session is being established between the logical units in each network.
Claim 13
Dependent Claim
28 words
The method of claim 9 further including the step of translating the address in the address header of messages flowing on the session between the logical units. p
Claim 14
Dependent Claim
19 words
The method of claim 9 wherein the address translation function is being positioned at the boundaries of the network.
Claim 15
Dependent Claim
23 words
The method of claim 9 wherein an alias name is being used in the second name field to identify the destination logical unit.
Claim 16
Dependent Claim
32 words
The method of claim 12 further including the following steps : utilizing the address translation function to derive a set of names; and substituting the set of addresses in the initiate request.
Claim 17
Dependent Claim
164 words
A computer telecommunication network system having a plurality of independently controlled networks with each network having at least one host computer controlling a plurality of addressable resources, an apparatus for interconnecting the networks so that addressable resources in one network can communicate with resources in another network, said apparatus comprising: means, including the addressable resource, operable for generating a session service request command message, said command message having an address field and a name field for an originating resource and a name field for a destination resource; means responsive to said command and operable to make appropriate name and/or address translations and to route the command messages to the network containing the destination resource with said message resulting in a session being established with the session carrying messages between the originating resource and destination resource; and means operable to intercept the messages and for changing the addres header so that the messages are being delivered without changing the characteristics of the independently controlled networks.
Claim 18
Dependent Claim
164 words
A computer telecommunication network system having a plurality of independently controlled networks with each network having at least one host computer controlling a plurality of addressable resources, an apparatus for interconnecting the networks so that addressable resources in one network can communicate with resources in another network, said apparatus comprising: means, including the addressable resource, operable for generating a session service request command message, said command message having an address field and a name field for an originating resource and a name field for a destination resource; means responsive to said command and operable to make appropriate name and/or address translations and to route the command messages to the network containing the destination resource with said message resulting in a session being established with the session carrying messages between the originating resource and destination resource; and means operable to intercept the messages and for changing the addres header so that the messages are being delivered without changing the characteristics of the independently controlled networks.
Claim 19
Dependent Claim
21 words
The apparatus of claim 14 further including a communication channel for interconnecting the networks to enable the flow of information therebetween.
Claim 20
Independent Claim
78 words
A method for interconnecting independently controlled communication networks comprising the following steps: preparing and transmitting a session service request command message; said message having a name and address for an originating logical unit and a name for a destination logical unit; buffering the message; determining the destination address for the destination logical unit; substituting the destination address in said message; and forwarding said message to the proper address whereby a session is being established between the logical units.
Claim 21
Independent Claim
78 words
A method for interconnecting independently controlled communication networks comprising the following steps: preparing and transmitting a session service request command message; said message having a name and address for an originating logical unit and a name for a destination logical unit; buffering the message; determining the destination address for the destination logical unit; substituting the destination address in said message; and forwarding said message to the proper address whereby a session is being established between the logical units.
Claim 22
Dependent Claim
43 words
The method recited in claim 16 further including the steps of : preparing and transporting end user messages on the established session; and translating the address in the address header to ensure that said messages are being delivered to the proper logical unit.