Patents by Inventor Deepak Desai
Deepak 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).
-
Publication number: 20230418566Abstract: Evaluation data sets may be programmatically generated for code generation models. An evaluation data set is obtained that includes items that correspond to different evaluation tests for a code generation system. The individual items of the evaluation data set maybe converted, including the conversion of a function signature for the items, the test statements for the items and using a code generation system to generate the body of the function.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Applicant: Amazon Technologies, Inc.Inventors: Praphruetpong Athiwaratkun, Zixuan Lin, Ramana Keerthi, Zijian Wang, Yuchen Tian, Hantian Ding, Sri Ranga Akhilesh Bontala, Matthew Lee, Yanitsa Donchev, Ramesh M Nallapati, Parminder Bhatia, Andrew Oliver Arnold, Bing Xiang, Sudipta Sengupta, Rama Krishna Sandeep Pokkunuri, Srinivas Iragavarapu, Atul Deo, Ankur Deepak Desai
-
Publication number: 20230418567Abstract: Pre-fix matching may constrain the generation of next token predictions. Input text to perform a next token prediction may be received. Multiple tokens may be determined from the input text, including a partial token. From possible tokens, one or more matching possible tokens with the partial token may be identified. Next token predictions may then be filtered using the identified possible tokens in order to ensure that the partial token is matched.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Applicant: Amazon Technologies, Inc.Inventors: Praphruetpong Athiwaratkun, Yuchen Tian, Mingyue Shang, Zijian Wang, Ramesh M. Nallapati, Parminder Bhatia, Andrew Oliver Arnold, Bing Xiang, Sudipta Sengupta, Yanitsa Donchev, Srinivas Iragavarapu, Matthew Lee, Vamshidhar Krishnamurthy Dantu, Atul Deo, Ankur Deepak Desai
-
Publication number: 20230418565Abstract: Code completion suggestions may be proactively obtained and validated. An event that triggers obtaining a code completion suggestion for inclusion in a code file being edited using an integrated development environment may be detected. The code completion suggestion may be obtained. The characters of the code completion suggestion may be compared with characters added to the code file after the detection of the event that triggered obtaining the code completion suggestion to determine whether the code completion suggestion is valid. A valid code completion suggestion may then be displayed.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Applicant: Amazon Technologies, Inc.Inventors: Sathish Arumugam Selvaraj, Qiang Yu, Venkat Rakshith Reddy Swamireddy, Matthew Lee, Lei Gao, Wei Fang, Rama Krishna Sandeep Pokkunuri, Ramesh M Nallapati, Srinivas Iragavarapu, Alexander Johannes Smola, Sudipta Sengupta, Wasi Uddin Ahmad, Parminder Bhatia, Atul Deo, Ankur Deepak Desai, Bing Xiang, Andrew Oliver Arnold
-
Publication number: 20230419036Abstract: Random token segmentation may be implemented for next token prediction. Text data may be received for training a machine learning model to predict a next token given input text tokens. Multiple tokens may be determined from the text data. Different ones of the multiple token may be randomly segmented in to sub-tokens. The machine learning model may then be trained using the multiple tokens including the respective sub-tokens as a training data set.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Applicant: Amazon Technologies, Inc.Inventors: Zijian Wang, Yuchen Tian, Mingyue Shang, Praphruetpong Athiwaratkun, Ming Tan, Parminder Bhatia, Andrew Oliver Arnold, Ramesh M Nallapati, Sudipta Sengupta, Bing Xiang, Atul Deo, Ankur Deepak Desai
-
Patent number: 11093897Abstract: The invention relates to a method for managing risk of an enterprise. The method steps include generating, using risk survey responses, risk panels for first level risk survey items; presenting the risk panels for each of the first level risk survey items; receiving a selection of a first risk panel of the risk panels for a first level risk survey item; presenting, based on the selection, a second risk panel of the risk panels for second level risk survey items; receiving, using the second risk panel, additional risk survey responses for one of the second level risk survey items; updating, based on the additional risk survey responses and using a computer processor, the risk panels for the first level risk survey item to generate revised risk panels; and presenting the revised risk panels for the first level risk survey items.Type: GrantFiled: April 5, 2019Date of Patent: August 17, 2021Assignee: Intuit Inc.Inventors: Linda C. Contarino, Chetan Deepak Desai, Justin R. Ruthenbeck, Janet Patrice Nasburg
-
Patent number: 10282703Abstract: The invention relates to a method for managing risk of an enterprise. The method steps include generating, using risk survey responses, risk panels for first level risk survey items; presenting the risk panels for each of the first level risk survey items; receiving a selection of a first risk panel of the risk panels for a first level risk survey item; presenting, based on the selection, a second risk panel of the risk panels for second level risk survey items; receiving, using the second risk panel, additional risk survey responses for one of the second level risk survey items; updating, based on the additional risk survey responses and using a computer processor, the risk panels for the first level risk survey item to generate revised risk panels; and presenting the revised risk panels for the first level risk survey items.Type: GrantFiled: July 28, 2011Date of Patent: May 7, 2019Assignee: Intuit Inc.Inventors: Linda C. Contarino, Chetan Deepak Desai, Justin R. Ruthenbeck, Janet Patrice Nasburg
-
Publication number: 20170372247Abstract: Various aspects described herein are directed to a system that develops and manages releases of software applications. The system includes a server-side branch management module to automatically create one or more branches for deployment of a software application release, a deployment repository to store one or more box sets for a plurality of artifacts for the software release, and a code repository to store the plurality of artifacts. The system may further include a release management module configured to manage continuing releases of the software application, a continuous deployment dashboard module configured to receive the plurality of box sets from the deployment repository, and one or more development modules configured to create or modify at least some artifacts of the plurality of artifacts. The plurality of artifacts are automatically tagged with respective packaging types for automatic generation of the plurality of box sets.Type: ApplicationFiled: June 24, 2016Publication date: December 28, 2017Applicant: INTUIT INC.Inventors: Richard Tauber, Kristin A. Centofante, Ajithkumar Kattil, Chetan Deepak Desai, Thomas W. Whitcomb
-
Patent number: 9139374Abstract: A suspending device for a rail, in particular a rail of an overhead conveyor or lifting gear, with a tensile element, which comprises a threaded rod and at least one connecting part that is screwed to the latter, and with a securing element, which secures the screw connection between the threaded rod and the connecting part against loosening. The suspending device for a rail, in particular a running rail of a suspended conveyor or lifting gear, allows simplified and secure mounting in that the securing element engages in a groove with a pin part in the assembled state, with the groove being disposed in the threaded rod.Type: GrantFiled: August 18, 2011Date of Patent: September 22, 2015Assignee: Terex MHPS GmbHInventors: Shrikant Bhosale, Mahesh Uttekar, Deepti Khadke, Deepak Desai, Akhoy Seal, Sven Müller
-
Publication number: 20130153374Abstract: A suspending device for a rail, in particular a rail of an overhead conveyor or lifting gear, with a tensile element, which comprises a threaded rod and at least one connecting part that is screwed to the latter, and with a securing element, which secures the screw connection between the threaded rod and the connecting part against loosening. The suspending device for a rail, in particular a running rail of a suspended conveyor or lifting gear, allows simplified and secure mounting in that the securing element engages in a groove with a pin part in the assembled state, with the groove being disposed in the threaded rod.Type: ApplicationFiled: August 18, 2011Publication date: June 20, 2013Applicant: DEMAG CRANES & COMPONENTS GMBHInventors: Shrikant Bhosale, Mahesh Uttekar, Deepti Khadke, Deepak Desai, Akhoy Seal, Sven Müller
-
Publication number: 20100313185Abstract: Aspects of the subject matter described herein relate to test-ready virtual environments. In aspects, a lab environment may be configured that includes multiple virtual machines. The virtual machines may be configured with deployment agents that can be used to install and configure programs on the virtual machines. The virtual machines may also be configured with test agents that can engage in testing activities with respect to the virtual machines. Lab agents may be installed in the virtual machines that manage and monitor the health of the deployment and test agents. Components are described that control configuring the virtual machines of the lab environment into a known state that is ready for development or testing. Various applications of the above are also described.Type: ApplicationFiled: June 3, 2009Publication date: December 9, 2010Applicant: Microsoft CorporationInventors: Amit Gupta, Anurag Gupta, Aseem Bansal, Darshan Deepak Desai, Sravanthi Sai Krishna Rajanala, Sriram Dhanasekaran
-
Patent number: D650143Type: GrantFiled: April 15, 2011Date of Patent: December 6, 2011Assignee: Demag Cranes & Components GmbHInventors: Shrikant Bhosale, Mahesh Uttekar, Deepti Khadke, Deepak Desai, Akhoy Seal, Stefan Steinberg, Sven Müller