Patents by Inventor Priya A. Ashok Nagpurkar
Priya A. Ashok Nagpurkar 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: 11727309Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.Type: GrantFiled: October 28, 2021Date of Patent: August 15, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Costache, Diana Jeanne Arroyo, Zehra Noman Sura
-
Patent number: 11501319Abstract: An approach is provided that receives multimedia content and extracts a set of metadata from the content. The extraction of metadata includes performing image analysis on the multimedia content. The approach then analyzes the set of metadata with the analysis resulting in a set of regulations that apply to the multimedia content. The approach compares the set of metadata to the set of regulations and allows publication of the multimedia content when the comparison reveals that the multimedia content is in compliance with the set of regulations, and inhibits publication of the multimedia content when the multimedia content fails to comply with the set of regulations.Type: GrantFiled: October 28, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Bo Yang, Anca Sailer, Priya A Ashok Nagpurkar, Malgorzata Steinder, Zhong Su
-
Publication number: 20220129913Abstract: An approach is provided that receives multimedia content and extracts a set of metadata from the content. The extraction of metadata includes performing image analysis on the multimedia content. The approach then analyzes the set of metadata with the analysis resulting in a set of regulations that apply to the multimedia content. The approach compares the set of metadata to the set of regulations and allows publication of the multimedia content when the comparison reveals that the multimedia content is in compliance with the set of regulations, and inhibits publication of the multimedia content when the multimedia content fails to comply with the set of regulations.Type: ApplicationFiled: October 28, 2020Publication date: April 28, 2022Inventors: Bo Yang, Anca Sailer, Priya A Ashok Nagpurkar, Malgorzata Steinder, Zhong Su
-
Publication number: 20220051142Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Costache, Diana Jeanne Arroyo, Zehra Noman Sura
-
Patent number: 11200512Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.Type: GrantFiled: February 21, 2018Date of Patent: December 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Costache, Diana Jeanne Arroyo, Zehra Noman Sura
-
Patent number: 11163552Abstract: Embodiments relate to a system, program product, and method for evaluating and controlling configuration of a build manifest. An application build manifest is discovered and is subjected to parsing process in which one or more components that comprise the application are identified. The build manifest is monitored for changes to the identified components, and a change notification is generated in response to a change in an identified component. Each generated change notification is assigned a classification. The change notifications are applied selectively to update the manifest, wherein the selective update is based on the classification of the change notification.Type: GrantFiled: April 15, 2019Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Shripad Nadgowda, Priya Ashok Nagpurkar
-
Publication number: 20200326931Abstract: Embodiments relate to a system, program product, and method for evaluating and controlling configuration of a build manifest. An application build manifest is discovered and is subjected to parsing process in which one or more components that comprise the application are identified. The build manifest is monitored for changes to the identified components, and a change notification is generated in response to a change in an identified component. Each generated change notification is assigned a classification. The change notifications are applied selectively to update the manifest, wherein the selective update is based on the classification of the change notification.Type: ApplicationFiled: April 15, 2019Publication date: October 15, 2020Applicant: International Business Machines CorporationInventors: Shripad Nadgowda, Priya Ashok Nagpurkar
-
Patent number: 10673708Abstract: A method and system of optimizing parameters of a microservice-based application is provided. A microservice infrastructure of the microservice-based application is determined. One or more optimization objectives related to the microservice-based application are determined. Different combinations of timeout and retry values are tested for each microservice. A reward value is calculated for each of the different combinations of timeout and retry values. The microservice infrastructure is set to a combination of timeout and retry values having a highest reward value for the one or more optimization objectives.Type: GrantFiled: October 12, 2018Date of Patent: June 2, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Srinivasan Parthasarathy, Sushma Ravichandran, Fabio A. Oliveira, Tamar Eilam, Priya A. Ashok Nagpurkar
-
Publication number: 20200120000Abstract: A method and system of optimizing parameters of a microservice-based application is provided. A microservice infrastructure of the microservice-based application is determined. One or more optimization objectives related to the microservice-based application are determined. Different combinations of timeout and retry values are tested for each microservice. A reward value is calculated for each of the different combinations of timeout and retry values. The microservice infrastructure is set to a combination of timeout and retry values having a highest reward value for the one or more optimization objectives.Type: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Srinivasan Parthasarathy, Sushma Ravichandran, Fabio A. Oliveira, Tamar Eilam, Priya A. Ashok Nagpurkar
-
Publication number: 20190258964Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.Type: ApplicationFiled: February 21, 2018Publication date: August 22, 2019Inventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Victoria Costache, Diana Jeanne Arroyo, Zehra Noman Sura