Abstract: The robotic assembly of a keyboard using a multiplicity of keys of a plurality of distinct types, such As key caps on a sculptured keyboard, can be substantially increased in speed by the use of a multifacted rotatable turret for picking up and installing the key caps onto the keyboard. A programmable robot, having a robotic arm is provided with a rotatable multifaceted turret. Each facet of the turret includes a key handling member which is molded to accept a distinct type of sculptured key. The types of sculptured keys are segregated in a pick-up position. The turret is manipulated by the robotic arm in the pick-up position to pick up a multiplicity of keys of one given type on each of the facets of the turret. Thus, each turret picks up one type of keys. The turret is then translated by the robotic arm to an assembly position. The turret is once again rotated and advanced to assemble the key caps on to key stem projected from the keyboard.
Abstract: The present invention provides methods and apparatus for improved error detection in a data processing system. The techniques of the present invention insure that there is a high probability that an error in a record of data (each record comprising a plurality of data bits) is detected. In the event of an error, the present invention applies a randomizing function to the error which modifies subsequent bits within the record and then propagates and further randomizes the error throughout the record to magnify its apparent size. The randomizing and propagation of the error significantly lowers the misdetection probability for random errors within a record, in that error detectability is no longer pattern sensitive. The use of both propagation and randomization functions significantly alters the data containing an error, such that a high probability of detection using check-sum techniques exists.
Type:
Grant
Filed:
December 8, 1983
Date of Patent:
January 14, 1986
Assignee:
Apple Computer, Inc.
Inventors:
Richard N. Woolley, Neal Glover, Richard Williams
Abstract: A microcomputer system with video display capability, particularly suited for small business applications and home use is described. The CPU performance is enhanced by permitting zero page data to be stored throughout the memory. The circuitry permitting this capability also provides a pointer for improved direct memory access. Through unique circuitry resembling "bank switching" improved memory mapping is obtained. 4-bit digital signals are converted to an AC chroma signal and a separate luminance signal for display modes. Display modes include high resolution modes, one of which displays 80 characters per line.
Abstract: An improved switch assembly is disclosed, having particular application as part of a key in a computer keyboard. The switch includes a housing including a base, having electrical contacts secured above the base of the switch housing. A generally flat and deformable electrically conductive spring having a central area with outwardly extending spiral arms is disposed above the electrical contacts. A keystem is slidably mounted for longitudinal movement within the housing above the flat spiral spring. A user activates the switch by depressing a key cap mounted to the keystem, which deforms the spiral spring downward and forcing a portion of the spring against the electrical contact, thereby completing the circuit. The keystem includes outwardly extending tapered cam nubs. A "hairpin" cam spring is provided which in an inactive state rests in an oversize slot below the outwardly extending keystem cam. The depression of the key cap forces the tapered cam to spread the cam spring.
Abstract: A heat dissipating connector for semiconductor package leads is disclosed. The body of the connector is comprised of two oppositely facing fingers formed from a unitary strip by making a 180 degree bend transverse to the longitudinal axis of the strip. A heat dissipating fin is formed integrally with an edge of one of the fingers, and protrudes substantially perpendicular to the vertical centerline of the heat dissipating connector body. In its installed condition, the facing surfaces of the fingers engage a semiconductor package lead with a spring force urged from the spring configuration of one of the fingers. The integrated circuit electrical lead, when mounted between the engaging surfaces of the oppositely facing fingers, is gripped in place, thereby maintaining a good heat and electrically conductive relationship therewith.
Abstract: A floppy disk drive with automatic disc clamping and ejection is disclosed. The movement of the linear actuator is used to provide both the clamping and ejection, without other drive means. A pair of magnetic heads, positioned on opposing sides of a drive wheel, are fixed to a carriage, one engages the upper surface of the disc, the other the lower surface. Neither head moves relative to the other. The drive components are easily assembled providing a relatively inexpensive, yet reliable drive.
Type:
Grant
Filed:
February 24, 1982
Date of Patent:
August 14, 1984
Assignee:
Apple Computer, Inc.
Inventors:
Richard Jordan, William Bull, Robert L. Ciardella, Robert Taggart, Frederick R. Holt
Abstract: A cursor control device having particular application to a computer display system is disclosed. The cursor control includes a unitary frame, having a domed portion substantially surrounding and retaining a ball which is free to rotate. X-Y position indicating means are provided, such that rotation of the ball provides signals indicative of X-Y positions on the display system. The ball is free to "float" in the vertical direction within the dome, and thereby maintain good surface contact. X-Y positions are established by movement of the control device over a surface. A display system and method is disclosed for use in conjunction with the cursor control device, which permits a user to select command options simply by movement of the displayed cursor over a "pull-down" menu bar.
Abstract: A waveform of arbitrary complexity may be generated using a minimal number of circuit elements and minimal complexity by generating a frequency domain from a minimum set of base frequencies by storing lower octave frequencies of the minimal base set within a note memory. Selected octave and pitch, or note may be read from the note memory according to a list of notes to be thusly read as stored within a note list memory. Each of the instantaneous values of the base frequencies read from the note memory is then added in an accumulator to represent the instantaneous value of the sum of notes or tones comprising the complex frequency at that time. The application of process time periods will replicate an arbitrary complex waveform. Such a frequency generator can find wide application within electronic musical devices, tests and analysis instrumentation, communications and many other fields.
Abstract: A microcomputer system with video display capability, particularly suited for small business applications and home use is described. The CPU performance is enhanced by permitting zero page data to be stored throughout the memory. The circuitry permitting this capability also provides a pointer for improved direct memory access. Through unique circuitry resembling "bank switching" improved memory mapping is obtained. Four-bit digital signals are converted to an AC chroma signal and a separate luminance signal for display modes. Display modes include high resolution modes, one of which displays 80 characters per line.
Abstract: A device which provides a plurality of actuator members, for effecting switch closure in a sandwich keyboard formed with a printed circuit board having many electrical conductive paths thereon, with the actuator members being integrally formed with a connecting bus. The device is provided with a number of bendable fingers for making contact with any desired conductive path lying beneath the fingers thereby permitting the device to serve as a "jumper connector" without adding wire jumpers to the back of the printed circuit board. The actuator member is constructed to have self cleaning contact surfaces. A plurality of such actuators is preferably formed of a single strip of thin sheet metal.