Patents by Inventor Hardi Desai
Hardi Desai 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: 12293602Abstract: In some examples, a system can access video data collected from one or more image sensors, the video data showing a region of interest proximate to a machine. The system can execute an object detection model to detect that a person is within the region of interest proximate to the machine based on the video data. The system can detect a motion status of a component of the machine. The system can execute a pose estimation model on the video data to estimate a pose of the person with respect to the machine. The system can detect a safety rule violation based on the pose of the person with respect to the machine, and the motion status of the machine. The system can transmit a signal to a controller of the machine in response to detecting the safety rule violation.Type: GrantFiled: October 23, 2024Date of Patent: May 6, 2025Assignee: SAS INSTITUTE INC.Inventors: Kedar Shriram Prabhudesai, Hardi Desai, Jonathan James McElhinney, Jonathan Lee Walker, Sanjeev Shyam Heda, Andrey Matveenko, Varunraj Valsaraj, Rik Peter de Ruiter
-
Patent number: 11842379Abstract: The computing device obtains a training data set related to a plurality of historic user inputs associated with preferences of one or more services or items from an entity. For each of the one or more services or items, the computing device executes operations to train a plurality of models using the training data set to generate a plurality of recommended models, apply a validation data set to generate a plurality of predictions from the plurality of recommended models, obtain a weight of each metric of a plurality of metrics from the entity, obtain user inputs associated with user preferences, and determine a relevancy score for each metric. The computing device selects a recommended model based on the relevancy score of the selected metric or a combination of selected metrics, generates one or more recommendations for the users, and outputs the one or more generated recommendations to the users.Type: GrantFiled: February 15, 2023Date of Patent: December 12, 2023Assignee: SAS Institute Inc.Inventors: Jonathan Lee Walker, Hardi Desai, Xuejun Liao, Varunraj Valsaraj
-
Publication number: 20230267527Abstract: The computing device obtains a training data set related to a plurality of historic user inputs associated with preferences of one or more services or items from an entity. For each of the one or more services or items, the computing device executes operations to train a plurality of models using the training data set to generate a plurality of recommended models, apply a validation data set to generate a plurality of predictions from the plurality of recommended models, obtain a weight of each metric of a plurality of metrics from the entity, obtain user inputs associated with user preferences, and determine a relevancy score for each metric. The computing device selects a recommended model based on the relevancy score of the selected metric or a combination of selected metrics, generates one or more recommendations for the users, and outputs the one or more generated recommendations to the users.Type: ApplicationFiled: February 15, 2023Publication date: August 24, 2023Applicant: SAS Institute Inc.Inventors: Jonathan Lee Walker, Hardi Desai, Xuejun Liao, Varunraj Valsaraj
-
Patent number: 11734919Abstract: A flexible computer architecture for performing digital image analysis is described herein. In some examples, the computer architecture can include a distributed messaging platform (DMP) for receiving images from cameras and storing the images in a first queue. The computer architecture can also include a first container for receiving the images from the first queue, applying an image analysis model to the images, and transmitting the image analysis result to the DMP for storage in a second queue. Additionally, the computer architecture can include a second container for receiving the image analysis result from the second queue, performing a post-processing operation on the image analysis result, and transmitting the post-processing result to the DMP for storage in a third queue. The computer architecture can further include an output container for receiving the post-processing result from the third queue and generating an alert notification based on the post-processing result.Type: GrantFiled: November 16, 2022Date of Patent: August 22, 2023Assignee: SAS Institute, Inc.Inventors: Daniele Cazzari, Hardi Desai, Allen Joseph Langlois, Jonathan Walker, Thomas Tuning, Saurabh Mishra, Varunraj Valsaraj
-
Patent number: 11531907Abstract: A computing device trains a machine state predictive model. A generative adversarial network with an autoencoder is trained using a first plurality of observation vectors. Each observation vector of the first plurality of observation vectors includes state variable values for state variables and an action variable value for an action variable. The state variables define a machine state, wherein the action variable defines a next action taken in response to the machine state. The first plurality of observation vectors successively defines sequential machine states to manufacture a product. A second plurality of observation vectors is generated using the trained generative adversarial network with the autoencoder. A machine state machine learning model is trained to predict a subsequent machine state using the first plurality of observation vectors and the generated second plurality of observation vectors. A description of the machine state machine learning model is output.Type: GrantFiled: June 30, 2022Date of Patent: December 20, 2022Assignee: SAS Institute Inc.Inventors: Afshin Oroojlooyjadid, Mohammadreza Nazari, Davood Hajinezhad, Amirhassan Fallah Dizche, Jorge Manuel Gomes da Silva, Jonathan Lee Walker, Hardi Desai, Robert Blanchard, Varunraj Valsaraj, Ruiwen Zhang, Weichen Wang, Ye Liu, Hamoon Azizsoltani, Prathaban Mookiah
-
Patent number: 11527089Abstract: Methods and systems for vehicle passenger detection, can involve extracting a region of interest from one or more images of a vehicle captured by one or more cameras, image-processing of the region of interest and detecting faces in the region of interest with a pruned deep neural-network based object-detection module of a neural network comprising a pruned network, and utilizing the pruned network for inference to determine a number of passengers in the vehicle. The neural network can be pruned by identifying filter pairs in the neural network having a high correlation of weights to detect features have redundant features, and iteratively removing the filter pairs wherein the neural network is retrained after the iterative removal of the filter pairs.Type: GrantFiled: April 29, 2020Date of Patent: December 13, 2022Assignee: Conduent Business Services, LLCInventors: Hardi Desai, Manasa Kolla, Aishwarya Gupta
-
Publication number: 20220374732Abstract: A computing device trains a machine state predictive model. A generative adversarial network with an autoencoder is trained using a first plurality of observation vectors. Each observation vector of the first plurality of observation vectors includes state variable values for state variables and an action variable value for an action variable. The state variables define a machine state, wherein the action variable defines a next action taken in response to the machine state. The first plurality of observation vectors successively defines sequential machine states to manufacture a product. A second plurality of observation vectors is generated using the trained generative adversarial network with the autoencoder. A machine state machine learning model is trained to predict a subsequent machine state using the first plurality of observation vectors and the generated second plurality of observation vectors. A description of the machine state machine learning model is output.Type: ApplicationFiled: June 30, 2022Publication date: November 24, 2022Inventors: Afshin Oroojlooyjadid, Mohammadreza Nazari, Davood Hajinezhad, Amirhassan Fallah Dizche, Jorge Manuel Gomes da Silva, Jonathan Lee Walker, Hardi Desai, Robert Blanchard, Varunraj Valsaraj, Ruiwen Zhang, Weichen Wang, Ye Liu, Hamoon Azizsoltani, Prathaban Mookiah
-
Publication number: 20210342580Abstract: Methods and systems for vehicle passenger detection, can involve extracting a region of interest from one or more images of a vehicle captured by one or more cameras, image-processing of the region of interest and detecting faces in the region of interest with a pruned deep neural-network based object-detection module of a neural network comprising a pruned network, and utilizing the pruned network for inference to determine a number of passengers in the vehicle. The neural network can be pruned by identifying filter pairs in the neural network having a high correlation of weights to detect features have redundant features, and iteratively removing the filter pairs wherein the neural network is retrained after the iterative removal of the filter pairs.Type: ApplicationFiled: April 29, 2020Publication date: November 4, 2021Inventors: Hardi Desai, Manasa Kolla, Aishwarya Gupta