Patents by Inventor Yashanshu Jain
Yashanshu Jain 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: 11927962Abstract: The present disclosure relates to a system and a method for addressing an error in a localization system that includes monitoring a plurality of sensors of a driver assistance system in real-time, with each sensor generating a data stream. The method further includes identifying a sensor having an anomalous data stream and calculating a primary localization and a backup localization. The primary localization calculation includes the anomalous data stream and the backup localization calculation does not include the anomalous data stream. Further, the method includes executing an action when the backup localization error estimate exceeds a threshold.Type: GrantFiled: October 15, 2020Date of Patent: March 12, 2024Assignee: Ford Global Technologies, LLCInventors: David Michael Herman, Yashanshu Jain, Brian Quinn Kettlewell, Ali Husain, Ashwin Arunmozhi
-
Publication number: 20240078819Abstract: An object can be detected in contact with a steering wheel of a vehicle. A first image of the steering wheel at a first angle of rotation and a second image of the steering wheel at a second angle of rotation are then obtained. A type of the object is identified based on at least one of the first image or the second image, as one of a human hand or a foreign object. A vehicle component is controlled based on the type of object.Type: ApplicationFiled: September 1, 2022Publication date: March 7, 2024Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Yashanshu Jain, Ryan Sorsby
-
Patent number: 11914745Abstract: Handling personally identifiable information (PII) in data streams is provided. Processed sensor data is received, from a plurality of vehicles including sensors capturing raw sensor data, the raw sensor data including captured PII and non-PII. The processed sensor data includes simulated PII created based on the captured PII and one or more layers of the captured PII corresponding to the simulated PII. A request is received from a client device for a portion of the processed sensor data. Access keys corresponding to the request are identified. A result is constructed according to the access keys using the processed sensor data. The constructed result is sent to the client device responsive to the request.Type: GrantFiled: April 14, 2021Date of Patent: February 27, 2024Assignee: Ford Global Technologies, LLCInventors: David Michael Herman, Jon Speigle, Brian Tamm, Yashanshu Jain, Yogendra Singh
-
Publication number: 20240053747Abstract: A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive operation data generated by first components of a vehicle; determine that the vehicle is being operated autonomously by an on-board autonomous-operation module based on the operation data without using output from the on-board autonomous-operation module; and upon determining that the vehicle is being operated autonomously, actuate a second component of the vehicle.Type: ApplicationFiled: August 12, 2022Publication date: February 15, 2024Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Alexander George Shanku, Yashanshu Jain
-
Publication number: 20240051545Abstract: A vehicle can include a body coupled communication (BCC) sensor. A computer in the vehicle can detect that an occupant of a vehicle is touching a screen of a user device, based on a signal from the BCC sensor. Further, it can be determined whether the occupant is in the position of the vehicle operator. Upon determining that the occupant is in the position of the vehicle operator, a gaze direction of the occupant of the vehicle can be determined while the occupant is touching the screen. A prediction can then be output that occupant attention is directed to the screen based on the gaze direction and the signal from the BCC sensor.Type: ApplicationFiled: August 15, 2022Publication date: February 15, 2024Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Yashanshu Jain
-
Publication number: 20230379188Abstract: A method and apparatus for protecting vehicle data from a vehicle includes identifying the vehicle data to be included in output from a processor that is designated for protection, selecting a digital watermark based on a manner in which the output is subject to at least one of observation or interception, applying the digital watermark to the vehicle data to obtain watermarked output for output from the processor, and communicating a watermark identifier over a communication link of the vehicle to a location external from the vehicle. Detection of the digital watermark in data outside of the vehicle based upon the watermark identifier may be used to determine misuse of the vehicle data.Type: ApplicationFiled: May 20, 2022Publication date: November 23, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Yashanshu Jain, Manvi Kamboj
-
Publication number: 20230334914Abstract: A computer is programmed to receive a plurality of first values for a respective plurality of variables transmitted over a communications network of a vehicle; determine a similarity measure between the first values and a plurality of second values of the variables; determine whether to transmit a collection of data transmitted over the communications network based on the similarity measure; and, upon so determining, transmit the collection of data to a server remote from the vehicle. The second values are a most similar set of values from an activation surface for a feature of the vehicle. The activation surface is a surface in a space defined by the variables dividing the space into regions in which activation of the feature is more or less likely than not, respectively, to have occurred when the variables have values in that region.Type: ApplicationFiled: April 19, 2022Publication date: October 19, 2023Applicant: Ford Global Technologies, LLCInventors: Nicolas Salciccioli, David Michael Herman, Yashanshu Jain, Aaron L. Mills
-
Publication number: 20230311983Abstract: Systems and methods for mitigating certain spoofing of vehicle features are disclosed herein. An example method can include determining input torque values obtained from a steering torque sensor associated with a steering wheel of a vehicle, wherein the input torque values are obtained over a period of time, determining road disturbances using a road disturbance model, applying a driver model that is indicative of human driver hands-on-wheel behaviors, determining when input torque values are indicative of a spoof or human interaction with the steering wheel using the input torque values, the road disturbance model, and the driver model, and executing a remediating measure when the input torque values are indicative of the spoof.Type: ApplicationFiled: April 1, 2022Publication date: October 5, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Catherine Marie Amodeo, Yashanshu Jain, Christopher Colarusso
-
Publication number: 20230274386Abstract: The disclosure is generally directed to a vehicle, systems and methods for display stabilization including receiving a plurality of image data from sensors in a vehicle, receiving a plurality of measurements of road excitations from sensors in the vehicle, estimating a three-dimensional position of a driver or a passengers eyes based on the received plurality of image data, receiving apriori data from high definition maps, recorded accelerations of the vehicle, and stored data via a controller area network (CAN) bus, determining a prediction of motion of a display in the vehicle based on a fusion of the received image data, the plurality of measurements of road excitations and the apriori data, modeling the prediction of motion of the display in a convolutional neural network to form an initial estimate of a display stabilization position, and display computationally corrected images on the display based on the display stabilization position.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Applicant: Ford Global Technologies, LLCInventors: David Herman, Yashanshu Jain
-
Publication number: 20220335153Abstract: Handling personally identifiable information (PII) in data streams is provided. Processed sensor data is received, from a plurality of vehicles including sensors capturing raw sensor data, the raw sensor data including captured PII and non-PII. The processed sensor data includes simulated PII created based on the captured PII and one or more layers of the captured PII corresponding to the simulated PII. A request is received from a client device for a portion of the processed sensor data. Access keys corresponding to the request are identified. A result is constructed according to the access keys using the processed sensor data. The constructed result is sent to the client device responsive to the request.Type: ApplicationFiled: April 14, 2021Publication date: October 20, 2022Inventors: David Michael HERMAN, Jon SPEIGLE, Brian TAMM, Yashanshu JAIN, Yogendra SINGH
-
Publication number: 20220318425Abstract: Ensuring privacy consent for handling of occupant vehicle data is provided. A feature identification vector indicative of an identity of a vehicle occupant of a vehicle is identified. The feature identification vector is used to identify whether consent for use of vehicle data was provided by the vehicle occupant. The consent is requested responsive to the identity of the vehicle occupant not having consented to data collection. Responsive to the consent being given by the vehicle occupant, the consent and the feature identification vector of the vehicle occupant is stored in a storage of the vehicle. The vehicle data is uploaded in accordance with whether the consent was granted for the vehicle occupant.Type: ApplicationFiled: April 1, 2021Publication date: October 6, 2022Inventors: David Michael HERMAN, Yashanshu JAIN
-
Patent number: 11450116Abstract: The disclosure is generally directed to systems and methods for sharing a video feed of a camera among multiple image processing components in a vehicle. A first priority may be applied to a first image processing component that performs a first image processing function. A second priority that is lower than the first priority, is applied to a second image processing component that performs a second image processing function. The first function may be deemed more important than the second function due to various reasons. Consequently, the first image processing component is offered priority to apply a first set of camera settings on the camera. The second image processing component may prefer to apply a different set of camera settings for executing the second image processing function. An access arbitrator allows the second image processing component to do so when the first image processing component relinquishes control of the camera.Type: GrantFiled: March 9, 2020Date of Patent: September 20, 2022Assignee: Ford Global Technologies, LLCInventors: Akshay Vaidya, David Michael Herman, Yashanshu Jain, Brian Quinn Kettlewell, Kyle Sorensen, Ali Husain
-
Publication number: 20220180722Abstract: This disclosure is generally directed to systems and methods for detecting distracted driving. In an example method, a light source identification procedure may be executed for detecting a first device present inside a vehicle and outside a field of view of a driver monitoring camera (such as upon a dashboard). The procedure can include evaluating an image data sample obtained from the driver monitoring camera so as to identify various devices that may be emitting light incident upon the face of the driver. The incident light may include a first pulse pattern corresponding to light emitted by the first device and a second pulse pattern corresponding to light emitted by a second device. The first device can be detected in various ways such as by evaluating a phase relationship between the first pulse pattern and the second pulse pattern and/or by evaluating spectral content present in the image data sample.Type: ApplicationFiled: December 3, 2020Publication date: June 9, 2022Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Yashanshu Jain
-
Publication number: 20220121210Abstract: The present disclosure relates to a system and a method for addressing an error in a localization system that includes monitoring a plurality of sensors of a driver assistance system in real-time, with each sensor generating a data stream. The method further includes identifying a sensor having an anomalous data stream and calculating a primary localization and a backup localization. The primary localization calculation includes the anomalous data stream and the backup localization calculation does not include the anomalous data stream. Further, the method includes executing an action when the backup localization error estimate exceeds a threshold.Type: ApplicationFiled: October 15, 2020Publication date: April 21, 2022Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Yashanshu Jain, Brian Quinn Kettlewell, Ali Husain, Ashwin Arunmozhi
-
Publication number: 20210279479Abstract: The disclosure is generally directed to systems and methods for sharing a video feed of a camera among multiple image processing components in a vehicle. A first priority may be applied to a first image processing component that performs a first image processing function. A second priority that is lower than the first priority, is applied to a second image processing component that performs a second image processing function. The first function may be deemed more important than the second function due to various reasons. Consequently, the first image processing component is offered priority to apply a first set of camera settings on the camera. The second image processing component may prefer to apply a different set of camera settings for executing the second image processing function. An access arbitrator allows the second image processing component to do so when the first image processing component relinquishes control of the camera.Type: ApplicationFiled: March 9, 2020Publication date: September 9, 2021Applicant: Ford Global Technologies, LLCInventors: Akshay Vaidya, David Michael Herman, Yashanshu Jain, Brian Quinn Kettlewell, Kyle Sorensen, Ali Husain
-
Publication number: 20200039526Abstract: A volume control system for a vehicle includes at least one of a turn signal indicator and a reverse indicator. A media device outputs audio within the vehicle. A volume control device is associated with the media device. A controller is connected to the volume control device and the at least one of the turn signal and the reverse indicator. The controller detects a volume level of the media device and operates the volume control device to reduce the detected volume level in response to receiving a signal from the at least one of the turn signal indicator or the reverse indicator.Type: ApplicationFiled: July 31, 2019Publication date: February 6, 2020Inventor: YASHANSHU JAIN
-
Patent number: 10214118Abstract: Systems, Methods and Apparatuses are provided for a seat adjustment system for a vehicle which includes: a plurality of sensors configured to produce sensor data associated with an occupancy by an internal or external user of a particular seat of the vehicle and a processor, configured to receive the sensor data to: determine a state of one or more settings of the seat adjustment system for the particular seat of the vehicle based on stored data or the received sensor data; determine in a near future whether a particular seat will be occupied by the external user based on the received sensor data; determine currently whether a particular seat is occupied by the internal user based on the received sensor data; and adjust settings of the particular seat in accordance with determinations of the state of settings and occupancy of the particular seat.Type: GrantFiled: December 1, 2017Date of Patent: February 26, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Yashanshu Jain, Shashank Rameswaran