Patents by Inventor David Michael Herman

David Michael Herman 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: 20230334914
    Abstract: 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: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: Nicolas Salciccioli, David Michael Herman, Yashanshu Jain, Aaron L. Mills
  • Publication number: 20230311983
    Abstract: 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: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Catherine Marie Amodeo, Yashanshu Jain, Christopher Colarusso
  • Publication number: 20230316830
    Abstract: A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive data recorded in a plurality of vehicles, the data including a plurality of decisions about activating a feature of the vehicles and values of a plurality of variables; receive a plurality of decision scores indicating whether the respective decision was optimal according to the data recorded in the respective vehicle; determine an uncertainty function indicating an uncertainty of a likely value of the decision score based on the values of the variables; determine a set of conditions for the variables based on the uncertainty function; and transmit an instruction to the vehicles to record and upload data when the values of the variables satisfy the set of the conditions.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 5, 2023
    Applicant: Ford Global Technologies, LLC
    Inventor: David Michael Herman
  • Publication number: 20230266438
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to predict a quantity of misalignment of an optical sensor based on a projected motion of a vehicle, predict an error of the predicted quantity of misalignment, and actuate the vehicle based on the predicted quantity of misalignment and the predicted error. The vehicle includes the optical sensor.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 24, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Catherine Marie Amodeo, Alexander George Shanku
  • Publication number: 20230242133
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive a first time series of positions of a vehicle sensor mounted on a vehicle from at least one calibration sensor spaced from the vehicle, measured while vibrations are applied to the vehicle; receive a second time series of motion of the vehicle sensor based on data from the vehicle sensor measured while the vibrations are applied to the vehicle; fuse the first and second time series; and determine at least one calibration value for an adjustment model based on the fusion of the first and second time series. The adjustment model is a model of motion of the vehicle sensor relative to the vehicle resulting from motion of the vehicle.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 3, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Aaron Lesky, Catherine Marie Amodeo, Alexander George Shanku, Venkatesh Krishnan, Keith Van Gorder
  • Publication number: 20230244815
    Abstract: A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive sensor data in a time series from a sensor, identify an object in the sensor data, generate anonymized data for the object at a first time in the time series based on the sensor data of the object at the first time, and apply the same anonymized data to an instance of the object in the sensor data at a second time in the time series. The object includes personally identifiable information.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 3, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Alexander George Shanku
  • Publication number: 20230238000
    Abstract: A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive first speech data, remove a first vector of speaker-identifying characteristics from the first speech data to generate extracted first speech data, generate a random vector of the speaker-identifying characteristics, and generate second speech data by applying the random vector to the extracted first speech data.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Alexander George Shanku
  • Publication number: 20230230387
    Abstract: A vehicle control system includes a camera configured to capture image data depicting a field of view proximate the vehicle is disclosed. The vehicle control system further includes a plurality of light sources in connection with the vehicle and a controller. The controller is configured to activate a plurality of lights in an alternating pattern and capture light reflected from at least one object with the camera at a time and corresponding to the alternating pattern of the plurality of lights. In response to variations in the light impinging upon the at least one object from the alternating pattern, the controller is configured to identify a distance of the object.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Akshay Vaidya, Larry Sanders, Binduhasini Sairamesh
  • Publication number: 20230230267
    Abstract: A computer that includes a processor and a memory, the memory including instructions executable by the processor can activate a plurality of light sources in an alternating pattern at an illumination frequency and acquire image data depicting light reflected from an object at a timing corresponding to the alternating pattern at the illumination frequency. In response to variations in the light impinging upon the object from the alternating pattern, an object contour can be determined based on estimating one or more object surface normals based on photometric stereo. One or more of object identity and object depth can be determined based on combining the object contour with the image data.
    Type: Application
    Filed: November 8, 2022
    Publication date: July 20, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Akshay Vaidya, Larry Sanders, Binduhasini Sairamesh
  • Patent number: 11700458
    Abstract: An image is received from a camera built into a cabin of a vehicle. The image is demosaiced and its noise is reduced. A segmentation algorithm is applied to the image. A global illumination for the image is solved. Based on the segmentation of the image and the global illumination, a bidirectional reflectance distribution function (BRDF) for color and/or reflectance information of material in the cabin area of the vehicle is solved for. A white balance matrix and a color correction matrix for the image are computed based on the BRDF. The white balance matrix and the color correction matrix are applied to the image, which is then displayed or stored for addition image processing.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: July 11, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Larry Sanders
  • Patent number: 11699206
    Abstract: The disclosure relates to augmented reality vehicle identification with visual light communication. For example, a mobile device may be configured for “scanning” an area having multiple parked vehicles within visual range of the mobile device, to identify a target vehicle. The mobile device may include an application for identifying the target vehicle using visual light communication (VLC) equipment and techniques that present an augmented reality outline or other identification of the target vehicle on the smartphone screen once the vehicle is identified by the system. The encrypted communication channels with the vehicle may be established to utilize vehicle headlamps, interior lights, or another light emitting device to establish the VLC between the user's phone and the vehicle VLC system.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: July 11, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Nicholas Scheufler
  • Patent number: 11676303
    Abstract: A system includes a processor configured to request capture of image data of an environment surrounding the user, responsive to a margin of error of a detected location of a user being above a predefined threshold. The processor is also configured to process the image data to determine an actual user location relative to a plurality of objects, having known positions, identifiable in the image data and replace the detected location with the determined actual user location.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: June 13, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: David Michael Herman, David Joseph Orris, Stephen Jay Orris, Jr.
  • Patent number: 11673533
    Abstract: A computer includes a processor and a memory, the memory storing instructions executable by the processor to collect first sensor data from a time-of-flight sensor, collect second sensor data from one or more sensors, generate a virtual map of at least one of a light reflectivity or a depth from the time-of-flight sensor from the collected first sensor data and the collected second sensor data, determine a difference between the light reflectivity or the depth of each pixel of the first sensor data from the light reflectivity or the depth of each corresponding pixel of the virtual map, determine an occlusion of the time-of-flight sensor as a number of pixels having respective differences of the light reflectivity or the depth exceeding an occlusion threshold, and actuate a component to clean the time-of-flight sensor when the occlusion exceeds an occlusion threshold.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: June 13, 2023
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: David Michael Herman, Ashwin Arunmozhi
  • Patent number: 11668804
    Abstract: A system includes a sensor including a window; at least three lamps positioned to illuminate the window and be able to generate different ranges of wavelengths than one another; a cleaning component positioned to clean the window; and a computer communicatively coupled to the sensor, the lamps, and the cleaning component. The computer is programmed to activate the lamps and actuate the cleaning component based on data generated by the sensor during the activations of the lamps.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: June 6, 2023
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: David Michael Herman, Ashwin Arunmozhi, Venkatesh Krishnan
  • Patent number: 11659261
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive optical data from an optical sensor of a vehicle, adjust the optical data using an adjustment model, measure a first value from the optical data over a duration, predict a second value from the optical data over the duration based on the first value, measure the second value from the optical data over the duration, and modify the adjustment model using the predicted second value and the measured second value. The first value and the second value are time-varying and aggregated from the optical data per time step.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: May 23, 2023
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: David Michael Herman, Venkatesh Krishnan, Catherine Marie Amodeo, Maher Ghneim
  • Patent number: 11644420
    Abstract: A system, comprising a processor and a memory. The memory stores instructions executable by the processor to determine, from an image including a portion of a surface of a human body, a reflected light intensity from the body surface portion, determine, a skin reflectance of the body surface portion based on a location of the body surface, a light source, and an image sensor location, and to determine, for the body surface portion, an incoming radiance, based on the skin reflectance and the reflected light intensity.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: May 9, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Avrokin Surnilla, David Michael Herman, John Craig Elson, Scott Andrew Amman, Nikhitha Bekkanti, Michael Monforton
  • Publication number: 20230134302
    Abstract: A system for detecting a road surface includes a processor programmed to identify, in a vehicle sensor field of view, environment features including a sky, a road surface, a road shoulder, based on map data and data received from the one or more vehicle sensors, upon determining a low confidence in identifying an area of the field of view to be a road surface or sky, to receive a polarimetric image, and to determine, based on the received polarimetric image, whether the identified area is a mirage phenomenon, a wet road surface, or the sky. The low confidence is determined upon determining that a road surface has a vanishing edge, a road lane marker is missing, or an anomalous object is present.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 4, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Aaron Lesky, Akshat Rajvanshi, Brian Quinn Kettlewell, Geoffrey Horowitz
  • Patent number: 11614338
    Abstract: A system includes a processor configured to receive imaging of an environment surrounding a user, captured by a user device. The processor is also configured to identify a plurality of non-user entities in the image. The processor is further configured to identify a user location relative to the non-user entities. The processor is also configured to generate a digital representation of the user location relative to the non-user entities and convey the digital representation to a vehicle requested by the user.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: March 28, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Stephen Jay Orris, Jr., David Joseph Orris
  • Patent number: 11605000
    Abstract: A computer includes a processor and a memory. The memory stores instructions executable by the processor such that the computer is programmed to input to a trained machine learning program, (1) a sensor fusion error that measures a statistical correlation of data received from a radar sensor and a second sensor in a vehicle, (2) a radar detection range, (3) an amount of reflection from a radar radome, (4) weather data, and (5) aerodynamic data that measures an aerodynamic drag opposing a vehicle motion, and to output from the trained machine learning program a determination concerning a presence of the radar radome.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: March 14, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: David Michael Herman, Brian Quinn Kettlewell
  • Patent number: 11592559
    Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to obtain velocity lidar point cloud data acquired with a frequency modulated continuous wave (FMCW) lidar sensor, wherein the velocity lidar point cloud data includes a speed with which a data point is moving with respect to the FMCW lidar sensor, filter the velocity lidar point cloud data to select static velocity data points, wherein the static velocity data points are velocity data points each correspond to a point on a roadway around a vehicle. The instructions can include further instructions to determine FMCW lidar sensor accelerations in six degrees of freedom based on the static velocity lidar data points and determine FMCW lidar sensor rotations and translations in six degrees of freedom based on the FMCW lidar sensor accelerations in six degrees of freedom.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 28, 2023
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: David Michael Herman, Aaron Lesky, Ronald Beras, Ashwin Arunmozhi