1460903689-3f933722-d313-482f-8fab-7153802d4f2d

1. A method for providing a seal between two housing walls comprising:
providing a spring seal having an uncompressed length greater than a separation between the two housing walls;
applying to the spring seal an agent having adhesive and strength properties when cured or set chosen so that it loses at least one of said properties under certain predetermined conditions;
applying a compressing force to the spring seal so that it is has a compressed length less than the separation between the two housings;
maintaining applied force for a period effective to cure or set the adhesive sufficiently to permit the applied force to be withdrawn with the agent maintaining the seal in a compressed condition;
withdrawing the applied force;
inserting the compressed spring seal between the two housings; and
applying the certain predetermined conditions to the adhesive so that it loses said at least one property sufficiently to cause the seal to relax and expand into sealing contact the two housing walls.
2. A method according to claim 1, wherein the adhesive loses its adhesive properties when it is heated above a predetermined temperature.
3. A method according to claim 2, wherein the predetermined temperature is between 180 and 220 degrees C.
4. A method according to claim 3, wherein the predetermined temperature is between 190 and 210 degrees C.
5. A method according to claim 1, wherein the spring seal comprises a bellows seal having a cross-section of more than 360 degrees of wave between sealing surfaces.
6. A seal comprising:
a metallic body having a convoluted cross section extending between first and second ends and a first generally interior surface extending between said first and second ends and a second generally exterior surface extending between said first and second ends; and
an adhesive in one or more locations on at least one of the surfaces, the adhesive holding the body in a longitudinally contracted condition of a length no more than 95% of a relaxed length at like temperature.
7. The seal of claim 6 at a temperature of 21\xb0 C.
8. The seal of claim 7 wherein said adhesive has temperature-dependent strength, adhesion properties, or both, such that when placed in an environment at a temperature at or above a threshold temperature the adhesive will permit the body to expand to substantially the relaxed length for such temperature within a predetermined time interval.
9. The seal of claim 8 wherein said interval is no more than 100 seconds and said threshold temperature is 200\xb110\xb0 C.
10. The seal of claim 8 wherein said interval is no more than 100 seconds and said threshold temperature is 500\xb110\xb0 C.
11. The seal of claim 8 wherein said interval is no more than 100 seconds and said threshold temperature is 300\xb110\xb0 C.
12. The seal of claim 8 wherein said interval is no more than 100 seconds and said threshold temperature is 100\xb110\xb0 C.
13. The seal of claim 6 wherein said adhesive is only on said first surface.
14. The seal of claim 6 wherein said adhesive comprises an epoxy.
15. A method for the manufacture of the seal of claim 6 comprising:
applying said adhesive;
longitudinally compressing said body;
holding said body compressed until the adhesive has sufficient strength to maintain said longitudinally contracted condition; and
releasing said compression.
16. The method of claim 15 wherein:
the compressing occurs before the applying; and
there is substantially no expansion of the seal upon said releasing.
17. A method for use of the seal of claim 6 comprising:
inserting the seal into a gap between two sealing surfaces so that the seal is not compressed therebetween; and
heating the seal to a threshold temperature whereupon the seal body relaxes into compressive engagement between the sealing surfaces.
18. The method of claim 17 wherein:
the inserting comprises installation between elements of a turbine housing; and
the heating comprises running said turbine.
19. The method of claim 17 further comprising allowing the seal to return to a temperature of less than 30\xb0 C. with the seal maintaining said compressive engagement.
20. The method of claim 15 wherein:
the body is first formed as an annulus of convoluted longitudinal section; and
then the annulus is cut into a plurality of equal segments prior to said compressing and said applying.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A product for providing a configuration database subsystem that maintains configuration data for objects in a network for a router device comprising:
instructions for directing a processing unit in said router device to:
maintain a configuration database;
receive a notification request sent from one of a plurality of subsystems in said router device, wherein said notification request is a request to receive notification of changes to configuration data of an object in said network identified in said notification request and wherein each of said plurality of subsystems is instructions executed by said processing unit to provide an application of an internetwork operating system;
store an identification of said one of said plurality of subsystems that transmitted said notification request in a record in said database that stores said configuration data for said object identified in said notification request wherein said identification identifies said one of said plurality of subsystems as a subsystem to notify in response to a change in said configuration data for said object in said record;
set a notification flag in said record wherein said notification flag indicates that a notification must be sent responsive to a change;
receive a change in said configuration data of said object;
retrieve said record that stores said configuration data for said object;
read said notification flag;
determine whether said notification flag is set;
read said identification of said one of said plurality of subsystems from said record that stores said configuration data for said object to receive said change in said configuration data responsive to a determination that said notification flag is set; and
transmit a notification of said change of configuration data of said object to said one of said plurality of subsystems responsive to said reading of said identification; and
a media readable by said processing unit that stores said instructions.
2. The product of claim 1 wherein said instructions further comprise:
instructions for directing said processing unit to:
determine said notification request is configuration data of a name space;
retrieve each child record of said record; and
set a notification flag in each said child record.
3. The product of said claim 2 wherein said instructions further comprise:
instructions for directing said processing unit to:
receive a change to configuration in a child record;
retrieve said child record responsive to receiving said change;
read said notification flag in said child record responsive to retrieving said record;
read a parent record of said child responsive to reading said notification flag; and
transmit notification of said change of said change to said one of said plurality of subsystems identified in said parent record.
4. The product of claim 1 wherein said instructions further comprise:
instructions for directing said processing unit to:
receive a remove notification request from said one of said plurality of subsystems, wherein said remove notification request is a request to remove said one of said plurality of subsystems from said plurality of subsystems to be notified in response to a change in said configuration data; and
remove said identification of said one of said plurality of subsystems from said record of said configuration data storing subsystems to be notified of a change in said configuration data.
5. The product of claim 4 wherein said instructions further comprise:
instructions for directing said processing unit to:
determine whether said configuration data for which said remove notification request is for a name space;
retrieve each child record of said record of said configuration data responsive to a determination said configuration data is a name space; and
remove a notification flag from each said child record.
6. A computer-implemented method for providing a configuration database subsystem that maintains configuration data for objects in a network for a router device comprising:
maintaining a configuration database;
receiving a notification request sent from one of a plurality of subsystems in said router device, wherein said notification request is a request to receive notification of changes to configuration data of an object in said network identified in said notification request and wherein each of said plurality of subsystems is instructions executed by a processing unit in said router to provide an application of an internet work operating system;
storing an identification of said one of said plurality of subsystems that transmitted said notification request in a record in said database that stores said configuration data for said object identified in said notification request wherein said identification identifies said one of said plurality of subsystems as a subsystem to notify in response to a change in said configuration data for said object in said record;
setting a notification flag in said record wherein said notification flag indicates that notification is required responsive to a change;
receiving a change in said configuration data of said object;
retrieving said record that stores said configuration data for said object;
reading said notification flag;
determining whether said notification flag is set;
reading said identification of said one of said plurality of subsystems from said record that stores said configuration data for said object to receive said change in said configuration data responsive to a determination that said notification flag is set; and
transmitting a notification of said change of configuration data of said object to said one of said plurality of subsystems responsive to said reading of said identification.
7. The method of claim 6 further comprising:
determining said notification request is configuration data of a name space;
retrieving each child record of said record; and
setting a notification flag in each said child record.
8. The method of claim 7 further comprising:
receiving a change to configuration in a child record;
retrieving said child record responsive to receiving said change;
reading said notification flag in said child record responsive to retrieving said record;
reading a parent record of said child responsive to reading said notification flag; and
transmitting notification of said change of said change to said one of said plurality of subsystems identified in said parent record.
9. The method of claim 6 further comprising:
receiving a remove notification request from said one of said plurality of subsystems, wherein said remove notification request is a request to remove said one of said plurality of subsystems from said plurality of subsystems to be notified in response to a change in said configuration data; and
removing said identification of said one of said plurality of subsystems from said record of said configuration data storing subsystems to be notified of a change in said configuration data.
10. The method of claim 9 further comprising:
determining whether said configuration data for which said remove notification request is for a name space;
retrieving each child record of said record of said configuration data responsive to a determination said configuration data is a name space; and removing a notification flag from each said child record.