Patents by Inventor Anthony J. Grichnik
Anthony J. Grichnik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7499777Abstract: A method for diagnosing a system is provided. The method may include obtaining a plurality of input parameters from the system. The system may generate actual values of one or more output parameters based on the plurality of input parameters. The method may also include independently deriving values of the one or more output parameters, based on the plurality of input parameters, using a computational model, and detecting a divergence between the derived values and the actual values. Further, the method may include identifying respective desired statistic distributions of the plurality of input parameters, based on the actual values of the one or more output parameters, using the computational model.Type: GrantFiled: April 8, 2005Date of Patent: March 3, 2009Assignee: Caterpillar Inc.Inventors: Anthony J. Grichnik, Michael Seskin, Wade Willden
-
Publication number: 20090055217Abstract: A method is provided for identifying and communicating a health risk to an individual. The method may include obtaining health information for an individual and predicting, based on the health information, a risk of the individual contracting a disease. The method may also include calculating a rate of change of the risk and calculating a forecasted risk based on the rate of change. Further, the method may include initiating a present action when the forecasted risk is above a first predetermined threshold at a future time.Type: ApplicationFiled: August 23, 2007Publication date: February 26, 2009Inventors: Anthony J. Grichnik, Michael Lee Taylor
-
Publication number: 20090037153Abstract: A method is provided for developing a product. The method may include obtaining data records from a plurality of stages of development of the product; identifying respective objectives of the plurality of stages and corresponding objective factors of the objectives; and determining common variables associated with the objectives based on the objective factors. The method may also include selecting one or more input parameters based on the common variables and one or more output parameters based on the objectives; and updating the data records to generate desired data records indicative characteristics of the one or more input parameters and the one or more output parameters. Further, the method may include generating a computational model indicative of interrelationships between the one or more input parameters and the one or more output parameters based on the data records; and providing a set of constraints to the computational model representative of a design of the product.Type: ApplicationFiled: July 30, 2007Publication date: February 5, 2009Inventors: Anthony J. Grichnik, Andrea Brazzale-Anderson, Amar Patel, Michael Seskin, Stephan D. Roozenboom, David M. Milam
-
Patent number: 7487134Abstract: A method is provided for a medical risk stratification system. The method may include establishing a medical risk process model indicative of interrelationships between a plurality of medical risks and a plurality of health parameters and obtaining a set of values corresponding to the plurality of health parameters. The method may also include calculating the values of the plurality of medical risks simultaneously based upon the set of values corresponding to the plurality of health parameters and the medical risk process model and presenting the values of the plurality of medical risks.Type: GrantFiled: October 25, 2005Date of Patent: February 3, 2009Assignee: Caterpillar Inc.Inventors: Anthony J. Grichnik, Michael Seskin
-
Patent number: 7483774Abstract: A method is provided for reconfiguring an operational system having a plurality of input parameters and a plurality of output parameters. The method may include obtaining a maintenance schedule of the system and obtaining a set of actual values of the plurality of input parameters and corresponding actual values of the plurality of output parameters. The method may also include calculating corresponding model values of the plurality of output parameters based on an established process model indicative of interrelationships between the plurality of input parameters and the plurality of output parameters. Further, the method may include determining a divergence trend based on current divergences between the actual values and the model values of the plurality of output parameters and determining a desired set of values of the plurality of output parameters based on the divergence trend and the maintenance schedule.Type: GrantFiled: December 21, 2006Date of Patent: January 27, 2009Assignee: Caterpillar Inc.Inventors: Anthony J. Grichnik, Michael Seskin
-
Publication number: 20090024367Abstract: A method is provided for designing a product. The method may include obtaining data records relating to one or more input variables and one or more output parameters associated with the product; and pre-processing the data records based on characteristics of the input variables. The method may also include selecting one or more input parameters from the one or more input variables; and generating a computational model indicative of interrelationships between the one or more input parameters and the one or more output parameters based on the data records. Further, the method may include providing a set of constraints to the computational model representative of a compliance state for the product; and using the computational model and the provided set of constraints to generate statistical distributions for the one or more input parameters and the one or more output parameters, wherein the one or more input parameters and the one or more output parameters represent a design for the product.Type: ApplicationFiled: July 17, 2007Publication date: January 22, 2009Inventors: Anthony J. Grichnik, Michael Seskin, Amit Jayachandran
-
Publication number: 20090006153Abstract: A computer system for a prognostic evaluation system is provided. The computer system has a platform, at least one input device, and a central processing unit in communication with the platform and the at least one input device. The central processing unit is configured to receive use history information for a piece of equipment. The central processing unit is also configured to perform prognostic analysis based on the received use history information and to determine an estimated remaining life for the piece of equipment based on the prognostic analysis. The central processing unit is further configured to generate a report for the piece of equipment based on the prognostic analysis and to provide the generated report to a user.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Inventors: Jonny Ray Greiner, Giles Kent Sorrells, Richard L. Gordon, Anthony J. Grichnik
-
Publication number: 20080312756Abstract: A method is provide for providing sensors for a machine. The method may include obtaining data records including data from a plurality of sensors for the machine and determining a virtual sensor corresponding to one of the plurality of sensors. The method may also include establishing a virtual sensor process model of the virtual sensor indicative of interrelationships between at least one sensing parameters and a plurality of measured parameters based on the data records and obtaining a set of values corresponding to the plurality of measured parameters. Further, the method may include calculating the values of the at least one sensing parameters substantially simultaneously based upon the set of values corresponding to the plurality of measured parameters and the virtual sensor process model and providing the values of the at least one sensing parameters to a control system.Type: ApplicationFiled: June 15, 2007Publication date: December 18, 2008Inventors: Anthony J. Grichnik, Amit Jayachandran, Mary L. Kesse, Michael Seskin
-
Publication number: 20080301499Abstract: A computer-implemented method is provided for determining a corrective action. The method may include obtaining diagnostic data and calculating, using the diagnostic data, a prognostic. The method may also include retrieving, when the prognostic is above an alarm level, historical records and calculating a Bayesian posterior probability using the diagnostic data and the historical records. Further, the method may include calculating a prognostic prescience metric using the diagnostic data and the historical records and determining, based on the Bayesian posterior probability and the prognostic prescience metric, the corrective action.Type: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventors: Anthony J. Grichnik, Michael Seskin, Brian Lee Boggs
-
Publication number: 20080201054Abstract: A method is provided for a virtual sensor system. The method may include obtaining data records associated with a plurality of input parameters and at least one output parameter and adjusting values of the input parameters based on autocorrelation of respective input parameters. The method may also include reconfiguring the input parameters based on cross-correlation of respective input parameters relative to the output parameter and establishing a first virtual sensor process model indicative of interrelationships between the adjusted and reconfigured input parameters and the output parameter.Type: ApplicationFiled: September 29, 2006Publication date: August 21, 2008Inventors: Anthony J. Grichnik, Evan E. Jacobson, Amit Jayachandran, Michael Seskin
-
Publication number: 20080183449Abstract: A method for setting up setup parameters for a machine to perform a time-constraint task over a fixed course. The method may include establishing a process model indicative of interrelationships between performance parameters of the machine and a plurality of setup parameters of the machine based on data records generated by a computer system. The performance parameters may be associated with constraint parameters of the machine and the setup parameters are associated with condition parameters of the fixed course. The method may also include obtaining values of the condition parameters; adjusting the process model to generate a desired set of values of the setup parameters corresponding to a desired set of values of the performance parameters of the race car based on the values of condition parameters; and presenting the desired set of values setup parameters.Type: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Inventors: Anthony J. Grichnik, Michael Seskin
-
Publication number: 20080183444Abstract: A computer-implemented method for monitoring machine performance includes creating one or more computational models for generating one or more estimated output values based on real-time input data. The method includes collecting real-time operational information from the machine, including real-time input data reflecting a plurality of input parameters and real-time output data reflecting one or more output parameters. The method further includes, based on the collected input data and the one or more computational models, generating a set of one or more predicted output values reflecting the one or more output parameters. The method additionally includes comparing the set of one or more predicted output values to a set of values corresponding to the real-time output data. If the set of one or more predicted output values varies more than a predetermined amount from the set of values corresponding to the real-time output data, a first notification message is provided.Type: ApplicationFiled: January 26, 2007Publication date: July 31, 2008Inventors: Anthony J. Grichnik, Michael Seskin, Wade S. Willden
-
Publication number: 20080154811Abstract: A method is provided for a virtual sensor system. The method may include starting at least one established virtual sensor process model indicative of interrelationships between a plurality of input parameters and a plurality of output parameters and retrieving calibration data associated with the virtual sensor process model. The method may also include obtaining a set of values of the plurality of input parameters and calculating corresponding values of the plurality of output parameters simultaneously based upon the set of values of the plurality of input parameters and the virtual sensor process model. Further, the method may include determining whether the set of values of input parameters are qualified for the virtual sensor process model to generate the values of the plurality of output parameters with desired accuracy based on the calibration data.Type: ApplicationFiled: December 21, 2006Publication date: June 26, 2008Inventors: Anthony J. Grichnik, Michael Seskin
-
Publication number: 20080154459Abstract: A method is provided for reconfiguring an operational system having a plurality of input parameters and a plurality of output parameters. The method may include obtaining a maintenance schedule of the system and obtaining a set of actual values of the plurality of input parameters and corresponding actual values of the plurality of output parameters. The method may also include calculating corresponding model values of the plurality of output parameters based on an established process model indicative of interrelationships between the plurality of input parameters and the plurality of output parameters. Further, the method may include determining a divergence trend based on current divergences between the actual values and the model values of the plurality of output parameters and determining a desired set of values of the plurality of output parameters based on the divergence trend and the maintenance schedule.Type: ApplicationFiled: December 21, 2006Publication date: June 26, 2008Inventors: Anthony J. Grichnik, Michael Seskin
-
Publication number: 20080015824Abstract: A method is provided for automatic hose and harness routing. The method may include obtaining a solid model of a structural design of a structure assembly and deriving a mathematical representation of the solid model. The method may also include selecting at least a pair of connection points, including a start point and an end point and determining a desired path between the start point and the end point. Further, the method may include performing a validity check on the desired path to decide whether the desired path is valid and presenting the desired path.Type: ApplicationFiled: April 24, 2007Publication date: January 17, 2008Inventors: Anthony J. Grichnik, Tatiana Kalganova
-
Patent number: 7251540Abstract: The present invention includes a system and method configured to analyze a performance of a product. The product has associated process and performance characteristics. The method includes the steps of establishing a plurality of process characteristics associated with the product, establishing an analysis relationship between the process characteristics and the performance characteristic, and analyzing the performance characteristic of the product in response to the relationship.Type: GrantFiled: August 20, 2004Date of Patent: July 31, 2007Assignee: Caterpillar IncInventors: Burton R. Clarke, Kermit H. Dove, Jr., Anthony J. Grichnik, Michael Seskin, Danny L. Weis
-
Patent number: 7213007Abstract: A method and system is provided to perform a process for forecasting the characteristics of a target item based on historical characteristic data. The process includes determining one or more equations that when solved present a representation of forecasted characteristics of the target item, wherein each of the one or more equations includes one or more variables. Further, the process involves determining a data value for each of the one or more variables that best represents the characteristics of the target item and solving the one or more equations using the determined data values to forecast the characteristics of the target item.Type: GrantFiled: December 24, 2002Date of Patent: May 1, 2007Assignee: Caterpillar IncInventor: Anthony J. Grichnik
-
Publication number: 20040139041Abstract: A method and system is provided to perform a process for forecasting the characteristics of a target item based on historical characteristic data. The process includes determining one or more equations that when solved present a representation of forecasted characteristics of the target item, wherein each of the one or more equations includes one or more variables. Further, the process involves determining a data value for each of the one or more variables that best represents the characteristics of the target item and solving the one or more equations using the determined data values to forecast the characteristics of the target item.Type: ApplicationFiled: December 24, 2002Publication date: July 15, 2004Inventor: Anthony J. Grichnik
-
Patent number: 6539319Abstract: A wavelet generator for defining wavelets that represent a first signal includes a programmable filter bank, a frequency band controller coupled to the programmable filter bank, and a wavelet constructor coupled to the programmable filter bank. The programmable filter bank is operable to receive the first signal, and filter the first signal based upon a plurality of frequency bands to obtain a plurality of frequency band signals that each represent a frequency band of the first signal. The frequency band controller is also operable to receive the first signal. Moreover, the frequency band controller is further operable to obtain the plurality of frequency bands from the first signal, and program the programmable filter bank with the plurality of frequency bands. The wavelet constructor is operable to receive the plurality of frequency band signals.Type: GrantFiled: October 30, 1998Date of Patent: March 25, 2003Assignee: Caterpillar IncInventor: Anthony J. Grichnik
-
Patent number: 6256619Abstract: A analog data neural network processing system is provided in which there is a self optimization capability that varies the signal processing factors in response to a detected contrast in the system output patterns. The system provides feedback type guidance in varying such processing factors as sampling rate, frame length, signal transformation, neural network vigilance and architecture, each in a direction that will maximize or minimize the contracts with patterns used to train the network. The processing system is useful in all signal classification tasks.Type: GrantFiled: December 23, 1997Date of Patent: July 3, 2001Assignee: Caterpillar Inc.Inventor: Anthony J. Grichnik