Abstract:
A system and method for applying an image to a substrate surface are disclosed. The method comprises receiving a set of color matrix maps representing color pixel overlays forming the image, effecting a positioning of a print head array relative to the substrate surface, the print head array comprising at least one print head having a plurality of nozzles, receiving real-time geometry data representing the print head array position and orientation in space, determining, in response to the real-time geometry data, the print head array position and orientation relative to the substrate surface, determining, in response to the print head array position and orientation relative to the substrate surface and the set of color matrix maps, a set of pixels to be applied by the print head array to the substrate surface, and generating instructions to the print head array, in response to the set of pixels to be applied, to actuate particular nozzles in the print head array to apply the set of pixels to the substrate surface.
Abstract:
Thermoplastic composite laminate parts with tailored and varying thickness and/or curved sections are manufactured in a continuous process. Automated equipment or hand lay-up is used to collate parts or components into a multi-layer stack. Each stack contains all plies, including ply build-up areas, tacked in the proper location to maintain orientation and location. Some or all of the plies may be continuously fed from spools of single or multiply ply material. Ply consolidation tooling contains all necessary part features and is coordinated to the customized multiple ply stacks to form a single integrated thermoplastic composite laminate potentially having areas of differing thickness from the multiple ply stacks.
Abstract:
A microprocessor based exercise treadmill control system is disclosed which includes various features to enhance user operation. These features include programs operative to: permit a set of user controls to cause the treadmill to initially operate at predetermined speeds; permit the user to design custom workouts; permit the user to switch between workout programs while the treadmill is in operation; and perform an automatic cooldown program where the duration of the cooldown is a function of the duration of the workout or the user's heart rate. The features also include a stop program responsive to a detector for automatically stopping the treadmill when a user is no longer on the treadmill and a frame tag module attached to the treadmill frame having a non-volatile memory for storing treadmill configuration, and operational and maintenance data. Another included feature is the ability to display the amount of time a user spends in a heart rate zone.
Abstract:
A system and method for enhancing source code management by using existing virus detection methods in a library management system to detect potentially malicious code. With the mechanism of the present invention, malicious code that is introduced into a software product may be detected before the code is able to damage stored data and other software by preventing a product build with the destructive code. When source code is received at a code management library system from a set of software developers in a collaborative development environment, the source code is moved into a staging area. A determination is then made as to whether malicious code exists in the source code. If malicious code exists, the library system removes the source code from the software product build and notifies the system administrator of the presence of malicious code.
Abstract:
A method, apparatus and computer instructions for automatically regulating a cache object array based on the amount of available heap. The free space of the heap is determined after each garbage collection cycle and the amount of space allocated for cache object array growth is adjusted accordingly. Additionally, a default allocation of available space to cache object array growth is provided at system startup. Also, monitoring cache object array growth is provided and entries are removed from the cache object array in response to cache object array growth exceeding the allocated percentage of the available space.
Abstract:
A surfactant selected from an acrylate-modified polydimethylsiloxane or a polyether-modified polydimethylsiloxane is used, together with at least a colorant and a UV-curable organic diluent, in a non-aqueous UV-curable ink composition suitable for ink jet printing. The use of this type of surfactant prevents the ink composition from causing the loss of more than 5% of the nozzles in an ink jet print head and enables the composition to provide a hole to area ratio of no more than 0.05. The present ink compositions have particular application in the printing of packaging for foodstuffs.
Abstract:
A friction clutch assembly comprises a cover mounted on a flywheel of a driving shaft. A pressure plate has a contact surface for receiving a driving force from the driving shaft that is axially moveable between an engaged position and a disengaged position. A spring supported by the cover urges the pressure plate into the engaged position. Compression of the spring releases pressure on the pressure plate to permit movement of the pressure plate to the disengaged position. At least one spacer attached to the cover and flywheel has an external surface that engages the pressure plate upon rotation of the flywheel. The external surface of the spacer conforms to the contact surface of the pressure plate so that torque is transmitted between the flywheel and the pressure plate over at least a line of engagement of the spacer external surface and the pressure plate contact surface upon rotation of the flywheel. The cover may have a continuous curved surface with a varying radius of curvature over a length of the curve to resist deflection and prevent premature failure of the cover.
Abstract:
A friction clutch assembly comprises a cover mounted on a flywheel of a driving shaft. A pressure plate has a contact surface for receiving a driving force from the driving shaft that is axially moveable between an engaged position and a disengaged position. A spring supported by the cover urges the pressure plate into the engaged position. Compression of the spring releases pressure on the pressure plate to permit movement of the pressure plate to the disengaged position. At least one spacer attached to the cover and flywheel has an external surface that engages the pressure plate upon rotation of the flywheel. The external surface of the spacer conforms to the contact surface of the pressure plate so that torque is transmitted between the flywheel and the pressure plate over at least a line of engagement of the spacer external surface and the pressure plate contact surface upon rotation of the flywheel. The cover may have a continuous curved surface with a varying radius of curvature over a length of the curve to resist deflection and prevent premature failure of the cover.
Abstract:
Apparatuses and methods for medical monitoring physiological characteristics values such as blood glucose levels for the treatment of diabetes, are presented. The apparatuses and methods provide dynamic glucose monitoring functions that perform predictive analysis to anticipate harmful conditions, such as glucose crash and hyperglycemic incidents for a patient. The dynamic functions can also be used to maximize athletic performance and warn of inadequate nocturnal basal rate. Other aspects include advanced alarm and reminder functions, as well as advanced data presentation tools to further facilitate convenient and efficient management of various physiological conditions.
Abstract:
Apparatuses and methods for medical monitoring physiological characteristics values such as blood glucose levels for the treatment of diabetes, are presented. The apparatuses and methods provide dynamic glucose monitoring functions that perform predictive analysis to anticipate harmful conditions, such as glucose crash and hyperglycemic incidents for a patient. The dynamic functions can also be used to maximize athletic performance and warn of inadequate nocturnal basal rate. Other aspects include advanced alarm and reminder functions, as well as advanced data presentation tools to further facilitate convenient and efficient management of various physiological conditions.