Patents by Inventor Manish Bhide
Manish Bhide 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: 11734585Abstract: A post-processing method, system, and computer program product for post-hoc improvement of instance-level and group-level prediction metrics, including training a bias detector that learns to detect a sample that has an individual bias greater than a predetermined individual bias threshold value with constraints on a group bias, applying the bias detector on a run-time sample to select a biased sample in the run-time sample having a bias greater than the predetermined individual bias threshold bias value, and suggesting a de-biased prediction for the biased sample.Type: GrantFiled: December 10, 2018Date of Patent: August 22, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish Bhide, Pranay Lohia, Karthikeyan Natesan Ramamurthy, Ruchir Puri, Diptikalyan Saha, Kush Raj Varshney
-
Publication number: 20230229943Abstract: A post-processing method, system, and computer program product for post-hoc improvement of instance-level and group-level prediction metrics, including training a bias detector on a payload data that learns to detect a sample in a customer model that has an individual bias greater than a predetermined individual bias threshold value with constraints on a group bias, suggesting, in the run-time, a de-biased prediction based on the selected biased sample by a de-biasing procedure, and an arbiter decides based on user feedback whether to use the de-biased prediction or an original prediction made prior to the de-biasing procedure from the customer model which is then used as an output.Type: ApplicationFiled: March 23, 2023Publication date: July 20, 2023Inventors: Manish Bhide, Pranay Lohia, Karthikeyan Natesan Ramamurthy, Ruchir Puri, Diptikalyan Saha, Kush Raj Varshney
-
Patent number: 11501191Abstract: Asset recommendation for a particular input dataset is provided. Candidate data analysis assets having a corresponding relatedness score associated with the particular input dataset greater than a defined relatedness score threshold value are selected. Those candidate data analysis assets having a corresponding relatedness score greater than the defined relatedness score threshold value are ranked by score. Those candidate data analysis assets having a corresponding relatedness score greater than the defined relatedness score threshold value are listed by rank from highest to lowest. A justification for each candidate data analysis asset is inserted in the ranked list of candidate data analysis assets. The ranked list of candidate data analysis assets along with each respective justification is outputted on a display device.Type: GrantFiled: September 21, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Samiulla Shaikh, Sameep Mehta, Manish Bhide, William B. Lobig
-
Patent number: 11222087Abstract: An apparatus for dynamically debiasing an online job application system includes a processor and a memory that stores code executable by the processor to receive a plurality of job listings and corresponding job descriptions in response to a search query on an online job listing system and to dynamically modify bias terms of the job description for each of the job listings based on profile information for a user such that each of the job descriptions conforms to the user's profile information. The apparatus includes code executable by the processor to dynamically rank each of the job listings based on the modified job descriptions and with respect to the user's profile information and the search query and to present the job listings and their corresponding modified job descriptions in order of the rank for each of the job listings.Type: GrantFiled: January 21, 2019Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Manish Bhide, Seema Nagar, Sameep Mehta, Kuntal Dey
-
Patent number: 11068797Abstract: Systems and methods for detecting indirect bias in machine learning models are provided. A computer-implemented method includes: receiving, by a computer device, a user request to detect transitive bias in a machine learning model; determining, by the computer device, correlations of attributes of neighboring data not included in a dataset of the machine learning model; ranking, by the computer device, the attributes based on the determined correlations; and returning, by the computer device, a list of the ranked attributes to a user that generated the user request.Type: GrantFiled: October 31, 2018Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish Bhide, Ruchir Puri, Ravi Chandra Chamarthy
-
Patent number: 11038703Abstract: A conference management application for a remote conferencing system stores information on a plurality of users and a plurality of client devices though which the plurality of users communicate with the remote conferencing system. The conference management application transmits information for a remote conference to a user, wherein the information that is transmitted is generated by a cognitive engine via learning mechanisms that iteratively incorporate information on previously completed remote conferences, information on the user, and information on the client device used by the user to communicate with the conference management application.Type: GrantFiled: December 22, 2017Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Madan K. Chukka, Purna Chandra Rao Jasti, Manish Bhide, Phani Kumar V. U. Ayyagari
-
Patent number: 10783161Abstract: A method includes determining, by a controller, a portion of data that is selected by a user. The portion of data includes source data that is to be transformed by at least one shaping function. The method also includes generating, by the controller, a first output recommendation data that communicates at least one recommended shaping function to apply to the portion of data. The first output recommendation data is generated based on patterns of shaping functions that have been previously chosen. The patterns of shaping functions that have been previously chosen can be chosen by a plurality of system users. The method also includes determining whether to apply the at least one recommended shaping function to the portion of data. The method also includes applying the at least one recommended shaping function based on the determining.Type: GrantFiled: December 15, 2017Date of Patent: September 22, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish Bhide, Shabharesh Gudla, Sameep Mehta, Prishni Rateria, Samiulla Shaikh, Neelesh K. Shukla, Paul S. Taylor
-
Patent number: 10762274Abstract: A method controls execution of an intended application. One or more processors receive a first formatted character string that is in a first format. The processor(s) determine which application from multiple applications is an intended application that is to use the first formatted character string as a basis of an input to the intended application. The processor(s) convert the first formatted character string into a second formatted character string by applying a second format that is used by the intended application, and then execute the intended application by using the second formatted character string as an input to the intended application.Type: GrantFiled: June 18, 2018Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Manish Bhide, Purna Chandra Jasti, Vijay Kumar Ananthapur Bache, Phani Kumar V. U. Ayyagari, Madan K. Chukka
-
Publication number: 20200233910Abstract: An apparatus for dynamically debiasing an online job application system includes a processor and a memory that stores code executable by the processor to receive a plurality of job listings and corresponding job descriptions in response to a search query on an online job listing system and to dynamically modify bias terms of the job description for each of the job listings based on profile information for a user such that each of the job descriptions conforms to the user's profile information. The apparatus includes code executable by the processor to dynamically rank each of the job listings based on the modified job descriptions and with respect to the user's profile information and the search query and to present the job listings and their corresponding modified job descriptions in order of the rank for each of the job listings.Type: ApplicationFiled: January 21, 2019Publication date: July 23, 2020Inventors: Manish Bhide, Seema Nagar, Sameep Mehta, Kuntal Dey
-
Publication number: 20200184350Abstract: A post-processing method, system, and computer program product for post-hoc improvement of instance-level and group-level prediction metrics, including training a bias detector that learns to detect a sample that has an individual bias greater than a predetermined individual bias threshold value with constraints on a group bias, applying the bias detector on a run-time sample to select a biased sample in the run-time sample having a bias greater than the predetermined individual bias threshold bias value, and suggesting a de-biased prediction for the biased sample.Type: ApplicationFiled: December 10, 2018Publication date: June 11, 2020Inventors: Manish Bhide, pranay Lohia, Karthikeyan Natesan Ramamurthy, Ruchir puri, Diptikalyan Saha, Kush Raj Varshney
-
Publication number: 20200134493Abstract: Systems and methods for detecting indirect bias in machine learning models are provided. A computer-implemented method includes: receiving, by a computer device, a user request to detect transitive bias in a machine learning model; determining, by the computer device, correlations of attributes of neighboring data not included in a dataset of the machine learning model; ranking, by the computer device, the attributes based on the determined correlations; and returning, by the computer device, a list of the ranked attributes to a user that generated the user request.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Manish Bhide, Ruchir Puri, Ravi Chandra Chamarthy
-
Patent number: 10607172Abstract: Embodiments generally relate an intelligent automated trolley system. In some embodiments, a method includes receiving a trolley request. The method further includes determining one or more luggage characteristics of one or more luggage items. The method further includes determining one or more trolleys to send based on the luggage characteristics of the one or more luggage items. The method further includes assigning the one or more trolleys to assist the user based on the one or more characteristics of the one or more luggage items. The method further includes sending the one or more trolleys to a meeting location.Type: GrantFiled: January 5, 2018Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Phani Kumar V. U. Ayyagari, Manish Bhide, Madan K. Chukka, Purna Chandra Jasti
-
Publication number: 20200097845Abstract: Asset recommendation for a particular input dataset is provided. Candidate data analysis assets having a corresponding relatedness score associated with the particular input dataset greater than a defined relatedness score threshold value are selected. Those candidate data analysis assets having a corresponding relatedness score greater than the defined relatedness score threshold value are ranked by score. Those candidate data analysis assets having a corresponding relatedness score greater than the defined relatedness score threshold value are listed by rank from highest to lowest. A justification for each candidate data analysis asset is inserted in the ranked list of candidate data analysis assets. The ranked list of candidate data analysis assets along with each respective justification is outputted on a display device.Type: ApplicationFiled: September 21, 2018Publication date: March 26, 2020Inventors: Samiulla Shaikh, Sameep Mehta, Manish Bhide, William B. Lobig
-
Publication number: 20190384804Abstract: A method controls execution of an intended application. One or more processors receive a first formatted character string that is in a first format. The processor(s) determine which application from multiple applications is an intended application that is to use the first formatted character string as a basis of an input to the intended application. The processor(s) convert the first formatted character string into a second formatted character string by applying a second format that is used by the intended application, and then execute the intended application by using the second formatted character string as an input to the intended application.Type: ApplicationFiled: June 18, 2018Publication date: December 19, 2019Inventors: MANISH BHIDE, PURNA CHANDRA JASTI, VIJAY KUMAR ANANTHAPUR BACHE, PHANI KUMAR V. U. AYYAGARI, MADAN K. CHUKKA
-
Publication number: 20190213515Abstract: Embodiments generally relate an intelligent automated trolley system. In some embodiments, a method includes receiving a trolley request. The method further includes determining one or more luggage characteristics of one or more luggage items. The method further includes determining one or more trolleys to send based on the luggage characteristics of the one or more luggage items. The method further includes assigning the one or more trolleys to assist the user based on the one or more characteristics of the one or more luggage items. The method further includes sending the one or more trolleys to a meeting location.Type: ApplicationFiled: January 5, 2018Publication date: July 11, 2019Applicant: International Business Machines CorporationInventors: Phani Kumar V. U. AYYAGARI, Manish BHIDE, Madan K. CHUKKA, Purna Chandra JASTI
-
Publication number: 20190196944Abstract: A unit test case framework system writes unit test case(s) by passing only module input parameter value(s) that need to be tested, instead of passing all the input parameter value(s).Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Manish Bhide, Yamini Danthuluri, Hari Kiran Maddela
-
Publication number: 20190199541Abstract: A conference management application for a remote conferencing system stores information on a plurality of users and a plurality of client devices though which the plurality of users communicate with the remote conferencing system. The conference management application transmits information for a remote conference to a user, wherein the information that is transmitted is generated by a cognitive engine via learning mechanisms that iteratively incorporate information on previously completed remote conferences, information on the user, and information on the client device used by the user to communicate with the conference management application.Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Madan K. Chukka, Purna Chandra Rao Jasti, Manish Bhide, Phani Kumar V. U. Ayyagari
-
Publication number: 20190188307Abstract: A method includes determining, by a controller, a portion of data that is selected by a user. The portion of data includes source data that is to be transformed by at least one shaping function. The method also includes generating, by the controller, a first output recommendation data that communicates at least one recommended shaping function to apply to the portion of data. The first output recommendation data is generated based on patterns of shaping functions that have been previously chosen. The patterns of shaping functions that have been previously chosen can be chosen by a plurality of system users. The method also includes determining whether to apply the at least one recommended shaping function to the portion of data. The method also includes applying the at least one recommended shaping function based on the determining.Type: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Inventors: Manish Bhide, Shabharesh Gudla, Sameep Mehta, Prishni Rateria, Samiulla Shaikh, Neelesh K. Shukla, Paul S. Taylor
-
Patent number: 9504087Abstract: Methods and arrangements for managing termination of a telephone call. A contemplated method includes: detecting a request by a first party to terminate a telephone call between the first party and a second party; detecting whether the second party is still speaking after detecting the request to terminate the call; and automatically forestalling termination of the call if the second party is still speaking, via affording the first party an opportunity to continue the call, via at least one of: sending a confirmation request to the first party, and sending an audio signal to the first party. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: October 26, 2015Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Manish Bhide, Ajay Kumar Gupta
-
Publication number: 20160050714Abstract: Methods and arrangements for managing termination of a telephone call. A contemplated method includes: detecting a request by a first party to terminate a telephone call between the first party and a second party; detecting whether the second party is still speaking after detecting the request to terminate the call; and automatically forestalling termination of the call if the second party is still speaking, via affording the first party an opportunity to continue the call, via at least one of: sending a confirmation request to the first party, and sending an audio signal to the first party. Other variants and embodiments are broadly contemplated herein.Type: ApplicationFiled: October 26, 2015Publication date: February 18, 2016Inventors: Manish Bhide, Ajay Kumar Gupta