1. An airbag module comprising:
a housing with a housing recess and a housing opening;
an inflator;
an airbag located at least partly in the housing recess, the airbag having an opening therein for receiving the inflator, an elastic reinforcing member that is attached to or integral with the airbag and extends around the periphery of the opening in the airbag for receiving the inflator, the reinforcing member having an external periphery that is larger than an internal periphery of the housing opening and being configured such that the reinforcing member can be deformed and passed from the housing recess through the housing opening and then elastically return to a non-deformed state, the reinforcing member being located adjacent to an exterior wall of the housing such that the housing opening and the opening in the airbag for receiving the inflator are adjacent one another, the inflator being disposed within the housing opening and the opening in the airbag for receiving the inflator and inside a portion of the airbag that is located within the housing recess.
2. The airbag module according to claim 1, wherein the inflator has at least one projection located at a first end of the inflator and the reinforcing member is arranged between the exterior wall of the housing and the at least one projection located on the inflator.
3. The airbag module according to claim 1, wherein the housing opening, the reinforcing member and the opening in the airbag for receiving the inflator are essentially circular.
4. The airbag module according to claim 3, wherein the reinforcing member includes a device for positioning the reinforcing member relative to the housing by bringing the device into engagement with a mating feature of the housing.
5. The airbag module according to claim 3, wherein the reinforcing member is made of synthetic material and sewn, glued or welded to the airbag in the region of the opening in the airbag for receiving an inflator.
6. The airbag module according to claim 4, wherein the reinforcing member is made of synthetic material and sewn, glued or welded to the airbag in the region of the opening in the airbag for receiving an inflator.
7. The airbag module according to claim 1, wherein the airbag has at least one an opening therein for accommodating a fastening means of the inflator.
8. The airbag module according to claim 1, wherein the airbag has an opening therein for accommodating a fastening means of the inflator, the fastening means of the inflator extends through the opening in the airbag for accommodating the fastening means and a corresponding opening in the housing and is secured in place with regards to the housing.
9. The airbag module according to claim 8, wherein the fastening means comprises a locking device, a threaded fastening means or corresponding releasable or non-releasable fastening means.
10. The airbag module according to claim 1, wherein the airbag has an opening therein for accommodating a fastening means of the inflator, the fastening means comprising a threaded shaft that extends through the opening in the airbag for accommodating the fastening means and a corresponding opening in the housing and is secured in a threaded manner with a nut outside of the housing such that the inflator is secured in place with regards to the housing.
11. The airbag module according to claim 8, further comprising a positioning means located on the airbag in the region of the opening the airbag for accommodating the fastening means of the inflator, the positioning means securing the airbag with the housing at least in the region to the housing adjacent the opening the corresponding opening in the housing.
12. The airbag module according to claim 9, further comprising a positioning means located on the airbag in the region of the opening the airbag for accommodating the fastening means of the inflator, the positioning means securing the airbag with the housing at least in the region to the housing adjacent the opening the corresponding opening in the housing.
13. The airbag module according to claim 10, further comprising a positioning means located on the airbag in the region of the opening the airbag for accommodating the fastening means of the inflator, the positioning means securing the airbag with the housing at least in the region to the housing adjacent the opening the corresponding opening in the housing.
14. An airbag module comprising:
a housing with a housing recess and a housing opening;
an inflator having at one end thereof at least one projection and at an opposite end thereof a fastening means;
an airbag located at least partly in the housing recess, the airbag having an opening therein for receiving the inflator and an opening for accommodating the fastening means of the inflator, an elastic reinforcing member that is attached to or integral with the airbag and extends around the periphery of the opening in the airbag for receiving the inflator, the reinforcing member having an external periphery that is larger than an internal periphery of the housing opening and being configured such that the reinforcing member can be deformed and passed from the housing recess through the housing opening and then elastically return to a non-deformed state, the reinforcing member being located between an exterior wall of the housing and the at least one projection of the inflator such that the housing opening and the opening in the airbag for receiving the inflator are adjacent one another, the inflator being disposed within the housing opening and the opening in the airbag for receiving the inflator and inside a portion of the airbag that is located within the housing recess, the fastening means of the inflator extending through the opening in the airbag for accommodating the fastening means and a corresponding opening in the housing and is secured in place with regards to the housing.
15. The airbag module according to claim 14, wherein the fastening means comprises a threaded shaft that extends through the opening in the airbag for accommodating the fastening means and a corresponding opening in the housing and is secured in a threaded manner with a nut outside of the housing such that the inflator is secured in place with regards to the housing.
16. The airbag module according to claim 14, wherein the fastening means comprises a locking device, a threaded fastening means or corresponding releasable or non-releasable fastening means.
17. The airbag module according to claim 14, further comprising a positioning means located on the airbag in the region of the opening the airbag for accommodating the fastening means of the inflator, the positioning means securing the airbag with the housing at least in the region to the housing adjacent the opening the corresponding opening in the housing.
18. The airbag module according to claim 15, further comprising a positioning means located on the airbag in the region of the opening the airbag for accommodating the fastening means of the inflator, the positioning means securing the airbag with the housing at least in the region to the housing adjacent the opening the corresponding opening in the housing.
19. The airbag module according to claim 16, further comprising a positioning means located on the airbag in the region of the opening the airbag for accommodating the fastening means of the inflator, the positioning means securing the airbag with the housing at least in the region to the housing adjacent the opening the corresponding opening in the housing.
20. The airbag module according to claim 14, wherein the reinforcing member includes a device for positioning the reinforcing member relative to the housing by bringing the device into engagement with a mating feature of the housing.
21. The airbag module according to claim 15, wherein the reinforcing member includes a device for positioning the reinforcing member relative to the housing by bringing the device into engagement with a mating feature of the housing.
22. The airbag module according to claim 16, wherein the reinforcing member includes a device for positioning the reinforcing member relative to the housing by bringing the device into engagement with a mating feature of the housing.
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 method for camouflaging business-activity information in telemetry signals from a computer system, comprising:
monitoring telemetry signals from the computer system to obtain a time series containing a telemetry metric which provides business-activity information;
for each telemetry-metric value contained in the time series,
comparing the telemetry-metric value with a predetermined threshold level; and
if the telemetry-metric value is below the predetermined threshold level, generating artificial activity associated with the telemetry metric in the computer system, so that the artificial activity causes the telemetry-metric value to exceed the predetermined threshold level.
2. The method of claim 1, wherein the telemetry metric can include:
load on a CPU;
IO traffic;
memory utilization; and
storage readwrite activity.
3. The method of claim 1, wherein by generating artificial activity associated with the telemetry metric, the method causes the telemetry-metric value to increase to a predetermined constant value.
4. The method of claim 1, wherein the artificial activity is generated by running exerciser code on the computer system at a low-priority level.
5. The method of claim 4, further comprising halting the execution of the exerciser code when user activity is detected.
6. The method of claim 1, wherein the method is performed in a feedback and control loop.
7. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for camouflaging business-activity information in telemetry signals from a computer system, the method comprising:
monitoring telemetry signals from the computer system to obtain a time series containing a telemetry metric which provides business-activity information;
for each telemetry-metric value contained in the time series,
comparing the telemetry-metric value with a predetermined threshold level; and
if the telemetry-metric value is below the predetermined threshold level, generating artificial activity associated with the telemetry metric in the computer system, so that the artificial activity causes the telemetry-metric value to exceed the predetermined threshold level.
8. The computer-readable storage medium of claim 7, wherein the telemetry metric can include:
load on a CPU;
IO traffic;
memory utilization; and
storage readwrite activity.
9. The computer-readable storage medium of claim 7, wherein by generating artificial activity associated with the telemetry metric, the method causes the telemetry-metric value to increase to a predetermined constant value.
10. The computer-readable storage medium of claim 7, wherein the artificial activity is generated by running exerciser code on the computer system at a low-priority level.
11. The computer-readable storage medium of claim 10, wherein the method further comprises halting the execution of the exerciser code when user activity is detected.
12. The computer-readable storage medium of claim 7, wherein the method is performed in a feedback and control loop.
13. An apparatus that camouflages business-activity information in telemetry signals from a computer system, comprising:
a monitoring mechanism configured to monitor telemetry signals from the computer system to obtain a time series containing a telemetry metric which provides business-activity information;
a comparison mechanism configured to compare each telemetry-metric value contained in the time series with a predetermined threshold level; and
a generating mechanism configured to generate artificial activity associated with the telemetry metric in the computer system, so that the artificial activity causes the telemetry-metric value to exceed the predetermined threshold level if the telemetry-metric value is below the predetermined threshold level.
14. The apparatus of claim 13, wherein the telemetry metric can include:
load on a CPU;
IO traffic;
memory utilization; and
storage readwrite activity.
15. The apparatus of claim 13, wherein the generating mechanism is further configured to cause the telemetry-metric value to increase to a predetermined constant value if the telemetry-metric value is below the predetermined threshold level.
16. The apparatus of claim 13, wherein the generating mechanism is configured to generate the artificial activity by running exerciser code on the computer system at a low-priority level.
17. The apparatus of claim 16, wherein the generating mechanism is configured to halt the execution of the exerciser code when user activity is detected.
18. The apparatus of claim 13, wherein the method is performed in a feedback and control loop.