Patents by Inventor Hima Prasad Karanam
Hima Prasad Karanam 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: 20230177076Abstract: Methods, systems, and computer program products for extracting query-related temporal information from unstructured text documents are provided herein. A computer-implemented method includes obtaining at least one user query comprising one or more temporal components; converting at least a portion of the at least one user query into one or more logic form representations; mapping at least a portion of the one or more logic form representations to one or more portions of at least one source of unstructured text data; extracting temporal information, specific to the at least one user query, from one or more portions of the at least one source of unstructured text data based on the mapping; generating at least one response to the at least one user query based on the extracted temporal information; and performing one or more automated actions based on the at least one generated response.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Udit Sharma, Hima Prasad Karanam, Shajith Ikbal Mohamed, Sumit Neelam, Santosh Srivastava, L. Venkata Subramaniam
-
Publication number: 20230169115Abstract: Methods, systems, and computer program products for partitioning and parallel loading of property graphs with constraints are provided herein. A computer-implemented method includes obtaining graph-related input data and corresponding constraint data, wherein the graph-related input data and corresponding constraint data are at least one of user-defined and input data model-based; generating at least one in-memory graph based at least in part on processing at least a portion of the obtained graph-related input data; partitioning the at least one in-memory graph into two or more sub-graphs by processing the at least one in-memory graph using one or more polynomial time partition algorithms; and generating at least one property graph by allocating, at least a portion of the two or more partitioned sub-graphs which satisfy the obtained constraint data, to two or more threads that run in parallel.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: Sumit Neelam, Hima Prasad Karanam, Udit Sharma, Shajith Ikbal Mohamed, Santosh Srivastava, L. Venkata Subramaniam
-
Publication number: 20220405608Abstract: In a method for deriving existential rules from knowledge graph data, a processor represents a knowledge graph using a geometric embedding. A processor transforms the geometric embedding to a syllogism logic representation using a geometric relationship. And a processor derives existential rules using standard transformation rules present in the syllogism logic representation.Type: ApplicationFiled: June 17, 2021Publication date: December 22, 2022Inventors: Ankita Likhyani Grover, Shajith Ikbal Mohamed, Hima Prasad Karanam, L. Venkata Subramaniam
-
Patent number: 11443213Abstract: Methods, systems and computer program products for query processing are provided herein. A computer-implemented method includes receiving a first query from a user, determining whether the first query is capable of being answered using symbolic reasoning performed on data of a symbolic knowledge base, and executing the symbolic reasoning to generate a first query answer in response to a determination that the first query is capable of being answered using the symbolic reasoning. Axioms are extracted from a plurality of documents when it is determined that a second query is not capable of being answered using the symbolic reasoning. The method further includes determining whether the axioms are consistent with the symbolic knowledge base, and generating a second query answer based on the axioms in response to a determination that the one or more axioms are consistent with the symbolic knowledge base.Type: GrantFiled: August 30, 2018Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Hima Prasad Karanam, Shajith Ikbal Mohamed, Sumit Bhatia, Sumit Neelam, L. Venkata Subramaniam, Udit Sharma
-
Patent number: 10740209Abstract: Methods, systems, and computer program products for tracking missing data using provenance traces and data simulation are provided herein. A computer-implemented method includes generating, for each of multiple stages in a data curation sequence, a machine learning model of the data curation sequence, wherein the model is based on historical input records within the data curation sequence, historical output records within the data curation sequence, and provenance data within the data curation sequence; creating a simulated output record based on a detected anomaly corresponding to the data curation sequence; predicting the content of absent input records that precede the simulated output record in the data curation sequence and provenance data corresponding to the simulated output record; and outputting, to a user, in response to a query pertaining to the detected anomaly, the predicted input records and information relating the predicted input records to the detected anomaly.Type: GrantFiled: August 20, 2018Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Salil Joshi, Hima Prasad Karanam, Manish Kesarwani, Sameep Mehta
-
Patent number: 10614140Abstract: One embodiment provides a method, including utilizing at least one processor to execute computer code that performs the steps of: receiving, from a user, one or more keywords, wherein the one or more keywords identify, within a social media data set, a subset of social media data; determining, based on social media statistical information, an estimated volume of the subset of the social media data; determining, based on the social media statistical information, an estimated relevance of the subset of social media data to the user; and updating the one or more keywords, to improve the estimated volume and estimated relevance. Other aspects are described and claimed.Type: GrantFiled: June 1, 2016Date of Patent: April 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vijay Ekambaram, Vikas Joshi, Hima Prasad Karanam, L. Venkata Subramaniam
-
Publication number: 20200074334Abstract: Methods, systems and computer program products for query processing are provided herein. A computer-implemented method includes receiving a first query from a user, determining whether the first query is capable of being answered using symbolic reasoning performed on data of a symbolic knowledge base, and executing the symbolic reasoning to generate a first query answer in response to a determination that the first query is capable of being answered using the symbolic reasoning. Axioms are extracted from a plurality of documents when it is determined that a second query is not capable of being answered using the symbolic reasoning. The method further includes determining whether the axioms are consistent with the symbolic knowledge base, and generating a second query answer based on the axioms in response to a determination that the one or more axioms are consistent with the symbolic knowledge base.Type: ApplicationFiled: August 30, 2018Publication date: March 5, 2020Inventors: Hima Prasad Karanam, Shajith Ikbal Mohamed, Sumit Bhatia, Sumit Neelam, L. Venkata Subramaniam, Udit Sharma
-
Publication number: 20200057708Abstract: Methods, systems, and computer program products for tracking missing data using provenance traces and data simulation are provided herein. A computer-implemented method includes generating, for each of multiple stages in a data curation sequence, a machine learning model of the data curation sequence, wherein the model is based on historical input records within the data curation sequence, historical output records within the data curation sequence, and provenance data within the data curation sequence; creating a simulated output record based on a detected anomaly corresponding to the data curation sequence; predicting the content of absent input records that precede the simulated output record in the data curation sequence and provenance data corresponding to the simulated output record; and outputting, to a user, in response to a query pertaining to the detected anomaly, the predicted input records and information relating the predicted input records to the detected anomaly.Type: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Salil Joshi, Hima Prasad Karanam, Manish Kesarwani, Sameep Mehta
-
Publication number: 20170351763Abstract: One embodiment provides a method, including utilizing at least one processor to execute computer code that performs the steps of: receiving, from a user, one or more keywords, wherein the one or more keywords identify, within a social media data set, a subset of social media data; determining, based on social media statistical information, an estimated volume of the subset of the social media data; determining, based on the social media statistical information, an estimated relevance of the subset of social media data to the user; and updating the one or more keywords, to improve the estimated volume and estimated relevance. Other aspects are described and claimed.Type: ApplicationFiled: June 1, 2016Publication date: December 7, 2017Inventors: Vijay Ekambaram, Vikas Joshi, Hima Prasad Karanam, L. Venkata Subramaniam
-
Patent number: 9697301Abstract: Systems and associated methods for address standardization and applications related thereto are described. Embodiments exploit a common context in a taxonomy and a given address to detect and correct deviations in the address. Embodiments establish a possible path from a root of the taxonomy to a leaf in the taxonomy that can possibly generate a given address. Given a new address, embodiments use complete addresses, and/or segments or elements thereof, to compute the representations of the elements and find a closest matching leaf in the taxonomy. Embodiments then traverse the path to a root node to detect the agreement and disagreement between the path and the address entry. Taxonomical structured is thus used to detect, segregate and standardize the expected fields.Type: GrantFiled: August 19, 2010Date of Patent: July 4, 2017Assignee: International Business Machines CorporationInventors: Tanveer Afzal Faruquie, Sachindra Joshi, Hima Prasad Karanam, Mukesh Kumar Mohania, Sriram K. Padmanabhan, L. Venkata Subramaniam
-
Patent number: 8682898Abstract: A clustering-based approach to data standardization is provided. Certain embodiments take as input a plurality of addresses, identify one or more features of the addresses, cluster the addresses based on the one or more features, utilize the cluster(s) to provide a data-based context useful in identifying one or more synonyms for elements contained in the address(es), and standardize the address(es) to an acceptable format, with one or more synonyms and/or other elements being added to or taken away from the input address(es) as part of the standardization process.Type: GrantFiled: April 30, 2010Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Sachindra Joshi, Tanveer Faruquie, Hima Prasad Karanam, Marvin Mendelssohn, Mukesh Kumar Mohania, Angel Marie Smith, L Venkata Subramaniam, Girish Venkatachaliah
-
Publication number: 20120047179Abstract: Systems and associated methods for address standardization and applications related thereto are described. Embodiments exploit a common context in a taxonomy and a given address to detect and correct deviations in the address. Embodiments establish a possible path from a root of the taxonomy to a leaf in the taxonomy that can possibly generate a given address. Given a new address, embodiments use complete addresses, and/or segments or elements thereof, to compute the representations of the elements and find a closest matching leaf in the taxonomy. Embodiments then traverse the path to a root node to detect the agreement and disagreement between the path and the address entry. Taxonomical structured is thus used to detect, segregate and standardize the expected fields.Type: ApplicationFiled: August 19, 2010Publication date: February 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tanveer Afzal Faruquie, Sachindra Joshi, Hima Prasad Karanam, Mukesh Kumar Mohania, Sriram K. Padmanabhan, L. Venkata Subramaniam