U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The production of too many useful things results in too many useless people."

Karl Marx

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 700/89 - Having specific algorithm


Subclass of Class 700 - Data processing: generic control systems or specific applications
Definition: Subject matter which includes a set of rules or processes
No. of patents: 91
Last issue date: 10/07/2008


1      
NumberTitleIssue Date
7433743Process control using co-ordinate space
In a control system for controlling a plant system or process (22), a model based problem is formulated and an explicit control solution is constructed off-line such that a parametric profile (24) is constructed using parametric optimisation techniques...
10/07/2008
7400932Management of the flow of persons and advertisement distribution via wireless media
A system and method of wirelessly managing the loading of patrons to an attraction in an entertainment environment is disclosed. A patron can register with the entertainment environment utilizing a wireless device owned by the patron. An electronic entry ticket for ...
07/15/2008
7363370Multi-platform optimization model
A network optimization system that uses multiple devices having different combinations of hardware and software (i.e., platforms). The system assesses, controls and optimizes network performance , providing an efficient interface for installing, configuring and oper...
04/22/2008
7343867Method for prescribing site-specific fertilizer application in agricultural fields
A map of site-specific amounts of a soil nutrient, to be applied in fertilizer to an agricultural field is created using a map of site-specific amounts of the soil nutrient needed to produce the maximum possible yield at the particular site. Subtracted from the site...
03/18/2008
7233831Systems and methods for controlling programmable lighting systems
One embodiment of the present invention is directed to a control system. The control system may be adapted to control one or more lighting systems (e.g. stand-alone or networked lighting systems). The control system may also have a user interface (e.g. dial or butto...
06/19/2007
7181644Method for synchronizing data utilized in redundant, closed loop control systems
A method for synchronizing data utilized in a redundant, closed-loop feedback control system is disclosed. In an exemplary embodiment, the method includes configuring a plurality of control nodes within the control system, with each of the plurality of control nodes...
02/20/2007
7171912Method for prescribing site-specific fertilizer application in agricultural fields
A map of site-specific amounts of a soil nutrient, to be applied in fertilizer to an agricultural field is created using a map of site-specific amounts of the soil nutrient needed to produce the maximum possible yield at the particular site. Subtracted from the site...
02/06/2007
7162352Electronic apparatus and method of correcting offset value of acceleration sensor
According to one embodiment, an electronic apparatus includes acceleration computing unit correcting an output value from a acceleration sensor with an offset value so as to obtain an acceleration of a body, rest determining unit determining whether or not the body ...
01/09/2007
7133734Method for creating a sculpture
A method for sculpting art including preparing an artistic line drawing of interconnected lines having varying widths. The artistic line drawing is converted to a format suitable for computer numeric controls for guiding cutting means. The sculpture is cut out of a ...
11/07/2006
7117069Apparatus and method for executing block programs
An apparatus for executing a block program includes a block table listing records corresponding to a plurality of blocks in the block program. A block library is included to hold algorithms associated with the blocks. An executing program selectively processes the b...
10/03/2006
7111303Virtual machine operating system LAN
A virtual machine operating system for communication between first and second applications which execute in different user portions of the virtual machine operating system and use Internet Protocol (IP). The virtual machine operating system comprises a first user po...
09/19/2006
7109882Utility endpoint communication scheme, such as for sequencing the order of meter reading communications for electric, gas, and water utility meters.
A method and system for reading endpoints used for tracking consumption of a utility may allow the sequencing of meters/endpoints in a meter reading route, such as a mobile automatic meter reading route. The sequencing may include receiving an indication of a collec...
09/19/2006
7103429Universal computer architecture
A universal computer for a vehicle, comprising a microprocessor for the processing of control programs, a storage unit, for the data thus calculated and an interface which permits a connection of the computer to a databus in the vehicle. The computer comprises contr...
09/05/2006
7085642Method and system for correcting sensor offsets
A control system (18) for an automotive vehicle (19) having a vehicle body includes a cluster (16) of vehicle dynamic sensors (27, 28, 30, 31), the output signals from the sensors (Yaw Rate Sensor, Roll Rate Sensor, Longitudinal Accelerat...
08/01/2006
7058712System and methodology providing flexible and distributed processing in an industrial controller environment
The present invention relates to a system and methodology facilitating flexible resource distribution in an industrial control environment. A query component is provided to determine one or more system resources from a networked industrial controller system, wherein...
06/06/2006
7039492Numerical control apparatus for machine tool and numerical control method for machine tool
A numerical control apparatus for machine tool, includes: an NC program storage portion for storing an NC program; a block skip command detection portion for detecting whether a block skip command for skipping execution of blocks after a position where the block ski...
05/02/2006
7020532Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
The invention provides improved methods and apparatus for control using field and control devices that provide a virtual machine environment and that communicate via an IP network. By way of non-limiting example, such field device can be an “intelligent” transmi...
03/28/2006
6993411System and method for discrete time trajectory planning for lithography
A lithography system and method for calculating an optimal discrete time trajectory for a movable device is described. A trajectory planner of the lithography system calculates an optimal discrete time trajectory subject to maximum velocity and maximum acceleration ...
01/31/2006
6961648System and method for desensitizing the activation criteria of a rollover control system
A method of densensitizing includes determining a relative roll angle, determining when the vehicle is in a transitional maneuver, and when the vehicle is in a transitional maneuver, setting a roll signal for control to the relative roll angle, reducing control effo...
11/01/2005
6954714System and associated method for measuring communication data volume and type thereof
It is an object of the invention to measure a communication data volume for each service type in measuring a communication data volume in a charging process and the like. The invention comprises a plurality of measuring points 131 to 133 for measuring ...
10/11/2005
6948005Peripheral device for programmable controller
A storage unit stores ranges of devices allocated for each sequence program. A device range checking unit sequentially extracts device notations indicating consecutive areas and commands specifying consecutive devices present in a sequence program, expands devices o...
09/20/2005
6931289Language structure for autonomous cooperative control system
In an autonomous cooperative control system a job description of job steps is drafted in a scripting language and compared to corresponding machine steps associated with each independently controlled machine also drafted in the same scripting language for simple com...
08/16/2005
6928625Systems and methods for managing process control in a graphical user interface
Systems and methods for managing process control in a graphical user interface are provided. One embodiment is a method for managing process control in a graphical user interface. Briefly described, one such method comprises the steps of: displaying a plurality of o...
08/09/2005
6898466Programming device and a method for generating a control program
A programming device with a software tool provided to create a control program based on a control problem to be solved, e.g., controlling a technical process. A user is given information on software blocks (A-G) that are stored in the programming device (1) a...
05/24/2005
6859672Method of linking a food source with a food product
A method of linking source units of food with product items that include at least a portion of one or more of the source units of food, where a conversion process produces a plurality of product items from a plurality of source units (e.g., at a meat processing plan...
02/22/2005
6850993Peripheral device for programmable controller
A storage unit stores ranges of devices allocated for each sequence program. A device range checking unit sequentially extracts device notations indicating consecutive areas and commands specifying consecutive devices present in a sequence program, expands devices o...
02/01/2005
6826432Process for programming an automation application
A process for programming an automation application program on an automation equipment programming station, including defining several structured type objects each representing an input-output channel of automation equipment, declaring symbolic input-output variable...
11/30/2004
6801878System and method for managing sensors of a system
The present invention relates to systems and methods for managing sensors. In preferred embodiments of the invention, a sensor management system determines system information needs, selects one of several measurement functions capable of satisfying the system inform...
10/05/2004
6782304Learning control apparatus for a reversing rolling mill
A learning control apparatus in a reversing rolling mill is disclosed. The learning control apparatus adds a learning calculation means that performs learning calculations based on actual values in the previous pass so as to be able to cope with the pass schedule co...
08/24/2004
6765556Two-key input per character text entry apparatus and method
Letters (more generally, language symbols) are entered electronically by selecting, in sequential fashion, two keys on a standard phone layout. In preferred embodiments, the two keys in the sequence are located in the same row. The first key selected is that key on ...
07/20/2004
6760641Discrete time trajectory planner for lithography system
A lithography system and method for calculating an optimal discrete time trajectory for a movable device is described. A trajectory planner of the lithography system calculates an optimal discrete time trajectory subject to maximum velocity and maximum acceleration ...
07/06/2004
6754542Control arithmetic apparatus and method
A control arithmetic device includes a subtracting section, disturbance application detecting section, error correction amount calculating section, error correction amount convergence calculating section, and control arithmetic section. The subtracting section calcu...
06/22/2004
6728655Customizable and extendable data processing architecture for a data acquisition instrument
An electronic instrument includes instrument hardware, core software, and the ability to support custom data processing libraries, separate from the core software. The instrument hardware acquires unprocessed measured data. The core software includes standard measur...
04/27/2004
6694199Automatic programming apparatus and storage medium for storing graphic data generating program
An automatic programming apparatus wherein respective planes constituting a solid input from a two-dimensional three-side view drawing are displayed on a screen. When a reference plane and a butting plane are specified within the respective planes, a temp...
02/17/2004
6628997Method for programming a thermostat
A method for programming a thermostat, comprising the steps of providing a thermostat programmed to convert programming codes into time-temperature schedules; determining a desired time-temperature schedule; developing a programming code corresponding to ...
09/30/2003
6618681Method and apparatus for predicting the available energy of a battery
A method of predicting by non-invasive testing the available energy of a battery at any state of charge by acquiring data of the parameters of internal resistance (IR), open circuit voltage (OCV) and temperature (T), the points of voltage and current of t...
09/09/2003
6615087Supervisory control apparatus
A supervisory control apparatus in which events that occur in the individual sections of equipment or a system having a hierarchical structure are identified and used for its maintenance and operation. To increase the efficiency and the flexibility of sup...
09/02/2003
6549816Network software for a plumbing control system
A plumbing control system includes a plurality of plumbing fixtures operated by an electronic control board having a microprocessor. The control board can form a node on a network that monitors and controls the functions of multiple boards throughout a fa...
04/15/2003
6539266Computer system, method of executing computer program, and computer program storage medium
A computer system for detecting alteration of programs in which a plurality of check program portions are read from a storage medium which carries computer programs including the check program portions. Each check program portion is executed to detect alt...
03/25/2003
6493601Real time measurement system for a moving web using a Kalman filter algorithm
A Kalman filter algorithm is used for estimation in a feedback control system for a moving web. Matrices of the Kalman filter algorithm are solved with reduced computational complexity. One of the matrices is solved as a diagonal matrix for both state pre...
12/10/2002
1      
 
Sign InRegister
Username  
Password   
forgot password?