Patents by Inventor Daniel J. Reaume

Daniel J. Reaume 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: 11775909
    Abstract: Systems and methods for monitoring an operator of an asset are described herein. The method includes receiving training data, the training data comprising training sensor data associated with one or more tasks performed by a plurality of operators of different skill levels and under different performance impairments. The method can also include training a machine learning model to recognize one or more operator conditions based on the received training data and receiving sensor data from a plurality of sensors associated with the asset or the operator. The method can further include determining an operator condition of the operator based on the received sensor data and the machine learning model and taking one or more actions in response to the determined operator condition.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: October 3, 2023
    Assignee: Caterpillar Inc.
    Inventors: Daniel J. Reaume, Kyle J. Cline, Michael E. Sharov
  • Publication number: 20230236588
    Abstract: Systems and methods for improving recordkeeping and analysis of an asset include creating and maintaining an integrated record about the asset. In some embodiments, the systems and methods include collecting data about an asset to form an asset data collection, recording the asset data collection in a record, analyzing at least a portion of the asset data collection to determine a characteristic of the asset, and recording the characteristic of the asset in the record. In some embodiments, recording the characteristic in the record includes adding the characteristic to the asset data collection.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventors: Melissa A. Busen, Daniel J. Reaume, Kyle J. Cline
  • Publication number: 20220318705
    Abstract: Systems and methods for monitoring an operator of an asset are described herein. The method includes receiving training data, the training data comprising training sensor data associated with one or more tasks performed by a plurality of operators of different skill levels and under different performance impairments. The method can also include training a machine learning model to recognize one or more operator conditions based on the received training data and receiving sensor data from a plurality of sensors associated with the asset or the operator. The method can further include determining an operator condition of the operator based on the received sensor data and the machine learning model and taking one or more actions in response to the determined operator condition.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Daniel J. Reaume, Kyle J. Cline, Michael E. Sharov
  • Publication number: 20220317676
    Abstract: Systems and methods for scheduling maintenance of equipment include collecting pre-emptive maintenance data associated with a pre-emptive maintenance task associated with a component of equipment, collecting preventive maintenance data associated with a scheduled preventive maintenance task associated with the component or another component, applying a model to predict a failure time value associated with a future failure of the component, analyzing the data and the time value to determine an optimal time to perform a maintenance event, and using that optimal time to schedule the next maintenance event. Determining the optimal time includes minimizing a total cost of the maintenance.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventor: Daniel J. Reaume
  • Publication number: 20160252430
    Abstract: The present technology relates to systems and methods for calculating vehicle longevity. The methods use steps that are repeatable and thus the results of the methods are objective can include projections regarding how long a longevity claim can be supported into the future.
    Type: Application
    Filed: February 28, 2015
    Publication date: September 1, 2016
    Inventors: ROD M. TESIC, DANIEL J. REAUME
  • Patent number: 8346596
    Abstract: Disclosed is a system and method for managing operations of a system. The method includes partitioning the system into a plurality of subsystems. The method further includes, for each subsystem, creating an agent to associate with the subsystem, providing to the agent one or more goals for the subsystem, and providing to the agent an overall objective function for the system. The method also includes using an optimization algorithm involving the agents to manage system operation based on the goals and the overall objective function. The system includes an agent module for providing a set of agents associated with the subsystems, a throughput target module for providing a throughput target for each agent, an objective module for providing, for each agent, a common production throughput objective.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: January 1, 2013
    Assignee: GM Global Technology Operations LLC
    Inventor: Daniel J. Reaume
  • Publication number: 20110225018
    Abstract: Disclosed is a system and method for managing operations of a system. The method includes partitioning the system into a plurality of subsystems. The method further includes, for each subsystem, creating an agent to associate with the subsystem, providing to the agent one or more goals for the subsystem, and providing to the agent an overall objective function for the system. The method also includes using an optimization algorithm involving the agents to manage system operation based on the goals and the overall objective function. The system includes an agent module for providing a set of agents associated with the subsystems, a throughput target module for providing a throughput target for each agent, an objective module for providing, for each agent, a common production throughput objective.
    Type: Application
    Filed: May 23, 2011
    Publication date: September 15, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Daniel J. Reaume
  • Patent number: 7979293
    Abstract: Disclosed is a system and method for managing operations of a system. The method includes partitioning the system into a plurality of subsystems. The method further includes, for each subsystem, creating an agent to associate with the subsystem, providing to the agent one or more goals for the subsystem, and providing to the agent an overall objective function for the system. The method also includes using an optimization algorithm involving the agents to manage system operation based on the goals and the overall objective function. The system includes an agent module for providing a set of agents associated with the subsystems, a throughput target module for providing a throughput target for each agent, an objective module for providing, for each agent, a common production throughput objective, and a sampled fictitious play module for providing instructions of a sampled fictitious play algorithm.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: July 12, 2011
    Assignee: GM Global Technology Operations LLC
    Inventor: Daniel J. Reaume
  • Patent number: 7975213
    Abstract: A process for analyzing a sub-model associated with a full system model as often depicted as an influence diagram. The process includes defining the sub-model as a collection of entities where some entities are calculation entities and some are data entities. The process converts the calculation entities in the sub-model that depend on entities in the fall model outside of the sub-model to temporary data entities. Further, the process deletes any data entity in the sub-model from which any converted temporary data entity depends. The process also determines if there are any isolated cycles in the sub-model, and, if so, which of the entities in the isolated cycle will be an output entity.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: July 5, 2011
    Assignee: GM Global Technology Operations LLC
    Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
  • Patent number: 7398423
    Abstract: A method for determining whether to provide automatic reset instructions to a machine with reset capability with respect to a fault code event, the method comprising, in a database, collecting records comprising the identification of the machine, a fault code associated therewith and the duration of a fault associated with the fault code that the machine experienced within a time period, and performing a statistical analysis on the records to analyze whether executing an automatic reset on the machine with respect to the fault code will probabilistically rectify the fault and to generate resultant data.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: July 8, 2008
    Assignee: General Motors Corporation
    Inventors: Daniel J. Reaume, Guoxian Xiao, Qing Chang, Pulak Bandyopadhyay
  • Patent number: 7349765
    Abstract: A system, method, and apparatus are disclosed for managing utility consumption. An embodiment is disclosed for reducing peak demand for a utility by staggering requests for that utility. Another embodiment is disclosed in which sensors monitor utility consumption throughout a facility. Those items of equipment not in active use, but still drawing utility resources, are shut down after a predetermined interval. Another embodiment is disclosed in which storage and conversion technologies are used to offset peak demand and the associated peak demand costs.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: March 25, 2008
    Assignee: General Motors Corporation
    Inventors: Daniel J. Reaume, Randall J. Urbance, Craig A. Jackson
  • Patent number: 7206997
    Abstract: A method for providing a functional visualization of a spreadsheet. The method includes correlating spreadsheet cells with both data entities and calculation entities in an influence diagram, and then automatically updating the entities in the influence diagram in response to changes made to the spreadsheet, or automatically updating the spreadsheet in response to changes made to the entities in the influence diagram. The method includes identifying one or more cells in a spreadsheet as a data cell or a calculation cell, and then identifying corresponding data entities and calculation entities in the influence diagram. The entities in the influence diagram can have predetermined attributes (color, shape, images, etc.) depending on their function.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: April 17, 2007
    Assignee: General Motors Corporation
    Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
  • Patent number: 6792400
    Abstract: A data analysis tool that provides a technique for visualizing changes of a system model. The analysis tool includes constructing an influence diagram consisting of a series of calculation entities and data entities interconnected by arrows, where the entities correspond to parameters of a system model being analyzed. Input values are assigned to each of the data entities for a particular scenario, and the corresponding values are computed for the calculation entities. A new scenario is implemented by changing one or more of the input values to the data entities, thus providing different results for some or all of the calculation entities. A mathematical function is applied to each entity to modify its appearance based on the values of the entities for current or other scenarios. Changes to each entity from the input of the new scenario can be in a variety of forms, such as size of the entity, color of the entity, shading of the entity, etc.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: September 14, 2004
    Assignee: General Motors Corporation
    Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
  • Publication number: 20020078086
    Abstract: A method for providing a functional visualization of a spreadsheet. The method includes correlating spreadsheet cells with both data entities and calculation entities in an influence diagram, and then automatically updating the entities in the influence diagram in response to changes made to the spreadsheet, or automatically updating the spreadsheet in response to changes made to the entities in the influence diagram. The method includes identifying one or more cells in a spreadsheet as a data cell or a calculation cell, and then identifying corresponding data entities and calculation entities in the influence diagram. The entities in the influence diagram can have predetermined attributes (color, shape, images, etc.) depending on their function.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
  • Publication number: 20020078423
    Abstract: A process for analyzing a sub-model associated with a full system model as often depicted as an influence diagram. The process includes defining the sub-model as a collection of entities where some entities are calculation entities and some are data entities. The process converts the calculation entities in the sub-model that depend on entities in the fall model outside of the sub-model to temporary data entities. Further, the process deletes any data entity in the sub-model from which any converted temporary data entity depends. The process also determines if there are any isolated cycles in the sub-model, and, if so, which of the entities in the isolated cycle will be an output entity.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
  • Publication number: 20020075270
    Abstract: A data analysis tool that provides a technique for visualizing changes of a system model. The analysis tool includes constructing an influence diagram consisting of a series of calculation entities and data entities interconnected by arrows, where the entities correspond to parameters of a system model being analyzed. Input values are assigned to each of the data entities for a particular scenario, and the corresponding values are computed for the calculation entities. A new scenario is implemented by changing one or more of the input values to the data entities, thus providing different results for some or all of the calculation entities. A mathematical function is applied to each entity to modify its appearance based on the values of the entities for current or other scenarios. Changes to each entity from the input of the new scenario can be in a variety of forms, such as size of the entity, color of the entity, shading of the entity, etc.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Jeffrey Morgan Alden, Daniel J. Reaume