Patents by Inventor Daniel G. Bolstrum
Daniel G. Bolstrum 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: 8942911Abstract: A control system for a vehicle includes an error detection module and a remedial control module. The error detection module detects whether an accelerator of the vehicle is stuck is based on vehicle speed, a position of the accelerator, and one of a pressure applied to a brake of the vehicle and a status of a parking brake of the vehicle. The remedial control module, when the accelerator is stuck, at least one of resets the position of the accelerator and decreases torque output of a powertrain system.Type: GrantFiled: April 21, 2010Date of Patent: January 27, 2015Inventors: William E. Debs, Brian S. Schang, J. Oscar Aparicio, Jr., Paul A. Bauerle, Joseph E. Ploucha, Daniel G. Bolstrum
-
Patent number: 8645233Abstract: An interface control module includes a link generation module that generates a first link between a provider module and a consumer module. An interface contract module generates an interface contract. The interface contract corresponds to an interface of a product that includes the first link. The interface contract defines the interface based on a bill of materials (BOM). An interface assembly module assembles modules including the provider module and the consumer module to generate the product. An interface viewing module displays logical and physical views of the product on a display at least one of before and after assembly of the product.Type: GrantFiled: January 29, 2010Date of Patent: February 4, 2014Inventors: Pradeepan Srinivasan, Christopher A. Gillanders, Daniel G. Bolstrum, Trenton W. Haines
-
Patent number: 8374713Abstract: A product-line managing module includes a code and bill of material (BOM) generator module and a configuration management module. The code and BOM generator module: receives data dictionary entries and interface information; generates a product BOM of at least one of a product based on the data dictionary entries and interface information; and generates autocode for N modules based on the data dictionary entries and interface information, where N is an integer greater than 1. The configuration management module assembles the autocode to generate the product.Type: GrantFiled: January 29, 2010Date of Patent: February 12, 2013Inventors: Pradeepan Srinivasan, Trenton W. Haines, Daniel G. Bolstrum
-
Publication number: 20110264354Abstract: A control system for a vehicle includes an error detection module and a remedial control module. The error detection module detects whether an accelerator of the vehicle is stuck is based on vehicle speed, a position of the accelerator, and one of a pressure applied to a brake of the vehicle and a status of a parking brake of the vehicle. The remedial control module, when the accelerator is stuck, at least one of resets the position of the accelerator and decreases torque output of a powertrain system.Type: ApplicationFiled: April 21, 2010Publication date: October 27, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: William E. Debs, Brian S. Schang, J. Oscar Aparicio, JR., Paul A. Bauerle, Joseph E. Ploucha, Daniel G. Bolstrum
-
Patent number: 8046128Abstract: A fault clearing system and method for an engine control system includes a plurality of processor modules to control and monitor the engine and set a plurality of faults. The plurality of processor modules includes an electronic throttle control (ETC) module to control and monitor a throttle of the engine, and a plurality of engine sensors and ETC sensors. An ETC diagnostic module monitors the ETC sensors and engine sensors, with the ETC diagnostic module setting a low voltage induced fault. The ETC diagnostic module will also enter one of a plurality of low voltage states in response to the low voltage induced fault. The ETC diagnostic module selectively controls the ETC module and selectively clears the faults in the ETC module and plurality of processor modules upon entry into one of the low voltage states.Type: GrantFiled: March 14, 2007Date of Patent: October 25, 2011Inventors: Paul A. Bauerle, Sharon L. Storch, Joseph M. Stempnik, Richard B. Jess, James L. Worthing, Daniel G. Bolstrum
-
Publication number: 20110112679Abstract: A product-line managing module includes a code and bill of material (BOM) generator module and a configuration management module. The code and BOM generator module: receives data dictionary entries and interface information; generates a product BOM of at least one of a product based on the data dictionary entries and interface information; and generates autocode for N modules based on the data dictionary entries and interface information, where N is an integer greater than 1. The configuration management module assembles the autocode to generate the product.Type: ApplicationFiled: January 29, 2010Publication date: May 12, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Pradeepan Srinivasan, Trenton W. Haines, Daniel G. Bolstrum
-
Publication number: 20110112982Abstract: An interface control module includes a link generation module that generates a first link between a provider module and a consumer module. An interface contract module generates an interface contract. The interface contract corresponds to an interface of a product that includes the first link. The interface contract defines the interface based on a bill of materials (BOM). An interface assembly module assembles modules including the provider module and the consumer module to generate the product. An interface viewing module displays logical and physical views of the product on a display at least one of before and after assembly of the product.Type: ApplicationFiled: January 29, 2010Publication date: May 12, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Pradeepan Srinivasan, Christopher A. Gillanders, Daniel G. Bolstrum, Trenton W. Haines
-
Patent number: 7912621Abstract: A system includes an out of correlation (OOC) detection module that detects an OOC error between a first throttle position sensor (TPS) and a second TPS. An out of range (OOR) detection module that detects first and second OOR errors for the first and second TPS, respectively. An OOC counter sets an OOC error when an OOC count is greater than or equal to a first OOC value. An OOR counter sets first and second OOR errors when first and second OOR counts, respectively, are greater than or equal to a second OOR value that is less than the first OOC value. A control module increments the counters when the respective errors occur and sets at least one of the first and second OOR counts equal to the OOC count when at least one of the first and second OOR errors occur after the OOC error.Type: GrantFiled: February 28, 2008Date of Patent: March 22, 2011Inventors: Paul A. Bauerle, Marco J. Gatti, Joseph M. Stempnik, Jonathan Packard, Anne M. Lemoigne, Pahngroc Oh, Daniel G. Bolstrum
-
Publication number: 20090240418Abstract: A system includes an out of correlation (OOC) detection module that detects an OOC error between a first throttle position sensor (TPS) and a second TPS. An out of range (OOR) detection module that detects first and second OOR errors for the first and second TPS, respectively. An OOC counter sets an OOC error when an OOC count is greater than or equal to a first OOC value. An OOR counter sets first and second OOR errors when first and second OOR counts, respectively, are greater than or equal to a second OOR value that is less than the first OOC value. A control module increments the counters when the respective errors occur and sets at least one of the first and second OOR counts equal to the OOC count when at least one of the first and second OOR errors occur after the OOC error.Type: ApplicationFiled: February 28, 2008Publication date: September 24, 2009Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Paul A. Bauerle, Marco J. Gatti, Joseph M. Stempnik, Jonathan Packard, Anne M. Lemoigne, Pahngroc OH, Daniel G. Bolstrum
-
Patent number: 7555368Abstract: A control system for regulating operation of a first vehicle system includes first and second sensors that respectively monitor first and second operating parameters of a plurality of operating parameters, and a module that receives signals generated by the first and second sensors. The module accesses a look-up table that is normally provided to determine a first one of the plurality of operating parameters based on a second one of the plurality of operating parameters and an actual value of an input parameter. The module determines a virtual value of the input parameter while the actual value of the input parameter is equal to zero. At least one of the first and second vehicle systems is normally regulated based on the input parameter. The module regulates operation of the first vehicle system based on the virtual value of the input parameter.Type: GrantFiled: July 24, 2006Date of Patent: June 30, 2009Assignee: GM Global Technology Operations, Inc.Inventors: Paul A. Bauerle, James L. Worthing, Joseph M. Stempnik, Daniel G. Bolstrum
-
Publication number: 20080228337Abstract: A fault clearing system and method for an engine control system includes a plurality of processor modules to control and monitor the engine and set a plurality of faults. The plurality of processor modules includes an electronic throttle control (ETC) module to control and monitor a throttle of the engine, and a plurality of engine sensors and ETC sensors. An ETC diagnostic module monitors the ETC sensors and engine sensors, with the ETC diagnostic module setting a low voltage induced fault. The ETC diagnostic module will also enter one of a plurality of low voltage states in response to the low voltage induced fault. The ETC diagnostic module selectively controls the ETC module and selectively clears the faults in the ETC module and plurality of processor modules upon entry into one of the low voltage states.Type: ApplicationFiled: March 14, 2007Publication date: September 18, 2008Inventors: Paul A. Bauerle, Sharon L. Storch, Joseph M. Stempnik, Richard B. Jess, James L. Worthing, Daniel G. Bolstrum
-
Publication number: 20080021599Abstract: A control system for regulating operation of a first vehicle system includes first and second sensors that respectively monitor first and second operating parameters of a plurality of operating parameters, and a module that receives signals generated by the first and second sensors. The module accesses a look-up table that is normally provided to determine a first one of the plurality of operating parameters based on a second one of the plurality of operating parameters and an actual value of an input parameter. The module determines a virtual value of the input parameter while the actual value of the input parameter is equal to zero At least one of the first and second vehicle systems is normally regulated based on the input parameter. The module regulates operation of the first vehicle system based on the virtual value of the input parameter.Type: ApplicationFiled: July 24, 2006Publication date: January 24, 2008Inventors: Paul A. Bauerle, James L. Worthing, Joseph M. Stempnik, Daniel G. Bolstrum
-
Patent number: 6871136Abstract: A method and control system for verifying cold start emissions reduction control in a vehicle using an internal combustion engine utilizes measured engine speed and commanded ignition timing to calculate an estimated actual engine-out thermal energy flow. An expected thermal energy flow is calculated based on designed engine speed and ignition timing. A residual energy flow is calculated based on a difference between the estimated actual thermal energy flow and the expected thermal energy flow. Meanwhile, a system quality-weighting factor is calculated based on several measured engine parameters. A qualified energy flow residual is calculated based on the system quality weight and the residual energy flow. The qualified energy residual flow is accumulated, averaged based on the accumulated quality weight, and then filtered.Type: GrantFiled: February 5, 2004Date of Patent: March 22, 2005Assignee: General Motors CorporationInventors: Wenbo Wang, Richard B. Jess, Lyle E. Hamilton, Daniel G. Bolstrum, Matthew J. Roelle, John F. Van Gilder, David N. Belton, Richard W. Amann, Fang-Cheng J. Fu