Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Digital positioning (other than machine tool)

Subclass of:

700 - Data processing: generic control systems or specific applications

700001000 - GENERIC CONTROL SYSTEM, APPARATUS OR PROCESS

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
700056000 Digital positioning (other than machine tool) 81
20080221712Socket alignment mechanism and method of using same - An alignment mechanism to align a microelectronic device to a socket, the device including an array of contact pads thereon. The mechanism includes a socket system having a socket and a device positioning mechanism disposed adjacent the socket and adapted to position the device in the socket. The mechanism also includes a control system adapted to receive alignment data on a position of the array of contact pads relative to two reference sides of the device, the control system further being adapted to control the device positioning mechanism as a function of alignment data to align the device in the socket.09-11-2008
20080275576Motion control systems - A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.11-06-2008
20080275577MOTION CONTROL SYSTEMS - A system for communicating with a motion controller, comprising a set of primitive motion commands and non-primitive motion commands, a set of motion operations, a reprogrammable motion controller capable of executing at least one motion command, a set of selectable software modules, and a software system. Functionality of the non-primitive motion commands can be emulated by a combination of primitive motion commands. Functionality of the primitive motion commands cannot be emulated by a combination of primitive motion commands. At least one motion operation is associated with at least one motion command. At least one software module is associated with at least one motion controller, and at least two selectable software modules expose a common software interface. The software system is capable of commanding at least one motion controller to perform at least one motion operation using the common software interface exposed by at least one selected software module associated with at least one motion controller.11-06-2008
20080281441Method and Facility for Positioning an Element of a Machine - There is described a method and a device for positioning an element of a machine. A setpoint position variable is generated, said setpoint position variable is reduced by means of a limiting variable and a modified setpoint position variable which is forwarded as a setpoint variable to a controller for positioning the element is formed in this manner. An expected setpoint position variable is determined from the modified setpoint position variable, the braking distance of the element is determined from the expected setpoint position variable, and a braking process of the element is initiated if the braking distance matches a target position which is reduced by the expected setpoint position variable. An element of a machine can so be positioned with accuracy.11-13-2008
20080319559Apparatus and method for transferring two or more wafers whereby the positions of the wafers can be measured - A method and an apparatus for transferring a substantially flat and substantially circular objects, such as wafers, from a pick-up position to a delivery position, the apparatus comprising, a manipulator, at least one source for emitting a source signal, at least one sensor for sensing said source signal and for providing a sensor signal, a computing device arranged for processing at least one sensor signal to obtain data on the position of said object, the manipulator being arranged for simultaneously transferring a first and a second object along a path in a substantially parallel orientation, spaced apart from each other, and substantially co-axially whereby the central axis of each object may be displaced radially, a said source and a said sensor are connected by a virtual line, whereby the virtual line includes an angle with the central axes of the first and second objects.12-25-2008
20090299501METHOD FOR CONTROLLING AN ELECTRONIC FISHING DEVICE AND RELATED SOFTWARE SUBMERSIBLE DEVICE AND CARRIER MEDIUM - Method and computer control software executing, the method for an electronic submersible device, such as a fishing device for facilitating trolling a fish-catching element in water, comprising obtaining a first indication relating to water temperature, obtaining a second indication relating to the depth of the device, determining the location of the thermocline layer, and providing control data utilizing said first and/or second indication so as to adjust the depth of the submersible device and thus guide the device relative to the thermocline layer. In addition to fishing applications the disclosed device may be utilized in marine or other underwater research. Related submersible device and carrier medium are likewise presented.12-03-2009
20100191351SYSTEM AND METHOD FOR PATH PLANNING - A method for mapping a motion of a first object within a first motion path defined by a path planner based on a second motion path of a second object. The method includes creating the first motion path for the first object using the path planner, initializing a start position of the first object within the first motion path, determining a value for an initial condition for each segment of a plurality of segments in the first motion path created by the path planner, and calculating an elapsed time between a current sample call time to the path planner and a last sample call time to the path planner. If the calculated elapsed time is one of greater than and less than a sample period, a current location of the second object in the second motion path is determined utilizing the calculated elapsed time, an expired time within a first segment of the plurality if segments between a start time of the first segment and the current sample call time is calculated, and an output command is generated from the path planner. Execution of the generated output command alters the first motion path.07-29-2010
20110202147MULTIPLE BOOLEAN INPUTS AND OUTPUTS FOR DEVICE FUNCTION BLOCKS - The present invention provides techniques for splitting bundled inputs and outputs into separated Boolean inputs and outputs for function blocks of automation devices. More specifically, previously-defined bundled inputs and outputs may be used, whereas separated Boolean inputs and outputs may be used as well. In other words, the newly added Boolean inputs and outputs do not replace, but rather compliment, the previously defined bundled inputs and outputs.08-18-2011
20120016498MACHINE MOTION CONTROL SYSTEM - A machine motion control system for testing electronic devices includes two test machines, a control card and a main controller. The test machines secure the electronic devices, whereby each test machine includes a plurality of moving parts for securing the electronic devices and a plurality of driving modules. The driving modules drive and control the corresponding moving parts of the test machine. The control card controls the driving modules. The main controller provides and transmits a movement instruction to the control card, the control card monitors and controls the driving modules according to the movement instruction, and the driving modules accordingly adjusts and drives the test machines and the moving parts on the test machines.01-19-2012
20120065747Database Event Driven Motion Systems - A data collection system for distributing data from at least one target asset to at least one software application, comprising a machine platform and a data routing system. The machine platform stores data associated with the at least one target asset. The data routing system collects data from the machine platform. The data routing system operates in a pass through mode and a data processing mode. In the pass through mode, data is passed from the at least one target asset to the at least one software application without modification. In the data processing mode, the data routing system generates modified data based on the data stored by the machine platform and sends the modified data to the at least one software application.03-15-2012
20120245712MOTION CONTROL SYSTEM - A motion control system has a first motion controller, a second motion controller, a data bus connecting the first motion controller and the second motion controller for data transmission and a global time, wherein both first trace data of the first motion controller and second trace data of the second motion controller have a time stamp dependent on the global time.09-27-2012
20120283851CONTROL PARAMETER ADJUSTMENT METHOD AND ADJUSTMENT DEVICE - A control parameter adjustment method and adjustment device automatically adjusts control parameters to appropriate values in response to aging-change of a movement mechanism. Included are a first processing step for notification of an adjustment-use NC program to a numeric control device and registration thereof; second processing step wherein the numeric control device executes the adjustment-use NC program and outputs an adjustment-use position instruction; third processing steps for obtaining a maximum error margin, and fourth processing steps for assessing whether or not the maximum error margin is less than or equal to a tolerance. If the maximum error margin is greater than the tolerance, the acceleration/deceleration time-constant is modified to a large value, and is output after modification to the numeric control device. In the fourth processing, until it is determined that the maximum error margin is less than or equal to the tolerance, the second to fourth processing steps are repeated.11-08-2012
20130006394NUMERICAL CONTROL DEVICE AND NUMERICAL CONTROL METHOD - The invention provides a numerical control device of a machine tool including linear and rotation axes, for controlling position and attitude of a tool with respect to a workpiece, the device comprising: an indexing-method decision unit that decides=one of a rotation indexing method of operating only the rotation axis and a tool-tip-position holding indexing method of operating the rotation axis and linear axis and holding a tool tip position with respect to the workpiece, based on a commanded rotation axis, a commanded rotation direction of the commanded rotation axis, and the tool position; a moving-amount calculation unit that calculates moving amount of the axes based on the commanded rotation axis, the commanded rotation direction of the commanded rotation axis, the tool position, and the indexing method decided; and an output unit that outputs a position command to a servo amplifier based on the moving amount calculated.01-03-2013
20130103168Control Device and Method for Controlling a Movement of an Element of an Installation - A control device is configured to control a movement of an element of an installation and includes a main processor and an auxiliary processor. The main processor has a first computer architecture. The auxiliary processor is connected to the main processor and includes a second computer architecture. The second computer architecture differs from the first computer architecture. The second computer architecture allows faster processing of predetermined signals than the first computer architecture. The auxiliary processor is configured (i) to read in an auxiliary-processor input signal from the main processor, and (ii) to determine an auxiliary-processor output signal and to output it to the main processor by using the auxiliary-processor input signal.04-25-2013
20130204404Closed-Loop Control Structure for Damping Low-Frequency Vibrations - A closed-loop control structure for positioning a load with the aid of an electric motor includes a device for the active damping of unwanted, low-frequency vibrations. The closed-loop control structure has a position controller, a speed controller, and a current controller, which together, form a cascaded control loop. Damping signals which counteract unwanted, low-frequency vibrations are applied to the control loop, at least one first and one second damping signal of different phase angle being derived from a single sensor signal, and the first damping signal being injected between the position controller and the speed controller, and the second damping signal being injected between the speed controller and the current controller.08-08-2013
20130218304ULTRA-PRECISION POSITION CONTROL DEVICE AND METHOD FOR DETERMINING POSITION AND ATTITUDE INFORMATION ASSOCIATED WITH A 6-DEGREE-OF-FREEDOM STAGE THEREOF - A method of determining and controlling position and attitude information associated with a 6-degree-of-freedom stage includes: receiving, from a plurality of sensors associated with the 6-degree-of-freedom stage, displacement information associated with the 6-degree-of-freedom stage. A plurality of equations associated with the plurality of sensors are determined by a control unit based on the displacement information to represent an amount of change in position and attitude associated with each measurement axis of each of the plurality of sensors. The control unit determines position information and attitude information associated with the 6-degree-of-freedom stage using the equations. Movement of the 6-degree-of-freedom stage is caused, at least in part, to be controlled based on the position information, the attitude information, or both the position information and the attitude information. Three coordinate values associated with each valid measurement point of each of the plurality of sensors are associated with at least one degree of freedom.08-22-2013
20130253668POSITIONING APPARATUS AND PLC SYSTEM USING SAME - Disclosed are a positioning apparatus and a PLC system using the same. The positioning apparatus of the present invention generates, for every control period, a pulse signal for indicating the position of an object to be controlled, determines the current position of the object to be controlled using the pulse signal, and if the current position is a specific position, controls the object to be controlled in synchronization with the specific position.09-26-2013
20130282148MOTION CONTROLLER - A motion controller is provided which improves system responsiveness without having to raise the arithmetic capacity of a master controller or to boost the communication speed of a network.10-24-2013
20130297046METHOD AND SYSTEM FOR CONTROLLING MOVEMENT OF AN END EFFECTOR ON A MACHINE - The present disclosure provides a method of controlling movement of a reference point on an end effector of a machine, where the machine includes a controller, a first control mechanism, and a second control mechanism. The method includes initiating a movement of the reference point to a desired location with the first control mechanism. The method also includes determining an actual position of the reference point and communicating the actual position of the reference point to the controller. A second control mechanism controls the movement of the reference point to the desired location.11-07-2013
20130297047Command Priority Levels For An Access Controller Apparatus - An access controller apparatus and method for controlling physical access to an area are provided to determine a current priority level setting of the access controller and to ignore a received command in response to a comparison of the priority level of the received command to the current priority level setting of the access controller. Thus, a prioritized response to commands is provided such that commands of certain priority levels can be acted upon in certain situations. This helps allow for proper responses to multiple conflicting commands and for prioritized responses to commands of greater importance or of universal impact.11-07-2013
20140018941Systems and Methods for Communicating with Motion Control Systems and Devices - A system for communicating with a motion control system, comprising a set of motion operations, a set of functions, a set of security levels, and client software. The functions are capable of causing the motion control system to perform at least one motion operation. The client software is capable of calling at least one of the functions. The ability of the client software to call at least one of the functions is restricted based on at least one of the security levels.01-16-2014
20140046460INPUT DEVICE - An input device includes a coordinate input unit including capacitance detectors, a capacitance measuring unit that measures the capacitances of the capacitance detectors and outputs them as measurement signals by performing A/D conversion, and a control unit that controls the capacitance measuring unit, obtains the signals while associating them with coordinate information of the capacitance detectors, calculates first data signals that are difference values between the measurement signals and a reference value, performs a calculation for the first data signals, outputs control signals based on the calculation result, performs a first calculation in which the first data signals obtained after performing a noise removal process are associated with the coordinate information as second data signals and a second calculation in which the second signals obtained after performing a smoothing process are associated with the coordinate information as third data signals, and calculates an operation position using the third data signals.02-13-2014
20140180444System and Method for Modifying a Path for a Machine - A system for modifying a path of operation of a machine includes a position sensor and a controller. The controller stores the path of operation, receives a plurality of position signals as the work implement moves material along the path of operation, and determines the position of the work surface. The controller further determines an amount of material moved based at least in part upon the position of the work surface and modifies parameters used to determine a subsequent path of operation if the amount of material moved exceeds a predetermined amount.06-26-2014
20140244003RECOGNITION-BASED INDUSTRIAL AUTOMATION CONTROL WITH REDUNDANT SYSTEM INPUT SUPPORT - The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system. The method may include detecting, via a sensor system, positions and/or motions of a human. The method may then determine a possible automation command corresponding to the detected positions and/or motions, receive an automation system signal from at least one additional control component, and implement a control and/or notification action based upon the determined possible automation command and the received automation system signal.08-28-2014
20140244004RECOGNITION-BASED INDUSTRIAL AUTOMATION CONTROL WITH POSITION AND DERIVATIVE DECISION REFERENCE - The present disclosure generally relates to a method for performing industrial automation control may include detecting, via a sensor system, positions and/or motions of a human in an industrial automation system, determining at least one derivative value from the detected positions and/or motions, and determining a possible automation command and an undesirable condition based upon the detected positions and/or motions and the at least one derivative value. The method may then include implementing a control and/or notification action based upon the determined possible automation command and the undesired condition.08-28-2014
20140379103POSITION DETECTION APPARATUS AND POSITION CONTROL APPARATUS - The invention provides a position detection apparatus comprising: 12-25-2014
20150039101Using Friction Compensation Modeling to Move a Control Project - Apparatus and method for moving a control object, such as but not limited to a data read/write transducer adjacent a rotatable magnetic recording medium in a data storage system. In accordance with some embodiments, a compensation value is calculated for a baseline friction model which predicts friction in a positioning system. A modified friction model is generated based on the compensation value and the baseline friction model. A control object of the positioning system is moved from an initial position to a final position responsive to a trajectory profile calculated using the modified friction model.02-05-2015
20150057769Systems and Methods for Communicating with Motion Control Systems and Devices - A system for communicating with a motion control system, comprising a set of motion operations, a set of functions, a set of security levels, and client software. The functions are capable of causing the motion control system to perform at least one motion operation. The client software is capable of calling at least one of the functions. The ability of the client software to call at least one of the functions is restricted based on at least one of the security levels.02-26-2015
20150378351SEMICONDUCTOR INTEGRATED CIRCUIT AND OPERATION METHOD THEREOF - An apparatus including an ultrasonic motor having an electrostrictive element of a stator for driving a rotor thereof; and a microcontroller having a central processing unit (CPU), a built-in memory (ROM) and a pulse generating circuit which generates an pulse output signal which is applied to the electrostrictive element of the ultrasonic motor, wherein the pulse generating circuit comprising a rise setting register, a fall setting register, a phase adjustment data register, a cycle data register, a phase arithmetic circuit, a counter, a 1st comparator, a 2nd comparator, and a pulse generator, wherein the counter starts to count up, incrementing its count value from a count initial value, wherein the cycle data register stores, as cycle data, a count maximum value for the counter to count up to it.12-31-2015
20160187868NUMERICAL CONTROLLER OPERATING BASED ON TABULAR DATA - When a command for outputting a movement amount at a specific reference value is included in a command block, a numerical controller which controls a position of a control axis in synchronization with a reference value by using tabular data registers the reference value and the movement amount of the command in a shift table while associating the reference value with the movement amount. Then, when the current reference value reaches the reference value registered in the shift table, the numerical controller superposes the movement amount of the control axis that is associated with the reference value in the shift table on a distributed movement amount to the control axis, and outputs the superposed movement amount as a movement amount of the control axis.06-30-2016
700057000 Alignment or registration 15
20100138006DEVICE AND METHOD FOR POSITIONING A ROTATIONALLY-SYMMETRIC PRECISION PART - Device and method for positioning a precision part on a turntable (06-03-2010
20110040394METHOD AND SYSTEM FOR ALIGNING A STENT WITH A STENT SUPPORT - A system and method of aligning a stent with a stent support involves taking two images of the stent that has been placed on the stent support and determining from the two images whether the stent is aligned with the stent support. The stent can be rotated so that the two images are of different views of the stent. A computer can be configured to receive the images and to determine the whether the stent is aligned. A backlight can be used to take images of the stent in silhouette. A portion of the stent support can be re-positioned based on an image taken of the stent.02-17-2011
20120016499IMPLEMENTING SEQUENTIAL SEGMENTED INTERLEAVING ALGORITHM FOR ENHANCED PROCESS CONTROL - A method and apparatus are provided for implementing Advanced Process Control (APC) for enhanced electrical, magnetic, or physical properties process output control using a sequential segmented interleaving algorithm. The sequential segmented interleaving algorithm includes two tuning equations running in parallel. A deposition time is calculated after a production run based upon the relationship between the electrical, magnetic, or physical properties process output and deposition time process input. A deposition rate offset value is calculated after a calibration run based upon the relationship between a calibration deposition thickness process output and an updated deposition time process input calculated after a last production run.01-19-2012
20120209408ALIGNMENT SOFTWARE PROCESS MANAGEMENT - A predictive alignment process for aligning coupled rotating shafts extending from a pair of adjacently located rotating machines. The process includes a step of monitoring the rotating machines to obtain physical characteristics that change during operation and could cause variance in alignment between a non-operating state and an operating state. The process would monitor changes in alignment and correlate the changes in physical characteristics and the operational alignment. The process can monitor and record environmental conditions proximate the rotating machinery and correlate the operational alignment and the environmental changes to provide predictive alignment directions used to guide an alignment engineer to align coupled shafts where the alignment is optimized when in operation.08-16-2012
20120296449Positioning Control Apparatus and Machine Tool Provided Therewith - A positioning control apparatus has a moving body, a feed device having a guide mechanism for guiding the moving body in the direction of its feed axis and a drive mechanism for moving the moving body, a structural body supporting the feed device and a controller for controlling a moving position of the moving body with respect to a reference position on a machine tool by controlling the operation of the drive mechanism, and further has a calculating section calculating displacement of the feed device in the feed-axis direction with respect to the reference position caused by displacement of the structural body and a compensating section receiving the displacement data measured by the calculating section and adding modification data for eliminating the displacement to a control signal in the controller.11-22-2012
20120323345MEASUREMENT METHOD AND APPARATUS - An error correction method for coordinate positioning apparatus is described. The method comprises (i) taking a first data set comprising one or more first data values, each first data value describing a position on the surface of a first object, (ii) taking a second data set comprising one or more second data values, each second data value describing a position on the surface of the first object, and (iii) calculating an error map comprising one or more error values, each error value describing a positional difference between the surface as described by the first data set and the surface as described by the second data set. The surface normal of the first object is known at each position described by each first data value and step (iii) comprises calculating each error value by determining the positional difference substantially in the direction of the known surface normal.12-20-2012
20140012401Sensor Fusion Algorithm - Sensor fusion algorithm techniques are described. In one or more embodiments, behaviors of a host device and accessory devices are controlled based upon an orientation of the host device and accessory devices, relative to one another. A combined spatial position and/or orientation for the host device may be obtained based on raw measurements that are obtained from at least two different types of sensors. In addition, a spatial position and/or orientation for an accessory device is ascertained using one or more sensors of the accessory device. An orientation (or position) of the accessory device relative to the host computing device may then be computed based on the combined spatial position/orientation for the host computing device and the ascertained spatial position/orientation for the accessory device. The relative orientation that is computed may then be used in various ways to control behaviors of the host computing device and/or accessory device.01-09-2014
700058000 Having position marking 3
20080228294MARKING SYSTEM AND METHOD WITH LOCATION AND/OR TIME TRACKING - A system may dispense a marker, determine location data or time data, and substantially simultaneously trigger the dispensing of the marker and logging of the location data that identifies a geographic location at which the marker is dispensed or the time data that identifies a time at which the marker is dispensed.09-18-2008
20090204238ELECTRONICALLY CONTROLLED MARKING APPARATUS AND METHODS - A marking system may hold a container from which markers are dispensed to mark the presence or absence of an underground facility in a dig area. The container may identify a marker characteristic regarding the markers in the container. The marking system may receive activation of a trigger, dispense a marker from the container when the trigger is activated, and store the marker characteristic and time data when the trigger is activated. In other embodiments, the marking system may dispense a marker, determine location data and/or time data, and substantially simultaneously trigger the dispensing of the marker and logging of the location data and/or the time data. The location data identifies a geographic location where the marker is dispensed and the time data identifies the time when the marker is dispensed.08-13-2009
20100125348VISION SYSTEM FOR POSITIONING A BONDING TOOL - An apparatus for correcting a positional offset of a bonding tool during bonding operations comprises a first fiducial mark and a second fiducial mark spaced from the first fiducial mark located on the bonding tool. A first imaging path emanates from the first fiducial mark and a second imaging path emanates from the second fiducial mark when the first and second fiducial marks are illuminated at a reference position. An optical system is positioned along the first and second imaging paths to view images of the first and second fiducial marks. A processor is operative to calculate a current position of the bonding tool and to compare it to a desired position so that the bonding tool's positional offset may be corrected by moving it to the desired position.05-20-2010
700059000 Having optical sensing (e.g., image projection) 5
20080243272Positioning apparatus - A position apparatus capable of positioning a moving member even in the situation with a large initial misalignment. This positioning apparatus includes a moving member driven by a drive 10-02-2008
20090326681Systems and methods for projecting in response to position - The present disclosure relates to systems and methods that are related to projection.12-31-2009
20100023138SYSTEM TO INCREASE SNR OF CPV-GENERATED POWER SIGNAL - A system may include acquisition of power information from a signal line in accordance with a first signal characteristic. The power information is associated with power generated by a solar collector, and the first signal characteristic is substantially orthogonal to a corresponding signal characteristic of at least one noise source associated with the signal line. In some aspects, a solar tracking error associated with the solar collector is determined based on the acquired power information, a servo feedback signal is determined based on the acquired power information, and determination of the solar tracking error includes determination of the solar tracking error based on the servo feedback signal.01-28-2010
20100030347SUBSTRATE POSITION DETERMINING METHOD, SUBSTRATE POSITION DETECTING METHOD, AND SUBSTRATE COLLECTING METHOD - Even in case that a wafer is so greatly deviated that a peripheral portion of the wafer cannot be detected, position determination of the wafer can be performed without inflicting a damage on the wafer. The wafer peripheral portion, which is a target, is detected based on output images from a plurality of imaging units disposed along a peripheral portion shape of the wafer (step S02-04-2010
20190143525ACTUATION SYSTEM AND COMPUTER PROGRAM PRODUCT05-16-2019
700060000 Support positioning (e.g., table, stage) 7
20110009983Method and Apparatus for Microscopy - The present invention relates to a compact motorized rotational stage for microscopy applications and control methods for automated sample orientation/rotation. The rotational stage includes a motor, a rotational motion transmission mechanism, and a rotating sample holder for accommodating a holding device such as glass slides/Petri dishes of different sizes. Mouse embryos are used as an example to explain the control methods. A pattern recognition utility was developed for identifying mouse embryo structures. The transformation between the holding device rotational coordinate frame and the translational positioning stage coordinate frame is calibrated during image-based visual servo control. The polar body of an embryo is oriented through purely image-based visual servo control or through coordinate transformation and closed-loop position control.01-13-2011
20130226319ORIGIN SETTING METHOD AND APPARATUS USING THE SAME - In an origin setting method for a machine in which a single mechanical movement axis is servo-controlled and driven cooperatively by two control shafts, structural shaft parts of the control shafts, which are moved by driving the control shafts, are moved until the structural shaft parts are brought into contact with mechanical end stoppers, a contact detection position of each control shaft is read and memorized and a droop amount of each control shaft is cleared under a condition that each structural shaft part is in contact with the mechanical end stopper, and then, the structural shaft parts are moved apart from the mechanical end stoppers by a predetermined amount, and positions moved by the predetermined amount are set as origins on a basis of the memorized contact detection positions; whereby, even if a mechanical part bridging the two shafts and movably placed thereon has a deviation in perpendicularity, the origins are precisely set with references to the mechanical end stopper positions for the two shafts, with a simple configuration.08-29-2013
20140214184Position Control for a Positioning System Comprising Larger Scale and Smaller Scale Positioning Mechanisms - A method and apparatus for controlling a positioning mechanism comprising a smaller scale positioning mechanism for moving a tool within a smaller scale work space and a larger scale positioning mechanism for changing a position of the smaller scale work space within the larger scale work space. A commanded position for the tool is received by a processor unit. An error component is determined using a difference between the commanded position and a current position of the tool in the larger scale work space. A restoring component configured to move the tool toward a selected position in the smaller scale work space is determined. Control signals for controlling the smaller scale positioning mechanism and the larger scale positioning mechanism together to move the tool from the current position to the commanded position are generated using the error component and the restoring component.07-31-2014
20140222171Controlled Application Of External Forces To A Structure For Precision Leveling And Securing - Methods provide for the controlled application of forces to a structure during leveling and securing procedures. According to embodiments described herein, a structure is supported at a number of support locations. An upward force is applied to the structure by the force application devices to counteract an equivalent downward force from the structure at each support location. The forces applied by the force application devices are monitored to detect whenever one or more of the upward forces deviates outside of a threshold range of force values, which includes a quantity of force sufficient to counteract internal forces within a material of the structure. Each force may be adjusted to ensure no deviation outside of the allowed threshold range.08-07-2014
20150025657ELECTRONIC DEVICE - An electronic device includes a first machine assembly, a second machine assembly, a first sensor, a second sensor, and a control circuit. The second machine assembly is pivoted to the first machine assembly. The first sensor is located on the first machine assembly and configured to generate first sensing data when the electronic device is in a non-normal working state. The second sensor is located on the second machine assembly and configured to generate second sensing data when the electronic device is in the non-normal working state. The control circuit is coupled to the first sensor and the second sensor and configured to perform a first default operation according to the first sensing data and the second sensing data.01-22-2015
20150308609APPARATUS AND METHODS OF POSITIONING AN OBJECT USING AN ADJUSTMENT BLOCK - The present application relates to an apparatus and methods of positioning an object using an adjustment block. The apparatus includes at least one adjustment block, wherein each adjustment block comprises a support structure for mounting an object, a base structure, and a plurality of hinged members arranged between the base and the support structures and configured to pivot relative to the support structure. The apparatus also includes an actuator system configured to actuate the adjustment block to move the object to a predetermined location. The apparatus further includes a locking system configured to maintain a position of the adjustment block.10-29-2015
20160000631Biometric Calibration for Ergonomic Surgical Platforms - The present Invention describes a method and system for calibrating, to an optimally ergonomic position, a surgical platform for use in laparoscopic surgeries. The bases of the method include the surgical site within a patient and the laparoscopic port placements within the ventral wall of the patient arranged in a three-dimensional coordinate system, and biometric data of the surgeon conducting the laparoscopic procedure.01-07-2016
700061000 Multiple axis motion or path control 13
20080288092CONTROL SYSTEMS AND ASSOCIATED CONTROL METHODS - The present invention provides systems, devices and methods for controlling a desired output of an output device. These systems, devices and methods include connecting an electrical resistance element having a selected one of a plurality of resistance values with an electrical circuit portion having a plurality of electrical components, determining an electrical characteristic associated with the connected electrical circuit portion and the variable resistance element, and generating a control signal based on the electrical characteristic to control the desired output of the output device.11-20-2008
20090037004Method and System to Control Movement of a Body for Nano-Scale Manufacturing - The present invention is directed towards a method and system of controlling movement of a body coupled to an actuation system that features translating movement of the body in a plane extending by imparting angular motion in the actuation system with respect to two spaced-apart axes. Specifically, rotational motion is generated in two spaced-apart planes, one of which extends parallel to the plane in which the body translates. This facilitates proper orientation of the body with respect to a surface spaced-apart therefrom.02-05-2009
20100292814CNC MACHINE CONTROL APPARATUS - A computer numerical control (CNC) machine includes a case, a communication plug, a first switch, a number of second switches, and a control circuit. The control circuit includes a first switch control unit to receive a first switch signal from the first switch, a second switch control unit to receive second switch signals from the second switches, a control unit, a command signal converting unit, a pulse signal generating unit, and an operation signal output unit. The control unit receives the first and second switch signals, determines the work mode of the CNC machine according to the first switch signal, and convert the second switch signals to command signals. The command signal converting unit converts the command signals into operation signals. The pulse signal generating unit generates pulse signals. The operation signal output unit outputs the operation signals and the pulse signals to the CNC machine via the communication plug.11-18-2010
20110288663Motion Controller With Standard and User Customized Components - System and method for developing a motion application. A motion manager component implementing a supervisory control function and at least one trajectory generation algorithm is stored on a motion controller. A first application programming interface (API) for interfacing the motion manager component to a user developed motion control application is displayed. A second API for interfacing the motion manager component to a user developed communication interface component is displayed. A user application executable for sequencing motion operations in the motion system is created using the first API is created in response to user input. A first communication interface component is created using the second API in response to user input, where the communication interface component is operable to interface with the motion manager component using the second API, and where the user developed communication interface component is executable to communicate with a motion element, e.g., a drive or simulation.11-24-2011
20130166044MACHINE TOOL HAVING ONBOARD MEASURING DEVICE - A machine tool having an onboard measuring device automatically carries out various works which include ultra precision machining, washing and onboard measuring, by a numerical controller, without any interposition of a worker. For achieving this, an operation region of drive axes of the machine tool is previously divided into a machining region, a washing region and a measuring region. Positions of the drive axes are always monitored by the numerical controller, and when the drive axes enter each of the regions, a work allocated to each of the regions is automatically started and the work is continuously carried out until drives axes exit the region.06-27-2013
20150088280SYSTEM AND METHOD FOR BALANCING AN INPUT DEVICE - A system for balancing an input device, the system comprising: a spherical device having an outer spherical wall and an inner spherical wall the system further comprising: an internal circuitry module housing internal circuits and positioned in the center of the spherical device and balanced in the center in order hold the spherical device still on a flat surface; a cavity formed between the outer spherical wall and the inner spherical wall; a rheological fluid disposed in the cavity wherein the volume of the rheological fluid is below 50% of the volume of the cavity and such that the weight of the rheological fluid is above the weight of the spherical device without the rheological fluid; wherein al least one of the outer spherical wall and the inner spherical wall comprises a rheological fluid activation means configured to change the state of the rheological fluid; and a rheological fluid activation controller configured to control the rheological fluid activation means in response to occurrence of a predefined condition so that the spherical device may switch between a free rolling state and a fixed state.03-26-2015
20160202687NUMERICAL CONTROLLER CONFIGURED TO PERFORM TEACHING OPERATION WITH MECHANISM SECTIONS SWITCHED07-14-2016
20160252894Method for Optimizing a Motion Profile, Control Device and Technical System09-01-2016
700062000 Orientation (e.g., posture, pose) 1
20180024507SYSTEM FOR DETERMINING A RELATIVE ORIENTATION OF A DEVICE TO A USER01-25-2018
700063000 Including velocity or acceleration control 4
20090177296Position command generating device - A command generating device includes a command shape calculating unit for calculating an nth derivative command shape which is a fixed multiple of the nth derivative with respect to time of a position command for causing a machine to reach a target position at a positioning time so that a convolution of a velocity command which is the first derivative with respect to time of the position command and the impulse response of a transfer function determined from the frequency of a vibration which occurs in the machine becomes equal to zero, the convolution being calculated over the time period from the positioning time onward, and an associating processing unit for integrating the nth derivative command shape n times with respect to time, and for multiplying the integral result by a constant which associates the position command at the positioning time with the target position so as to determine the position command.07-09-2009
20130261771GESTURE CONTROL FOR MONITORING VITAL BODY SIGNS - The present invention reuses an accelerometer, or, more precise, sensed accelerations of a body sensor for user control of the body sensor. This is achieved by detecting predefined patterns in the acceleration signals that are unrelated to other movements of the patient. These include tapping on/with the sensor, shaking, and turning the sensor. New procedures are described that make it possible to re-use the acceleration sensing for reliable gesture detection without introducing many false positives due to non-gesture movements like respiration, heart beat, walking, etc.10-03-2013
20140005804System and Method for Controlling Machines According to Pattern of Contours01-02-2014
20140236317CONTROLLER, TIME CHART CREATION DEVICE, INFORMATION STORAGE MEDIUM, DEVICE CONTROL METHOD, AND TIME CHART CREATION METHOD - A controller that controls a device on the basis of a time chart, which controls a servo axis on the basis of a velocity chart that plots a velocity of the servo axis and/or a position chart that plots a position of the servo axis, with respect to a time axis; executes return operation for returning the servo axis to an initial position set in the time chart in advance after operation described in the time chart has been executed; and executes regress operation for regressing to a start point of the time chart, and repetitively executing the time chart after the return operation has been completed.08-21-2014
700065000 Operator control of remotely located element 3
20090326682LEAD-LAG FILTER ARRANGEMENT FOR ELECTRO-PNEUMATIC CONTROL LOOPS - A lead-lag input filter is connected ahead of a positioner feedback loop having one or more valve accessories, such as a volume booster or a QEV, to overcome slow dynamics experienced by the accessories when receiving low amplitude change control or set point signals. A user interface is connected to the lead-lag input filter and enables an operator or other control personnel to view and change the operating characteristics of the lead-lag input filter to thereby provide the control loop with any of a number of desired response characteristics.12-31-2009
20140172127Instrument System with Portable Computing Device - A system for operating a machine includes a portable computing device removably mounted on the machine. A controller is configured to determine authorized functionality of the machine based upon the data codes from the portable computing device, to determine the operating conditions of the machine and images to be displayed on a display, and generate operating commands based at least in part upon the authorized functionality. A method is also disclosed.06-19-2014
20150366505SYSTEM, METHOD AND APPARATUS FOR ORIENTATION CONTROL - A system for control of a device includes at least one sensor module detecting orientation of a user's body part. The at least one sensor module is in communication with a device module configured to command an associated device. The at least one sensor module detects orientation of the body part. The at least one sensor module sends output signals related to orientation of the user's body part to the device module and the device module controls the associated device based on the signals from the at least one sensor module.12-24-2015
700066000 Having particular position determining apparatue (e.g., portable or handheld) 13
20090248178UPDATING POSITION ASSIST DATA ON A MOBILE COMPUTING DEVICE - A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.10-01-2009
20100268355PROGRAMMING SYSTEM FOR A COORDINATE MEASURING MACHINE AND METHOD THEREOF - A programming method of a coordinate measuring machine (CMM) constructs a polygonal mesh model for a manufactured part according to a point cloud of the manufactured part. Basic measurement elements, relational measurement elements, a part coordinate system, and a collision-free inspection path are obtained according to the polygonal mesh model, so as to generate a measurement program of the CMM.10-21-2010
20130138226QUASI-TRANSLATOR, FOURIER MODULATOR, FOURIER SPECTROMETER, MOTION CONTROL SYSTEM AND METHODS FOR CONTROLLING SAME, AND SIGNAL PROCESSOR CIRCUIT - A quasi-translator for economically producing pure, smooth translational motion with broad arcuate or error-free motion regardless of orientation, which is useful in numerous interferometer applications including spectroscopy, a Fourier modulator and a Fourier spectrometer are provided. The quasi-translator utilizes a support, an arm including a driving magnet on a first end and a driven element on a second end, an axis for rotation of the arm, a bearing system that controls the rotation of the arm about the axis, a drive coil and a drive amplifier to drive the arm in the arcuate motion. The quasi-translator may be employed in a Fourier modulator to change the optical path difference of the interferometer/quasi-translator at a substantially constant rate of change. The quasi-translator and/or Fourier modulator may be used in a Fourier spectrometer to create an optical spectrum from a light beam and/or electrical signal created from the light beam.05-30-2013
20130231755SENSOR FUSION ALGORITHM - Sensor fusion algorithm techniques are described. In one or more embodiments, behaviors of a host device and accessory devices are controlled based upon an orientation of the host device and accessory devices, relative to one another. A combined spatial position and/or orientation for the host device may be obtained based on raw measurements that are obtained from at least two different types of sensors. In addition, a spatial position and/or orientation for an accessory device is ascertained using one or more sensors of the accessory device. An orientation (or position) of the accessory device relative to the host computing device may then be computed based on the combined spatial position/orientation for the host computing device and the ascertained spatial position/orientation for the accessory device. The relative orientation that is computed may then be used in various ways to control behaviors of the host computing device and/or accessory device.09-05-2013
20130245790INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND MEDIUM - An information processing apparatus controls position measurement performed by a position measurement device. The apparatus includes a memory and a processor that executes a process in the memory. The process includes acquiring schedule information associated with the position measurement device and including a start time and an end time, acquiring position information acquired by the position measurement device, and extending a position measurement cycle of the position measurement device compared to a position measurement cycle before the start time of the schedule information when positions that respectively correspond to a plurality of pieces of position information acquired between the start time and the end time are in a given area.09-19-2013
20140081428SYSTEM FOR LOCATING A MACHINE AND/OR A PART IN A COORDINATE SYSTEM - The system includes a software program for locating a machine in a fixed reference coordinate (FRC) system for a manufacturing system, such as a fiber placement machine used in the construction of a composite part. The software system also locates a part in the FRC, and further includes locating an optical tool point in space by using laser information from known two positions to determine the position of the optical tool point.03-20-2014
20140094939Industrial Control System With Position Offsets Embedded In Remote Devices - An industrial control system provides for distributed processing of position related signals by remote I/O modules to correct for spatial offsets of sensors or actuators associated with the I/O modules, the latter which may receive position data and may correct timing signals detected at the I/O modules according to a stored position offset within the I/O modules.04-03-2014
20140114444ADAPTIVE RESPONSE TIME ACCELERATION - This document discusses among other things, methods and apparatus to conserve energy when providing proximity information. An example apparatus can include an energy emitter configured to emit a first pulse of energy, an energy sensor configured to receive reflected energy from the first pulse of energy, a control circuit including a processor, the processor configured to provide first proximity information of the apparatus with respect to an object using the reflected energy. The control circuit can be configured to control the energy emitter, to compare the first proximity information with second proximity information, and to modulate a delay between the first pulse of energy and a subsequent pulse of energy using the comparison.04-24-2014
20140277607METHOD AND APPARATUS FOR DETERMINING THE POSITION OF A MOBILE CONTROL DEVICE IN A PROCESS PLANT - Methods, systems, and apparatus for determining with dead reckoning the position, relative to an anchor point, of a mobile device. Data indicating an anchor position within a process plant is acquired and an anchor position is determined according to the acquired data. Data indicative of acceleration and orientation of the mobile device are received from circuitry of the mobile device. A position of the mobile device is determined according to the received data and the anchor position.09-18-2014
20150134085ASSOCIATION OF A PORTABLE SENSOR DEVICE IN A BUILDING MANAGEMENT SYSTEM - There is provided a building management system and a method for associating a portable sensor device with a stationary control device in such a system. Upon detection of a movement of the portable sensor device, the portable sensor device starts to transmit signals more frequently to the stationary control devices. It is determined that the movement of the portable sensor device has stopped if the signal strength of the transmitted signals received at the stationary control devices is essentially constant during a time window. In response to such a determination, the portable sensor device is associated with the stationary control device having the highest received signal strength and the portable sensor device returns to an energy-saving mode.05-14-2015
20150148921WIRELESS DEVICE, CONTROLLED DEVICE CONTROLLED BY THE SAME, CONTROL SYSTEM INCLUDING A WIRELESS DEVICE AND CONTROLLED DEVICE, AND PROGRAM FOR CAUSING A COMPUTER IN A WIRELESS DEVICE TO CONTROL A CONTROLLED DEVICE - A wireless device (05-28-2015
20150355629PRESENTING FIELD USERS ON PROCESS GRAPHICS - A method, field user presenting arrangement and a computer program product for enabling an operator of a process control system to determine the location of field users in the process control system are provided. The arrangement includes a presentation control unit that obtains position data of the position of a field user, obtain the positions of objects in the process control system, compares the position of the field user with the positions of the objects, determines that the field user is in the vicinity of an object if the distance between the position of the field user and the position of the object is below a proximity threshold, and presents the field user on graphics depicting the process, where a field user deemed to be in the vicinity of an object is presented at this object in the graphics.12-10-2015
20150355632METHOD AND DEVICE FOR MONITORING AND CONTROLLING AN INDUSTRIAL PROCESS - The present disclosure relates to a method for facilitating monitoring and control of an industrial process by means of a portable device comprising a projector arranged to project process graphics associated with process components of the industrial process. The method comprises a) obtaining, by means of the portable device, process component identification data of a process component; b) obtaining distance data for determining a distance between the portable device and the process component; and c) obtaining a process graphics image based on the process component identification data and the distance data for projection by the portable device, wherein the process graphics image is associated with a portion of the industrial process comprising the process component, and wherein information contained in the process graphics image is based on the distance between the portable device and the process component. The present disclosure further relates to a computer program and to a portable device.12-10-2015

Patent applications in class Digital positioning (other than machine tool)

Patent applications in all subclasses Digital positioning (other than machine tool)

Website © 2025 Advameg, Inc.