Patents by Inventor Mutasim A. Salman

Mutasim A. Salman 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: 20190066396
    Abstract: An autonomic vehicle control system is described, and includes a vehicle spatial monitoring system including a subject spatial sensor that is disposed to monitor a spatial environment proximal to the autonomous vehicle. A controller is in communication with the subject spatial sensor, and the controller includes a processor and a memory device including an instruction set. The instruction set is executable to evaluate the subject spatial sensor, which includes determining first, second, third, fourth and fifth SOH (state of health) parameters associated with the subject spatial sensor, and determining an integrated SOH parameter for the subject spatial sensor based thereupon.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Shengbing Jiang, Mutasim A. Salman, Xinyu Du, Wen-Chiao Lin, Jinsong Wang, Shuqing Zeng
  • Publication number: 20190064823
    Abstract: An autonomic vehicle control system includes a perception module of a spatial monitoring system that is disposed to monitor a spatial environment proximal to the autonomous vehicle. A method for evaluating vehicle dynamics operation includes determining a desired trajectory for the autonomous vehicle, wherein the desired trajectory includes desired vehicle positions including an x-position, a y-position and a heading. Vehicle control commands are determined based upon the desired trajectory, and include a commanded steering angle, an acceleration command and a braking command. Actual vehicle states responsive to the vehicle control commands are determined. An estimated trajectory is determined based upon the actual vehicle states, and a trajectory error is determined based upon a difference between the desired trajectory and the estimated trajectory. The trajectory error is monitored over a time horizon, and a first state of health (SOH) is determined based upon the trajectory error over the time horizon.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Shengbing Jiang, Mutasim A. Salman, Yilu Zhang, Shuqing Zeng
  • Publication number: 20190064810
    Abstract: A perception module of a spatial monitoring system to monitor and characterize a spatial environment proximal to an autonomous vehicle is described. A method for evaluating the perception module includes capturing and storing a plurality of frames of data associated with a driving scenario for the autonomous vehicle, and executing the perception module to determine an actual spatial environment for the driving scenario, wherein the actual spatial environment for the driving scenario is stored in the controller. The perception module is executed to determine an estimated spatial environment for the driving scenario based upon the stored frames of data associated with the driving scenario, and the estimated spatial environment is compared to the actual spatial environment for the driving scenario. A first performance index for the perception module is determined based upon the comparing, and a fault can be detected.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Shengbing Jiang, Mutasim A. Salman, Yilu Zhang, Shiming Duan
  • Patent number: 9600372
    Abstract: A system and method for determining when to reset a controller in response to a bus off state. The method includes determining that the controller has entered a first bus off state and immediately resetting the controller. The method further includes setting a reset timer in response to the controller being reset, determining whether the controller has entered a subsequent bus off state, and determining whether a reset time. The method immediately resets the controller in response to the subsequent bus off state if the reset time is greater than the first predetermined time interval, and resets the controller in response to the subsequent bus off state after a second predetermined time interval has elapsed if the reset time is less than the first predetermined time interval.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: March 21, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Shengbing Jiang, Mutasim A. Salman, Michael A. Sowa, Katrina M. Schultz
  • Patent number: 9251309
    Abstract: A method includes recording a current performance signature for first and second components in a system, recording a calibrated baseline performance signature for the components, and processing the performance signatures through an aging model to determine a future performance signature for each component. The future performance signatures are processed through a system function model to determine the state of function of the system for each possible repair case. A cost-optimal repair case is then determined from among the possible repair cases, and recorded in memory. An apparatus includes first and second components of a system, and a host machine configured for processing the current and baseline performance signatures through the aging and system function models as noted above. The cost-optimal repair case is determined from among all possible repair cases, and then recorded in memory. An example system may be a cranking system with a starter motor and battery.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: February 2, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Kwang-Keun Shin, Mutasim A. Salman
  • Patent number: 9189896
    Abstract: Methods and systems are provided for vehicular communications. The systems include a server and a controller in a vehicle. The controller is configured to receive data from vehicular components and transmit the data to the remote server. In a normal mode, the data is transmitted in accordance with a normal frequency of events, while in an abnormal mode, the data is transmitted in accordance with an abnormal frequency of events. The abnormal frequency is different from the normal frequency. The abnormal mode is set in response to an event trigger denoting a fault of at least one component.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: November 17, 2015
    Assignees: GM GLOBAL TECHNOLOGY OPERATIONS LLC, GENERAL MOTORS LLC
    Inventors: Youssef A. Ghoneim, Mutasim A. Salman, Mark N. Howell, Yilu Zhang, Scott W. Otterson
  • Publication number: 20150312123
    Abstract: A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the controller area network CAN includes identifying active and inactive controllers based upon signal communications on the communication bus and identifying a candidate fault associated with one of the CAN elements based upon the identified inactive controllers.
    Type: Application
    Filed: September 5, 2012
    Publication date: October 29, 2015
    Inventors: Yilu ZHANG, Xinyu DU, Mutasim A. SALMAN, Tsai-Ching LU, David L. ALLEN, Shengbing JIANG
  • Patent number: 9160620
    Abstract: A method of diagnosing a fault in an in-vehicle communication system. The in-vehicle communication system includes a transmitting node, at least one receiving node, and a network communication bus coupling the transmitting node to the at least one receiving node. A message is transmitted from the transmitting node to the at least one receiving node over the communication bus. A fault detection technique is applied within the transmitting node for detecting a fault within the transmitting node. A fault detection technique is applied to the at least one receiving node for detecting a fault within the at least one receiving node. A fault detection technique is applied within the network communication bus for detecting a fault within the communication bus. An analyzer collectively analyzes results from each respective detection technique for isolating a fault within the in-vehicle communication system.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: October 13, 2015
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Shengbing Jiang, Mutasim A. Salman
  • Patent number: 9152526
    Abstract: A method and system for estimating the state of health of an object sensing fusion system. Target data from a vision system and a radar system, which are used by an object sensing fusion system, are also stored in a context queue. The context queue maintains the vision and radar target data for a sequence of many frames covering a sliding window of time. The target data from the context queue are used to compute matching scores, which are indicative of how well vision targets correlate with radar targets, and vice versa. The matching scores are computed within individual frames of vision and radar data, and across a sequence of multiple frames. The matching scores are used to assess the state of health of the object sensing fusion system. If the fusion system state of health is below a certain threshold, one or more faulty sensors are identified.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: October 6, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Shuqing Zeng, Yilu Zhang, Bakhtiar Brian Litkouhi, Mutasim A. Salman
  • Patent number: 9108524
    Abstract: An embodiment contemplates a method of determining a state-of-charge of a battery for a vehicle. (a) An OCV is measured for a current vehicle ignition startup after ignition off for at least eight hours. (b) An SOCOCV is determined for the current vehicle ignition startup. (c) An SOCOCV—est is determined for a current vehicle ignition startup. (d) A determination is made whether the difference in the SOCOCV for the current startup and the SOCOCVest for the current startup is less than a predefined error bound using. Steps (a)-(d) is performed in response to the difference being greater than the predefined error; otherwise, determining an ignition-off current for the current vehicle ignition startup as a function of the SOCOCV of the current vehicle ignition startup and previous vehicle ignition startup, and a SOC based on current integration over time. Determining an SOCest of the current vehicle ignition startup using the processor.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: August 18, 2015
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Yilu Zhang, Xinyu Du, Mutasim A. Salman, Shuo Huang
  • Publication number: 20150220401
    Abstract: A system and method for determining when to reset a controller in response to a bus off state. The method includes determining that the controller has entered a first bus off state and immediately resetting the controller. The method further includes setting a reset timer in response to the controller being reset, determining whether the controller has entered a subsequent bus off state, and determining whether a reset time. The method immediately resets the controller in response to the subsequent bus off state if the reset time is greater than the first predetermined time interval, and resets the controller in response to the subsequent bus off state after a second predetermined time interval has elapsed if the reset time is less than the first predetermined time interval.
    Type: Application
    Filed: September 5, 2012
    Publication date: August 6, 2015
    Inventors: Shengbing Jiang, Mutasim A. Salman, Michael A. Sowa, Katrina M. Schultz
  • Publication number: 20150161825
    Abstract: Methods and systems are provided for vehicular communications. The systems include a server and a controller in a vehicle. The controller is configured to receive data from vehicular components and transmit the data to the remote server. In a normal mode, the data is transmitted in accordance with a normal frequency of events, while in an abnormal mode, the data is transmitted in accordance with an abnormal frequency of events. The abnormal frequency is different from the normal frequency. The abnormal mode is set in response to an event trigger denoting a fault of at least one component.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: YOUSSEF A. GHONEIM, MUTASIM A. SALMAN, MARK N. HOWELL, YILU ZHANG, SCOTT W. OTTERSON
  • Publication number: 20150112527
    Abstract: An embodiment contemplates a method of determining a state-of-charge of a battery for a vehicle. (a) An OCV is measured for a current vehicle ignition startup after ignition off for at least eight hours. (b) An SOCOCV is determined for the current vehicle ignition startup. (c) An SOCOCV—est is is determined for a current vehicle ignition startup. (d) A determination is made whether the difference in the SOCOCV for the current startup and the SOCOCVest for the current startup is less than a predefined error bound using. Steps (a)-(d) is performed in response to the difference being greater than the predefined error; otherwise, determining an ignition-off current for the current vehicle ignition startup as a function of the SOCOCV of the current vehicle ignition startup and previous vehicle ignition startup, and a SOC based on current integration over time. Determining an SOCest of the current vehicle ignition startup using the processor.
    Type: Application
    Filed: October 22, 2013
    Publication date: April 23, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Yilu Zhang, Xinyu Du, Mutasim A. Salman, Shuo Huang
  • Patent number: 9009523
    Abstract: A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the CAN includes identifying each of the controllers as one of an active controller and an inactive controller. A fault-active controller isolation process is executed to detect and isolate presence of a fault-active controller. A fault isolation process can be executed to detect and isolate presence of one of a wire open fault, a wire short fault and a controller fault when one of the controllers is identified as an inactive controller. Presence of a fault associated with a persistent bus disturbance in the CAN is detected when a bus error count is greater than a predetermined threshold continuously for a predetermined period of time.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: April 14, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Shengbing Jiang, Yilu Zhang, Mutasim A. Salman
  • Patent number: 8903668
    Abstract: A system and method for determining the speed of an alternator, for example, a vehicle alternator. The method includes measuring the current or voltage of a vehicle battery for a predetermined period of time, and then notch filtering the measured current or voltage signal to remove known harmonics. A limited data point Fast Fourier Transform (FFT) spectrum analysis operation is performed to identify the frequency peaks in the filtered signal, where the highest peak represents a ripple current on the DC alternator signal. The highest peak in the FFT signal is identified, and an interpolation process is performed between that peak and an adjacent peak in the data to identify the actual frequency of the ripple current. The ripple current is then converted to the speed of the alternator.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: December 2, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Yilu Zhang, Siwei Cheng, Mutasim A. Salman
  • Patent number: 8849497
    Abstract: A method includes collecting state of health (SOH) data and usage data from a plurality of vehicles. A peer group is identified among the vehicles. A vehicle health prognosis is generated for each vehicle of the peer based on the collected SOH and usage data. The vehicles of the peer group are ranked based on the generated vehicle health prognosis and the rank is reported to an output device that is associated with each vehicle or with a user of each vehicle. If evaluation of the ranking indicates that the health prognosis of a vehicle of the peer group is improvable by modifying vehicle usage, an alert is issued to a user of that vehicle.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: September 30, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Yilu Zhang, Mutasim A. Salman, Xiaofeng Mao, Fan Bai, Xinyu Du, Bo Yu, Pulak Bandyopadhyay
  • Patent number: 8818611
    Abstract: A starting system for an internal combustion engine includes a starter motor and a battery. A method for evaluating the starting system includes detecting a fault associated with the starter motor when a minimum starting system voltage during a cranking event is greater than a threshold minimum starting system voltage determined in relation to an engine acceleration parameter, and detecting a fault associated with the battery when the engine acceleration parameter is less than a minimum threshold for the engine acceleration parameter.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: August 26, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Kwang-Keun Shin, Mutasim A. Salman
  • Publication number: 20140149801
    Abstract: A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the CAN includes identifying each of the controllers as one of an active controller and an inactive controller. A fault-active controller isolation process is executed to detect and isolate presence of a fault-active controller. A fault isolation process can be executed to detect and isolate presence of one of a wire open fault, a wire short fault and a controller fault when one of the controllers is identified as an inactive controller. Presence of a fault associated with a persistent bus disturbance in the CAN is detected when a bus error count is greater than a predetermined threshold continuously for a predetermined period of time.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: SHENGBING JIANG, YILU ZHANG, MUTASIM A. SALMAN
  • Publication number: 20140142800
    Abstract: A method and system for estimating the state of health of an object sensing fusion system. Target data from a vision system and a radar system, which are used by an object sensing fusion system, are also stored in a context queue. The context queue maintains the vision and radar target data for a sequence of many frames covering a sliding window of time. The target data from the context queue are used to compute matching scores, which are indicative of how well vision targets correlate with radar targets, and vice versa. The matching scores are computed within individual frames of vision and radar data, and across a sequence of multiple frames. The matching scores are used to assess the state of health of the object sensing fusion system. If the fusion system state of health is below a certain threshold, one or more faulty sensors are identified.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Shuqing ZENG, Yilu ZHANG, Bakhtiar Brian LITKOUHI, Mutasim A. SALMAN
  • Patent number: 8612079
    Abstract: A method for optimizing performance of a system includes determining, via a controller, a state of health (SOH) for each of a plurality of components of the system, and determining a state of function (SOF) of the system using the SOH of each component. The method includes estimating the remaining useful life (RUL) of the system using the system SOF, selecting a cost-optimal control strategy for the system using a costing model, and dynamically, i.e., in real time, executing the selected strategy to extend the estimated RUL. The method may include comparing the selected cost-optimal strategy to a calibrated performance threshold, and executing the selected strategy only when the selected strategy exceeds the threshold. A system includes first and second components and a controller. The controller dynamically executes the above method with respect to the components, which may be a traction motor and battery in one possible embodiment.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 17, 2013
    Assignee: GM Global Technology Operations LLC
    Inventors: Xidong Tang, Mutasim A. Salman, Yilu Zhang