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: 7499777
    Abstract: 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: Grant
    Filed: April 8, 2005
    Date of Patent: March 3, 2009
    Assignee: Caterpillar Inc.
    Inventors: Anthony J. Grichnik, Michael Seskin, Wade Willden
  • Publication number: 20090055217
    Abstract: 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: Application
    Filed: August 23, 2007
    Publication date: February 26, 2009
    Inventors: Anthony J. Grichnik, Michael Lee Taylor
  • Publication number: 20090037153
    Abstract: 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: Application
    Filed: July 30, 2007
    Publication date: February 5, 2009
    Inventors: Anthony J. Grichnik, Andrea Brazzale-Anderson, Amar Patel, Michael Seskin, Stephan D. Roozenboom, David M. Milam
  • Patent number: 7487134
    Abstract: 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: Grant
    Filed: October 25, 2005
    Date of Patent: February 3, 2009
    Assignee: Caterpillar Inc.
    Inventors: Anthony J. Grichnik, Michael Seskin
  • Patent number: 7483774
    Abstract: 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: Grant
    Filed: December 21, 2006
    Date of Patent: January 27, 2009
    Assignee: Caterpillar Inc.
    Inventors: Anthony J. Grichnik, Michael Seskin
  • Publication number: 20090024367
    Abstract: 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: Application
    Filed: July 17, 2007
    Publication date: January 22, 2009
    Inventors: Anthony J. Grichnik, Michael Seskin, Amit Jayachandran
  • Publication number: 20090006153
    Abstract: 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: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Jonny Ray Greiner, Giles Kent Sorrells, Richard L. Gordon, Anthony J. Grichnik
  • Publication number: 20080312756
    Abstract: 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: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: Anthony J. Grichnik, Amit Jayachandran, Mary L. Kesse, Michael Seskin
  • Publication number: 20080301499
    Abstract: 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: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Anthony J. Grichnik, Michael Seskin, Brian Lee Boggs
  • Publication number: 20080201054
    Abstract: 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: Application
    Filed: September 29, 2006
    Publication date: August 21, 2008
    Inventors: Anthony J. Grichnik, Evan E. Jacobson, Amit Jayachandran, Michael Seskin
  • Publication number: 20080183449
    Abstract: 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: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventors: Anthony J. Grichnik, Michael Seskin
  • Publication number: 20080183444
    Abstract: 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: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Inventors: Anthony J. Grichnik, Michael Seskin, Wade S. Willden
  • Publication number: 20080154811
    Abstract: 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: Application
    Filed: December 21, 2006
    Publication date: June 26, 2008
    Inventors: Anthony J. Grichnik, Michael Seskin
  • Publication number: 20080154459
    Abstract: 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: Application
    Filed: December 21, 2006
    Publication date: June 26, 2008
    Inventors: Anthony J. Grichnik, Michael Seskin
  • Publication number: 20080015824
    Abstract: 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: Application
    Filed: April 24, 2007
    Publication date: January 17, 2008
    Inventors: Anthony J. Grichnik, Tatiana Kalganova
  • Patent number: 7251540
    Abstract: 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: Grant
    Filed: August 20, 2004
    Date of Patent: July 31, 2007
    Assignee: Caterpillar Inc
    Inventors: Burton R. Clarke, Kermit H. Dove, Jr., Anthony J. Grichnik, Michael Seskin, Danny L. Weis
  • Patent number: 7213007
    Abstract: 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: Grant
    Filed: December 24, 2002
    Date of Patent: May 1, 2007
    Assignee: Caterpillar Inc
    Inventor: Anthony J. Grichnik
  • Publication number: 20040139041
    Abstract: 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: Application
    Filed: December 24, 2002
    Publication date: July 15, 2004
    Inventor: Anthony J. Grichnik
  • Patent number: 6539319
    Abstract: 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: Grant
    Filed: October 30, 1998
    Date of Patent: March 25, 2003
    Assignee: Caterpillar Inc
    Inventor: Anthony J. Grichnik
  • Patent number: 6256619
    Abstract: 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: Grant
    Filed: December 23, 1997
    Date of Patent: July 3, 2001
    Assignee: Caterpillar Inc.
    Inventor: Anthony J. Grichnik