Abstract:
A method for deleting expired items in a queue data structure, the queue data structure comprising a sequential list of ordered data items including a queue head at one end of the sequential list and a queue tail at another end of the sequential list, wherein each data item includes an expiry time, the method comprising: generating a maximum interval value corresponding to a maximum time interval between an expiry time of a first item in the queue and an expiry time of a second item in the queue, wherein the second item is nearer the queue head than the first item; sequentially scanning the list of ordered items from the queue head; responsive to a determination that a scanned item is expired, deleting the scanned item; responsive to a determination that a scanned item will not expire for a time interval greater than the maximum interval value, terminating scanning of the list of ordered items.
Abstract:
Devices, systems and methods for the preparation of an oxygenate compound or mixture of oxygenate compounds suitable for use in internal combustion engines are disclosed. An internal combustion engine system includes: a fuel system including an oxygenate compound synthesis device including a reactor including a catalyst, the oxygenate compound synthesis device being configured to convert at least a portion of a feedstock to an oxygenate compound or a mixture of oxygenate compounds; and an internal combustion engine configured to initiate combustion through compression or high energy discharge, the internal combustion engine including: a fuel injection system configured to provide fuel injection, and a cooling system configured to cool the internal combustion engine, the internal combustion engine being configured to heat the oxygenate compound synthesis device using heat from the cooling system of the internal combustion engine. Applications of the devices, systems and methods are also disclosed.
Abstract:
A method of operating a message handling system comprises maintaining queues, receiving messages, placing each message on a queue, running one or more applications which access the queues, detecting the receipt of a message with a predefined flag, and blocking at least one application from accessing the message with the predefined flag. The blocking of at least one application from accessing the message with the predefined flag can be achieved by discarding the message with the predefined flag prior to the message being placed on a queue. In an alternative embodiment, the blocking is achieved by preventing the blocked applications from removing the message from a queue.
Abstract:
A weight training apparatus using hydraulics or pneumatics for applying positive and negative resistance closer to a user's maximum capacity throughout a lift is provided. The apparatus allows for weight training without weights. The apparatus may provide a more effective and safer mechanism for training than conventional techniques. An aerobic apparatus using hydraulics or pneumatics for a more realistic feel is also provided. Methods of using the devices are also provided.
Abstract:
A weight training apparatus using hydraulics or pneumatics for applying positive and negative resistance closer to a user's maximum capacity throughout a lift is provided. The weight training apparatus allows for weight training without weights. The weight training apparatus may provide a more effective and safer mechanism for training than conventional techniques.
Abstract:
Devices, systems and methods for the preparation of an oxygenate compound or mixture of oxygenate compounds suitable for use in internal combustion engines are disclosed. An internal combustion engine system includes: a fuel system including an oxygenate compound synthesis device including a reactor including a catalyst, the oxygenate compound synthesis device being configured to convert at least a portion of a feedstock to an oxygenate compound or a mixture of oxygenate compounds; and an internal combustion engine configured to initiate combustion through compression or high energy discharge, the internal combustion engine including: a fuel injection system configured to provide fuel injection, and a cooling system configured to cool the internal combustion engine, the internal combustion engine being configured to heat the oxygenate compound synthesis device using heat from the cooling system of the internal combustion engine. Applications of the devices, systems and methods are also disclosed.
Abstract:
Prefabricated Multi Structural Timber Alignment Fixture, for quicker & cheaper roof structural timber' installation, comprises L beam (1) having four welded U channels (3) matching standard roof timber width, embodying holes (7) to nail timber to channels (3). USES & ADVANTAGES: 1. Saves time, labour & costs on repetitive roof truss accurate fixing & installation. 2. Inexpensive instant accurate permanent and safe truss alignments in one go. 3. Eliminates need for temporary alignment templates & battens, requiring removal. 4. Eliminates need for measuring tapes and associated operative errors. 5. Assembly at ground level 4 trusses & 3 accuspacers, using only hammer & nails. 6. Entire accuspaced assembly of 4 trusses can be hoisted high and safely into position. 7. Versatile Alignment Fixture can be deployed for horizontal and sloping trusses. 8. Fabricated beam construction substantially enhances building structural soundness.
Abstract:
An electronic component package includes a substrate having an upper surface. Traces on the upper surface of the substrate extend in a longitudinal direction. The traces have a first latitudinal width in a latitudinal direction, the latitudinal direction being perpendicular to the longitudinal direction. Rectangular copper pillars are attached to bond pads of an electronic component, the copper pillars having a longitudinal length and a latitudinal second width. The latitudinal second width of the copper pillars is equal to and aligned with the first latitudinal width of the traces. Further, the longitudinal length of the copper pillars is parallel with the longitudinal direction of the trace and equal to the length of the bond pads. The copper pillars are mounted to the traces with solder joints.
Abstract:
A micromachine package includes a micromachine chip having a front surface and a micromachine area on the front surface. The micromachine package further includes a substrate having at least one vent extending through the substrate. A seal layer extends between the front surface of the micromachine chip and an upper surface of the substrate. The vent extends to the seal layer directly opposite of a cavity defined by an upper surface of the seal layer and the front surface of the micromachine chip. The micromachine area is located within the cavity.