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: 20250117990Abstract: A method, apparatus, non-transitory computer readable medium, apparatus, and system for image generation include obtaining a sketch input depicting an object, processing the sketch input to obtain sketch guidance, and generating a synthesized image based on the sketch guidance using an image generation model, where the synthesized image depicts the object from the sketch input.Type: ApplicationFiled: April 3, 2024Publication date: April 10, 2025Inventors: Keerti Harpavat, Arshdeep Singh Chugh, Zongze Wu, Souymodip Chakraborty, Ankit Phogat, Vineet Batra
-
Publication number: 20250117978Abstract: Embodiments for colorizing images, including pixel-format images and vector-format images, include obtaining input data including an outline image and a color hint. The color hint includes a colored portion corresponding to a region of the outline image. Then, embodiments process the input data to obtain control guidance for an image generator using an outline encoder. Embodiments generate a synthesized image based on the control guidance using an image generator. The synthesized image depicts an object having a shape based on the outline image and a color based on the color hint. In some cases, embodiments also transfer the colors from the synthesized image to a base vector image to produce a colorized vector image.Type: ApplicationFiled: October 6, 2023Publication date: April 10, 2025Inventors: Arshdeep Singh Chugh, Sumit Chaturvedi, Keerti Harpavat, Vineet Batra
-
Patent number: 12205200Abstract: 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: GrantFiled: February 27, 2023Date of Patent: January 21, 2025Assignee: Adobe Inc.Inventors: Tarun Gehlaut, Sasha Makkar, Arshdeep Singh Chugh
-
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