Patents by Inventor Sahib Singh

Sahib Singh 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: 11922702
    Abstract: A plurality of subimages of an image are generated based on output from a random number generator. Each subimage is input to a machine learning program trained to output an object classified in the subimage. When a number of subimages with a same classified object exceeds a threshold, an object in the image is identified as the classified object.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: March 5, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: John Moore, Sahib Singh, Uttara Thakre
  • Publication number: 20230376801
    Abstract: A system subscribes to one or more inference topics to which inferences are published on behalf of trainable software models executing in a vehicle computing environment. The system receives inferences from the topics as the inferences are published to the topics and associates the inferences with one or more trainable software models to be monitored. Also, the system identifies instances of unexpected output based on comparison of received inferences, associated with a given model to be monitored, to expected inference values identified in a configuration file, stored in a vehicle memory and associated with the given model, and, responsive to identifying the unexpected output, devises a modification strategy for the model based on characteristics of the unexpected output.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 23, 2023
    Inventors: Zaydoun Rawashdeh, Ziwei Zeng, Sahib Singh, Harsh Bhupendra Bhate, Suresh Vairamuthu Murugesan, Uttara Thakre
  • Publication number: 20230376803
    Abstract: A system receives identification of a machine learning model, stored by a vehicle, that is ready for training. The system determines, based on a configuration file associated with the model, whether batch-based or live training is to be used to train the model and collects data for training, defined by a configuration file associated with the model. The system calls a learning as a service vehicle process to load a kernel and configures the kernel based on configuration data defined in the configuration file. The system receives notification from the learning as a service process that the training is complete. Additionally, the system validates a model, responsive to the notification including indication that training was successful, using a vehicle model validation process to test the model with live data before deployment by background execution of the model and saves a copy of the model for deployment responsive to successful validation.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 23, 2023
    Inventors: Uttara THAKRE, Harsh Bhupendra BHATE, Sahib SINGH, Zaydoun RAWASHDEH, Ziwei ZENG, Senthil Kumar NATARAJAN, Vyacheslav ZAVADSKY, Sajit JANARDHANAN, Suresh Vairamuthu MURUGESAN
  • Publication number: 20230376804
    Abstract: A vehicle system receives indication of a newly trained machine learning model designated for validation. The system load a copy of the model into shadow execution hardware, capable of background execution of the model and subscribes to one or more data topics to which input data for the model, gathered by a vehicle data gathering process, is published. The system executes the model in the background as the vehicle travels, using data published to the data topics and benchmarks output from the model to determine whether the model outperforms a prior version of the model, that represents the model prior to the model being newly trained, based on relative performance of both models compared to performance expectations defined in a configuration file stored by the vehicle. Also, the system, responsive to the model outperforming the prior version of the model based on the performance expectations defined by the configuration file, validates the model as suitable for deployment.
    Type: Application
    Filed: June 1, 2023
    Publication date: November 23, 2023
    Inventors: Sahib SINGH, Harsh Bhupendra BHATE, Zaydoun RAWASHDEH, Uttara THAKRE, Vyacheslav ZAVADSKY, Srujan Reddy MARAM
  • Publication number: 20230053786
    Abstract: A plurality of subimages of an image are generated based on output from a random number generator. Each subimage is input to a machine learning program trained to output an object classified in the subimage. When a number of subimages with a same classified object exceeds a threshold, an object in the image is identified as the classified object.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 23, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: John Moore, Sahib Singh, Uttara Thakre
  • Patent number: 9722534
    Abstract: Described herein are technologies pertaining to computing the solar irradiance distribution on a surface of a receiver in a concentrating solar power system or glint/glare emitted from a reflective entity. At least one camera captures images of the Sun and the entity of interest, wherein the images have pluralities of pixels having respective pluralities of intensity values. Based upon the intensity values of the pixels in the respective images, the solar irradiance distribution on the surface of the entity or glint/glare corresponding to the entity is computed.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: August 1, 2017
    Inventors: Clifford Kuofei Ho, Siri Sahib Singh Khalsa
  • Publication number: 20150311863
    Abstract: Described herein are technologies pertaining to computing the solar irradiance distribution on a surface of a receiver in a concentrating solar power system or glint/glare emitted from a reflective entity. At least one camera captures images of the Sun and the entity of interest, wherein the images have pluralities of pixels having respective pluralities of intensity values. Based upon the intensity values of the pixels in the respective images, the solar irradiance distribution on the surface of the entity or glint/glare corresponding to the entity is computed.
    Type: Application
    Filed: July 2, 2015
    Publication date: October 29, 2015
    Inventors: Clifford Kuofei Ho, Siri Sahib Singh Khalsa
  • Patent number: 9103719
    Abstract: Described herein are technologies pertaining to computing the solar irradiance distribution on a surface of a receiver in a concentrating solar power system or glint/glare emitted from a reflective entity. At least one camera captures images of the Sun and the entity of interest, wherein the images have pluralities of pixels having respective pluralities of intensity values. Based upon the intensity values of the pixels in the respective images, the solar irradiance distribution on the surface of the entity or glint/glare corresponding to the entity is computed.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: August 11, 2015
    Assignee: Sandia Corporation
    Inventors: Clifford Kuofei Ho, Siri Sahib Singh Khalsa
  • Patent number: 7850189
    Abstract: A curb climbing wheelchair system having left and right side attachments are designed to be attached to left and right side portions, respectively, of a standard wheelchair to enable a wheelchair occupant to climb a curb, bump or other obstruction without the aid of another individual. Each attachment includes a ramp extending from a telescoping arm that is designed to be attached, via a clamping system, to one side of the wheelchair. When not in use, the ramps are folded and stowed away on the sides of the wheelchair. During use, the ends of the ramps are placed on the curb to allow the wheelchair occupant to roll up the curb. To retrieve the ramps (now disposed behind the wheelchair), the wheelchair occupant moves the telescoping arms, if necessary with the aid of an attached circular handle, to lift the ramps thus allowing the wheelchair occupant to grab the ramps. The retrieved ramps then are stowed away until needed.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: December 14, 2010
    Inventors: Benjamin Barber, Richard Bordoni, Julia Brady, Max Brivic, Michael Cornell, James Doerhoff, Jonathan Goldszmidt, Jeffrey Rovenpor, Sahib Singh, David B. Ponterio, Ahron Rosenfeld
  • Publication number: 20090108561
    Abstract: A curb climbing wheelchair system having left and right side attachments are designed to be attached to left and right side portions, respectively, of a standard wheelchair to enable a wheelchair occupant to climb a curb, bump or other obstruction without the aid of another individual. Each attachment includes a ramp extending from a telescoping arm that is designed to be attached, via a clamping system, to one side of the wheelchair. When not in use, the ramps are folded and stowed away on the sides of the wheelchair. During use, the ends of the ramps are placed on the curb to allow the wheelchair occupant to roll up the curb. To retrieve the ramps (now disposed behind the wheelchair), the wheelchair occupant moves the telescoping arms, if necessary with the aid of an attached circular handle, to lift the ramps thus allowing the wheelchair occupant to grab the ramps. The retrieved ramps then are stowed away until needed.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 30, 2009
    Inventors: Benjamin Barber, Richard Bordoni, Julia Brady, Max Brivic, Michael Cornell, James Doerhoff, Jonathan Goldszmidt, Jeffrey Rovernpor, Sahib Singh, David B. Ponterio, Ahron Rosenfeld