Patents by Inventor Harshil Shah
Harshil Shah 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: 20250068834Abstract: A method is provided. The method is executed by an autocomplete prediction engine implemented as a computer program within a computing environment. The autocomplete prediction engine executes automated communication mining on a communication. The method includes processing the communication to extract intents and entities related to each intent. The method includes providing the intents and the entities into forms using a language model to provide a conversational or natural language understanding of the communication.Type: ApplicationFiled: October 4, 2024Publication date: February 27, 2025Applicant: UiPath, Inc.Inventors: Marius COBZARENCO, Arthur WILCKE, Harshil SHAH, Martin MOXON
-
Patent number: 12229500Abstract: A method is provided. The method is executed by an autocomplete prediction engine implemented as a computer program within a computing environment. The autocomplete prediction engine executes automated communication mining on a communication. The method includes processing the communication to extract intents and entities related to each intent. The method includes providing the intents and the entities into forms using a language model to provide a conversational or natural language understanding of the communication.Type: GrantFiled: January 12, 2023Date of Patent: February 18, 2025Assignee: UiPath, Inc.Inventors: Marius Cobzarenco, Arthur Wilcke, Harshil Shah, Martin Moxon
-
Publication number: 20240386075Abstract: Controlling a heating process is provided. An image of a raw food item is captured. Using a generative model, synthesized images of the cooked food are generated at different levels of doneness based on the raw image. A selection of one of the synthesized cooked images is received. The food item is cooked to the levels of doneness corresponding to the one of the synthesized cooked images.Type: ApplicationFiled: July 29, 2024Publication date: November 21, 2024Inventors: Mohammad HAGHIGHAT, Seth HERNDON, Padmanabha C. JAKKAHALLI, Mohammad LASKAR, Harshil SHAH, Saqib N. SHAMSI, Bereket SHAREW
-
Publication number: 20240370740Abstract: A method (110) for operating a cooking appliance (10) includes receiving data (16) from an image sensor (14) operably associated with a food-receiving area (12) of the cooking appliance (10), the data (16) comprising an image (24) of a food product (F), determining whether the image (24) of the food product (F) corresponds with one of a plurality of known food product types accessible by the cooking appliance (10) based on an analysis of the image (24) of the food product using an identification model (31), and in response to the image (24) of the food product (F) not corresponding with any one of the plurality of known food product types, designating the image (24) of the food product (F) as a new food product type and causing the new food product type to be added to the plurality of known food product types accessible by the cooking appliance without retraining the identification model (31).Type: ApplicationFiled: August 27, 2021Publication date: November 7, 2024Applicant: WHIRLPOOL CORPORATIONInventors: Mohammad Haghighat, Mohammad Nasir Uddin Laskar, Harshil Shah, Bereket Sharew
-
Patent number: 12050662Abstract: Controlling a heating process is provided. An image of a raw food item is captured. Using a generative model, synthesized images of the cooked food are generated at different levels of doneness based on the raw image. A selection of one of the synthesized cooked images is received. The food item is cooked to the levels of doneness corresponding to the one of the synthesized cooked images.Type: GrantFiled: September 7, 2021Date of Patent: July 30, 2024Assignee: WHIRLPOOL CORPORATIONInventors: Mohammad Haghighat, Seth Herndon, Padmanabha C. Jakkahalli, Mohammad Laskar, Harshil Shah, Saqib N. Shamsi, Bereket Sharew
-
Publication number: 20240242021Abstract: A method is provided. The method is executed by an autocomplete prediction engine implemented as a computer program within a computing environment. The autocomplete prediction engine executes automated communication mining on a communication. The method includes processing the communication to extract intents and entities related to each intent. The method includes providing the intents and the entities into forms using a language model to provide a conversational or natural language understanding of the communication.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Applicant: UiPath, Inc.Inventors: Marius COBZARENCO, Arthur WILCKE, Harshil SHAH, Martin MOXON
-
Patent number: 12020130Abstract: Embodiments are directed to a machine learning engine that determines training documents and validation documents from a plurality of documents. The machine learning engine may determine attributes associated with the documents. In response to receiving a request to predict attribute values of a selected document the machine learning engine may train a plurality of ML models to predict the attribute values based on the training documents and the attributes and associate the trained ML models with an accuracy score. The machine learning engine may determine candidate ML models from the trained ML models based on the training accuracy scores. The machine learning engine may evaluate and rank the candidate ML models based on the request and the validation documents. The machine learning engine may generate confirmed ML models based on the ranked candidate ML models such that the confirmed ML models may answer the request.Type: GrantFiled: February 26, 2021Date of Patent: June 25, 2024Assignee: Icertis, Inc.Inventors: Dhruv Chaudhari, Harshil Shah, Amitabh Jain, Monish Mangalkumar Darda
-
Publication number: 20230418288Abstract: A path collision avoidance method and system may include obtaining a three-dimensional point cloud of an at least partially enclosed space, obtaining a voxelized model of a vehicle/robot, and outputting a visual representation of navigation of the vehicle/robot within the at least partially enclosed space based on the three-dimensional point cloud of the at least partially enclosed space and the voxelized model of the vehicle/robot.Type: ApplicationFiled: June 5, 2023Publication date: December 28, 2023Inventors: Nathan L. Greiner, Alexander Jon Schuster, Jasmine Nobis-Olson, Jane Marie McLeary, William Blanchard, Ivan G. Thomas, Harris R. Seabold, Adarsh Krishnamurthy, Sambit Ghadai, Harshil Shah, Dhruv Dhiraj Gamdha, Geoffrey Jacobs
-
Publication number: 20230075208Abstract: Controlling a heating process is provided. An image of a raw food item is captured. Using a generative model, synthesized images of the cooked food are generated at different levels of doneness based on the raw image. A selection of one of the synthesized cooked images is received. The food item is cooked to the levels of doneness corresponding to the one of the synthesized cooked images.Type: ApplicationFiled: September 7, 2021Publication date: March 9, 2023Inventors: Mohammad HAGHIGHAT, Seth HERNDON, Padmanabha C. JAKKAHALLI, Mohammad LASKAR, Harshil SHAH, Saqib N. SHAMSI, Bereket SHAREW
-
Publication number: 20220019943Abstract: Embodiments are directed to a machine learning engine that determines training documents and validation documents from a plurality of documents. The machine learning engine may determine attributes associated with the documents. In response to receiving a request to predict attribute values of a selected document the machine learning engine may train a plurality of ML models to predict the attribute values based on the training documents and the attributes and associate the trained ML models with an accuracy score. The machine learning engine may determine candidate ML models from the trained ML models based on the training accuracy scores. The machine learning engine may evaluate and rank the candidate ML models based on the request and the validation documents. The machine learning engine may generate confirmed ML models based on the ranked candidate ML models such that the confirmed ML models may answer the request.Type: ApplicationFiled: February 26, 2021Publication date: January 20, 2022Inventors: Dhruv Chaudhari, Harshil Shah, Amitabh Jain, Monish Mangalkumar Darda
-
Patent number: 10936974Abstract: Embodiments are directed to a machine learning engine that determines training documents and validation documents from a plurality of documents. The machine learning engine may determine attributes associated with the documents. In response to receiving a request to predict attribute values of a selected document the machine learning engine may train a plurality of ML models to predict the attribute values based on the training documents and the attributes and associate the trained ML models with an accuracy score. The machine learning engine may determine candidate ML models from the trained ML models based on the training accuracy scores. The machine learning engine may evaluate and rank the candidate ML models based on the request and the validation documents. The machine learning engine may generate confirmed ML models based on the ranked candidate ML models such that the confirmed ML models may answer the request.Type: GrantFiled: December 24, 2018Date of Patent: March 2, 2021Assignee: Icertis, Inc.Inventors: Dhruv Chaudhari, Harshil Shah, Amitabh Jain, Monish Mangalkumar Darda
-
Publication number: 20200202256Abstract: Embodiments are directed to a machine learning engine that determines training documents and validation documents from a plurality of documents. The machine learning engine may determine attributes associated with the documents. In response to receiving a request to predict attribute values of a selected document the machine learning engine may train a plurality of ML models to predict the attribute values based on the training documents and the attributes and associate the trained ML models with an accuracy score. The machine learning engine may determine candidate ML models from the trained ML models based on the training accuracy scores. The machine learning engine may evaluate and rank the candidate ML models based on the request and the validation documents. The machine learning engine may generate confirmed ML models based on the ranked candidate ML models such that the confirmed ML models may answer the request.Type: ApplicationFiled: December 24, 2018Publication date: June 25, 2020Inventors: Dhruv Chaudhari, Harshil Shah, Amitabh Jain, Monish Mangalkumar Darda