Patents by Inventor Kush R. Varshney

Kush R. Varshney 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: 11940978
    Abstract: An example operation may include one or more of generating a plurality of successive data points of an iterative simulation based on predefined checkpoints, each data point identifying an evolving state of the iterative simulation with respect to a previous data point among the successive data points, transmitting a blockchain request for validating state data within a first data point among the plurality of successive data points to a first subset of endorsing nodes of a blockchain network, and transmitting a blockchain request for validating state data within a second data point among the plurality of successive data points to a second subset of endorsing nodes which are mutually exclusive from the first subset of endorsing nodes of the blockchain network for parallel endorsement of the first and second data points.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20230412360
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Patent number: 11784789
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Publication number: 20220121648
    Abstract: An example operation may include one or more of generating a data frame storing content of a simulation, compressing the simulation content within the data frame based on previous simulation content stored in another data frame to generate a compressed data frame, and transmitting the compressed data frame via a blockchain request to one or more endorsing peer nodes of a blockchain network for inclusion of the compressed data frame within a hash-linked chain of blocks of the blockchain network.
    Type: Application
    Filed: January 3, 2022
    Publication date: April 21, 2022
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Patent number: 11263188
    Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Arnold, Rachel K. E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
  • Patent number: 11244013
    Abstract: The system, method, and computer program product are disclosed that track the evolution of a network over time through the analysis of media corpora associated with nodes of the network at each time slice. The media corpora may be analyzed to generate word clusters for each time slice that are then compared across time slices to determine how the network has evolved. The evolution may be tracked by determining the similarity of each word cluster of a particular time slice to each word cluster of another time slice. The similarity may be measured by a similarity score for each comparison that may be combined to determine an overall similarity of the network between the two time slices.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mary E. Helander, Emily A. Ray, Nizar Lethif, Joana Sofia Branquinho Teresa Maria, Kush R. Varshney, Hemank Lamba
  • Patent number: 11212076
    Abstract: An example operation may include one or more of generating a data frame storing content of a simulation, compressing the simulation content within the data frame based on previous simulation content stored in another data frame to generate a compressed data frame, and transmitting the compressed data frame via a blockchain request to one or more endorsing peer nodes of a blockchain network for inclusion of the compressed data frame within a hash-linked chain of blocks of the blockchain network.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20210273781
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Application
    Filed: April 30, 2021
    Publication date: September 2, 2021
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Patent number: 11107008
    Abstract: Software that uses personalized information pertaining to a user to determine how familiar (or “novel” or “surprising”) a new artifact will be to the user, by performing the following steps: (i) receiving a first dataset pertaining to a first user; (ii) building, utilizing the first dataset, an ontology of artifacts known to the first user, where the ontology includes a domain of food and a plurality of artifacts that include food recipes, and where the artifacts have corresponding characteristics that include food ingredients; (iii) calculating a prior probability distribution for each artifact of the ontology using a probabilistic familiarity algorithm; and (iv) calculating a probabilistic familiarity value for the first artifact with respect to the first user by adding the first artifact to the set of artifacts and calculating the first artifact's prior probability distribution using the probabilistic familiarity algorithm.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: Florian Pinel, Nan Shao, Kush R. Varshney, Lav R. Varshney
  • Patent number: 11032063
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20210133162
    Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 6, 2021
    Inventors: Matthew R. Arnold, Rachel K.E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
  • Patent number: 10756977
    Abstract: Methods and systems for determining a time dependent relevancy score of an agent node among an evolving heterogeneous network are described. A processor may expand the heterogeneous network by generating temporal heterogeneous networks representing states of the heterogeneous network at different times. The processor may extract a set of agent nodes from each temporal heterogeneous network and may generate a relationship network based on the extracted agent nodes for each temporal heterogeneous network. The processor may remove the agent node from the temporal heterogeneous network to generate a conditional relationship network excluding the removed agent node. The processor may determine a relevancy score for the agent node based on the corresponding relationship network and the conditional relationship network. Each relevancy score for the agent node may correspond to a temporal heterogeneous network and may indicate an impact of removing the agent node from the corresponding temporal heterogeneous network.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joana Sofia Branquinho Teresa Maria, Mary E. Helander, Nizar Lethif, Emily A. Ray, Kush R. Varshney, Hemank Lamba
  • Patent number: 10740860
    Abstract: A network is crawled using a trained learning model to identify a set of secondary-source documents related to an event. A hub page from the set of secondary-source documents is identified that includes a link predicted to link to a new relevant secondary-source document. The new document is added to the set of secondary-source documents. Information is extracted from the set of secondary-source documents. Feedback is received indicative of a relevancy level for the extracted information as applied to the event. Each document is classified into one or more categories related to the event, based on the extracted information and the received feedback information. A learning model is trained based on the received feedback.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ioana M. Baldini Soares, Amit Dhurandhar, Abhishek Kumar, Aleksandra Mojsilovic, Kien T. Pham, Kush R. Varshney, Maja Vukovic
  • Patent number: 10643140
    Abstract: A method includes performing contextual association of entities using multi-source data. For each context the method performs co-clustering to identify distinct expert-skill associations; constructing single-entity unipartite graph representations and performing a random walk within each single-entity unipartite graph; for each single-entity unipartite graph, obtaining steady state distributions using the random walks to obtain clusters of experts and skills; performing a weighted two-way random walk across entity graphs (graph edges), giving preference to traversal within members of the same co-cluster; and performing link prediction for each context by dynamically adding edges, and obtaining overall skills predictions, analyses and inferences by merging the contexts and weighting the links of each context.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: John H. Bauer, Dongping Fang, Aleksandra Mojsilovic, Karthikeyan N. Ramamurthy, Kush R. Varshney, Jun Wang
  • Publication number: 20200089791
    Abstract: An example operation may include one or more of generating a plurality of successive data points of an iterative simulation based on predefined checkpoints, each data point identifying an evolving state of the iterative simulation with respect to a previous data point among the successive data points, transmitting a blockchain request for validating state data within a first data point among the plurality of successive data points to a first subset of endorsing nodes of a blockchain network, and transmitting a blockchain request for validating state data within a second data point among the plurality of successive data points to a second subset of endorsing nodes which are mutually exclusive from the first subset of endorsing nodes of the blockchain network for parallel endorsement of the first and second data points.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Publication number: 20200092086
    Abstract: An example operation may include one or more of generating a data frame storing content of a simulation, compressing the simulation content within the data frame based on previous simulation content stored in another data frame to generate a compressed data frame, and transmitting the compressed data frame via a blockchain request to one or more endorsing peer nodes of a blockchain network for inclusion of the compressed data frame within a hash-linked chain of blocks of the blockchain network.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20200092082
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Publication number: 20190370399
    Abstract: The system, method, and computer program product are disclosed that track the evolution of a network over time through the analysis of media corpora associated with nodes of the network at each time slice. The media corpora may be analyzed to generate word clusters for each time slice that are then compared across time slices to determine how the network has evolved. The evolution may be tracked by determining the similarity of each word cluster of a particular time slice to each word cluster of another time slice. The similarity may be measured by a similarity score for each comparison that may be combined to determine an overall similarity of the network between the two time slices.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Mary E. Helander, Emily A. Ray, Nizar Lethif, Joana Sofia Branquinho Teresa Maria, Kush R. Varshney, Hemank Lamba
  • Publication number: 20190363937
    Abstract: Methods and systems for determining a time dependent relevancy score of an agent node among an evolving heterogeneous network are described. A processor may expand the heterogeneous network by generating temporal heterogeneous networks representing states of the heterogeneous network at different times. The processor may extract a set of agent nodes from each temporal heterogeneous network and may generate a relationship network based on the extracted agent nodes for each temporal heterogeneous network. The processor may remove the agent node from the temporal heterogeneous network to generate a conditional relationship network excluding the removed agent node. The processor may determine a relevancy score for the agent node based on the corresponding relationship network and the conditional relationship network. Each relevancy score for the agent node may correspond to a temporal heterogeneous network and may indicate an impact of removing the agent node from the corresponding temporal heterogeneous network.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Inventors: Joana Sofia Branquinho Teresa Maria, Mary E. Helander, Nizar Lethif, Emily A. Ray, Kush R. Varshney, Hemank Lamba
  • Patent number: 10467638
    Abstract: A method includes predicting availability of a plurality of constituents for one or more future epochs, obtaining one or more metrics for each of a plurality of existing work products, each of the plurality of existing work products using at least one constituent, and generating at least one work product for each of the one or more future epochs based in part on the predicted availability of the constituents and the one or more metrics for the existing work products. The metrics for the existing work products may include quality metrics and novelty metrics.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Debarun Bhattacharjya, Kush R. Varshney, Lav R. Varshney