Abstract:
A data processing system and method are disclosed for generating and displaying a local server clock which is synchronized with a server clock using a client clock. The data processing system includes a server computer system, which includes a server clock, and a client computer system, which includes a display and a client clock. Data is requested by the client from the server computer system to be displayed on the client computer system's display. The data is then received in the client computer system. The client computer system determines a current time indicated by the server clock. The client computer system generates a local server clock. Thereafter, the local server clock is updated utilizing the client clock. The local server clock and the data are then displayed together on the client's display.
Abstract:
A drill clamp comprising a clamp mechanism and a hole-locating pin. The clamp mechanism has a first clamp portion and a second clamp portion. The second clamp portion includes a drill-receiving opening sized for receiving a drill bit. The hole-locating pin is operatively connected to the first clamp portion. The clamp mechanism is adapted and configured for movement of the first and second clamp portions relative to each other between clamped and unclamped positions. The hole-locating pin is farther from the drill-receiving opening when the clamp mechanism is in the unclamped position than when the clamp mechanism is in the clamped position. The hole-locating pin and the drill-receiving opening are aligned with one another when the clamp mechanism is in the clamped position.
Abstract:
A drill template includes a vacuum housing with a skirt having a CAD-formed contact surface formed to an exact fit with a mold line surface of a structure. The drill template includes at least one drill guide bushing extending through the vacuum housing from a top surface to an interior surface of the vacuum housing; a vacuum port integral to the vacuum housing; and at least one index hole for positioning and aligning the vacuum housing on the structure. Index holes extend from the top surface through to the CAD-formed contact surface of the vacuum housing. A CAD-formed edge of part locator is formed according to a CAD solid model of the aircraft fuselage and fits to a precise location of the structure for precisely positioning the template on the structure. A vacuum port provides vacuum to the interior of the vacuum housing for removing drilling debris and dust.
Abstract:
A method of operating a retail system so as to allow a customer to perform a retail transaction, with the retail system having a hand-held scanner device and a self-service checkout terminal, includes the step of storing a first number of records corresponding to a number of items in a scanner memory device of the hand-held scanner device when the customer scans the number of items with the hand-held scanner device. The method also includes the step of transferring the first number of records from the scanner memory device to a terminal memory device of the self-service checkout terminal and generating a transfer-complete control signal in response thereto. The method further includes the step of determining if the retail transaction of the customer is to be audited in response to generation of the transfer-complete control signal and generating an audit-required control signal in response thereto. Moreover, the method includes the step of operating the self-service checkout terminal so as to allow the customer to enter the number of items into the self-service checkout terminal in response to generation of the audit-required control signal. A retail system is also disclosed.
Abstract:
A piece of illuminated furniture (10) comprises a diffuser (12) built therein that spreads light evenly. A light source (14) is within the diffuser (12) to produce illumination therefrom.
Abstract:
In order to multiply operands of different binary lengths using a common combined array, for example to do both 8 bit by 8 bit and 16 bit by 16 bit multiplications, 2.sup.m-1 multiplications are performed, where m is equal to the number of different bit lengths it is desired to multiply. For example, where 8.times.8 bit and 16.times.16 bit multiplications are done, 2 different multiplications are done. Each multiplication is an n.times.n/2.sup.m-1 multiplication, e.g., a 16.times.8 bit multiplication. Sign correction is performed by adding a correction vector or by modifying one of the partial products. The results of the multiplications are added together to obtain a 2 n bit result. Groups of bits from said 2 n result are selected depending on the length of the operands being multiplied.
Abstract:
The disclosure is an eyeglass frame including a straight relatively rigid bar having a plurality of notches disposed along its length, and carrying a generally U-shaped nose piece having a tab adapted to be inserted in and locked in the central notch in the bar. The bar also carries a pair of circular lens holders having tabs for insertion in selected notches in the bar so that the spacing between the lens holders and the lenses carried thereby can be adjusted. A headband is also provided having tabs for insertion in notches in the frame bar to hold the frame on the head of the user.