Patents by Inventor Michael R. Story
Michael R. Story 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).
-
Publication number: 20240109487Abstract: A method for providing a post-event alert includes receiving sensor data, detecting, based on the sensor data, at least one vehicle event, and determining a severity value associated with the at least one vehicle event. The method also includes determining whether the severity value is greater than a severity threshold and, in response to a determination that the severity value is greater than the severity threshold, identifying at least one aspect of a vehicle that is potentially damaged. The method also includes determining a potential damage value associated with the at least one aspect of the vehicle that is potentially damaged, determining whether the potential damage value is greater than a potential damage threshold, and, in response to determining that the potential damage value is greater than the potential damage threshold, generating an alert indicating at least the at least one aspect of the vehicle that is potentially damaged.Type: ApplicationFiled: September 29, 2023Publication date: April 4, 2024Inventors: MICHAEL R. STORY, ANDREW J. FRANK, WILLIAM D. BODEIS, PETER D. SCHMITT, JOACHIM J. KLESING, SAYEDMOHAMMAD HOSSEINI
-
Publication number: 20240101053Abstract: A method for predicting component life. The method includes receiving at least one vehicle signal, calculating at least one road surface condition metric based on the at least one vehicle signal, and calculating a duty cycle for at least one vehicle component. The method also includes calculating a remaining component life value for the at least one vehicle component based on the duty cycle for the at least one vehicle component and the at least one road surface condition metric.Type: ApplicationFiled: September 27, 2023Publication date: March 28, 2024Inventors: MICHAEL R. STORY, ANDREW J. FRANK
-
Patent number: 11842225Abstract: A method for distributed processing includes receiving an idle time and at least one task execution characteristic corresponding to each respective processor of a plurality of processors, wherein at least one processor of the plurality of processors is remotely located from other processors of the plurality of processors. The method also includes identifying a target processor of the plurality of processors to execute a task based on the idle time and the at least one task execution characteristic of the target processor. The method also includes communicating, to the target processor, a task request requesting the target processor execute the task and, in response to receiving a communication from the target processor indicating acceptance of the task, communicating, to the target processor, instructions for executing the task.Type: GrantFiled: September 22, 2020Date of Patent: December 12, 2023Assignee: Steering Solutions IP Holding CorporationInventors: Michael R. Story, Keyur R. Patel, Farhad Bolourchi, Joachim J. Klesing, Mariam S. George, Peter D. Schmitt, Larry J. Wilson
-
Patent number: 11822955Abstract: A method for dynamic software management includes receiving, at a source processor, an idle time and at least one task execution characteristic of corresponding to respective processors of one or more other processors. The method also includes identifying a target processor of the one or more other processors capable of executing a task associated with the source processor based on the idle time and the at least one task execution characteristic of the target processor. The method also includes communicating, to the target processor, a task request requesting the target processor execute the task associated with the source processor. The method also includes, in response to receiving a communication from the target processor indicating acceptance of the task, communicating, to the target processor, instructions for executing the task.Type: GrantFiled: January 17, 2020Date of Patent: November 21, 2023Assignee: Steering Solutions IP Holding CorporationInventors: Michael R. Story, Keyur R. Patel
-
Publication number: 20230342656Abstract: A method for signal anomaly detection includes receiving at least one signal and determining, using at least one machine learning anomaly detection model, whether a value associated with the at least one signal is within a range of an expected value. The method also includes, in response to a determination that the value associated with the at least one signal is not within the range of the expected value, incrementing a counter, and, in response to a determination that a value of the counter is greater than or equal to a threshold value, identifying, based on the at least one signal, signal anomaly information. The method also includes communicating the signal anomaly information to a remote computing device, receiving, from the remote computing device, diagnostics information responsive to the signal anomaly information, and, in response to receiving the diagnostics information, initiating at least one corrective action procedure.Type: ApplicationFiled: April 20, 2022Publication date: October 26, 2023Inventors: Bernard C. Robinson, Peter D. Schmitt, Jonathan Hirscher, Owen K. Tosh, Michael R. Story, Emilio Quaggiotto, Joachim J. Klesing, Andrew J. Frank
-
Publication number: 20230256981Abstract: A method for controlling an actuator. The method includes generating, in response to receiving a torque command signal from a first controller, an actuator control signal. The method also includes selectively controlling the actuator based on the actuator control signal. The method also includes, in response to identifying a fault associated with the first controller: generating, responsive to a determination that a partition associated with a second controller includes a fallback indicator, a fallback actuator control signal; and selectively controlling the actuator based on the fallback actuator control signal.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: Emilio Quaggiotto, Michael R. Story, Michael J. Lask, Joachim J. Klesing, Peter D. Schmitt, Owen K. Tosh
-
Publication number: 20230169802Abstract: A method for vehicle analytics includes receiving data from at least one condition indicator sensor of a vehicle and receiving data from at least one usage indicator sensor of the vehicle. The method also includes updating a vehicle specific model corresponding to a vehicle master model, based on the data from the at least one condition indicator sensor and the at least one usage indicator sensor. The method also includes identifying, using the vehicle specific model, at least one usage trend of the vehicle and determining an estimate of a remaining useful life of at least one aspect of the vehicle based on the at least one usage trend of the vehicle.Type: ApplicationFiled: November 30, 2022Publication date: June 1, 2023Inventors: Bernard C. Robinson, Peter D. Schmitt, Andrew J. Frank, Jonathan Hirscher, Owen K. Tosh, Michael R. Story, Emilio Quaggiotto, Joachim J. Klesing
-
Publication number: 20220398935Abstract: A method for vehicle operating session simulation includes receiving, at a server computing device, vehicle data representing characteristics of a vehicle during a vehicle operating session and identifying a first actual value of the vehicle data corresponding to at least one operator input provided during a corresponding segment of the vehicle operating session. The method also includes determining, using the vehicle data, a first expected value corresponding to the first actual value and, in response to a determination that the first actual value is outside of a range of the first expected value, generating a vehicle simulation corresponding to the segment. The method also includes providing, at one or more simulation interfaces, the vehicle simulation.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Larry J. Wilson, Joachim J. Klesing, Michael R. Story, Peter D. Schmitt, Farhad Bolourchi, Mariam S. George
-
Patent number: 11254351Abstract: Technical features of a steering system include a control module that dynamically determines an operating mode based on a set of input signal values such as lateral acceleration signal values and corresponding handwheel position values. The control module dynamically determines and learns classification boundaries between multiple operating modes based the input signal values. The control module further calibrates the steering system according to operating mode that is determined using the classification boundaries.Type: GrantFiled: March 13, 2017Date of Patent: February 22, 2022Assignee: Steering Solutions IP Holding CorporationInventors: Zaki Ryne, Rakesh Mitra, Tao Yang, Scott T. Sanford, Michael R. Story
-
Publication number: 20210342500Abstract: A method for vehicle modeling includes receiving one or more design specification characteristics corresponding to a vehicle steering system design and receiving one or more end-of-line characteristics of a vehicle steering system that includes the vehicle steering system design. The method also includes generating a master model of the vehicle steering system design using the one or more design specification characteristics corresponding to the vehicle steering system design and generating at least one initial parameter using the one or more end-of-line characteristics of the vehicle steering system. The method also includes generating a vehicle specific model based on the master model and the at least one initial parameter and receiving operational data corresponding to the vehicle steering system. The method also includes generating at least one subsequent parameter using the operational data and updating the vehicle specific model using the at least one subsequent parameter.Type: ApplicationFiled: May 1, 2020Publication date: November 4, 2021Inventors: Mariam S. George, Michael R. Story, Farhad Bolourchi, Joachim J. Klesing, Larry J. Wilson, Peter D. Schmitt
-
Patent number: 11130494Abstract: A method of transitioning from an autonomous driving mode to a manual driving mode for a vehicle is provided. The method includes comparing a steering device input angle to an autonomously controlled steering angle to determine a steering angle error. The method also includes comparing an acceleration or deceleration input to an autonomously controlled acceleration or deceleration input to determine an acceleration or deceleration error. The method further includes progressively transitioning to the manual driving mode in a weighted manner based on a confidence level factor determined by a calculation that factors in the steering angle error and the acceleration or deceleration error.Type: GrantFiled: October 30, 2017Date of Patent: September 28, 2021Assignee: Steering Solutions IP Holding CorporationInventors: Patrik M. Ryne, Michael R. Story, Michelle Greb, Joachim J. Klesing, Pierre C. Longuemare, Ayyoub Rezaeian, Harold Li, Robert E. Llaneras
-
Publication number: 20210224104Abstract: A method for dynamic software management includes receiving, at a source processor, an idle time and at least one task execution characteristic of corresponding to respective processors of one or more other processors. The method also includes identifying a target processor of the one or more other processors capable of executing a task associated with the source processor based on the idle time and the at least one task execution characteristic of the target processor. The method also includes communicating, to the target processor, a task request requesting the target processor execute the task associated with the source processor. The method also includes, in response to receiving a communication from the target processor indicating acceptance of the task, communicating, to the target processor, instructions for executing the task.Type: ApplicationFiled: January 17, 2020Publication date: July 22, 2021Inventors: Michael R. Story, Keyur Patel
-
Publication number: 20210103480Abstract: A method for distributed processing includes receiving an idle time and at least one task execution characteristic corresponding to each respective processor of a plurality of processors, wherein at least one processor of the plurality of processors is remotely located from other processors of the plurality of processors. The method also includes identifying a target processor of the plurality of processors to execute a task based on the idle time and the at least one task execution characteristic of the target processor. The method also includes communicating, to the target processor, a task request requesting the target processor execute the task and, in response to receiving a communication from the target processor indicating acceptance of the task, communicating, to the target processor, instructions for executing the task.Type: ApplicationFiled: September 22, 2020Publication date: April 8, 2021Inventors: Michael R. Story, Keyur R. Patel, Farhad Bolourchi, Joachim J. Klesing, Mariam S. George, Peter D. Schmitt, Larry J. Wilson
-
Patent number: 10635102Abstract: A host vehicle includes a driver re-engagement assessment system and an X-by-wire device adapted for both manual control and automated control by an automated guidance system. The driver re-engagement assessment system includes a controller, a user interface, and test execution module and a test evaluation module. The user interface is configured to interface with an occupant and output an occupant directive signal for manual control to the controller. The test execution module initiates an occupant re-engagement test upon receipt of the occupant directive signal by the controller. The test evaluation module is configured to receive an occupant performance signal indicative of occupant performance during the re-engagement test, and evaluate the occupant performance signal to determine a test pass result and a test fail result. The manual control of the host vehicle is assumed by the occupant upon the determination of the test pass result.Type: GrantFiled: October 17, 2017Date of Patent: April 28, 2020Assignee: Steering Solutions IP Holding CorporationInventors: Patrik M. Ryne, Michael R. Story, Michelle Greb, Joachim J. Klesing, Pierre C. Longuemare, Ayyoub Rezaeian, Harold Li, Robert E. Llaneras
-
Publication number: 20190168760Abstract: A driving style evaluation system includes a processor receiving driving data associated with at least one driving style category during operations performed by a driver during a first driving mode, the processor determining a preferred driving style for each of the at least one driving style categories based on the driving data. Also included is a controller configured to execute commands associated with the preferred driving style during operation of the vehicle in a second driving mode.Type: ApplicationFiled: December 1, 2017Publication date: June 6, 2019Inventors: Patrik M. Ryne, Michael R. Story, Michelle Greb, Joachim J. Klesing, Pierre C. Longuemare, Ayyoub Rezaeian, Harold Li, Robert E. Llaneras
-
Publication number: 20190126925Abstract: A method of transitioning from an autonomous driving mode to a manual driving mode for a vehicle is provided. The method includes comparing a steering device input angle to an autonomously controlled steering angle to determine a steering angle error. The method also includes comparing an acceleration or deceleration input to an autonomously controlled acceleration or deceleration input to determine an acceleration or deceleration error. The method further includes progressively transitioning to the manual driving mode in a weighted manner based on a confidence level factor determined by a calculation that factors in the steering angle error and the acceleration or deceleration error.Type: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Inventors: Patrik M. Ryne, Michael R. Story, Michelle Greb, Joachim J. Klesing, Pierre C. Longuemare, Ayyoub Rezaeian, Harold Li, Robert E. Llaneras
-
Publication number: 20190113913Abstract: A host vehicle includes a driver re-engagement assessment system and an X-by-wire device adapted for both manual control and automated control by an automated guidance system. The driver re-engagement assessment system includes a controller, a user interface, and test execution module and a test evaluation module. The user interface is configured to interface with an occupant and output an occupant directive signal for manual control to the controller. The test execution module initiates an occupant re-engagement test upon receipt of the occupant directive signal by the controller. The test evaluation module is configured to receive an occupant performance signal indicative of occupant performance during the re-engagement test, and evaluate the occupant performance signal to determine a test pass result and a test fail result. The manual control of the host vehicle is assumed by the occupant upon the determination of the test pass result.Type: ApplicationFiled: October 17, 2017Publication date: April 18, 2019Inventors: Patrik M. Ryne, Michael R. Story, Michelle Greb, Joachim J. Klesing, Pierre C. Longuemare, Ayyoub Rezaeian, Harold Li, Robert E. Llaneras
-
Publication number: 20180257698Abstract: Technical features of a steering system include a control module that dynamically determines an operating mode based on a set of input signal values such as lateral acceleration signal values and corresponding handwheel position values. The control module dynamically determines and learns classification boundaries between multiple operating modes based the input signal values. The control module further calibrates the steering system according to operating mode that is determined using the classification boundaries.Type: ApplicationFiled: March 13, 2017Publication date: September 13, 2018Inventors: Zaki Ryne, Rakesh Mitra, Tao Yang, Scott T. Sanford, Michael R. Story