Patents by Inventor Syed B. Mehdi

Syed B. Mehdi 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: 20210284175
    Abstract: A method comprises detecting identities of occupants of a vehicle using any of a camera system, an audio system, a biometric sensing system, and a mobile device detection system in the vehicle. The method comprises matching the detected identities to corresponding profiles of the occupants. The profiles include permissions set by the occupants for collecting data about preferences of the occupants. The method comprises perceiving, based on the permissions in the profiles, preferences of the occupants for inputs received by the occupants. The perceiving includes capturing responses of the occupants to the inputs using any of the camera system, a haptic sensing system, and an audio system in the vehicle, and wherein the perceiving further includes processing the responses using trained models. The method comprises adding the preferences to the profiles to provide content to the occupants based on the preferences stored in the profiles.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Inventors: Syed B. Mehdi, Jeremie Dernotte, Wei Zeng
  • Patent number: 11052914
    Abstract: Automated driving systems, control logic, and methods execute maneuver criticality analysis to provide intelligent vehicle operation in transient driving conditions. A method for controlling an automated driving operation includes a vehicle controller receiving path plan data with location, destination, and predicted path data for a vehicle. From the received path plan data, the controller predicts an upcoming maneuver for driving the vehicle between start and goal lane segments. The vehicle controller determines a predicted route with lane segments connecting the start and goal lane segments, and segment maneuvers for moving the vehicle between the start, goal, and route lane segments. A cost value is calculated for each segment maneuver; the controller determines if a cost values exceeds a corresponding criticality value. If so, the controller commands a resident vehicle subsystem to execute a control operation associated with taking the predicted route.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: July 6, 2021
    Assignee: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Pinaki Gupta, Upali P. Mudalige
  • Publication number: 20210089030
    Abstract: A system or method implemented by an autonomous vehicle involves determining a path plan to reach a destination from an origin. The path plan includes two or more path steps indicating tasks to be completed to reach the destination. The method includes, during traversal of the path plan by the autonomous vehicle, evaluating one or more of the two or more path steps of a planning horizon to determine a behavior plan for the planning horizon. The planning horizon is based on a current position of the autonomous vehicle, the behavior plan includes a speed and a trajectory, and the evaluating includes performing a cost analysis using a parallelized tree-based decision scheme at each of two or more simulation intervals within the planning horizon. The evaluating and the determining the behavior plan is repeated at two or more positions of the autonomous vehicle from the origin to the destination.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Inventors: Syed B. Mehdi, Sayyed Rouhollah Jafari Tafti, Pinaki Gupta
  • Publication number: 20210074162
    Abstract: Systems and methods are provided for controlling a vehicle. In one embodiment, a method includes: determining, by a processor, that a lane change is desired; determining, by the processor, a lane change action based on a reinforcement learning method and a rule-based method, wherein each of the methods evaluates lane data, vehicle data, map data, and actor data; and controlling, by the processor, the vehicle to perform the lane change based on the lane action.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sayyed Rouhollah Jafari Tafti, Pinaki Gupta, Syed B. Mehdi, Praveen Palanisamy
  • Patent number: 10817728
    Abstract: A method of updating an identification algorithm of a vehicle includes sensing an image and drawing boundary boxes in the image. The algorithm attempts to identify an object-of-interest within each respective boundary box. The algorithm also attempts to identify a component of the object-of-interest within each respective boundary box, and if component is identified, calculates an excluded amount of a component boundary that is outside an object boundary. When the excluded amount is greater than a coverage threshold, the algorithm communicates the image to a processing center, which may identify a previously un-identified the object-of-interest in the image. The processing center may add the image to a training set of images to define a revised training set of images, and retrain the identification algorithm using the revised training set of images. The updated identification algorithm may then be uploaded onto the vehicle.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: October 27, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Yasen Hu, Upali P. Mudalige
  • Publication number: 20200290619
    Abstract: Presented are automated driving systems and control logic for intelligent vehicle operation in transient driving conditions, methods for constructing/operating such systems, and vehicles equipped with such systems. A method for controlling an automated driving operation includes a vehicle controller receiving path plan data with location, destination, and predicted path data for a vehicle. From the received path plan data, the controller predicts an upcoming maneuver for driving the vehicle between start and goal lane segments. The vehicle controller determines a predicted route with lane segments connecting the start and goal lane segments, and segment maneuvers for moving the vehicle between the start, goal, and route lane segments. A cost value is calculated for each segment maneuver; the controller determines if a cost values exceeds a corresponding criticality value.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Applicant: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Pinaki Gupta, Upali P. Mudalige
  • Publication number: 20200234061
    Abstract: A method of updating an identification algorithm of a vehicle includes sensing an image and drawing boundary boxes in the image. The algorithm attempts to identify an object-of-interest within each respective boundary box. The algorithm also attempts to identify a component of the object-of-interest within each respective boundary box, and if component is identified, calculates an excluded amount of a component boundary that is outside an object boundary. When the excluded amount is greater than a coverage threshold, the algorithm communicates the image to a processing center, which may identify a previously un-identified the object-of-interest in the image. The processing center may add the image to a training set of images to define a revised training set of images, and retrain the identification algorithm using the revised training set of images. The updated identification algorithm may then be uploaded onto the vehicle.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Applicant: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Yasen Hu, Upali P. Mudalige
  • Patent number: 10678248
    Abstract: Technical solutions are described for maneuvering a vehicle autonomously is described. An example method includes receiving, by a controller, a command to navigate the vehicle, the command based on a global route calculation. The method further includes ranking, by the controller, maneuver patterns from a list of maneuver patterns to generate a ranked list of maneuver patterns. The method further includes selecting a maneuver pattern from the ranked list, and in response to a comfort score assigned to the selected maneuver pattern being above a predetermined threshold, executing the maneuver pattern.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: June 9, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jordan Ford, Sayyed Rouhollah Jafari Tafti, Syed B. Mehdi
  • Publication number: 20200143546
    Abstract: A method and apparatus for detecting motion of a slow-moving vehicle are provided. The method includes detecting a wheel of the vehicle in a plurality of frames of a video, generating bounding boxes around portions of the frames including the wheel of the vehicle, scaling the portions of the frames including the wheel of the vehicle to a predetermined constant size, determining whether the wheel of the vehicle is moving by analyzing the scaled portions of the image, and outputting information indicating that the vehicle is moving if the determining determines that the wheel of the vehicle is moving.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventors: Syed B. Mehdi, Yasen Hu
  • Patent number: 10632913
    Abstract: A method for controlling an operating vehicle includes: (a) determining, via a controller, a confidence level that the light of the other vehicle is ON based on images captured by a camera of the operating vehicle; and (b) controlling, via the controller, an alarm of the operating vehicle based on the confidence level that the light of the other vehicle is ON.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: April 28, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Yasen Hu, Upali P. Mudalige
  • Patent number: 10480425
    Abstract: A method and system of diagnosing a lubrication system of an engine includes determining a lubrication system fault and controlling an engine in response to the fault. The method is operative to first determine a poor state of health for a lubrication system, then determine an oil degradation or lube system fault. In response to a lube system fault, engine operation is altered in order to reduce the negative effects of the lube system fault such as increasing minimum idle speed in response to reduced oil pressure.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: November 19, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Azeem Sarwar, Syed B. Mehdi, Xiangxing Lu, Bryan K. Pryor, Shanshan L. Peer
  • Publication number: 20190315274
    Abstract: A method for controlling an operating vehicle includes: (a) determining, via a controller, a confidence level that the light of the other vehicle is ON based on images captured by a camera of the operating vehicle; and (b) controlling, via the controller, an alarm of the operating vehicle based on the confidence level that the light of the other vehicle is ON.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Yasen Hu, Upali P. Mudalige
  • Patent number: 10427676
    Abstract: Systems and methods are provided for controlling a vehicle. In one embodiment, a method includes receiving vehicle state data, high-definition map data, and vehicle object environment data, generating a trajectory path that is optimal with respect to the received data, determining whether to update the trajectory path using Bézier curves based on the received data, performing an assessment of the trajectory using properties of Bézier curves, and generating an updated trajectory.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 1, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Sayyed Rouhollah Jafari Tafti, Syed B. Mehdi, Praveen Palanisamy
  • Publication number: 20190285007
    Abstract: A method and system of diagnosing a lubrication system of an engine includes determining a lubrication system fault and controlling an engine in response to the fault. The method is operative to first determine a poor state of health for a lubrication system, then determine an oil degradation or lube system fault. In response to a lube system fault, engine operation is altered in order to reduce the negative effects of the lube system fault such as increasing minimum idle speed in response to reduced oil pressure.
    Type: Application
    Filed: March 16, 2018
    Publication date: September 19, 2019
    Inventors: Azeem Sarwar, Syed B. Mehdi, Xiangxing Lu, Bryan K. Pryor, Shanshan L. Peer
  • Patent number: 10408098
    Abstract: A method of diagnosing a lubrication system of an engine includes controlling an oil pump with a control signal. The control signal is a command having a value for a desired lubrication fluid pressure from the oil pump for a current operating state of the engine. A processing unit compares the value of the control signal for the current operating state of the engine to a threshold control value for the current operating state of the engine. When the processing unit determines that the value of the control signal for the current operating state of the engine deviates from the threshold control value for the current operating state of the engine, the processing unit analyzes the value of the control signal to identify a fault in the lubrication system.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: September 10, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Azeem Sarwar, Syed B. Mehdi, Xiangxing Lu, Bryan K. Pryor, Shanshan L. Peer
  • Publication number: 20190250617
    Abstract: Technical solutions are described for maneuvering a vehicle autonomously is described. An example method includes receiving, by a controller, a command to navigate the vehicle, the command based on a global route calculation. The method further includes ranking, by the controller, maneuver patterns from a list of maneuver patterns to generate a ranked list of maneuver patterns. The method further includes selecting a maneuver pattern from the ranked list, and in response to a comfort score assigned to the selected maneuver pattern being above a predetermined threshold, executing the maneuver pattern.
    Type: Application
    Filed: February 15, 2018
    Publication date: August 15, 2019
    Inventors: Jordan Ford, Sayyed Rouhollah Jafari Tafti, Syed B. Mehdi
  • Patent number: 10378501
    Abstract: An engine fuel delivery system, prognosis system, and method of conducting a fuel pump solenoid prognosis are provided. The engine fuel delivery system includes a fuel pump having a pumping chamber, a closeable inlet valve (such as a fuel pump control solenoid), and a fuel rail to communicate pressurized fuel received from the fuel pump to at least one engine cylinder. The engine fuel delivery system, prognosis system, and method are configured to determine a solenoid current feedback of a fuel pump control solenoid and a variation in the feedback. The fuel delivery system, prognosis system, and method are further configured to indicate a potential solenoid electrical connection fault if the solenoid current feedback is less than a predetermined current threshold and less than a predetermined variation threshold, and to indicate a potential solenoid weakened electromagnetic field fault if the solenoid current feedback is greater than the predetermined variation threshold.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: August 13, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Azeem Sarwar, Chaitanya Sankavaram, Xiangxing Lu, Syed B Mehdi
  • Publication number: 20190178215
    Abstract: An engine fuel delivery system, prognosis system, and method of conducting a fuel pump solenoid prognosis are provided. The engine fuel delivery system includes a fuel pump having a pumping chamber, a closeable inlet valve (such as a fuel pump control solenoid), and a fuel rail to communicate pressurized fuel received from the fuel pump to at least one engine cylinder. The engine fuel delivery system, prognosis system, and method are configured to determine a solenoid current feedback of a fuel pump control solenoid and a variation in the feedback. The fuel delivery system, prognosis system, and method are further configured to indicate a potential solenoid electrical connection fault if the solenoid current feedback is less than a predetermined current threshold and less than a predetermined variation threshold, and to indicate a potential solenoid weakened electromagnetic field fault if the solenoid current feedback is greater than the predetermined variation threshold.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Azeem Sarwar, Chaitanya Sankavaram, Xiangxing Lu, Syed B. Mehdi
  • Publication number: 20190040775
    Abstract: A method of diagnosing a lubrication system of an engine includes controlling an oil pump with a control signal. The control signal is a command having a value for a desired lubrication fluid pressure from the oil pump for a current operating state of the engine. A processing unit compares the value of the control signal for the current operating state of the engine to a threshold control value for the current operating state of the engine. When the processing unit determines that the value of the control signal for the current operating state of the engine deviates from the threshold control value for the current operating state of the engine, the processing unit analyzes the value of the control signal to identify a fault in the lubrication system.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 7, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Azeem Sarwar, Syed B. Mehdi, Xiangxing Lu, Bryan K. Pryor, Shanshan L. Peer
  • Publication number: 20180348767
    Abstract: Systems and methods are provided for controlling a vehicle. In one embodiment, a method includes receiving vehicle state data, high-definition map data, and vehicle object environment data, generating a trajectory path that is optimal with respect to the received data, determining whether to update the trajectory path using Bézier curves based on the received data, performing an assessment of the trajectory using properties of Bézier curves, and generating an updated trajectory.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Inventors: Sayyed Rouhollah Jafari Tafti, Syed B. Mehdi, Praveen Palanisamy