1461104002-9aaeeea1-d5c0-4390-83d1-ade29b19007b

1. A haul route management system, comprising:
a condition monitoring system in data communication with a machine operating in a work environment and configured to collect performance data associated with the machine;
a torque estimator communicatively coupled to the condition monitoring system and configured to determine a drive axle torque of the machine and estimate a total effective grade associated with the machine based on the drive axle torque;
a performance simulator communicatively coupled to the torque estimator and the condition monitoring system, wherein the performance simulator is configured to:
compare the estimated total effective grade with a threshold level;
simulate, if the estimated total effective grade exceeds the threshold level, a design performance of the machine based on the estimated total effective grade;
compare design performance data with the collected performance data;
perform a payload analysis of the machine if the collected performance data is inconsistent with the design performance data; and
establish a payload limit of the machine based on the payload analysis.
2. The system of claim 1, wherein the condition monitoring system is wirelessly coupled to an on-board data collector of the machine and configured to receive performance data from the on-board data collector during operations of the machine.
3. The system of claim 1, wherein the performance simulator is further configured to:
analyze, if the estimated total effective grade exceeds the threshold level, the collected data to determine a potential cause of inconsistency between the collected performance data and the design performance data; and
generate a report that summarizes the potential cause of the inconsistency and provides recommendations for resolving the potential cause of the inconsistency.
4. The system of claim 3, wherein the performance simulator is further configured to:
estimate an actual remaining lifespan associated with one or more of the components of the machine based on a current payload level;
generate a simulated remaining lifespan associated with one or more of the components of the machine based on the established payload limit; and
wherein the report further summarizes a difference between the actual remaining lifespan and the simulated remaining lifespan.
5. The system of claim 1, wherein performing the payload analysis includes:
selecting a first payload level for the machine;
simulating a speed of the machine based on the first payload level;
determining whether the simulated speed is within a target speed threshold; and
selecting, if the simulated speed is not within a target speed threshold, a second payload level for the machine and simulating the speed of the machine based on the second payload level;
wherein establishing the payload limit for the machine includes establishing, if the simulated speed is within a target speed threshold, the payload limit for the machine as the first payload level.
6. The system of claim 5, further including:
generating a payload notification indicative of the payload limit for the machine; and
providing the payload notification to a payload subscriber.
7. The system of claim 1, wherein the performance simulator includes the torque estimator.
8. The system of claim 1, wherein the performance data includes at least one of a position, a machine speed, a machine acceleration, an engine load factor, a machine payload, a fluid pressure or temperature, a tire pressure, and a gear position.

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 hydraulic accumulator, especially a pulsation damper, comprising a metal bellows (19) which on at least one bellows end (31) has an end body (35), said end body being movable along the wall of the housing (1) during the expansion and compression of the bellows (19), between the end body and the housing (1) there being a guide means (47) which on at least one peripheral region of the end body (35) on its outer periphery forms first annular sections (51) which have a radial distance from the wall of the housing (1) and which are separated from one another by second annular sections (53) which project radially beyond the first annular sections (51) and which are distributed on the outer periphery, the end body (35) being axially lengthened by a peripheral sleeve part (63) which extends in the direction to the immovable bellows end (29), and the end of the sleeve part (63) adjoining a housing-mounted retaining ring part (25) as a stop body when the bellows (19) is compressed, wherein the bellows (19) on the bellows end (29) opposite the movable end body (35) is fixed on the housing-mounted retaining ring (25) which the end of the sleeve part (63) strikes, and that the guide means (47) has an annular body which with one annular part (49) which forms the first annular sections (51) engages on the end body (35) a peripheral annular groove (45) which is located axially offset on the end body (35) away from the immovable bellows end (29) in the direction which increases the distance to the retaining ring (25).
2. The hydraulic accumulator according to claim 1, wherein the sleeve part (63) extends over a distance which exceeds the axial length of the compressed bellows (19).
3. The hydraulic accumulator according to claim 1, wherein in the sleeve part (63) there is a second annular groove (67) for the annular part (49) of another annular body (47) in the position which is axially offset toward the first annular groove (45).
4. The hydraulic accumulator according to claim 1, wherein the respective annular body (47) is formed from a plastic material with good sliding properties.
5. The hydraulic accumulator according to claim 1, wherein on the respective annular body (47) the second annular sections (53) are axially bordered by surfaces which are shoulderless continuations of the radial planes of the annular part (49) which is to be accommodated in the pertinent annular groove (45, 67).

