Patents by Inventor GURMITSINGH M. BANVAIT
GURMITSINGH M. BANVAIT 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: 10981578Abstract: An automotive vehicle includes at least one sensor configured to detect features in a region proximate the exterior of the vehicle, at least one actuator configured to control vehicle steering, propulsion, shifting, or braking, and an automated driving system selectively operable in a nominal mode and in a degraded mode. The automated driving system is configured to generate an actuator control signal for the at least one actuator in response to sensor signals from the at least one sensor. The automated driving system includes a computational accelerator processor. The vehicle further includes a monitor processor in communication with the automated driving system. The monitor processor is configured to provide a test input for processing by the computational accelerator processor, receive a test output from the computational accelerator processor, and in response to the test output not satisfying a validation criterion, control the automated driving system in the degraded mode.Type: GrantFiled: August 2, 2018Date of Patent: April 20, 2021Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Berlinda Q. Bai, Dean C. Degazio, Esayas Naizghi, Gurmitsingh M. Banvait, Sidharth Nakra
-
Patent number: 10672206Abstract: Systems, methods and apparatuses are provided for detecting faults. The system includes a fault diagnostic computer in an autonomous vehicle configured to, via at least a first platform and a second platform, receive parameter data for processing simultaneously the parameter data in each platform wherein the first and second platforms are redundant configurations of each other wherein the parameter data includes a characteristic of a data; a check platform, coupled to the first and second platforms, for performing a method for checking the parameter data processed by both platforms using a collision test, the method includes: detecting, by applications of the collision test to one or more corresponding data found on each platform, collisions of the data within a tolerance prescribed by the collision test; and determining faults, in either the first platform, the second platform or both, based on results of comparisons of parameter data of the detected collisions.Type: GrantFiled: December 11, 2017Date of Patent: June 2, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohsen Mehdizade, Gurmitsingh M. Banvait
-
Patent number: 10558539Abstract: Systems and methods are provided for testing a first computer device of a vehicle. A method includes selecting an operational component of the first computer device and selecting a test operation that is configured to utilize an entire capacity of the operational component. The method further includes instructing the first computer device to perform the test operation and to generate a first result. The method further yet includes retrieving a second result of the test operation and comparing the first result of the test operation from the first computer device with the second result. The method further yet includes indicating that the first computer device is faulty based at least in part on a difference between the first result and the second result.Type: GrantFiled: September 28, 2017Date of Patent: February 11, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shige Wang, Gurmitsingh M. Banvait, Sidharth Nakra, Shane M. Boehner, Joseph G. D Ambrosio
-
Publication number: 20200039533Abstract: An automotive vehicle includes at least one sensor configured to detect features in a region proximate the exterior of the vehicle, at least one actuator configured to control vehicle steering, propulsion, shifting, or braking, and an automated driving system selectively operable in a nominal mode and in a degraded mode. The automated driving system is configured to generate an actuator control signal for the at least one actuator in response to sensor signals from the at least one sensor. The automated driving system includes a computational accelerator processor. The vehicle further includes a monitor processor in communication with the automated driving system. The monitor processor is configured to provide a test input for processing by the computational accelerator processor, receive a test output from the computational accelerator processor, and in response to the test output not satisfying a validation criterion, control the automated driving system in the degraded mode.Type: ApplicationFiled: August 2, 2018Publication date: February 6, 2020Inventors: Berlinda Q. Bai, Dean C. Degazio, Esayas Naizghi, Gurmitsingh M. Banvait, Sidharth Nakra
-
Patent number: 10394241Abstract: Systems and methods are provided for effecting control through multi-stage voting. A control system may be in communication with an actuator device responsive to a voted command. A multi-stage voting system may be configured to determine the voted command. A set of controllers and a monitor controller may provide commands to the multi-stage voting system. The multi-stage voting system includes logic with a first stage that compares the commands of the set of controllers to each other, and a second stage that compares at least one of those commands to the monitor command. The multi-stage voting system delivers the voted command to the actuator device based on the comparisons made in the first and second stages. The actuator device effects an operation in response to the voted command.Type: GrantFiled: June 15, 2017Date of Patent: August 27, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Rami I. Debouk, Gurmitsingh M. Banvait, Padma Sundaram, Samuel E. Graham
-
Publication number: 20190180526Abstract: Systems, methods and apparatuses are provided for detecting faults. The system includes a fault diagnostic computer in an autonomous vehicle configured to, via at least a first platform and a second platform, receive parameter data for processing simultaneously the parameter data in each platform wherein the first and second platforms are redundant configurations of each other wherein the parameter data includes a characteristic of a data; a check platform, coupled to the first and second platforms, for performing a method for checking the parameter data processed by both platforms using a collision test, the method includes: detecting, by applications of the collision test to one or more corresponding data found on each platform, collisions of the data within a tolerance prescribed by the collision test; and determining faults, in either the first platform, the second platform or both, based on results of comparisons of parameter data of the detected collisions.Type: ApplicationFiled: December 11, 2017Publication date: June 13, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohsen Mehdizade, Gurmitsingh M. Banvait
-
Publication number: 20190095302Abstract: Systems and methods are provided for testing a first computer device of a vehicle. A method includes selecting an operational component of the first computer device and selecting a test operation that is configured to utilize an entire capacity of the operational component. The method further includes instructing the first computer device to perform the test operation and to generate a first result. The method further yet includes retrieving a second result of the test operation and comparing the first result of the test operation from the first computer device with the second result. The method further yet includes indicating that the first computer device is faulty based at least in part on a difference between the first result and the second result.Type: ApplicationFiled: September 28, 2017Publication date: March 28, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shige Wang, Gurmitsingh M. Banvait, Sidharth Nakra, Shane M. Boehner, Joseph G. D Ambrosio
-
Publication number: 20180364712Abstract: Systems and methods are provided for effecting control through multi-stage voting. A control system may be in communication with an actuator device responsive to a voted command. A multi-stage voting system may be configured to determine the voted command. A set of controllers and a monitor controller may provide commands to the multi-stage voting system. The multi-stage voting system includes logic with a first stage that compares the commands of the set of controllers to each other, and a second stage that compares at least one of those commands to the monitor command. The multi-stage voting system delivers the voted command to the actuator device based on the comparisons made in the first and second stages. The actuator device effects an operation in response to the voted command.Type: ApplicationFiled: June 15, 2017Publication date: December 20, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: RAMI I. DEBOUK, GURMITSINGH M. BANVAIT, PADMA SUNDARAM, SAMUEL E. GRAHAM