Abstract: In generating tone waveform data for each fixed or variable section via software of a personal computer or the like, a generation start condition is changed depending on an application of the waveform data. When the waveform data is to be sounded in real time, various programs are activated in synchronism with predetermined cycles, such as tempo clock and frame cycles, in order to generate the waveform data at accurate timing. When, on the other hand, the waveform data is to be recorded in a waveform file, various programs are activated on condition that waveform data generation processing has already been completed for a preceding section. Such arrangements can eliminate limitations to processing times of the programs and thereby provide a tone waveform of high accuracy.
Abstract: A keypad structure of the present invention comprising a keypad and a magnetic unit within the keypad; wherein an inserting opening of the magnetic unit extends out of the keypad. Thereby, a user inserts a magnetic disk into the magnetic unit to pass through the keypad for writing data in the magnetic disk to a computer or reading data in the computer to the magnetic disk.
Abstract: A network receiver is configured for receiving a base band carrier signal from another network transceiver via a network medium. A variable gain amplifier generates an amplified base band signal. An A/D converter generates a sequence of sample values representing the base band signal in response to the amplified base band signal. A gain control circuit monitors the sequence of sample values for a plurality of monitoring intervals in a sample time period, determines a range for each monitoring interval, and determines a gain setting for the variable gain amplifier.
Abstract: A method for providing system management services to a customer's network of target computers through a communications network is described. Service subscribers have at least one target computer system. Each target computer system has a hardware configuration and a software configuration. An agent process is hosted on at least one target computer system of each subscriber. Each agent communicates with a centralized control server through a communication link. The control server manages the hardware or software configurations of the target computer systems through the server. By centralizing the resources for managing the computing resources of several subscribers at a single control server, the need for redundant management resources at each subscriber is reduced or eliminated. A method for providing a customer system management information in response to receiving information about the customer's target computer system is also described.
February 29, 2000
Date of Patent:
March 4, 2003
Caldera Systems, Inc.
Allan Cantos, Neil Mager, Keith Erskine, Mike Vilot, Alison Whittier
Abstract: The invention is based on a control method having a characteristic curve (1) defined by interpolation points (3, 4, 5, 6, 7), the characteristic curve being stored in an electronic processing unit. To control stability and with sufficient accuracy processes overridden by strong, time-variant disturbances, it is proposed that a characteristic line (1) is preset and adapted according to a system deviation and a ratio of the difference between a measured point (9) and an adjacent interpolation point (4, 5) and the difference between the two interpolation points (4, 5) adjacent to the measured point (9).
Abstract: A shared memory architecture for a GPS receiver, wherein a processing memory is shared among the different processing functions, such as the correlator signal processing, tracking processing, and other applications processing. The shared memory architecture within the GPS receiver provides the memory necessary for signal processing operations, such as the massively parallel processing, while conserving memory cost by re-using that same memory for other GPS and non-GPS applications. The shared memory architecture for a GPS receiver provided in accordance with the principles of this invention thereby significantly minimize the costly memory requirement often required of extremely fast signal acquisition of a GPS receiver.
Abstract: A cooling system for cooling components of a computer is provided. The cooling system includes a DC fan which operates at a speed which is substantially proportional to the voltage that is applied to the fan. A zener diode voltage divider is connected in series between a voltage source and a first input of the fan. The second input of the fan is connected to a reference voltage source. A switch is also connected in series between the voltage source and the first voltage input of the fan so as to be connected in parallel with the zener diode voltage divider. When the switch is in a first position, the voltage produced by the voltage source is applied directly to the fan allowing the fan to operate at a first speed. When the switch is in a second position, the voltage from the voltage source is applied to the first input of the fan through the zener diode such that the first input of the fan receives a second voltage that is less than the first voltage thereby causing the fan to operate at a second speed.
October 1, 1997
Date of Patent:
February 25, 2003
Micron Technology, Inc.
Michael G. Henderson, Ken Nguyen, Karl S. Johnson
Abstract: A system and method for power management is described that provides for monitoring and controlling a regenerative fuel cell and at least one powered device. The power management system includes a communication interface to facilitate data transmission, a communication device for monitoring and controlling a regenerative fuel cell and at least one powered device, the communication device providing for sending data to and receiving data from at least one powered device over a communication interface, a regenerative fuel cell for providing storage and supply of electricity, and a power interface for allowing electricity generated by the regenerative fuel cell to power at least one powered device.
Abstract: A control apparatus according to this invention includes an ordinary information processing device, a control computer for controlling the information processing device, and an interface device interposed between the information processing device and the control computer in place of a human interface. A control unit of the control computer controls the information processing device on the basis of an unmanned control program and information from the information processing device. As an example, the control computer outputs a power supply ON/OFF-control data to ON/OFF-control the power source of the information processing device, or the control computer outputs key data to start a test program in the information processing device.
Abstract: A computer numerical control system for controlling and monitoring machine motion. The CNC system combines a CNC executive and a logic engine for controlling execution of a part program. The logic engine is capable of executing under an operating system of a personal computer. The logic engine is coupled to the CNC executive such that the logic application can be executed in synchronization with the CNC executive.
January 28, 2000
Date of Patent:
January 21, 2003
Rockwell Automation Technologies, Inc.
Subbian Govindaraj, Stephen L. Steh, James L. Martin
Abstract: An intelligent sheet metal bending system is disclosed, having a cooperative generative planning system. A planning module interacts with several expert modules to develop a bending plan. The planning module utilizes a state-space search algorithm. Computerized methods are provided for selecting a robot gripper and a repo gripper, and for determining the optimal placement of such grippers as they are holding a workpiece being formed by the bending apparatus. Computerized methods are provided for selecting tooling to be used by the bending apparatus, and for determining a tooling stage layout. An operations planning method is provided which allows the bending apparatus to be set up concurrently while time-consuming calculations, such as motion planning, are performed. An additional method or system is provided for positioning tooling stages by using a backstage guide member which guides placement of a tooling stage along the die rail of the bending apparatus.
Abstract: A memory-programmable controller used, in particular, in a larger automation system and a method for operation of a memory-programmable controller (S1-Sn). The memory programmable controller (S1-Sn) is linked to a central computer (R) of the automation system over a network (2). All of the user data (3), application programs (4), configuration data (5) and the operating systems (6) of the memory-programmable controller (S1-Sn) are stored on a central computer. However, only working copies of the data are stored in the memory of the memory-programmable controller (S1-Sn). In the case of a failure of the memory-programmable controller (S1-Sn) or components therein, the user data (3), application programs (4), configuration data (5) and/or the operating system (6) are loaded in the memory of the memory-programmable controller from a central computer (R) by way of the network (2). Because of this, updates to the operating system can be carried out centrally and very easily.
Abstract: An electronic controller (10) having one or two rotational position detectors (48), a tilt/shake sensor (50), and optional press controls (18). A user may rotate control knobs (14) causing the position detectors (48) to create rotation signals (80) from which the amount of rotation can be resolved and the direction of rotation detected. Tilting or shaking of the electronic controller (10) causes the tilt/shake sensor (50) to create a tilt/shake signal (84), and pressing (or releasing) the press controls (18) can create press signals (82). A processor system (46) processes and integrates all of these signals (80, 82, 84) into a data signal (86) which is communicated over a communications interface (16) to a computerized device or system employing the electronic controller (10) as an input device or system.
March 7, 2000
Date of Patent:
January 7, 2003
Mental Models, Inc.
David Simkin, Aaron Simkin, Andrew J. Schneider, John Bayer
Abstract: An electronic control unit that can execute object-oriented program processing without consuming much memory. When a message is dispatched due to execution of an object method, that message is stored (queued) in an object message holding part. At the point in time when execution of an object method finishes, message delivery processing is executed. If a message has been stored in the object message holding part, the number of queuing messages is counted, the message stored first is read out, and a shift is made to execution of the method of the object that is the output destination of that message. As a result, only messages need to be stored, and the amount of stored information, and thus the amount of memory required to store the information, is small.
Abstract: A method of automatically feeding lubricating oil to bearing parts of various machine elements using a microcomputer whereby various settings, progress of the settings, and display of the operating state of a lubricating oil feeding apparatus can be easily identified in a user-oriented manner. According to the method, the remaining operating time is displayed on liquid crystal displays (LCDs) after the lubricating oil feeding apparatus is installed to facilitate the identification of the elapse of the operating time, the operation of a motor for discharging a set amount of lubricating oil is controlled, and various displays such as the overload of the motor, shortage of a battery capacity, elapse of the lubricating oil replacement time, etc., are displayed by icons on the LCDs.
Abstract: A job processing system using job designation sheets includes a printer unit to prepare job designation sheets including the description of specified job designation contents and print Sheet Version Number indicating the version of the job designation sheets when editing, a sheet management database to manage versions of job designation sheets based on Version Number printed on the job designation sheets, an image input unit to read job designation sheets with the job designation contents described and Sheet Version Number printed, a sheet recognition unit to recognize the contents of description and Version Number of the job designation sheets that are read by the image input unit and a judging unit to judge whether the Version Number of the sheet recognized by the sheet recognition unit is the latest one based on the version of the job designation sheet managed by the sheet processing management database.
Abstract: In a terminal control unit, such as a display device (2), a control program is stored in a memory device which can electrically rewrite its data, such as a flash ROM (2b). The terminal control unit has a card connector (2d) provided therefor, and upon insertion of a memory card storing a control program for updating, into the card connector (2d), the control program for updating is transcribed from the memory card into the memory device, whereby updating of the program is performed. Further, when the updating operation is started, a main control unit (1) is notified of start of the updating operation, and therefore the main control unit (1) is prevented from executing a communication abnormality determining process even if it does not receive a response from the terminal control unit.
Abstract: A wafer flattening process designed to flatten the entire surface of the wafer including the outer rim of the wafer by inserting dummy data corresponding to the data of the outer rim of the wafer in the data of the outside of the wafer, and a storage medium for the same. An area S is set at an outside position exactly an etching radius r from an outer rim Wc of the wafer Wc ahd the nozzle relative speed at the position-speed data D of points P4-1 to P4-3 closest to an imaginary line L passing through the point P4 inside the area S near the outer rim Wc is set to be the same as the nozzle relative speed of the position-speed data D of the point P4. Due to this, the nozzle spraying the activated species gas G moves as if along the imaginary line L and the portion of the point P4 is etched flat by superposition of the activated species gas G of the nozzle passing through the points P4-1 to P4-3, the point P4, and the point P6.
Abstract: A print monitoring system is disclosed using combination of analog signal processing circuits and signal processors on the slave processing boards to avoid the need for analog-to-digital converters and dedicated frame buffers between the slave processor and the video capture device. Additionally, the division of labor between the slave processors and the master processor is configured such that the slave processors perform a larger portion of the data manipulation, data analysis for the captured images. The master processor can be simply used to collect the decoded data and/or data analysis results from the slave processors and to run the interface to the operator to communicate the data/results. Finally, a graphical user interface between the user and the master processor is used to facilitate the calibration of the system and specifically the images captured by each of the video cameras.
Abstract: A method for allocating industrial or technical resources within technical systems, in particular to avert malfunctions, the system's operational state being represented by at least two parameter values, in such manner that as regards at least three different system operational states (Examples) at each of which at least one predetermined system function has been attained, the parameter value associated with the particular operational state is detected by detectors and is stored in a memory and in that, by means of pairwise comparison each time of two operational states and represented by the associated parameter values, a gauge is ascertained for the effect of the individual parameters on system function. The method of the invention allows quick and efficient resource allocation within technical systems, malfunctioning of such systems being reliably avoidable. Equipment of the invention operates on the principle of the method of the invention.