Patents by Inventor VIKRANT VERMA

VIKRANT VERMA 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: 11704497
    Abstract: In an approach to generating and using a sentence model for answer generation, one or more computer processors ingest a first corpus of a plurality of text sentences. One or more computer processors convert the plurality of text sentences into a plurality of sentence vectors. One or more computer processors group the plurality of sentence vectors into a plurality of sentence clusters, wherein a sentence cluster is composed of sentences that are semantically similar. One or more computer processors receive a second corpus. One or more computer processors determine, for each sentence cluster of the plurality of sentence clusters, a frequency each sentence cluster appears in the second corpus. Based on the determined frequency, one or more computer processors calculate a probability of each sentence cluster of the plurality of sentence clusters. Based on the calculated probabilities, one or more computer processors generate a first sentence model.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kyle Croutwater, Zhe Zhang, Vikrant Verma, Le Zhang
  • Patent number: 11592424
    Abstract: A system for inspecting flexible pipelines comprises a data analyzer, a data collector and an ultrasonic transducer. Further, the ultrasonic transducer is adapted to propagate shear wave into the annulus of the flexible pipeline. The data collector further comprises a data store and a communicator. Further, the system is capable of differentiating flooding and non-flooding condition of the annulus of the flexible pipeline which is subjected to high pressure. Using the system, an indicator of a flooded or non-flooded condition within the flexible pipeline may be calculated using transmitted and detected reflective waves or the lack of detected reflective waves.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: February 28, 2023
    Assignee: Oceaneering International, Inc.
    Inventors: Vilmar da Silva do Vale, Rohit Bali, Samik Das, Sheethal Sasidharan, Vikrant Verma
  • Patent number: 11539650
    Abstract: A method, system, and computer-usable medium are disclosed for identifying areas to improve an interactive conversational system, such as a chatbot. A stream of stream of conversational interactions C (C1, C2, . . . , Cn) between users and the interactive conversational system is received. An intent clustering model is periodically applied to the stream to form an incremental clustering based on a set of derived intents to form a mapping from a first set of conversational characteristics to a first set of intents and a second set of conversational characteristics to a first set of unclear intents. Information is provided related to the second set of conversation characteristics.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: December 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Eric Donald Wayne, Kyle Croutwater, Michael David Whitley, Vikrant Verma, Zhe Zhang
  • Patent number: 11521078
    Abstract: An approach is provided that receives a question at a question-answering (QA) system. A number of passages are identified that are relevant to the received question. A question knowledge graph is generated that corresponds to the question and a set of passage knowledge graphs are also generated with each passage knowledge graph corresponding to one of the identified passages. Each of the passage knowledge graphs are compared to the question knowledge graph with the comparison resulting in a set of knowledge graph candidate answers (kgCAs). A set of candidate answers (CAs) is computed by the QA with at least one of the CAs being based on one of the kgCAs.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kyle Croutwater, Zhe Zhang, Le Zhang, Vikrant Verma
  • Publication number: 20220380009
    Abstract: The invention relates to the field of special purpose robotic systems to conduct external functions such as cleaning, monitoring and inspection of structures such as tubular assets in a splash zone. The splash zone is defined as the section of a marine structure that is periodically in and out of water due to the action of waves or tides, usually falling within (+)10m to (?)20m water depth. In embodiments, splash zone inspection robot system 1 comprises station 300, submersible saddle 350, submersible robot 400, and subsea robot controller 308. A predetermined set of controllable clamps selectively secure submersible robot 400 to submersible saddle 350 or structure 2 and allow incremental traversal along submersible saddle 350 or structure 2.
    Type: Application
    Filed: May 25, 2022
    Publication date: December 1, 2022
    Applicant: Oceaneering International, Inc.
    Inventors: John Abin, Sanjay Dubey, Ashish Negi, Sheethal Sasidharan, Vikrant Verma, Rajeev Narayanan Vidyadharan
  • Publication number: 20220341531
    Abstract: Seal assembly 100, useful for repairing an uncontrolled surface such as pipeline 110, comprises seal 102 which is subjected to pressure and temperature and remains operable under, e.g., subsea conditions. Seal assembly 100 is capable of sealing pipelines of diameters up to 48 inches. Seal assembly 100 is actuated/energized by axially compressing/loading seal assembly 100 between one or more controlled surfaces and an uncontrolled surface and can be used for repairing and providing sealing in flowline or pipelines of either subsea or other petrochemical industries where the pipelines. Spool assembly 700 comprising seal assembly 100 may be used to repair a damaged pipeline section after the damaged section is removed to provide a sealed replacement fluid path for the pipeline.
    Type: Application
    Filed: April 27, 2022
    Publication date: October 27, 2022
    Applicant: Oceaneering International, Inc.
    Inventors: Abhineet Gupta, Pardeep Kumar Kaundai, Ashish Negi, Nilesh Patil, Vikrant Verma, Douglas Allen Watkins
  • Publication number: 20220341530
    Abstract: Seal assembly 100, useful for repairing an uncontrolled surface such as pipeline 110, comprises seal 102 which is subjected to pressure and temperature and remains operable under, e.g., subsea conditions. Seal assembly 100 is capable of sealing pipelines of diameters up to 48 inches. Seal assembly 100 is actuated/energized by axially compressing/loading seal assembly 100 between one or more controlled surfaces and an uncontrolled surface and can be used for repairing and providing sealing in flowline or pipelines of either subsea or other petrochemical industries where the pipelines. Spool assembly 700 comprising seal assembly 100 may be used to repair a damaged pipeline section after the damaged section is removed to provide a sealed replacement fluid path for the pipeline.
    Type: Application
    Filed: April 27, 2022
    Publication date: October 27, 2022
    Applicant: Oceaneering International, Inc.
    Inventors: Abhineet Gupta, Pardeep Kumar Kaundai, Ashish Negi, Nilesh Patil, Vikrant Verma, Douglas Allen Watkins
  • Patent number: 11361031
    Abstract: Embodiments are directed to a system, a computer program product, and a method for identification of linguistically related elements, and more specifically to prediction of a linguistically related element. A linguistic algorithm forms a cluster representation of corpus entries. A linguistic term is identified and applied to the cluster representation to identify proximally related linguistic terms. Associative relationships between the proximally related terms and category metadata are iteratively investigated. One or more linguistic terms related across the two more metadata categories is identified and designated as the linguistically related element.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kyle Croutwater, Vikrant Verma, Zhe Zhang, Le Zhang
  • Publication number: 20220075951
    Abstract: In an approach to generating and using a sentence model for answer generation, one or more computer processors ingest a first corpus of a plurality of text sentences. One or more computer processors convert the plurality of text sentences into a plurality of sentence vectors. One or more computer processors group the plurality of sentence vectors into a plurality of sentence clusters, wherein a sentence cluster is composed of sentences that are semantically similar. One or more computer processors receive a second corpus. One or more computer processors determine, for each sentence cluster of the plurality of sentence clusters, a frequency each sentence cluster appears in the second corpus. Based on the determined frequency, one or more computer processors calculate a probability of each sentence cluster of the plurality of sentence clusters. Based on the calculated probabilities, one or more computer processors generate a first sentence model.
    Type: Application
    Filed: September 9, 2020
    Publication date: March 10, 2022
    Inventors: Kyle Croutwater, Zhe Zhang, Vikrant Verma, Le Zhang
  • Publication number: 20220021636
    Abstract: A method, system, and computer-usable medium are disclosed for identifying areas to improve an interactive conversational system, such as a chatbot. A stream of stream of conversational interactions C (C1, C2, . . . , Cn) between users and the interactive conversational system is received. An intent clustering model is periodically applied to the stream to form an incremental clustering based on a set of derived intents to form a mapping from a first set of conversational characteristics to a first set of intents and a second set of conversational characteristics to a first set of unclear intents. Information is provided related to the second set of conversation characteristics.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 20, 2022
    Inventors: Eric Donald Wayne, Kyle Croutwater, Michael David Whitley, Vikrant Verma, Zhe Zhang
  • Patent number: 11188720
    Abstract: A computer-implemented method of executing a virtual agent bot includes receiving, via a computer server, at least one input query from a user, and analyzing the at least one input query to extract at least one input term. The method further comprises determining a semantic skill set of the virtual agent bot among a plurality of different candidate skill sets based at least in part on the at least one input term; and invoking the virtual agent bot to provide a semantic topic response corresponding to the semantic skill set to provide an answer to the at least one input query.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kyle Croutwater, Le Zhang, Vikrant Verma, Zhe Zhang
  • Patent number: 11187075
    Abstract: A system for inspecting flexible pipelines comprises a data analyzer, a data collector and an ultrasonic transducer. Further, the ultrasonic transducer is adapted to propagate shear wave into the annulus of the flexible pipeline. The data collector further comprises a data store and a communicator. Further, the system is capable of differentiating flooding and non-flooding condition of the annulus of the flexible pipeline which is subjected to high pressure. Using the system, an indicator of a flooded or non-flooded condition within the flexible pipeline may be calculated using transmitted and detected reflective waves or the lack of detected reflective waves.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: November 30, 2021
    Assignee: Oceaneering International, Inc.
    Inventors: Vilmar da Silva do Vale, Rohit Bali, Samik Das, Sheethal Sasidharan, Vikrant Verma
  • Publication number: 20210063353
    Abstract: A system for inspecting flexible pipelines comprises a data analyzer, a data collector and an ultrasonic transducer. Further, the ultrasonic transducer is adapted to propagate shear wave into the annulus of the flexible pipeline. The data collector further comprises a data store and a communicator. Further, the system is capable of differentiating flooding and non-flooding condition of the annulus of the flexible pipeline which is subjected to high pressure. Using the system, an indicator of a flooded or non-flooded condition within the flexible pipeline may be calculated using transmitted and detected reflective waves or the lack of detected reflective waves.
    Type: Application
    Filed: May 26, 2020
    Publication date: March 4, 2021
    Applicant: Oceaneering International, Inc.
    Inventors: Vilmar da Silva do Vale, Rohit Bali, Samik Das, Sheethal Sasidharan, Vikrant Verma
  • Publication number: 20210062641
    Abstract: A system for inspecting flexible pipelines comprises a data analyzer, a data collector and an ultrasonic transducer. Further, the ultrasonic transducer is adapted to propagate shear wave into the annulus of the flexible pipeline. The data collector further comprises a data store and a communicator. Further, the system is capable of differentiating flooding and non-flooding condition of the annulus of the flexible pipeline which is subjected to high pressure. Using the system, an indicator of a flooded or non-flooded condition within the flexible pipeline may be calculated using transmitted and detected reflective waves or the lack of detected reflective waves.
    Type: Application
    Filed: May 26, 2020
    Publication date: March 4, 2021
    Applicant: Oceaneering International, Inc.
    Inventors: Vilmar da Silva do Vale, Rohit Bali, Samik Das, Sheethal Sasidharan, Vikrant Verma
  • Publication number: 20210019375
    Abstract: A computer-implemented method of executing a virtual agent bot includes receiving, via a computer server, at least one input query from a user, and analyzing the at least one input query to extract at least one input term. The method further comprises determining a semantic skill set of the virtual agent bot among a plurality of different candidate skill sets based at least in part on the at least one input term; and invoking the virtual agent bot to provide a semantic topic response corresponding to the semantic skill set to provide an answer to the at least one input query.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Kyle Croutwater, Le Zhang, Vikrant Verma, Zhe Zhang
  • Publication number: 20210012218
    Abstract: An approach is provided that selects an original entity from an original knowledge graph. The approach then accesses a data source that is external to the original knowledge graph, such as an online encyclopedia. An entity in the data source is identified based on the entity matching the original entity. A new relation is then identified in the data source between the identified entity and a new entity with the new entity being absent from the original knowledge graph. An expanded knowledge graph is then generated with the expanded knowledge graph formed by adding the new entity to the original knowledge graph.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Kyle Croutwater, Zhe Zhang, Le Zhang, Vikrant Verma
  • Publication number: 20210012217
    Abstract: An approach is provided that receives a question at a question-answering (QA) system. A number of passages are identified that are relevant to the received question. A question knowledge graph is generated that corresponds to the question and a set of passage knowledge graphs are also generated with each passage knowledge graph corresponding to one of the identified passages. Each of the passage knowledge graphs are compared to the question knowledge graph with the comparison resulting in a set of knowledge graph candidate answers (kgCAs). A set of candidate answers (CAs) is computed by the QA with at least one of the CAs being based on one of the kgCAs.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Kyle Croutwater, Zhe Zhang, Le Zhang, Vikrant Verma
  • Patent number: 10713241
    Abstract: An approach is provided that receives a question at a question answering (QA) system. The question includes a number of words. The approach operates by calculating weights that correspond to search terms included in the plurality of words. The search terms include the plurality of words and may include terms that are one or more sequences of adjacent words included in the question. Based on the calculated weights and the words in the question, the approach generates a query that is used to search a corpus that is managed by the QA system with the search resulting in one or more search results.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: July 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kyle L. Croutwater, Vikrant Verma, Le Zhang, Zhe Zhang
  • Patent number: 10706048
    Abstract: An approach is provided that receives a question at a question answering (QA) system. The question includes a number of words. The approach operates by calculating weights that correspond to search terms included in the plurality of words. The search terms include the plurality of words and may include terms that are one or more sequences of adjacent words included in the question. Based on the calculated weights and the words in the question, the approach generates a query that is used to search a corpus that is managed by the QA system with the search resulting in one or more search results.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kyle L. Croutwater, Vikrant Verma, Le Zhang, Zhe Zhang
  • Publication number: 20200110834
    Abstract: Embodiments are directed to a system, computer program product, and method for identification of linguistically related elements, and more specifically to prediction of a linguistically related element. A linguistic algorithm forms a cluster representation of corpus entries. A linguistic term is identified and application to the cluster representation to identified proximally related linguistic terms. Associative relationships between the proximally related terms and category metadata are iteratively investigated. One or more linguistic terms related across the two more metadata categories is identified and designated at the linguistically related element.
    Type: Application
    Filed: October 8, 2018
    Publication date: April 9, 2020
    Applicant: International Business Machines Corporation
    Inventors: Kyle Croutwater, Vikrant Verma, Zhe Zhang, Le Zhang