Patents Examined by Brian C. Oakes
  • Patent number: 5513114
    Abstract: The present invention provides a numerical control system employing an automatic tuning section for automatically tuning control parameters, such as position deformation parameters, corresponding to the numerical control of the position of a table using a servo loop. In particular, the present invention provides an apparatus for, a method of, compensating for machine deformation and ballscrew errors produced by the play resulting from loose connections between a ballscrew and a moving table engaged thereto. The present invention provides a first and second change slowing means for respectively changing the compensation amounts of the machine deformation and ballscrew deformation error amount stored in a numerical control apparatus.
    Type: Grant
    Filed: August 17, 1993
    Date of Patent: April 30, 1996
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Kouki Matsumoto
  • Patent number: 5513099
    Abstract: The circuit board repair and rework apparatus comprises: a camera; a device for positioning a circuit board in a predetermined location beneath the camera; a computer including a CPU and memory; electrical circuitry coupled between the camera and the computer for digitizing the camera image and supplying the digitized representation of the camera image to the computer; a visual display coupled to the computer; the memory storing "GERBER" data related to a plot or layout of the circuit board positioned beneath the camera; electro mechanical structure coupled to the computer for positioning the camera at a desired position over the circuit board; electro mechanical structure for focusing the camera on the circuit board; and, input devices and circuitry to the computer for controlling the position of the camera and for causing an overlay on the visual display between a plot of the digitized camera image of the circuit board and the plot of the circuit board obtained from the "GERBER" data.
    Type: Grant
    Filed: February 8, 1993
    Date of Patent: April 30, 1996
    Assignee: Probot Incorporated
    Inventor: Charles Schein
  • Patent number: 5510996
    Abstract: A method is proposed for determining parameters for the auxiliary control of the position guidance variable of an axis of a numerically controlled machine path. If the auxiliary control parameters up to the n.sup.th order are known for the i-th axis, auxiliary control parameter of the order of n+1 can be determined by predetermining a guidance variable signal in the form of a parabola of the order of n+1 for the axis. By including the amplification (K) of the control unit (11) and the n+1-th derivation of the guidance variable signal over time, a auxiliary control parameter of the order of n+1 can be determined from the steady-state error which occurs.
    Type: Grant
    Filed: June 14, 1993
    Date of Patent: April 23, 1996
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Kuhn, Wolfgang Grimm, Matthias Beck
  • Patent number: 5506786
    Abstract: A cutting apparatus for finishing a surface of a substrate of a photoreceptor drum of an image forming apparatus estimates a finish state of the surface on real time with the finishing. The cutting apparatus has a detector to detect a cutting force to a cutting tool from the surface in finishing, a memory to store a cutting force pattern to distinguish the finish state of the surface, comparator means to compare the detected cutting force with the stored cutting force pattern and judging means to judge the finish state of the surface along with the progress of the cutting process.
    Type: Grant
    Filed: August 4, 1994
    Date of Patent: April 9, 1996
    Assignee: Konica Corporation
    Inventors: Masao Itoh, Masataka Inagi, Sunao Kawada, Toyotsugu Itoh, Takayoshi Hashimoto
  • Patent number: 5490058
    Abstract: This invention relates to a modulating controller for controlling two operation terminals, and more particularly to a device to suppress disturbance to a process when a control signal is switched or when a bias is set. This invention, in a modulating controller to control a process amount by the total of two operation terminals disposed in parallel, when either of two H/A station devices outputs a manual operation value, provides a device which outputs a value obtained by reducing the manual operation value from the control amount of the process amount to be controlled by the total of two operation terminals as the control operation signal to the other H/A station device and prepares a value almost same with the operation terminal control signal outputted by one H/A station device as the control operation signal for one H/A station device.
    Type: Grant
    Filed: February 25, 1993
    Date of Patent: February 6, 1996
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masuo Yamasaki, Shinichi Teramura, Koji Kurano
  • Patent number: 5490154
    Abstract: A method of and a circuit arrangement for decoding RS-coded data signals is which data signals may be coded both in accordance with a code generator polynomialG(x)=(x+.alpha..sup.0) (x+.alpha..sup.1) . . . (x+.alpha..sup.15)and in accordance with a code generator polynomialG(x)=(x+.alpha..sup.120)(x+.alpha..sup.121) . . . (x+.alpha..sup.135).Dependent on the relevant code generator polynomial, switching takes place between two different constant multipliers in syndrome generators, and syndromes and erasure locations which have been determined are subjected to a Euclid's algorithm for deriving error location polynomials and error value polynomials. Error locations and error values for a code generator polynomial starting with .alpha..sup.0 are computed by means of a Chien zero search. Parallel thereto, a correction factor for a code generator polynomial starting with .alpha..sup.120 is determined. The computed error values of the code generator polynomial starting with .alpha..sup.
    Type: Grant
    Filed: January 27, 1995
    Date of Patent: February 6, 1996
    Assignee: U.S. Philips Corporation
    Inventor: Roland Mester
  • Patent number: 5488564
    Abstract: A numerical control (NC) machine tool is controlled by a machining program, which gives the machine tool instructions with respect to the machining of a locus on a workpiece, machining conditions and the like, and responds to a variety of input data which may be stored or registered in a manner that comprises a schedule run, and includes a schedule skip capability. The schedule skipping capability permits portions of the scheduled run to be skipped at the occurrence of an event, such as an alarm, but allows machining to be continued without stopping the schedule run. The scheduled run may skip to a new program, to commands for changing tools, pallets, workpieces and the like, or to conduct a measurement schedule run in association with the machining run. The memory for storing a measurement schedule corresponding to a machining schedule allows any measurement schedule to be utilized without impairing machining productivity greatly.
    Type: Grant
    Filed: June 16, 1992
    Date of Patent: January 30, 1996
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Mutsumi Ikeda
  • Patent number: 5485386
    Abstract: A method and an apparatus provided to calculate and control the elongation in a running web (16), e.g. in connection with a preparation of a web in a printing machine. In connection with at least an increase or decrease in the web tension, the length change in a reference length of the web material is measured, and by means of web tension meters the web tension before and after the web tension change (.sigma..sub.1 -.sigma..sub.2) or each one of the web tension alterations is determined. The tension-free length (n.sub.o) of the reference length is also calculated and if it is needed, the elongation of the web is corrected through an increase or a decrease in the web tension depending on said measurements.
    Type: Grant
    Filed: June 10, 1993
    Date of Patent: January 16, 1996
    Inventor: Bengt Andreasson
  • Patent number: 5483438
    Abstract: An estimator for reducing noise is disclosed. The estimator receives an input signal from controllably driven mechanical parts (the "plant"), estimates an internal physical quantity in the plant and outputs a first estimated physical quantity. A low frequency filter receives a detection signal from the plant. Another estimator receives the low frequency detection signal and outputs a second estimated physical quantity. A mixer receives the first and second estimated physical quantities and outputs a third estimated physical quantity.
    Type: Grant
    Filed: April 6, 1992
    Date of Patent: January 9, 1996
    Assignee: NEC Corporation
    Inventor: Tomoyuki Nishimura
  • Patent number: 5481452
    Abstract: A programmable switching unit which may be incorporated in a switch for installation in a standard switch box, or into a single or multi-adaptor for connecting one or more appliances to a wall outlet, the unit being switchable between a first, learning mode, in which it updates a table of transitions between ON and OFF states of a controlled appliance over a first period, and a second, automatic mode in which it replicates the memorized transitions over a subsequent period or periods. The first period is preferably longer than the subsequent period or periods.
    Type: Grant
    Filed: July 27, 1992
    Date of Patent: January 2, 1996
    Inventor: Robert G. R. Simmons
  • Patent number: 5481552
    Abstract: The present invention relates to a method and structure for implementing a 64/8 ECC algorithm on a SIMM using a computer which has a 32-bit bus and is configured with a 36-bit wide memory. This is accomplished by writing two successive 4 byte words from the system to latches, to form an 8 byte quad word, and writing 8 check bits utilizing the entire 64 bits of the quad word. One-half of the quad word (i.e., 32 bits) together with 4 of the 8 check bits for a total of 36 bits is stored at one address location in memory, and the remaining 32 bits of the quad word, together with the remaining 4 check bits, are stored at another, preferably the successive 36 bit, address location in memory. When the quad word and check bits are read from the memory, they are read serially, i.e.
    Type: Grant
    Filed: December 30, 1993
    Date of Patent: January 2, 1996
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Aldereguia, Daryl C. Cromer, Kim K. Sendlein
  • Patent number: 5473542
    Abstract: After an emergency braking operation is released in the case of a numerically controlled machine, the path calculated by the interpolator continues to be traveled, so that braking takes place on this path in the interpolation clock cycle. To determine the braking-interpolation points (P.sub.iB), a factor k is defined for each axle, which factor fulfills the condition of at least one axle being decelerated by a maximum amount and the remaining axles being decelerated more slowly.
    Type: Grant
    Filed: July 19, 1993
    Date of Patent: December 5, 1995
    Assignee: Siemens Aktiengesellschaft
    Inventors: Jurgen Olomski, Norbert Settele, Bernd Liepert
  • Patent number: 5473532
    Abstract: An intelligent machining system employs a neural network for calculating machining conditions on the basis of attribute data or a workpiece and a grinding machine. The system comprises a reference machining condition calculating unit, a neural network which receives the attribute data and provides corrections, and a correcting unit for correcting the reference machining conditions by using the corrections. Corrections which cannot be determined by means of empirical expressions or theoretical expressions are determined appropriately by the neural network previously learned. The system determines corrections for the machining conditions on the basis of machining errors decided by a neural network. The system also detects time-series machining phenomena by sensors, processes the output detection signals of the sensors by a neural network to obtain machining circumstance data. The feed rate of the tool is controlled by a fuzzy inference on the basis of the machining circumstance data.
    Type: Grant
    Filed: July 17, 1991
    Date of Patent: December 5, 1995
    Assignees: Toyoda Koki Kabushiki Kaisha, Yukinori Kakazu
    Inventors: Kunihiko Unno, Yukinori Kakazu, Takao Yoneda, Moriaki Sakakura, Masashi Yamanaka, Shiho Hattori
  • Patent number: 5467285
    Abstract: A method and system for determining an optimal material movement product path within a computer based manufacturing system is disclosed. A transport matrix is created having multiple rows and columns, each associated with a workstation within a computer based manufacturing system. At each cell within the matrix located at an intersection of a selected row and column, the attributes for all possible methods of transport between the associated workstations are listed. Preferably transport attributes, such as transport type, velocity/distance, travel time, capacity, authorization required, fragility, cost and current status of the transport system are listed within the cell and may thereafter be dynamically updated. After identifying a selected product path an analysis of the transport matrix may be utilized to determine an optimal route based upon user inputs, such as the most rapid, least expensive, or most reliable form of transport, for transporting material between selected workstations.
    Type: Grant
    Filed: August 30, 1994
    Date of Patent: November 14, 1995
    Assignee: International Business Machines Corporation
    Inventors: Donald R. Flinn, John F. Laszcz, David H. Withers
  • Patent number: 5463557
    Abstract: A data base used for determining the amount of decrease in the bobbin rotational speed that corresponds to an increase in the number of roving layers, along with silver weight, fiber kind, the number of revolutions of a flyer and the number of laps over presser, etc. as variables, is stored in a program memory. Based on roving conditions entered through an input unit and the data base stored in the program memory, a CPU calculates the amount of decrease of the bobbin rotational speed that corresponds to the increase in the number of sliver layers. With a control signal output from the CPU in response to the increase in the number of sliver layers, a wind-up motor is controlled to slow down so that the bobbin rotational speed is gradually reduced by a predetermined amount. The bobbin rotational speed is also controlled depending on the sliver position between a front roller and a flyer top.
    Type: Grant
    Filed: May 5, 1993
    Date of Patent: October 31, 1995
    Assignee: Kabushiki Kaisha Toyoda Jidoshokki Seisakusho
    Inventors: Tsutomu Nakano, Katsumi Nakane
  • Patent number: 5459740
    Abstract: A method and apparatus for achieving the detection of triple errors and the correction of double errors in data stored in a memory or processed in a data processing system. The method and apparatus being based on a modification of a standard Bose Chauduri Hocquenghem (BCH) code that permits a reduction of the decoding circuitry needed to achieve the detection and correction of the errors.
    Type: Grant
    Filed: November 23, 1992
    Date of Patent: October 17, 1995
    Assignee: International Business Machines Corporation
    Inventor: Rene J. Glaise
  • Patent number: 5453996
    Abstract: An error correction method which can reduce the capacity of and the accessing frequency to a pointer RAM to allow high speed reproduction of recorded data is disclosed. The method corrects an error of cross-interleaved data to which two error correction codes of C.sub.1 and C.sub.2 are added, and comprises the steps of producing, for each one frame upon decoding based on the error correction codes C.sub.1 and C.sub.2, an error pointer indicative of an error condition of the data, and performing error correction based on a condition of the error pointer.
    Type: Grant
    Filed: May 26, 1993
    Date of Patent: September 26, 1995
    Assignee: Pioneer Electronic Corporation
    Inventor: Hiroshi Nakamura
  • Patent number: 5446673
    Abstract: A system for finish machining an in-process part having an inaccessible interior cavity, an envelope of excess material to be machined, and a predefined minimum wall thickness includes a fixture for holding the in-process part to be finish machined. Also included is a co-ordinate measuring machine having a ball probe for measuring external co-ordinates of the in-process part and also having a sonic thickness probe for measuring wall thickness of the in-process part at various selected points on the part. A programmed digital computer is operably connected to the co-ordinate measuring machine to receive data regarding the measurements made. Stored in the computer is a model of the part which is to be machined and minimum wall thickness requirements at various points on the part. The computer is further programmed to calculate the optimal position of the final part in relation to its interior cavity such that wall thickness requirements are maximally satisfied over the total part surface.
    Type: Grant
    Filed: March 30, 1993
    Date of Patent: August 29, 1995
    Assignee: General Electric Company
    Inventors: Lowell W. Bauer, Martin K. Lee
  • Patent number: 5444634
    Abstract: A lubricant nozzle positioning system and method for use with a machine tool having an automated tool changing assembly and a plurality of cutting tools secured therein, for selectively positioning a desired cutting tool to contact a workpiece to be tooled. The lubricating system includes a lubricating assembly having at least one movable nozzle for providing a desired lubricant, and a nozzle positioning subsystem for cooperation with a selected program of the automated tool changing assembly for positioning the nozzle of the lubricating assembly proximate an interface of each cutting tool and a respective portion of a workpiece to be tooled upon sequential movement of the cutting tools into position by the automated tool changing assembly according to the selected program so as to provide the lubricant as desired.
    Type: Grant
    Filed: April 28, 1994
    Date of Patent: August 22, 1995
    Assignee: Illinois Tool Works Inc.
    Inventors: Frank M. Goldman, Robert V. Chambers, William L. Clippard, III, Steven M. Henn, William E. Otto
  • Patent number: 5442564
    Abstract: A method for determining the size of the stitch loops in sock-production machines by means of a control unit which stores three pairs of values for each of a plurality of different types of yarns with which each of a plurality of machine zones is to be produced. Each pair of values includes the relative height and the corresponding width of the knitted product, the specific length and corresponding width of the knitted product, and the height of the stitch-formation triangles and corresponding specific length of the knitted product. The width and type of yarn is selected for each zone to be produced, and the relative height corresponding to the selected width and type of yarn for each zone is determined by the control unit by means of an equation which represents a straight line. The rotational speed and angular position of the machine cylinder is measured and fed to the control unit, which then sends signals to step motors.
    Type: Grant
    Filed: November 1, 1991
    Date of Patent: August 15, 1995
    Assignee: Savio S.p.A.
    Inventors: Marco Merlini, Daniele Vivoli