Patents by Inventor Michael Hermans
Michael Hermans 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: 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: 20240048843Abstract: Utilizing local camera compute for camera calibration is provided. Perception outputs are generated, by respective camera processors of each of a plurality of cameras, the perception outputs indicating properties of calibration references located in raw images captured by the respective camera. In a calibration mode, a camera controller, in communication with the plurality of cameras over a data bus, receives the perception outputs from the plurality of cameras. In a runtime mode, the camera controller utilizes calibration data generated based on the perception outputs to fuse compressed images received from the plurality of cameras over the data bus into a combined surround view.Type: ApplicationFiled: August 4, 2022Publication date: February 8, 2024Inventor: David Michael HERMAN
-
Publication number: 20240036186Abstract: Provided is a method for detecting the trajectories of one or more targets in the field of view of one or more sensors, the method comprising: receiving one or more sensor frames corresponding to the one or more sensors; defining a space of allowable target states for the one or more sensor frames; specifying a set of potential target trajectories, each comprising one allowable target state for each of the one or more sensor frames; specifying target signal parameters for each of the allowable target states, such that the target signal parameters predict the expected target signal contribution corresponding to the one or more sensor frames; specifying a data fidelity objective to quantify how well the target signal parameters match the one or more sensor frames; specifying a sequence of one or more sparsity objectives to penalize a number of detected targets; determine the trajectories of one or more targets as follows: obtain values for all the target signal parameters in all the sensor frames, the obtainedType: ApplicationFiled: July 20, 2023Publication date: February 1, 2024Inventors: Jason Kyle Johnson, Dylan Scott Eustice, Evan Jackson Everett, Shawn Michael Herman
-
Patent number: 11858511Abstract: A control system for a motor vehicle, for outputting a controlled variable, with the aid of which a directly controlled variable of a motor vehicle is adjustable via suitable control operations, in order to adapt the directly controlled variable to a reference variable of the control system. The control system includes a controller, which is configured to output a first output variable on the basis of the directly controlled variable of the motor vehicle, and on the basis of the reference variable of the control system. The control system further includes a predictive model, which may be trained to output a second output variable that reflects a deviation of a driving behavior of a driver of the motor vehicle from the first output variable of the controller. The controlled variable of the control system encompasses an addition of the first output variable and the second output variable.Type: GrantFiled: October 13, 2020Date of Patent: January 2, 2024Assignee: ROBERT BOSCH GMBHInventors: Adrian Trachte, Benedikt Alt, Carolina Passenberg, Michael Herman, Michael Hilsch
-
Publication number: 20230406304Abstract: A method for training a deep-learning-based machine learning algorithm. The method includes: providing training data for training the deep-learning-based machine learning algorithm, wherein the training data comprise sensor data; training, by a machine learning method, the deep-learning-based machine learning algorithm based on the training data; and subsequently optimizing at least one parameter of the trained deep-learning-based machine learning algorithm based on a non-differentiable cost function.Type: ApplicationFiled: April 7, 2023Publication date: December 21, 2023Inventors: Amulya Hiremath, Barbara Rakitsch, Gonca Guersun, Joerg Wagner, Michael Herman, Nils Oliver Ferguson, Rahul Pandey, Yu Yao
-
Publication number: 20230393100Abstract: Systems and methods for components, e.g., liquid or gas handling, are described. A tester includes a wand that is handheld that can communicate with a handheld electronic device which in turn can communicate with a central monitor for storing and compiling readings as historical profile data. The wand includes an acoustic probe to physically contact the device to acoustically sense the performance of the device. The acoustic probe includes a probe tip and a stack of acoustic elements, an electrode, a stack mass, and a head to convert the acoustic signal into an electrical signal. The tester can include onboard force sensors associated with the probe or a temperature sensor. The tester or a handheld device includes circuitry to process the information, interact with the user, and transmit information to and from the handheld electronic device and/or the central monitor.Type: ApplicationFiled: August 11, 2023Publication date: December 7, 2023Inventors: Thomas Jack Secord, William R. Horton, Michael Herman Gaines
-
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: 20230375707Abstract: A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive lidar data from a lidar device, generate a point cloud from the lidar data, identify an object in the point cloud, and, upon identifying the object, delete a portion of the lidar data that is from a region encompassing the object. The object includes personally identifiable information.Type: ApplicationFiled: May 17, 2022Publication date: November 23, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Alexander George Shanku
-
Patent number: 11807256Abstract: 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: GrantFiled: February 1, 2022Date of Patent: November 7, 2023Assignee: Ford Global Technologies, LLCInventors: David Michael Herman, Aaron Lesky, Catherine Marie Amodeo, Alexander George Shanku, Venkatesh Krishnan, Keith Van Gorder
-
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: 20230316830Abstract: 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: ApplicationFiled: April 4, 2022Publication date: October 5, 2023Applicant: Ford Global Technologies, LLCInventor: David Michael Herman
-
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
-
Patent number: 11760364Abstract: A computer-implemented method for using machine learning to determine control parameters for a control system, in particular of a motor vehicle, in particular for controlling a driving operation of the motor vehicle. The method includes: providing a set of travel trajectories; deriving reward functions from the travel trajectories, using an inverse reinforcement learning method; deriving driver type-specific clusters based on the reward functions; determining control parameters for a particular driver type-specific cluster.Type: GrantFiled: November 30, 2020Date of Patent: September 19, 2023Assignee: ROBERT BOSCH GMBHInventors: Benedikt Alt, Michael Herman
-
Publication number: 20230266438Abstract: 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: ApplicationFiled: February 18, 2022Publication date: August 24, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Catherine Marie Amodeo, Alexander George Shanku
-
Patent number: 11726068Abstract: Systems and methods for testing steam traps or other similar devices in a hot water or steam system are described. A tester includes a wand that is handheld that can communicate with a handheld electronic device which in turn can communicate with a central monitor for storing and compiling readings as historical profile data. The wand includes a probe to physically contact the device to acoustically sense the performance of the device. The probe includes a probe tip and a stack of acoustic elements, an electrode, a stack mass, and a head to covert the acoustic signal into an electrical signal. The handheld device includes circuitry to process the information, interact with the user, and transmit information to and from the handheld electronic device and/or the central monitor.Type: GrantFiled: January 27, 2022Date of Patent: August 15, 2023Assignee: ARMSTRONG INTERNATIONAL, INC.Inventors: Shane Russell, William R. Horton, Glenn T. Leggett, Robert E. Carter, Kurt Armstrong, Thomas Jack Secord, Michael Herman Gaines
-
Publication number: 20230244815Abstract: 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: ApplicationFiled: February 1, 2022Publication date: August 3, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Alexander George Shanku
-
Publication number: 20230242133Abstract: 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: ApplicationFiled: February 1, 2022Publication date: August 3, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Aaron Lesky, Catherine Marie Amodeo, Alexander George Shanku, Venkatesh Krishnan, Keith Van Gorder
-
Publication number: 20230238000Abstract: 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: ApplicationFiled: January 27, 2022Publication date: July 27, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Alexander George Shanku
-
Publication number: 20230230267Abstract: 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: ApplicationFiled: November 8, 2022Publication date: July 20, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Akshay Vaidya, Larry Sanders, Binduhasini Sairamesh
-
Publication number: 20230230387Abstract: 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: ApplicationFiled: January 19, 2022Publication date: July 20, 2023Applicant: Ford Global Technologies, LLCInventors: David Michael Herman, Akshay Vaidya, Larry Sanders, Binduhasini Sairamesh