1461103992-cb9b7859-c751-4998-8db4-6129ee8d9056

1. A method for communicating a data message, comprising:
selecting a table key value in an encryption selection table based on an index that is a function of a periodic key value and a public variable key value, the encryption selection table specifying at least one of a plurality of encryption methods to be used to encrypt a data message, the table key value associated with at least one of the plurality of encryption methods;
encrypting the data message using the encryption method associated with the table key value; and
transmitting the encrypted data message over a data communication network.
2. The method of claim 1 and further comprising:
receiving a periodic key value and a public variable key value at a communication device storing the encryption selection table; and
calculating the index from the public variable key value and the periodic key values.
3. The method of claim 1 and further comprising:
selecting a second encryption method also specified by the table key value from the encryption selection table; and
encrypting the data message a second time using the second encryption method prior to transmitting the encrypted message.
4. The method of claim 1 wherein the periodic key value comprises a predetermined number agreed upon between a transmitter and a recipient of the data message.
5. The method of claim 1 wherein the public variable key value comprises a numeric value which is variable and which is available to both the recipient and the transmitter of the data message.
6. A data communication device operable to transmit and receive data messages to and from a data communication network, the device comprising:
a central processing unit operable to interface with a user of the device through a user interface;
an encryption decryption engine under the control of the central processing unit and operable to execute a plurality of encryption programs, each of the encryption programs being different than the remainder of the plurality and each of the encryption programs operable to receive a message and to output an encrypted message;
an encryption selection table accessible using a key value, the encryption selection table specifying at least one of the plurality of encryption programs associated with each key value, wherein the key value comprises a table key value and further comprising a user interface operable to prompt a user of the device and to receive a public variable key value and a periodic key value, the table key value calculated as a function of at least one or both of the public variable key value and the periodic key value; and
a communication interface operable to transmit an encrypted message to the user of the device, the encrypted message encrypted using the at least one encryption program specified in the encryption selection table.
7. The device of claim 6 wherein the encryption selection table specifies a plurality of encryption methods to be used in sequence for each of the key values and wherein the encryption engine is operable to encrypt a data message using each of the plurality of encryption programs in sequence prior to transmitting the encrypted data message.
8. The device of claim 6 wherein the public variable key value comprises a numeric value which is variable and which is available to both the recipient and the transmitter of the data message.
9. The device of claim 6 wherein the periodic key value comprises a predetermined number agreed upon between a transmitter and a recipient of the data message.
10. The method of claim 1, wherein selecting the table key value comprises determining which table key value in the encryption selection table is approximately equal to the index.
11. The method of claim 2, wherein calculating the index comprises using a pre-determined mathematical function to calculate the index.
12. The method of claim 1, further comprising encrypting the data message with at least two encryption methods in a specific sequence as provided in the encryption selection table.
13. The method of claim 12, further comprising decrypting the data message by executing the encryption methods in an opposite sequence as provided in the encryption selection table.
14. A method for communicating a data message, comprising:
receiving a periodic key value and a public variable key value at a communication device storing an encryption selection table;
calculating an index from the public variable key value and the periodic key values using a pre-determined mathematical function;
selecting a table key value in the encryption selection table based on the calculated index, the encryption selection table specifying at least one of a plurality of encryption methods to be used to encrypt a data message, the table key value associated with at least one of the plurality of encryption methods;
encrypting the data message using the encryption method associated with the table key value; and
transmitting the encrypted data message over a data communication network.
15. The method of claim 14, further comprising:
selecting a second encryption method also specified by the table key value from the encryption selection table; and
encrypting the data message a second time using the second encryption method prior to transmitting the encrypted message.
16. The method of claim 14, wherein the periodic key value comprises a predetermined number agreed upon between a transmitter and a recipient of the data message.
17. The method of claim 14, wherein the public variable key value comprises a numeric value which is variable and which is available to both the recipient and the transmitter of the data message.
18. The method of claim 14, wherein selecting the table key value comprises determining which table key value in the encryption selection table is approximately equal to the calculated index.
19. The method of claim 14, further comprising encrypting the data message with at least two encryption methods in a specific sequence as provided in the encryption selection table.
20. The method of claim 14, further comprising decrypting the data message by executing the encryption methods in an opposite sequence as provided in the encryption selection table.

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. An apparatus for training on or simulating human cardiopulmonary resuscitation (CPR) contained in a non-humanoid housing comprising:
a first plate;
at least one upright post fixed to the first plate;
a second plate;
at least one downwardly extending post fixed to the second plate and adapted to telescopically engage upright post for providing a reciprocal motion to simulate chest compressions; and
a resistance device engaged between the first and second plates and adapted to simulate the resistance one would encounter in compressing a chest.
2. The apparatus of claim 1, wherein one or more posts are hollow and are adapted for a telescopic-like engagement having sufficiently tight tolerances to require applying force in a direction essentially parallel with the longitudinal axis of the posts so that the posts will bind when a non-parallel force is applied to an upper surface of the second plate.
3. The apparatus of claim 2, wherein the resistance device is a spring and it is located within one or more posts.
4. The apparatus of claim 2, wherein the resistance device is a closed cell foam spring.
5. The apparatus of claim 2, wherein one or more posts are square or rectangular in shape to prevent rotation of the posts.
6. The apparatus of claim 5, wherein the distal ends of the posts are flared.
7. The apparatus of claim 1, wherein the first and second plates are generally rectangular.
8. The apparatus of claim 7, wherein the first and second plates contain anatomical landmarks such as surfaces representing a manubrial notch, right and left clavical bones, an interclavicular notch, a sternal groove or midline, left and right nipples, or a xyphoid process and notch for proper handfinger placement.
9. The apparatus of claim 1, wherein the second plate has anatomical landmarks on an upper surface adapted to resemble a chest for locating where to place one’s hand or fingers for applying CPR.
10. The apparatus of claim 1, wherein a landmark on the non-humanoid housing marks the location for properly compressing the second plate, and this landmark corresponds to the proper location for compressing the chest during CPR.
11. The apparatus of claim 1, further comprising a generally central upright post fixed to the first plate and a generally central downwardly extending post fixed to the second plate and opposed to and engaged with the generally central upright post, wherein the spring device is received within the generally central upright post.
12. The apparatus of claim 1, wherein the non-humanoid housing resembles a stuffed toy animal.
13. The apparatus of claim 12, wherein the housing looks like a teddy bear.
14. The apparatus of claim 1, further comprising a visual andor auditory metronome.
15. The apparatus of claim 1, further comprising a compression force sensor for measuring the amount of force used to press the first and second plates closer together and an indicator to the user of the force applied.
16. The apparatus of claim 1, further comprising a compression depth sensor for measuring the distance traveled when pressing the first and second plates closer together and an indicator of whether this distance is an appropriate distance, too far, or too short for proper CPR.
17. The apparatus of claim 16, wherein the indicator is located in the neck of the stuffed toy and is stylized to look like a brooch or bowtie.
18. The apparatus of claim 1, further comprising a rescue breath indicator adapted for indicating when a breath should be given in the CPR cycle.
19. The apparatus of claim 1, wherein voice prompts provide reminders of the steps of CPR.
20. The apparatus of claim 1, wherein voice prompts provide feedback on actual CPR performance.
21. The apparatus of claim 1, further comprising:
a flexible container adapted to simulate a human’s lungs; and
an air tube providing fluid communication with the flexible container.
22. The apparatus of claim 21, further comprising:
a third plate generally aligned with the first and second plates, wherein the first plate is between the second and third plates;
one or more posts fixed to the third plate;
one or more corresponding downwardly extending posts fixed to the underside of the first plate and adapted to engage respective posts fixed to the third plate for providing a reciprocal motion,
wherein the flexible container is between the first and third plates.
23. The CPR training device of claim 1, further comprising an apparatus for simulating pulmonary resuscitation.
24. The CPR training device of claim 23, wherein the simulated pulmonary resuscitation apparatus comprises a flexible container sized to simulate the capacity of a human’s lungs wherein the flexible container is received in an interior portion of the housing and one end of an air tube is connected to the flexible container while the other end opens to the environment and allows air to flow into the flexible container from the external environment.
25. The CPR training device of claim 23, wherein the apparatus for simulating pulmonary resuscitation is located externally of the non-humanoid housing and comprises a vest covering a simulated lung, an air tube connected to the simulated lung, a face mask connected to the air tube, and an opening in the face mask where air can be blown into the air tube and subsequently the simulated lung causing the vest to rise.
26. An apparatus for practicing human cardiopulmonary resuscitation (CPR) contained in a non-humanoid housing comprising a chest plate and back plate, telescoping posts attached to the chest plate and back plate, a resistance device between the plates, a compression depth sensor, a compression depth indicator located on the CPR training aid and in the line of sight of the user, a compression pacing indicator, and a landmark on the non-humanoid housing to indicate the proper location for handfinger placement.
27. The apparatus of claim 26, further comprising a simulated airway.
28. The apparatus of claim 27, wherein the airway simulates the resistance of a human lung and the rise of the chest when breaths are given.
29. The apparatus of claim 28, further comprising an external face mask that attaches to an internal air tube which is attached to an internal simulated lung to facilitate practicing breaths given during CPR.
30. The apparatus of claim 29, wherein the face mask is a stylized human face.
31. The apparatus of claim 27, further comprising an external face mask that attaches to an external air tube attached to a simulated lung resting outside of the non-humanoid housing.
32. The apparatus of claim 31, wherein the face mask is a stylized human face.
33. The apparatus of claim 26, further comprising auditory voice prompts.
34. The apparatus of claim 33, wherein the voice prompts remind a user of the steps of CPR.
35. The apparatus of claim 33, wherein the voice prompts indicate proper and improper performance of CPR skills.
36. A cardiopulmonary resuscitation (CPR) training device, comprising:
a base;
a plurality of upright posts fixed to base;
a breast plate spaced apart from the base;
a plurality of downwardly extending posts fixed to the underside of the breast plate, wherein the downwardly extending posts are engaged with the upright posts and adapted for a reciprocating motion; and
the telescoping nature of the downwardly extending posts and the upright posts having sufficiently tight tolerances to require applying force in a direction essentially parallel with the longitudinal axis of the legs so that the legs will bind when a non-parallel force is applied to an upper surface of the second plate.
37. The CPR training device of claim 36, wherein there are four upright posts and four downwardly extending posts, one in each corner of the base.
38. The CPR training device of claim 37, wherein a foam spring separates the base and breast plate providing compression resistance when the breast plate is compressed down toward the base.
39. The CPR training device of claim 36, further comprising a flat body having the shape of a gingerbread man connected to the base.
40. The CPR training device of claim 39, wherein the base has four edges, and wherein the head of the gingerbread man is hingedly connected to one edge, a right arm is hingedly connected to one edge, a left arm is hingedly connected to one edge, and a waist of the gingerbread man with legs is hingedly connected to one edge.
41. The CPR training device of claim 40, wherein the head, arms and waist fold toward the plate, so that the device assumes the general shape of a rectangular cube.
42. The CPR training device of claim 36, further comprising a simulated airway.
43. A method for training individuals in cardiopulmonary resuscitation (CPR) using a CPR training aid contained in a non-humanoid housing wherein students can practice compressions on a simulated thorax comprising an upper chest plate and a back plate with a resistance mechanism between the plates to simulate the resistance of a human chest to compressions, comprising the steps of:
compressing a simulated chest; and
feeling resistance resembling that of a human chest during chest compressions.
44. The method of claim 43, further comprising the step of using a landmark or landmarks for determining proper hand placement on the chest for chest compressions.
45. The method of claim 43, further comprising the step of viewing immediate feedback on the adequacy of compression force or depth.
46. The method of claim 43, further comprising the step of hearing andor seeing a signal that correctly paces the compressions.
47. The method of claim 43, further comprising the step of practicing rescue breathing using a simulated airway comprising a removable face mask that is connected to an air tube that empties into a simulated lung which simulates the resistance of a human lung.
48. The method of claim 43, wherein the CPR training aid is used in conjunction with a CPR instructional video.
49. The method of claim 43, wherein voice prompts remind the user of the steps of CPR and guide the user through the process of CPR.
50. The method of claim 43, wherein the CPR training aid includes anatomical landmarks for determining proper hand placement for abdominal thrusts and proper placement of back blows, comprising the steps of:
locating anatomical landmarks on the thorax for determining proper hand placement for abdominal thrusts;
locating the anatomical landmark on the back for proper placement of back blows; and
clearing an airway of a foreign body through back blows or abdominal thrusts.