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: 11775909Abstract: 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: GrantFiled: March 31, 2021Date of Patent: October 3, 2023Assignee: Caterpillar Inc.Inventors: Daniel J. Reaume, Kyle J. Cline, Michael E. Sharov
-
Publication number: 20230236588Abstract: 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: ApplicationFiled: January 21, 2022Publication date: July 27, 2023Inventors: Melissa A. Busen, Daniel J. Reaume, Kyle J. Cline
-
Publication number: 20220318705Abstract: 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: ApplicationFiled: March 31, 2021Publication date: October 6, 2022Inventors: Daniel J. Reaume, Kyle J. Cline, Michael E. Sharov
-
Publication number: 20220317676Abstract: 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: ApplicationFiled: March 31, 2021Publication date: October 6, 2022Inventor: Daniel J. Reaume
-
Publication number: 20160252430Abstract: 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: ApplicationFiled: February 28, 2015Publication date: September 1, 2016Inventors: ROD M. TESIC, DANIEL J. REAUME
-
Patent number: 8346596Abstract: 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: GrantFiled: May 23, 2011Date of Patent: January 1, 2013Assignee: GM Global Technology Operations LLCInventor: Daniel J. Reaume
-
Publication number: 20110225018Abstract: 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: ApplicationFiled: May 23, 2011Publication date: September 15, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Daniel J. Reaume
-
Patent number: 7979293Abstract: 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: GrantFiled: September 29, 2005Date of Patent: July 12, 2011Assignee: GM Global Technology Operations LLCInventor: Daniel J. Reaume
-
Patent number: 7975213Abstract: 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: GrantFiled: December 18, 2000Date of Patent: July 5, 2011Assignee: GM Global Technology Operations LLCInventors: Jeffrey Morgan Alden, Daniel J. Reaume
-
Patent number: 7398423Abstract: 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: GrantFiled: December 9, 2004Date of Patent: July 8, 2008Assignee: General Motors CorporationInventors: Daniel J. Reaume, Guoxian Xiao, Qing Chang, Pulak Bandyopadhyay
-
Patent number: 7349765Abstract: 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: GrantFiled: February 18, 2005Date of Patent: March 25, 2008Assignee: General Motors CorporationInventors: Daniel J. Reaume, Randall J. Urbance, Craig A. Jackson
-
Patent number: 7206997Abstract: 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: GrantFiled: December 18, 2000Date of Patent: April 17, 2007Assignee: General Motors CorporationInventors: Jeffrey Morgan Alden, Daniel J. Reaume
-
Patent number: 6792400Abstract: 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: GrantFiled: December 18, 2000Date of Patent: September 14, 2004Assignee: General Motors CorporationInventors: Jeffrey Morgan Alden, Daniel J. Reaume
-
Publication number: 20020078086Abstract: 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: ApplicationFiled: December 18, 2000Publication date: June 20, 2002Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
-
Publication number: 20020078423Abstract: 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: ApplicationFiled: December 18, 2000Publication date: June 20, 2002Inventors: Jeffrey Morgan Alden, Daniel J. Reaume
-
Publication number: 20020075270Abstract: 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: ApplicationFiled: December 18, 2000Publication date: June 20, 2002Inventors: Jeffrey Morgan Alden, Daniel J. Reaume