Patents Examined by Cameron H. Tousi
  • Patent number: 5596589
    Abstract: A communication device (140) for receiving and decoding a codeword of predetermined length, wherein the codeword includes information and parity bits, comprises a memory (315) for storing the codeword in the form of segments, wherein each segment comprises multiple bits forming bit combinations. A first look-up table (326, 327, 328, 329) included in the communication device (140) stores parity vectors corresponding to the bit combinations, and a second look-up table (325) stores values corresponding to syndrome vectors. A processing unit (310) coupled to the memory (315) and the first and second look-up tables (325-329) uses the bit combinations of the segments as indices into the first look-up table (326-329) to locate corresponding parity vectors, adds the corresponding parity vectors using modulo 2 arithmetic to form a resulting syndrome, and uses the resulting syndrome as an index into the second look-up table (325) to locate an erroneous bit included in the codeword.
    Type: Grant
    Filed: October 29, 1993
    Date of Patent: January 21, 1997
    Assignee: Motorola, Inc.
    Inventors: Soeren H. Thomsen, Charles A. Sherwood, II, Casimir Karczewski
  • Patent number: 5513096
    Abstract: A multi-axis motion controller includes a digital signal processor operable in a standalone mode to run a motion control application program for controlling motion along multiple axes is organized in a shared memory architecture and includes a serial I/O data system with DMA access to the memory for repeatedly moving input and output data directly between the memory and a serial data line. The motion controller may be utilized in connection with a cup lid dispenser for an automated drinkmaker having a pivotable shuttle arrangement for dispensing the bottommost lid in a stack, and a double lid sensor for determining if more than one lid has been dispensed.
    Type: Grant
    Filed: July 10, 1992
    Date of Patent: April 30, 1996
    Assignee: Connecticut Innovations, Inc.
    Inventors: Richard J. Casler, Jr., Kenneth E. Daggett, Jeffrey R. Davis, George E. Riehm
  • Patent number: 5491705
    Abstract: The disclosed system uses a binary tree which is embedded in a De Bruijn graph to sort the survivor paths based on their path metrics. The system includes a sorting algorithm which is implemented in a pipelined fashion. The same communication structure underlining the De Bruijn graph is used, so that no additional communication overhead is required for sorting. The system implementation is parallel resulting in a high throughput.
    Type: Grant
    Filed: June 18, 1992
    Date of Patent: February 13, 1996
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: Dhiraj K. Pradhan, Nitin H. Vaidya
  • Patent number: 5485388
    Abstract: A computerized system for the continuous manufactured of individual elements, notably glass containers, is disclosed. A pulse sensor which emits one pulse per cycle is connected to an asynchronous motor with a frequency variator. A CPU is programmed with a synchronism equation that orders the increase or reduction of frequency of each variator according to the pulses received by the CPU programmed with the synchronism equation.
    Type: Grant
    Filed: February 23, 1994
    Date of Patent: January 16, 1996
    Assignees: Vidrala S.A., Avacon, S.A.
    Inventors: Ivo Dutto, Alfonso Arechaga
  • Patent number: 5442561
    Abstract: Production schedules are executed for production machines and lots having high importance or priority from among lots being objects of production process by the production machines, and progress of production process is managed by a scheduler based on the production schedules. For those lots whose progresses are delayed, the production schedules are automatically adjusted by the scheduler so that the delays can be eliminated.
    Type: Grant
    Filed: May 10, 1993
    Date of Patent: August 15, 1995
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Masahiro Yoshizawa, Tetsuma Sakurai
  • Patent number: 5438522
    Abstract: A method for efficiently interpolating sub-span position commands for control of a machine member. The method includes storing a set of coefficients defined by a parametric function relating member position and time, calculating the distance between a target coordinate axis position command and a current coordinate axis position command, generating first and second command modifiers from the stored coefficients, the calculated distance, and a current coordinate axis position command, and summing the current coordinate axis position command and the first and second command modifiers to generate a subspan position command.
    Type: Grant
    Filed: April 26, 1994
    Date of Patent: August 1, 1995
    Assignee: Cincinnati Milacron Inc.
    Inventor: Robert M. Crovella
  • Patent number: 5424956
    Abstract: For an article processing system which includes a filler and a capper, for example, an operating status display is provided which is capable of monitoring the operating status of the filler or capper under an optimum condition. The system includes a filler and a capper as article processors, each of which includes a plurality of sensors, and information derived by these sensors are stored in a memory at corresponding addresses. A controller includes an editor which permits a suitable location on display means to be allocated for a selected one of the addresses, and allows information stored in the memory at a specified address to be displayed on the display means at a location allocated by the editor. In this manner, any desired information detected by the sensors may be easily displayed on the display means in any desired combination.
    Type: Grant
    Filed: July 12, 1994
    Date of Patent: June 13, 1995
    Assignee: Shibuya Kogyo Co., Ltd.
    Inventor: Hidefumi Akamaru
  • Patent number: 5418729
    Abstract: An improved method of automatic sawing employs a programmable automatic saw and a remotely located computer which provides additional control for the saw or a group of saws. The saw is equipped with a programmable controller that is capable of storing a series of jobs. The programmable controller allows an operator to run one saw job while contemporaneously programming another saw job. A third person, such an engineer or supervisor, may be programming an additional job or ranges of jobs for the saw while the operator is running and programming other jobs. The improved system provides control for a group of saws thereby assisting in the distribution of work flow, enabling efficient use of materials and improving inventory controls.
    Type: Grant
    Filed: January 29, 1993
    Date of Patent: May 23, 1995
    Assignee: Armstrong-Blum Mfg. Co.
    Inventors: John M. Holmes, Ronald W. Schwilk, Steve C. Klingbeil
  • Patent number: 5416716
    Abstract: A method of moving a cutter blade along a contour defined by a plurality of segments each connected end to end with one another and having at least one angle disposed between consecutively ordered segments calculates a distance from a corner point along one and another line segments and fits an arc to be followed by the blade between the line segments for eliminating repeated high force short time system inputs and replacing them with lower force longer duration inputs to affect the reduction and mechanical wear and the reduction of shocks to the system. The method further includes a process by which individual velocity profiles are determined for each contour in order to run the system at maximum velocity at all times during the course of a cutting operation.
    Type: Grant
    Filed: March 30, 1993
    Date of Patent: May 16, 1995
    Assignee: Gerber Garment Technology, Inc.
    Inventors: Zdenek Zeman, Adriano Baglioni
  • Patent number: 5412577
    Abstract: A control system is disclosed for controlling misregistration between the colors of an image printed on a web. The system includes an imaging device such as a camera or group of cameras, a processor, and image conversion circuits coupled to the processor. The system detects print color misregistration based upon the signals produced by the imaging device as a result of scanning the printed image. The conversation circuits convert the signals to signals usable by the processor to determine the color densities of the various colors within the image. These color densities are compared with reference color densities stored in a memory of the processor, where the reference color densities may be generated from a source such as the printing plates used to print the image for which misregistration is being monitored.
    Type: Grant
    Filed: October 28, 1992
    Date of Patent: May 2, 1995
    Assignee: Quad/Tech International
    Inventors: Jeffrey W. Sainio, John C. Seymour
  • Patent number: 5410553
    Abstract: This invention relates to an error concealment system of digital video signal for concealing an error in the digital video signal of block coding system such as Moving Picture Experts Group(MPEG) system which is a standard for a video signal decoder. A method for concealing an error in a digital video signal of block coding system comprising the steps of judging whether or not an error is present in mode data, judging whether or not the mode is an intra mode in case when an error is not present in the mode data, checking the number of motion vectors having no error in case that said mode is a non-intra mode, and concealing the error by interpolating the blocks of past and future intra frame and predictive frame residing at the same position as the block with an error in case an error is present in the mode data or in case of error in the data in intra mode and in case where errors are present in all the motion vectors.
    Type: Grant
    Filed: July 24, 1992
    Date of Patent: April 25, 1995
    Assignee: Goldstar Co., Ltd.
    Inventor: Lee Choon
  • Patent number: 5408417
    Abstract: An automated ticket sales and dispensing system is customer operated to provide tickets for various entertainment events, travel, and other products and services such as lottery tickets, gift certificates, raffle tickets, moneygrams, and in some areas, off-track betting without the aid of an employee. The system includes a terminal which has a monitor with an interactive touch-sensitive display screen which will show the customer a view of the stage or field as seen from the seating area of the seats which have been selected prior to the purchase with the ability to accept or select another seat. The system is menu driven and allows a customer to select and purchase tickets by touching the screen in response to messages displayed on the screen. Verbal messages in one or more languages may be given along with visual messages. The system will accept payment in the form of cash, credit cards, bank debit cards, and local personal checks.
    Type: Grant
    Filed: July 5, 1994
    Date of Patent: April 18, 1995
    Inventor: Wilford B. Wilder
  • Patent number: 5406472
    Abstract: A multi-lane controller providing redundancy comprises two lanes. Each lane comprises an input/output interface, a data flow controller and a control data processor. Each data flow controller receives input data from and supplies output data to both input/output interfaces. The information exchange between each lane does not rely on the proper operation of either the control data processor or data flow controller of any of the lanes.
    Type: Grant
    Filed: December 3, 1992
    Date of Patent: April 11, 1995
    Assignee: Lucas Industries plc
    Inventors: John R. Simmons, Peter D. Smout, James Tipton
  • Patent number: 5404290
    Abstract: A safety operation system for a manipulator is provided with a first operation section. The first operation section has a first movable section, and outputs a first operation signal representing the position and angle of the first movable section. A failure detecting section detects failure of the first operation section on the basis of the first operation signal, and outputs a detection signal. When failure of the first operation section is not detected, a conversion section converts the first operation signal into a control signal. A second operation section has a second movable section which moves in accordance with movement of the first movable section, and outputs a second operation signal generated in accordance with movement of the second movable section. A comparison section compares the control signal with the second operation signal, and outputs a deviation signal used for opening the second movable section.
    Type: Grant
    Filed: December 14, 1993
    Date of Patent: April 4, 1995
    Assignee: Nitto Kohki Co., Ltd.
    Inventors: Akira Tsuchihashi, Yoshishige Nakazawa, Yasushi Watanabe, Imazawa Kanji, Kazuyuki Watanabe
  • Patent number: 5396434
    Abstract: A machining-error of a non-circular shape machining apparatus is corrected by controlling a movement of a tool which is synchronous with a rotation of a workpiece. A position of the tool is detected when the tool is according to a command position which is coincident with or close to a target position of the tool. At least an amplitude ratio and a phase difference of an amplitude ratio, a phase difference, and an offset difference between the target position and the detected position; is obtained. At least a process of increases and/or reducing the command position and a process of phase shift of the process for increasing and/or reducing the command position on the basis of the amplitude ratio, a process for shifting a phase on the basis of the phase difference, and a process for changing an offset of the command position on the basis of the offset difference are performed, whereby a first corrected command position is obtained.
    Type: Grant
    Filed: December 23, 1992
    Date of Patent: March 7, 1995
    Assignee: Okuma Corporation
    Inventors: Hiroshi Oyama, Kenji Ito
  • Patent number: 5396414
    Abstract: A compensator that enables an adaptive filter to be placed within a closed loop control system so as to reduce the effects of both measurable and unmeasurable disturbances on the output of the control loop. The disturbances may have spectra that lie within or outside the bandwidth of the control loop. The effectiveness of the reduction is dependent upon the capabilities of the loop actuator and/or the control electronics. The reduction is not limited only to the bandwidth of the control loop, as in conventional disturbance rejection, and is equally effective against feedback path disturbances which are unreduced in conventional approaches. A further aspect of the invention relates to a reduction of an intrinsic noise floor associated with control systems, including open loop and closed loop control systems, that does not require an independent noise measurement to be made.
    Type: Grant
    Filed: September 25, 1992
    Date of Patent: March 7, 1995
    Assignee: Hughes Aircraft Company
    Inventor: Jerry M. Alcone
  • Patent number: 5390196
    Abstract: A fast and memory efficient software method for generating a checksum employing a 32-bit generator polynomial such as X.sup.32 +X.sup.26 +X.sup.23 +X.sup.22 +X.sup.16 +X.sup.12 +X.sup.11 +X.sup.10 +X.sup.8 +X.sup.7 +X.sup.5 +X.sup.4 +X.sup.2 +X.sup.1 +X.sup.0.
    Type: Grant
    Filed: November 12, 1992
    Date of Patent: February 14, 1995
    Assignee: Bull HN Information Systems Inc.
    Inventors: Brian D. Cecil, Edmund Kaemper
  • Patent number: 5390105
    Abstract: A method of controlling an apparatus with a control signal responsive to a feedback signal comprises: detecting when a feedback signal is not being received; determining whether a control signal is being provided; and adjusting the control to the apparatus depending on whether the control signal is being provided. An apparatus for performing this method comprises a programmed computer and a control signal feedback circuit for providing to the programmed computer a signal indicating whether a valid control signal is being provided.
    Type: Grant
    Filed: October 1, 1992
    Date of Patent: February 14, 1995
    Assignee: Halliburton Company
    Inventors: Thomas J. Worley, Charles E. Neal, III, Donald E. Bailey, Vincent P. Rivera
  • Patent number: 5388042
    Abstract: A method for moving with at least three degrees of freedom, particularly in theatre area on or below a stage, a complex three-dimensional structure, which is borne by several lifting machines or the like to be driven independently, is described. Three virtual parallel reference axes are installed in the space on which, as a function of one positioning signal in each case per point of application up or down movements are made. A virtual surface is drawn by these points of application. Several independent lifting machines or the like are installed above or below this surface. A weighting is determined for each lifting machine as a function of their position compared to each reference axis, which weighting is a measure of the amount by which the running of the relevant machine is influenced by the movement of the points of application on the reference axes. The movement and speed of movement of the points of application on the reference axes are predefined as positioning signals.
    Type: Grant
    Filed: September 21, 1992
    Date of Patent: February 7, 1995
    Inventor: Jean-Marie Schiltz
  • Patent number: 5383203
    Abstract: In a device controlled by an original control signal for correcting a header error in an original STM signal comprising first through P-th header blocks and an HEC (header error check) block, each header block comprising first through N-th ATM cell header units, the HEC block comprising first through N-th ATM cell HEC units, a delay circuit (49) produces a delayed STM signal (S') by giving the original STM signal (S) a delay equal to (P.times.N) times an interval of each of the header and the HEC units. Another delay circuit (51) produces a delayed control signal (C') by giving the original control signal (C) the delay.
    Type: Grant
    Filed: May 8, 1992
    Date of Patent: January 17, 1995
    Assignee: NEC Corporation
    Inventor: Takashi Miyazono