Patents by Inventor Anup Kalia
Anup Kalia 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: 20240293675Abstract: Systems and techniques are disclosed to establish programming of an implantable electrical neurostimulation device for treating pain of a human subject, through the use and adjustment of analgesic stimulation parameters based on trust dynamics and trust measurements. In an example, the system to establish programming of the neurostimulation device performs operations that: determine a trust measurement value that is derived from results of at least one commitment made with a human subject, via observable interactions; determine a modification of at least one neurostimulation programming parameter, based on the trust measurement value; and to cause the implantable neurostimulation device to implement the modification of the at least one neurostimulation programming parameter. Further examples are provided to produce and track the trust measurement value, as well as identify a pain susceptibility value and determine a receptiveness to analgesic effects based on these and other trust dynamics.Type: ApplicationFiled: April 25, 2024Publication date: September 5, 2024Inventors: James R. Kozloski, Anup Kalia, Jeffrey Rogers, Sara E. Berger
-
Publication number: 20240272971Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining a monolithic object oriented computer program, wherein the examining the monolithic object oriented computer program includes identifying that the monolithic object oriented computer program includes an inheritance chain of classes having a first class and a second class; and generating a distributed set of microservice partitions in dependence on the examining the monolithic object oriented computer program, wherein the generating the distributed set of microservice partitions includes performing the generating so that there is hosted in a first microservice partition of a distributed set of microservice partitions the first class and further so that there is hosted in a second microservice partition of the distributed set of microservices the second class.Type: ApplicationFiled: February 10, 2023Publication date: August 15, 2024Inventors: Jin XIAO, Saurabh SINHA, Anup KALIA, Maja VUKOVIC
-
Patent number: 12005256Abstract: Systems and techniques are disclosed to establish programming of an implantable electrical neurostimulation device for treating pain of a human subject, through the use and adjustment of analgesic stimulation parameters based on trust dynamics and trust measurements. In an example, the system to establish programming of the neurostimulation device performs operations that: determine a trust measurement value that is derived from results of at least one commitment made with a human subject, via observable interactions; determine a modification of at least one neurostimulation programming parameter, based on the trust measurement value; and to cause the implantable neurostimulation device to implement the modification of the at least one neurostimulation programming parameter. Further examples are provided to produce and track the trust measurement value, as well as identify a pain susceptibility value and determine a receptiveness to analgesic effects based on these and other trust dynamics.Type: GrantFiled: July 6, 2023Date of Patent: June 11, 2024Assignee: Boston Scientific Neuromodulation CorporationInventors: James R. Kozloski, Anup Kalia, Jeffrey Rogers, Sara E. Berger
-
Publication number: 20240177029Abstract: A method includes receiving a natural language problem statement corresponding to application modernization needs of a user, the natural language problem statement including at least one technical entity, business constraint and disposition information; providing structured information by extracting information from the natural language problem statement using a neural word segmentation method; generating standardized technical entities, standardized business entities, and standardized dispositions by inputting the structured information to at least one machine learning model; and generating at least one recommended disposition of at least one technical entity to a second technical entity based at least on a business constraint corresponding to the natural language problem statement using the standardized technical entities, business entities, and dispositions.Type: ApplicationFiled: November 30, 2022Publication date: May 30, 2024Inventors: Anup KALIA, Mihir CHOUDHURY, Jin XIAO, Divya SANKAR, John ROFRANO, Venkata Nagaraju PAVULURI, Lambert POUGUEM WASSI, Maja VUKOVIC, Michele MERLER
-
Patent number: 11940904Abstract: Systems, computer-implemented methods, and computer program products to facilitate generation of microservices from a monolithic application based on runtime traces are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a model component that learns cluster assignments of classes in a monolithic application based on runtime traces of executed test cases. The computer executable components can further comprise a cluster component that employs the model component to generate clusters of the classes based on the cluster assignments to identify one or more microservices of the monolithic application.Type: GrantFiled: April 13, 2023Date of Patent: March 26, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jin Xiao, Anup Kalia, Chen Lin, Raghav Batta, Saurabh Sinha, John Rofrano, Maja Vukovic
-
Patent number: 11928519Abstract: Systems, computer-implemented methods, and computer program products to facilitate modernization of an application are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a determination component that determines one or more relevant surrounding contexts for a raw entity. The computer executable components also can comprise a matching component that matches the one or more relevant surrounding contexts with one or more known surrounding contexts of one or more known entities. The computer executable components further can comprise a type identification component that identifies an entity type for the raw entity based on the matching of the one or more relevant surrounding contexts with the one or more known surrounding contexts.Type: GrantFiled: January 29, 2021Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Changhua Sun, HongLei Guo, Zhili Guo, Zhong Su, Jin Xiao, Maja Vukovic, Shawn Dsouza
-
Patent number: 11922181Abstract: Techniques regarding discovering configuration information for one or more computer applications are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store 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 a configuration component that can discover configuration information associated with a containerized computer application. The configuration information can be characterized by a set of environment attributes extracted by querying a source code of the containerized computer application.Type: GrantFiled: September 14, 2021Date of Patent: March 5, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, John Rofrano, Jin Xiao, Mihir Choudhury, Elizabeth Daly, Oznur Alkan, Lambert Pouguem Wassi, Maja Vukovic
-
Patent number: 11854676Abstract: Techniques are described for providing live first aid response guidance using a machine learning based cognitive aid planner. In one embodiment, a computer-implemented method is provided that comprises classifying, by a system operatively coupled to a processor, a type of an injury endured by a patient. The method further comprises, employing, by the system, one or more machine learning models to estimate a risk level associated with the injury based on the type of the injury and a current context of the patient.Type: GrantFiled: September 12, 2019Date of Patent: December 26, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Maja Vukovic, Michael S. Gordon, Komminist Weldemariam
-
Publication number: 20230347151Abstract: Systems and techniques are disclosed to establish programming of an implantable electrical neurostimulation device for treating pain of a human subject, through the use and adjustment of analgesic stimulation parameters based on trust dynamics and trust measurements. In an example, the system to establish programming of the neurostimulation device performs operations that: determine a trust measurement value that is derived from results of at least one commitment made with a human subject, via observable interactions; determine a modification of at least one neurostimulation programming parameter, based on the trust measurement value; and to cause the implantable neurostimulation device to implement the modification of the at least one neurostimulation programming parameter. Further examples are provided to produce and track the trust measurement value, as well as identify a pain susceptibility value and determine a receptiveness to analgesic effects based on these and other trust dynamics.Type: ApplicationFiled: July 6, 2023Publication date: November 2, 2023Inventors: James R. Kozloski, Anup Kalia, Jeffrey Rogers, Sara E. Berger
-
Publication number: 20230334241Abstract: Learning and correcting errors in text input fields to an artificial intelligence (AI) system includes receiving, by the AI system from a target system, an input text. The AI system executes a text processing operation on the input text by applying at least one transformer from a library of transformers to the input text to generate transformed text. At least one proposed correction to the input text is output by the AI system based on an analysis of the transformed text. Feedback data, associated with the at least one proposed correction, is then received from a user of the target system to iteratively learn, by the AI system, which of the transformers need be applied on future input text to accurately generate future proposed corrections on the future input text.Type: ApplicationFiled: April 19, 2022Publication date: October 19, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elizabeth DALY, Oznur ALKAN, Anup KALIA, Jin XIAO, Bei CHEN, Rahul NAIR
-
Patent number: 11755931Abstract: A technique relates to natural language automation to implement service requests. An intent of a service request is determined by accessing a knowledge base, the knowledge base being configured for dynamic discovery of dependencies related to configuration items, the configuration item being among the configuration items, the configuration items being associated with concepts. An intent application programming interface (API) database comprising a specification is accessed, the specification describing parameters of APIs and associations that the APIs have with the concepts of the knowledge base. Associated parameters of an API associated with the intent of the service request are determined based on the intent API database. The API is caused to be executed to accomplish the service request.Type: GrantFiled: April 5, 2019Date of Patent: September 12, 2023Assignee: International Business Machines CorporationInventors: Jin Xiao, Anup Kalia, Maja Vukovic
-
Patent number: 11745016Abstract: Systems and techniques are disclosed to establish programming of an implantable electrical neurostimulation device for treating pain of a human subject, through the use and adjustment of analgesic stimulation parameters based on trust dynamics and trust measurements. In an example, the system to establish programming of the neurostimulation device performs operations that: determine a trust measurement value that is derived from results of at least one commitment made with a human subject, via observable interactions; determine a modification of at least one neurostimulation programming parameter, based on the trust measurement value; and to cause the implantable neurostimulation device to implement the modification of the at least one neurostimulation programming parameter. Further examples are provided to produce and track the trust measurement value, as well as identify a pain susceptibility value and determine a receptiveness to analgesic effects based on these and other trust dynamics.Type: GrantFiled: November 29, 2021Date of Patent: September 5, 2023Assignee: Boston Scientific Neuromodulation CorporationInventors: James R. Kozloski, Anup Kalia, Jeffrey Rogers, Sara E. Berger
-
Publication number: 20230251962Abstract: Systems, computer-implemented methods, and computer program products to facilitate generation of microservices from a monolithic application based on runtime traces are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a model component that learns cluster assignments of classes in a monolithic application based on runtime traces of executed test cases. The computer executable components can further comprise a cluster component that employs the model component to generate clusters of the classes based on the cluster assignments to identify one or more microservices of the monolithic application.Type: ApplicationFiled: April 13, 2023Publication date: August 10, 2023Inventors: Jin Xiao, Anup Kalia, Chen Lin, Raghav Batta, Saurabh Sinha, John Rofrano, Maja Vukovic
-
Patent number: 11688491Abstract: Techniques regarding autonomously updating a participation status of an entity with regards to a clinical trial are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store 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 status component that can update a participation status of an entity regarding a clinical trial based on a trust disposition value. The trust disposition value can be determined using machine learning technology and can be indicative of an expected enrichment contribution associated with the participation status.Type: GrantFiled: December 28, 2020Date of Patent: June 27, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James R. Kozloski, Sara Berger, Anup Kalia, Jeffrey L. Rogers
-
Patent number: 11682476Abstract: Techniques regarding autonomously updating the status of a prescription are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store 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 a prescription component that can update a status of a prescription associated with an entity based on a trust disposition value. The trust disposition value can be determined using machine learning technology and can be indicative of an expected effectiveness of the prescription.Type: GrantFiled: December 28, 2020Date of Patent: June 20, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James R. Kozloski, Sara Berger, Anup Kalia, Jeffrey L. Rogers
-
Patent number: 11682493Abstract: Techniques regarding autonomously updating the status of a medical procedure are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store 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 a procedure component that can update a status of a medical procedure regarding an entity based on a trust disposition value derived using machine learning technology. The trust disposition value can be indicative of an expected efficacy associated with the medical procedure.Type: GrantFiled: December 28, 2020Date of Patent: June 20, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James R. Kozloski, Anup Kalia, Jeffrey L. Rogers, Sara Berger
-
Patent number: 11669692Abstract: Systems, computer-implemented methods, and computer program products that can facilitate extraction of named entities from document data to support automation applications are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an entity extraction component that extracts, using a first machine learning process, a first data entity and a second data entity from document data indicative of a textual information. The computer executable components can further comprise a relation extraction component that determines, using a second machine learning process, a relation between the first data entity and the second data entity to generate a knowledge data graph used to execute an application associated with natural language processing for the document data.Type: GrantFiled: July 12, 2019Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Tarek Sakakini, Yu Deng, Jin Xiao, Maja Vukovic
-
Patent number: 11663115Abstract: Systems, computer-implemented methods, and computer program products to facilitate generation of microservices from a monolithic application based on runtime traces are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a model component that learns cluster assignments of classes in a monolithic application based on runtime traces of executed test cases. The computer executable components can further comprise a cluster component that employs the model component to generate clusters of the classes based on the cluster assignments to identify one or more microservices of the monolithic application.Type: GrantFiled: October 13, 2021Date of Patent: May 30, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jin Xiao, Anup Kalia, Chen Lin, Raghav Batta, Saurabh Sinha, John Rofrano, Maja Vukovic
-
Patent number: 11659006Abstract: An assessment component that facilitates assessment and enforcement of policies within a computer environment can comprise a compliance component that determines whether a policy, that defines one or more requirements associated with usage of one or more enterprise components of an enterprise computing system, is in compliance with a plurality of standardized policies that govern operation of the one or more enterprise components of the enterprise computing system. The assessment component can also comprise a policy optimization component that determines one or more changes to the policy that achieve the compliance with the plurality of standardized polices based on a determination that the policy complies with a first standardized policy of the plurality of standardized policies and fails to comply with a second standardized policy of the plurality of standardized policies.Type: GrantFiled: December 23, 2020Date of Patent: May 23, 2023Assignee: Kyndryl, Inc.Inventors: Milton H. Hernandez, Anup Kalia, Brian Peterson, Vugranam C. Sreedhar, Sai Zeng
-
Publication number: 20230085488Abstract: Techniques regarding discovering configuration information for one or more computer applications are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store 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 a configuration component that can discover configuration information associated with a containerized computer application. The configuration information can be characterized by a set of environment attributes extracted by querying a source code of the containerized computer application.Type: ApplicationFiled: September 14, 2021Publication date: March 16, 2023Inventors: Anup KALIA, John Rofrano, Jin Xiao, MIHIR CHOUDHURY, Elizabeth Daly, Oznur Alkan, Lambert Pouguem Wassi, Maja Vukovic