Abstract:
A container adapted for storing a product is provided. The container includes a body having a bottom wall and a side wall. The bottom wall and the side wall define an internal storage compartment adapted for storage of a plurality of units of a product. The side wall has an outer peripheral surface. A rib structure is engaged with the body about the outer peripheral surface of the side wall and extends outwardly therefrom. A cover is configured to be removably engaged with the body. The cover includes a top wall and a peripheral flange having an inner surface. The inner surface is substantially smooth and is configured to interact with the rib structure when the cover is received over the outer peripheral surface of the side wall so as to form an interference fit.
Abstract:
Embodiments of the present disclosure include systems, methods, and devices for tracking a shipment using a wireless tracker. In such embodiments, the wireless tracker determines a location of the wireless tracker device and regulates battery usage of wireless tracker based on the location. In addition, the wireless tracker is configured to determine a current location of the wireless tracker device at one or more intervals such that the one or more intervals are based on a delivery route of the shipment. Moreover, the wireless tracker is configured to receive and verify one or more codes to for a chain of custody of the shipment. Also, the wireless tracker is configured to determine a trigger event based on the location of the wireless tracker device and/or sensor information as well as send a notification to a computer server based on the trigger event.
Abstract:
A key engine that performs route lookups for a plurality of keys may include a data processing portion configured to process one data item at a time and to request data when needed. A buffer may be configured to store a partial result from the data processing portion. A controller may be configured to load the partial result from the data processing portion into the buffer. The controller also may be configured to input another data item into the data processing portion for processing while requested data is obtained for a prior data item. A number of these key engines may be used by a routing unit to perform a large number of route lookups at the same time.
Abstract:
A plunger installation tool that exerts a force on a plunger for a reciprocating pump to install the plunger into a pump cylinder opening. Maintenance of the pump typically includes repacking of the packing that surrounds the plunger and revalving of the pump's inlet and outlet valve. To allow repacking or revalving, the pump is disassembled and the plunger is removed. The plunger installation tool threads onto the pump cylinder opening to provide a reaction point for a threaded rod that is driven at one end by a driver and engages the plunger at an opposite end during installation to push the plunger into the cylinder opening without the use of hammers by personnel.
Abstract:
A container adapted for storing a product is provided. The container includes a body having a bottom wall and a side wall. The bottom wall and the side wall define an internal storage compartment adapted for storage of a plurality of units of a product. The side wall has an outer peripheral surface. A rib structure is engaged with the body about the outer peripheral surface of the side wall and extends outwardly therefrom. A cover is configured to be removably engaged with the body. The cover includes a top wall and a peripheral flange having an inner surface. The inner surface is substantially smooth and is configured to interact with the rib structure when the cover is received over the outer peripheral surface of the side wall so as to form an interference fit.
Abstract:
Ordering logic ensures that data items being processed by a number of parallel processing units are unloaded from the processing units in the original per-flow order that the data items were loaded into the parallel processing units. The ordering logic includes a pointer memory, a tail vector, and a head vector. Through these three elements, the ordering logic keeps track of a number of “virtual queues” corresponding to the data flows. A round robin arbiter unloads data items from the processing units only when a data item is at the head of its virtual queue.
Abstract:
Ordering logic ensures that data items being processed by a number of parallel processing units are unloaded from the processing units in the original per-flow order that the data items were loaded into the parallel processing units. The ordering logic includes a pointer memory, a tail vector, and a head vector. Through these three elements, the ordering logic keeps track of a number of “virtual queues” corresponding to the data flows. A round robin arbiter unloads data items from the processing units only when a data item is at the head of its virtual queue.
Abstract:
A network device includes one or more sprayers, multiple packet processors, and one or more desprayers. The sprayers receive packets on at least one incoming packet stream and distribute the packets according to a load balancing scheme that balances the number of bytes of packet data that is given to each of the packet processors. The packet processors receive the packets from the sprayers and process the packets to determine routing information for the packets. The desprayers receive the processed packets from the packet processors and transmit the packets on at least one outgoing packet stream based on the routing information.
Abstract:
Ordering logic ensures that data items being processed by a number of parallel processing units are unloaded from the processing units in the original per-flow order that the data items were loaded into the parallel processing units. The ordering logic includes a pointer memory, a tail vector, and a head vector. Through these three elements, the ordering logic keeps track of a number of “virtual queues” corresponding to the data flows. A round robin arbiter unloads data items from the processing units only when a data item is at the head of its virtual queue.