Patents by Inventor Arshdeep SINGH
Arshdeep 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).
-
Publication number: 20240347050Abstract: Techniques for recommending a skill experience to a user after a user-system dialog session has ended are described. Upon a dialog session ending, the system uses a first machine learning model to determine potential intents to recommend to a user. The system then uses a second machine learning model to determine a particular skill and intent to recommend. The system then prompts the user to accept the recommended skill and intent. If the user accepts, the system calls the recommended skill to execute. As part of calling the skill, the system sends to the skill at least one entity provided in a natural language user input of the ended dialog session. This enables the skill to skip welcome prompts, and initiate processing to output a response based on the intent and the at least one entity of the ended dialog session.Type: ApplicationFiled: May 14, 2024Publication date: October 17, 2024Inventors: Ruhi Sarikaya, Hung Tuan Pham, Savas Parastatidis, Dean Curtis, Pushpendre Rastogi, Nitin Ashok Jain, John Arland Nave, Abhinav Sethy, Arpit Gupta, Mayank Kumar, Nakul Dahiwade, Arshdeep Singh, Nikhil Reddy Kortha, Rohit Prasad
-
Publication number: 20240290015Abstract: In implementation of techniques for connecting paths based on primitives, a computing device implements a path connection system to receive a first path and a second path displayed in a user interface. The path connection system determines an end section of the first path and a corresponding end section of the second path. Based on the on the end section of the first path, the path connection system identifies a first primitive. Based on the corresponding end section of the second path, the path connection system identifies a second primitive. The path connection system then generates a connection path for display relative to the first path and the second path in the user interface by generating a Bezier curve based on the first primitive and the second primitive.Type: ApplicationFiled: February 27, 2023Publication date: August 29, 2024Applicant: Adobe Inc.Inventors: Tarun Gehlaut, Sasha Makkar, Arshdeep Singh Chugh
-
Patent number: 11990122Abstract: Techniques for recommending a skill experience to a user after a user-system dialog session has ended are described. Upon a dialog session ending, the system uses a first machine learning model to determine potential intents to recommend to a user. The system then uses a second machine learning model to determine a particular skill and intent to recommend. The system then prompts the user to accept the recommended skill and intent. If the user accepts, the system calls the recommended skill to execute. As part of calling the skill, the system sends to the skill at least one entity provided in a natural language user input of the ended dialog session. This enables the skill to skip welcome prompts, and initiate processing to output a response based on the intent and the at least one entity of the ended dialog session.Type: GrantFiled: December 7, 2022Date of Patent: May 21, 2024Assignee: Amazon Technologies, Inc.Inventors: Ruhi Sarikaya, Hung Tuan Pham, Savas Parastatidis, Dean Curtis, Pushpendre Rastogi, Nitin Ashok Jain, John Arland Nave, Abhinav Sethy, Arpit Gupta, Mayank Kumar, Nakul Dahiwade, Arshdeep Singh, Nikhil Reddy Kortha, Rohit Prasad
-
Publication number: 20230242233Abstract: A watercraft comprises a hull, a deck disposed on the hull, a motor connected to at least one of the hull and the deck, a propulsion system operatively connected to the motor, a command console disposed on the deck and operatively connected to the motor, an accelerator control lever operatively connected to the command console, and a control unit operatively connected to the command console and to the motor. The control unit receives, from the command console, a value representing a current position of the accelerator control lever, controls an operating parameter of the motor based at least in part on the current position of the accelerator control lever, receives, from the command console, a cruise control enabling signal, and in response to receiving the cruise control enabling signal, selectively engages a cruise control function of the watercraft by maintaining the operating parameter of the motor.Type: ApplicationFiled: January 31, 2023Publication date: August 3, 2023Inventors: Frederic VACHON, Arshdeep Singh MULTANI
-
Publication number: 20230215425Abstract: Techniques for recommending a skill experience to a user after a user-system dialog session has ended are described. Upon a dialog session ending, the system uses a first machine learning model to determine potential intents to recommend to a user. The system then uses a second machine learning model to determine a particular skill and intent to recommend. The system then prompts the user to accept the recommended skill and intent. If the user accepts, the system calls the recommended skill to execute. As part of calling the skill, the system sends to the skill at least one entity provided in a natural language user input of the ended dialog session. This enables the skill to skip welcome prompts, and initiate processing to output a response based on the intent and the at least one entity of the ended dialog session.Type: ApplicationFiled: December 7, 2022Publication date: July 6, 2023Inventors: Ruhi Sarikaya, Hung Tuan Pham, Savas Parastatidis, Dean Curtis, Pushpendre Rastogi, Nitin Ashok Jain, John Arland Nave, Abhinav Sethy, Arpit Gupta, Mayank Kumar, Nakul Dahiwade, Arshdeep Singh, Nikhil Reddy Kortha, Rohit Prasad
-
Patent number: 11527237Abstract: Techniques for recommending a skill experience to a user after a user-system dialog session has ended are described. Upon a dialog session ending, the system uses a first machine learning model to determine potential intents to recommend to a user. The system then uses a second machine learning model to determine a particular skill and intent to recommend. The system then prompts the user to accept the recommended skill and intent. If the user accepts, the system calls the recommended skill to execute. As part of calling the skill, the system sends to the skill at least one entity provided in a natural language user input of the ended dialog session. This enables the skill to skip welcome prompts, and initiate processing to output a response based on the intent and the at least one entity of the ended dialog session.Type: GrantFiled: September 18, 2020Date of Patent: December 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Ruhi Sarikaya, Hung Tuan Pham, Savas Parastatidis, Dean Curtis, Pushpendre Rastogi, Nitin Ashok Jain, John Arland Nave, Abhinav Sethy, Arpit Gupta, Mayank Kumar, Nakul Dahiwade, Arshdeep Singh, Nikhil Reddy Kortha, Rohit Prasad
-
Publication number: 20210317302Abstract: A biodegradable polymer composition, according to the present invention, comprises polyhydroxybutyrate and poly(3-hydroxybutyrate-co-3-hydroxyhexanoate) blended with thermoplastic starch, one or more compatibilizers selected from the group consisting of dihexyl sodium sulfosuccinate and maleic anhydride, and one or more additives selected from the group consisting of micro-crystalline cellulose and cellulose. Methods of producing a biodegradable polymer use processed cannabis waste as a carbon source.Type: ApplicationFiled: August 23, 2019Publication date: October 14, 2021Inventors: Tarek Moharram, FAISAL SAHUL HAMEED, Arshdeep Singh, Pathik Daxeshkumar Patel, Devon Brianne Gray, Nicole Lindsay Kocher, Matthew Douglas Charles Hartin, Najwa Zebian
-
Publication number: 20210312362Abstract: The disclosure herein describes providing action item information for a current activity based on similarity with past activities. Activity attributes indicative of an activity outcome are identified, and a random forest classifier based on the identified activity attributes is generated. The random forest classifier classifies an activity based on the activity attributes. Similarity factors associated with the current activity and past activities are calculated based on the random forest classifier. Based on the similarity factors, data value ranges of performance indicators of past activities associated with the activity outcome are determined. Based on comparing the determined data value ranges to performance indicator data values of the current activity, action item information associated with the performance indicator data values of the current activity is provided.Type: ApplicationFiled: April 7, 2020Publication date: October 7, 2021Inventors: Royi RONEN, Abedelkader ASI, Arshdeep SINGH, Sandeep N. MENON, Inbar OREN