1460901594-9a717e8c-52cc-427b-b442-63343fa6f192

1. A time-based method for controlling the management of cache memory, the method comprising:
accepting a segment of data;
assigning a cache lock-time with a time duration to the segment;
if a cache line is available, storing the segment; and,
protecting the segment stored in the cache line from replacement until the expiration of the lock-time.
2. The method of claim 1 further comprising:
locating an available cache line in response to a process selected from the group consisting of determining that the cache line is empty and determining that the cache line is available for a replacement segment.
3. The method of claim 1 further comprising:
upon the expiration of the lock-time, automatically making the cache line available for a replacement segment.
4. The method of claim 3 wherein assigning the lock-time to the segment includes assigning a lock-time equal to a plurality of clock period intervals;
wherein protecting the segment stored in the cache line from replacement includes:
decrementing time from the assigned lock-times;
protecting the cache line from replacement, if storing a segment with a lock-time greater than zero clock periods; and,

wherein automatically making the cache line available for a replacement segment includes making the cache line available for a replacement segment, if the cache line stores a segment with a lock-time equal to zero clock periods.
5. The method of claim 1 wherein assigning the cache lock-time to the segment includes:
accessing a list with a plurality of lock-times having a corresponding plurality of time durations; and,
selecting a lock-time from the list.
6. The method of claim 5 further comprising:
identifying the segment of data as transient data; and,
wherein assigning the cache lock-time to the segment includes assigning a cache lock-time in response to identifying the segment as transient data.
7. The method of claim 6 wherein identifying the segment as transient data includes:
cross-referencing input ports with transient data sources; and,
identifying the input port supplying the segment.
8. The method of claim 6 wherein identifying the segment as transient data includes reading priority fields included in a message associated with the segment.
9. The method of claim 5 further comprising:
prior to accepting the segment, configuring the time duration for each lock-time in the list.
10. The method of claim 1 further comprising:
upon the performance of a process selected from a group consisting of reading and writing the cache line, assigning a new lock-time to the segment; and,
protecting the cache line from replacement until the expiration of the new lock-time.
11. A time-based cache memory management system, the system comprising:
a memory including a plurality of cache lines for storing segments of data; and,
a cache controller to accept a segment to be written into a cache line, assign a cache lock-time with a time duration to the segment, store the segment in memory if a cache line is available, and protect the segment stored in the cache line from replacement until the expiration of the lock-time.
12. The system of claim 11 wherein the cache controller locates an available cache line in response to a process selected from the group consisting of determining that the cache line is empty and determining that the cache line is available for a replacement segment.
13. The system of claim 11 wherein the cache controller automatically makes the cache line available for a replacement segment upon the expiration of the lock-time.
14. The system of claim 11 wherein the cache controller assigns a lock-time equal to a selectable number of clock period intervals; and,
wherein the cache controller decrements time from the assigned lock-times, protects the cache line from replacement if storing a segment with a lock-time greater than zero clock periods, and makes a cache line available for a replacement segment if the cache line stores a segment with a lock-time equal to zero clock periods.
15. The system of claim 11 wherein the cache controller accesses a list with a plurality of lock-times having a corresponding plurality of time durations, selects a lock-time from the list, and assigns the selected lock-time to the segment.
16. The system of claim 15 wherein the cache controller accepts a communication identifying the segment of data as transient data, and selects a lock-time from the list in response to the segment being identified as transient data.
17. The system of claim 15 wherein the cache controller accepts a communication identifying the input port supplying the segment, and identifies the segment as transient data by cross-referencing input ports to transient data sources.
18. The system of claim 15 wherein the cache controller assigns the lock-time in response to reading priority fields included in communications associated with the segment.
19. The method of claim 14 wherein the cache controller has a configuration interface to accept commands configuring the time duration for each of the lock-times on the list.
20. The system of claim 11 wherein the cache controller assigns a new lock-time to the segment upon the performance of a process selected from a group consisting of reading and writing the cache line, and protects the cache line from replacement until the expiration of the new lock-time.

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 side dump trailer comprising:
an elongated wheel frame having a longitudinal axis;
a tub having an open top, first and second ends, and first and second opposite sides, the tub being pivotally mounted to the wheel frame for pivotal movement from an upstanding position wherein the top is upwardly presented and centrally located with respect to the longitudinal axis of the frame to a side dump position wherein the tub is offset with respect to the longitudinal axis frame for dumping;
a first hydraulic assembly including a barrel and a rod that is telescoped at least partially within the barrel;
the barrel being pivotally connected to one of the tub and the frame;
the rod being pivotally connected to the other of the tub and the frame at a barrel pivot point;
the barrel and the rod being telescopically moveable with respect to one another for movement between a retracted position wherein the tub is in the upstanding position and an extended position wherein the tub is in the side dump position:
the barrel having first and second opposite ends, the second end having the rod telescopically inserted therein for telescopic movement therein;
the barrel pivot point being located between the second end and one half of the length of the barrel.
2. A method for making a side dump trailer comprising:
mounting for pivotal movement an elongated frame having a longitudinal axis to a tub having an open top, a first end, a second end, a first side, and an opposite second side;
pivoting the tub with respect to the frame from an upstanding position wherein the top is upwardly presented and in a central location with respect to the longitudinal axis of the frame to a side dump position wherein the tub is longitudinally offset with respect to the longitudinal axis of the frame for dumping;
making a first pivotal connection between a barrel and the tub;
making a second pivotal connection between a rod and the frame;
telescoping the rod within the barrel from a retracted position wherein the tub is in the upstanding position and an extended position Wherein the tub is in the side dump position.
3. The method of claim 2 and further comprising the movement of the tub to the side dump position is accomplished without substantial movement of the frame with respect to the longitudinal axis of the frame.
4. The method of claim 3 wherein the movement of the tub to the side dump position is sufficiently slow to minimize the frame from tilting, relative to the longitudinal axis of the frame.
5. The method of claim 2 wherein the velocity of the center of gravity of the tub is reduced.
6. The method of claim 2 wherein the acceleration of the center of gravity of the tub is reduced.
7. The method of claim 2, wherein the barrel has a first end and a second end, wherein the rod is telescopically received with the second end of the barrel, and wherein the pivotal connection between the barrel and the tub is located between the second end and on half of the length of the barrel.