Patents by Inventor Ajay K. Gupta
Ajay K. Gupta 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: 10311030Abstract: An embodiment of the present invention is directed to an automated migration tool. A system that implements an automated migration tool comprises: a memory component; an interactive web-based interface; and an application server configured to perform the steps comprising: submit a request for source code migration from a source platform to a target platform; schedule the migration for a time period; upon approval of the migration for the time period, identify the source code and associated metadata for migration, wherein the metadata comprises history data, code reviews and permissions; execute the migration of the source code and the associated metadata from the source platform to the target platform; and perform validation of the migration.Type: GrantFiled: May 5, 2017Date of Patent: June 4, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: James Todd Barnes, Farhan Ahmed, Chandrasekharan N. Mana, Ajay K. Gupta, Rahul D. Kulkarni
-
Patent number: 10157203Abstract: A computer-implemented method includes receiving a question. The question is directed to a question answering system. The method includes extracting two or more queries from the question. The method includes generating two or more question sets, each of the two or more question sets addressing all of the two or more queries. The method includes selecting one of the two or more question sets to yield a selected question set, based on analyzing each of the two or more question sets according to a pre-trained model. The method includes presenting the selected question set to the question answering system.Type: GrantFiled: March 15, 2016Date of Patent: December 18, 2018Assignee: International Business Machines CorporationInventors: Jitendra Ajmera, Ajay K. Gupta, Sachindra Joshi
-
Patent number: 10055332Abstract: Two or more variables in a source code are determined. One or more variable groupings for the two or more variables are determined. A potential error for a variable of the two or more variables is determined based on the determined variable groupings.Type: GrantFiled: February 12, 2016Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Jitendra Ajmera, Ajay K. Gupta, Harshit Kumar, Sachindra Joshi
-
Patent number: 10049152Abstract: Generating a natural language dialog by finding missing semantic information in a user question by comparing it to the closest question available in a question corpus. Incrementally improved question precision is targeted during each round of the natural language dialog by generating follow-up questions that clarify semantic and syntactic characteristics of the user question. The follow-up questions are derived from analysis of the user question to identify areas of improvement on the user question.Type: GrantFiled: September 24, 2015Date of Patent: August 14, 2018Assignee: International Business Machines CorporationInventors: Jitendra Ajmera, Ajay K. Gupta, Sachindra Joshi, Shubham Toshniwal
-
Publication number: 20170270120Abstract: A computer-implemented method includes receiving a question. The question is directed to a question answering system. The method includes extracting two or more queries from the question. The method includes generating two or more question sets, each of the two or more question sets addressing all of the two or more queries. The method includes selecting one of the two or more question sets to yield a selected question set, based on analyzing each of the two or more question sets according to a pre-trained model. The method includes presenting the selected question set to the question answering system.Type: ApplicationFiled: March 15, 2016Publication date: September 21, 2017Inventors: Jitendra Ajmera, Ajay K. Gupta, Sachindra Joshi
-
Publication number: 20170235665Abstract: Two or more variables in a source code are determined. One or more variable groupings for the two or more variables are determined. A potential error for a variable of the two or more variables is determined based on the determined variable groupings.Type: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: Jitendra Ajmera, Ajay K. Gupta, Harshit Kumar, Sachindra Joshi
-
Publication number: 20170091312Abstract: Generating a natural language dialog by finding missing semantic information in a user question by comparing it to the closest question available in a question corpus. Incremental improved question precision is targeted during each round of dialog.Type: ApplicationFiled: September 24, 2015Publication date: March 30, 2017Inventors: Jitendra Ajmera, Ajay K. Gupta, Sachindra Joshi, Shubham Toshniwal
-
Patent number: 9582782Abstract: Computer software is disclosed for discovering and representing a reporting model of an existing reporting environment. For each report in a plurality of reports, the software searches metadata of the report for descriptive information and dependencies on other reports. The software depicts, in a graphical representation, each report and relationships between the reports.Type: GrantFiled: April 4, 2012Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: Manish A. Bhide, Ajay K. Gupta, Mukesh K. Mohania, Sumit Negi
-
Patent number: 9071571Abstract: A computational device receives a first text message in a text messaging format from a mobile device to access a website that stores information in a markup language format. The computational device converts one or more elements of the stored information from the markup language format to the text messaging format. The computational device sends a second text message that indicates how to interact with the website in the text messaging format to the mobile device.Type: GrantFiled: June 30, 2011Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Manish A. Bhide, Ajay K. Gupta, Mukesh K. Mohania, Sumit Negi
-
Patent number: 8812297Abstract: Determining synonyms of words in a set of documents. Particularly, when provided with a word or phrase as input, in exemplary embodiments there is afforded the return of a predetermined number of “top” synonym words (or phrases) for an input word (or phrase) in a specific collection of text documents. Further, a user is able to provide ongoing and iterative positive or negative feedback on the returned synonym words, by manually accepting or rejecting such words as the process is underway.Type: GrantFiled: April 9, 2010Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Jeffrey M. Achtermann, Indrajit Bhattacharya, Kevin W. English, Shantanu R. Godbole, Ajay K. Gupta, Ashish Verma
-
Publication number: 20130265326Abstract: Computer software is disclosed for discovering and representing a reporting model of an existing reporting environment. For each report in a plurality of reports, the software searches metadata of the report for descriptive information and dependencies on other reports. The software depicts, in a graphical representation, each report and relationships between the reports.Type: ApplicationFiled: April 4, 2012Publication date: October 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish A. Bhide, Ajay K. Gupta, Mukesh K. Mohania, Sumit Negi
-
Publication number: 20130013706Abstract: A computer-implemented method determines interpersonal relationship influence information between participants in an interaction channel that includes inputting an interaction text response of communication by a participant made in an interaction channel. A type of influence relation of the interaction text response is determined on at least one other participant in the interaction channel based on relational descriptors. An influence score value for the interaction text response is determined, where the influence score value indicates how strongly the interaction text response influences the at least one other participant in the interaction channel. A pair-wise indication of a direction of influence of at least two participants in the interaction channel is determined. Interpersonal relationship influence information is output for the interaction text response for a participant pair in the interaction channel.Type: ApplicationFiled: August 27, 2012Publication date: January 10, 2013Applicant: International Business Machines CorporationInventors: Ajay K. Gupta, Rohit M. Lotlikar, Angshu Rai
-
Publication number: 20130013680Abstract: A non-transitory computer storage medium stores a method that determines interpersonal relationship influence information between participants in an interaction channel that includes inputting an interaction text response of communication by a participant made in an interaction channel. A type of influence relation of the interaction text response is determined on at least one other participant in the interaction channel based on relational descriptors. An influence score value for the interaction text response is determined, where the influence score value indicates how strongly the interaction text response influences the at least one other participant in the interaction channel. A pair-wise indication of a direction of influence of at least two participants in the interaction channel is determined. Interpersonal relationship influence information is output for the interaction text response for a participant pair in the interaction channel.Type: ApplicationFiled: July 7, 2011Publication date: January 10, 2013Applicant: International Business Machines CorporationInventors: Ajay K. Gupta, Rohit M Lotlikar, Angshu Rai
-
Publication number: 20130007589Abstract: A computational device receives a first text message in a text messaging format from a mobile device to access a website that stores information in a markup language format. The computational device converts one or more elements of the stored information from the markup language format to the text messaging format. The computational device sends a second text message that indicates how to interact with the website in the text messaging format to the mobile device.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish A. BHIDE, Ajay K. GUPTA, Mukesh K. MOHANIA, Sumit NEGI
-
Publication number: 20110251839Abstract: Determining synonyms of words in a set of documents. Particularly, when provided with a word or phrase as input, in exemplary embodiments there is afforded the return of a predetermined number of “top” synonym words (or phrases) for an input word (or phrase) in a specific collection of text documents. Further, a user is able to provide ongoing and iterative positive or negative feedback on the returned synonym words, by manually accepting or rejecting such words as the process is underway.Type: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey M. Achtermann, Indrajit Bhattacharya, Kevin W. English, Shantanu Godbole, Ajay K. Gupta, Ashish Verma
-
Publication number: 20100166872Abstract: The present invention relates to novel and improved compositions of anticancer drugs, preferably taxanes, such as paclitaxel and docetaxel, their derivatives or their analogues, methods of manufacturing these compositions and methods of fractionating the particles in particular size range and methods of treating cancer patients with these compositions, which provide reduced chemotherapy-induced side-effects especially reduced chemotherapy-induced-alopecia. The composition is such that there is substantially no free drug in the said composition.Type: ApplicationFiled: October 19, 2006Publication date: July 1, 2010Inventors: Amarjit Singh, Singh Sarabjit, Ajay K. Gupta, Mangesh M. Kulkarni
-
Patent number: 7330859Abstract: In a database system having a primary server side (10) and a secondary server side (30), a high availability data replicator (26, 46) transfers log entries from the primary side (10) to the secondary side (30) and replays the transferred log entries to synchronize the secondary side (30) with the primary side (10). R-tree index transfer threads (54, 56) copy user-defined routines, the user defined index, and index databases deployed on the primary server side (10) to the secondary server side (30) and deploy the copied user-defined routines, reconstruct the user-defined index, and copy data pages on the secondary side (30) to make the user-defined index consistent and usable on the secondary side (30).Type: GrantFiled: September 10, 2003Date of Patent: February 12, 2008Assignee: International Business Machines CorporationInventors: Ajay K. Gupta, Karl Ostner
-
Patent number: 7200620Abstract: In a database, a high availability data replicator (28, 46, 48) synchronizes primary and secondary servers (10, 30). A smart large object application program interface (82) resides on the secondary server (30). A cache module (108) creates a memory cache (88) corresponding to a smart large object responsive to a smart large object read operation requested by a client (86). A smart large object read module (110) executes the read operation without acquiring a lock on the corresponding smart large object. An exception module (102) sends an exception to the client (86) responsive to a synchronizing event of the high availability data replicator (28, 46, 48) modifying said smart large object. On the primary server (10), log entries of the modifying operation are ordered so that a log entry updating a large object header of said smart large object is consistent immediately upon execution on the secondary server (30).Type: GrantFiled: September 29, 2003Date of Patent: April 3, 2007Assignee: International Business Machines CorporationInventor: Ajay K. Gupta
-
Novel rhodamine derivatives for photodynamic therapy of cancer and in vitro purging of the leukemias
Patent number: 5556992Abstract: The present invention relates to novel photoactivable rhodamine derivatives for enhancing high quantum-yield production and singlet oxygen generation upon irradiation with light while maintaining desirable differential retention of rhodamine between normal and cancer cells, said derivatives are selected from the group consisting of 4,5-dibromorhodamine 123 (2-(4,5-dibromo-6-amino-3-imino-3H-xanthen-9-yl)-benzoic acid methyl ester hydrochloride); 4, 5-dibromorhodamine 123 (2-(4,5-dibromo-6-amino-3-imino-3H-xanthen-9-yl)-benzoic acid ethyl ester hydrochloride); 4, 5-dibromorhodamine 123 (2-(4,5-dibromo-6-amino-3-imino-3H-xanthen-9-yl)-benzoic acid octhyl ester hydrochloride); 4,5-dibromorhodamine 110 n-butyl ester (2-(4,5-dibromo-6-amino-3-imino-3H-xanthen-9-yl)-benzoic acid n-butyl ester hydrochloride); Rhodamine B n-butyl ester (2-(6-ethyl amino-3-ethyl imino-3H-xanthen-9-yl)-benzoic acid n-butyl ester hydrochloride); and photoactivable derivatives thereof; whereby photoactivation of the derivatives induces cType: GrantFiled: September 2, 1994Date of Patent: September 17, 1996Assignee: Universite de MontrealInventors: Louis Gaboury, Luc Villeneuve, Richard Giasson, Tiechao Li, Ajay K. Gupta -
Patent number: 5069200Abstract: The present invention relates to a gas-fired artificial log assembly for use in fireplaces or stoves, and more particularly to an improved gas-fired artificial log assembly which visually simulates, in a realistic fashion, a fire in a fireplace or stove stacked with generally horizontally disposed artifical logs, and which at the same time supplies substantial space heat to the surrounding room environment.Type: GrantFiled: February 27, 1991Date of Patent: December 3, 1991Assignee: Valor IncorporatedInventors: Ian Thow, Ajay K. Gupta