Patents by Inventor Divyesh Jadav

Divyesh Jadav 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: 12197585
    Abstract: A processor can be configured to receive data associated with, and/or access to, a computing system's file system structure. The processor can also be configured to determine file patterns, file path patterns and/or graph patterns associated with the computing system. The processor can also be configured to build a graph structure having nodes and edges, the graph structure representing the file patterns, file path patterns and graph patterns, wherein the nodes of the graph structure represent files and attributes of the files and the edges of the graph structure represent connectivity between the files. The processor can also be configured to train, based on the graph structure, a first machine learning model to learn a feature vector associated with a file. The processor can also be configured to train, based on the feature vector, a second machine learning model to identify a vulnerable ransomware target.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 14, 2025
    Assignee: International Business Machines Corporation
    Inventors: Mu Qiao, Wenqi Wei, Eric Kevin Butler, Divyesh Jadav
  • Publication number: 20250005201
    Abstract: Mechanisms are provided for detecting adversarial attacks on graph data structures. A first graph fingerprint engine generates, for a first graph data structure, a first fingerprint data structure-based on features extracted from the first graph data structure. A second graph data structure is received, and a second graph fingerprint engine generates a second graph fingerprint data structure based on features extracted from the second graph data structure. An adversarial attack detection engine compares the first fingerprint data structure to the second fingerprint data structure to determine whether the first fingerprint data structure matches the second fingerprint data structure. In response to the first fingerprint data structure not matching the second fingerprint data structure, the adversarial attack detection engine outputs an output indicating that the second data structure corresponds to an adversarial attack.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 2, 2025
    Inventors: Mu Qiao, Wenqi Wei, Divyesh Jadav, Roger C. Raphael
  • Patent number: 12117549
    Abstract: According to one embodiment, a computer-implemented method for dynamic, cognitive hybrid positioning within an indoor environment includes: receiving fingerprinting training data corresponding to the indoor environment, trilateration data corresponding to the indoor environment, triangulation data corresponding to the indoor environment, or a combination of the fingerprinting training data, the trilateration data, and/or the triangulation data; estimating a layout of the indoor environment based at least in part on the fingerprinting training data; classifying at least some areas of the estimated layout according to one of a plurality of predetermined area types; and determining an optimum positioning technique to utilize for each area of the estimated layout, wherein the optimum positioning technique is determined based at least in part on the area type.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Divyesh Jadav, Thomas D. Griffin, German H Flores
  • Patent number: 12105745
    Abstract: Systems and techniques that facilitate empathetic or emotional query response 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 that can execute the computer executable components stored in memory. The computer executable components can comprise a first machine learning model that generates a first response portion, wherein the first response portion comprises a technical response to the input query, and a second machine learning model that generates a second response portion, wherein the second response portion comprises an empathetic or emotional response to the emotion portion of the input query.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mu Qiao, Tongtong Liu, Divyesh Jadav
  • Publication number: 20240248920
    Abstract: Systems and techniques that facilitate empathetic or emotional query response 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 that can execute the computer executable components stored in memory. The computer executable components can comprise a first machine learning model that generates a first response portion, wherein the first response portion comprises a technical response to the input query, and a second machine learning model that generates a second response portion, wherein the second response portion comprises an empathetic or emotional response to the emotion portion of the input query.
    Type: Application
    Filed: January 19, 2023
    Publication date: July 25, 2024
    Inventors: Mu Qiao, Tongtong Liu, Divyesh Jadav
  • Patent number: 12026542
    Abstract: A system for optimizing deployment of a machine learning workload is provided. A computer device receives information pertaining to a machine learning workload to be processed for a client device. The computer device determines a machine learning model for the workload and a processing location for the workload based, at least in part, on the information. The computer device generates a request to process the workload at the determined processing location utilizing the determined machine learning model.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: July 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kunal Chawla, Luis Angel Bathen, Divyesh Jadav
  • Patent number: 11973661
    Abstract: Embodiments of the invention are directed to a computer system that includes a memory electronically coupled to a processor system. The processor system is operable to perform processor system operations that include accessing a graph model representation of a computer network. The graph model is used to implement a resiliency-problem identification analysis that identifies a set of resiliency problems in the graph model. The graph model is used to apply a resiliency-problem solution analysis to a resiliency problem in the set of resiliency problems to generate a set of resiliency-problem solutions. Each resiliency-problem solution in the set of resiliency-problem solutions is ranked.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Thomas Downes Griffin, Stephen Buckley, Eric Kevin Butler, Divyesh Jadav, Rakesh Jain
  • Patent number: 11968221
    Abstract: A processor distributes, from a server, a trained supervised machine learning (ML) model and supervised and unsupervised feature information to a plurality of client devices; at each client device, trains the supervised ML model using local data to generate a local supervised ML model, constructs a local unsupervised ML model using the unsupervised feature information, and deploys the local supervised and unsupervised ML models; determining when a detection performance difference between the local supervised and unsupervised ML models reaches a threshold; identifies a proposed change to the supervised or unsupervised feature information; deploys the proposed change on one client device; responsive to determining the proposed change improves the detection performance of that client device, communicates the proposed change to a sampled set of client devices; and responsive to determining the proposed change improves the detection performance of a majority of the sampled set, communicates the proposed change to
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Divyesh Jadav, Mu Qiao, Eric Kevin Butler
  • Patent number: 11893457
    Abstract: Techniques for data integration and labeling are provided. Training real-world signal data is collected for a physical environment, where the training real-world signal data comprises at least one of (i) coordinate information or (ii) a direction to move. Simulated signal data is generated for a first portion of the physical environment, and an aggregate data set is generated comprising the training real-world signal data and the simulated signal data. A machine learning (ML) model is trained using the aggregate data set. A first real-world data point is received, where the first real-world data point does not include coordinate information, and the first real-world data point is labeled based at least in part on coordinate information of the aggregate data set.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: German H Flores, Mu Qiao, Divyesh Jadav
  • Publication number: 20230421586
    Abstract: A processor distributes, from a server, a trained supervised machine learning (ML) model and supervised and unsupervised feature information to a plurality of client devices; at each client device, trains the supervised ML model using local data to generate a local supervised ML model, constructs a local unsupervised ML model using the unsupervised feature information, and deploys the local supervised and unsupervised ML models; determining when a detection performance difference between the local supervised and unsupervised ML models reaches a threshold; identifies a proposed change to the supervised or unsupervised feature information; deploys the proposed change on one client device; responsive to determining the proposed change improves the detection performance of that client device, communicates the proposed change to a sampled set of client devices; and responsive to determining the proposed change improves the detection performance of a majority of the sampled set, communicates the proposed change to
    Type: Application
    Filed: June 27, 2022
    Publication date: December 28, 2023
    Inventors: Divyesh Jadav, Mu Qiao, Eric Kevin Butler
  • Patent number: 11768912
    Abstract: A computer-implemented method according to one embodiment includes receiving historical two-dimensional (2D) multivariate time series data; transforming the historical 2D multivariate time series data into a three-dimensional (3D) temporal tensor; training one or more deep volumetric 3D convolutional neural networks (CNNs), utilizing the 3D temporal tensor; and predicting future values for additional multivariate time series data, utilizing the one or more trained deep volumetric 3D CNNs.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Mu Qiao, Yuya Jeremy Ong, Divyesh Jadav
  • Patent number: 11734136
    Abstract: A method, computer system, and a computer program for quick disaster recovery of cloud-native environments is provided. The present invention may include replicating at a secondary server site software executing in a cloud-native environment on a primary server site. The present invention may also include detecting a failure associated with the software executing in the cloud-native environment. The present invention may then include whether the detected failure is causing down time for the software executing in the cloud environment. The present invention may further include deploying the replicated software on the secondary server site in response to determining that the detected failure is causing down time.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: August 22, 2023
    Assignee: International Business Machines Corporation
    Inventors: Rakesh Jain, Sandeep Gopisetty, Divyesh Jadav, Eric Kevin Butler
  • Publication number: 20230259431
    Abstract: A method, computer system, and a computer program for quick disaster recovery of cloud-native environments is provided. The present invention may include replicating at a secondary server site software executing in a cloud-native environment on a primary server site. The present invention may also include detecting a failure associated with the software executing in the cloud-native environment. The present invention may then include whether the detected failure is causing down time for the software executing in the cloud environment. The present invention may further include deploying the replicated software on the secondary server site in response to determining that the detected failure is causing down time.
    Type: Application
    Filed: February 11, 2022
    Publication date: August 17, 2023
    Inventors: Rakesh Jain, Sandeep Gopisetty, Divyesh Jadav, Eric Kevin Butler
  • Publication number: 20230206029
    Abstract: A system, computer program product, and method are provided to graph neural network (GNN) ensemble learning. Training data is represented in a graph format, from which two or more subgraphs are sampled. Two or more GNNs are training from feature space sampled from the subgraphs. The GNN ensemble is built from the trained GNNs, and subject to testing data. Application of the testing data to the GNN ensemble generates output in the form of an ensemble value, with the output configured to interface with and selectively control an operatively coupled physical hardware device or software.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Applicant: International Business Machines Corporation
    Inventors: Mu Qiao, Wenqi Wei, Divyesh Jadav
  • Patent number: 11562065
    Abstract: Systems and methods are described for a data breach detection based on snapshot analytics. The described systems and methods identify a plurality of snapshots of a data structure, identify a plurality of leaf nodes of the data structure for each of the snapshots, generate a vector of data attributes for each of the leaf nodes, assign a weight to each of the vectors to produce a set of weighted vectors for each of the snapshots, compute a distance metric between each pair of the snapshots based on the corresponding sets of weighted vectors, and detect an abnormal snapshot among the plurality of snapshots based on the distance metrics.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: January 24, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mu Qiao, Preethi Anantharaman, Eric Kevin Butler, Divyesh Jadav, Nikolaos Anerousis
  • Publication number: 20230018535
    Abstract: A system for optimizing deployment of a machine learning workload is provided. A computer device receives information pertaining to a machine learning workload to be processed for a client device. The computer device determines a machine learning model for the workload and a processing location for the workload based, at least in part, on the information. The computer device generates a request to process the workload at the determined processing location utilizing the determined machine learning model.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventors: Kunal Chawla, Luis Angel Bathen, Divyesh Jadav
  • Publication number: 20220405574
    Abstract: Methods and systems for training a neural network include transmitting a first request for training data. The request includes information about the training data and information about a neural network model. A reduced training dataset is received that includes minimal viable data, responsive to the first request. A reconstructed training dataset is generated from the reduced training dataset. The model is trained using the reconstructed dataset.
    Type: Application
    Filed: June 18, 2021
    Publication date: December 22, 2022
    Inventors: Luis Angel Bathen, Sandeep Gopisetty, Divyesh Jadav, Kunal Chawla
  • Patent number: 11500949
    Abstract: A method, computer system, and a computer program product for matching one or more users is provided. The present invention may include collecting a user's information. The present invention may include determining that there is an overlap between the user's information and information contained within a knowledge base. The present invention may include ranking one or more matches of the user. The present invention may include displaying the ranked one or more matches to the user. The present invention may include collecting feedback from the user.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Divyesh Jadav, Raphael I. Arar
  • Patent number: 11463839
    Abstract: According to various embodiments, systems, computer program products, and computer implemented methods for cognitive location and navigation services for custom applications are disclosed. More specifically, the cognitive location and navigation services include, but are not limited to cognitive navigational guidance through a tourist attraction. For instance, a method includes receiving a request for cognitive navigational assistance through a tourist attraction; obtaining site-specific information about the tourist attraction from a site-specific server; determining whether a user profile describing user viewing preferences exists; and either: directing the user to navigate through the tourist attraction according to a path based on the existing user profile; or recommending a first exhibit to visit based at least in part on crowding levels at the tourist attraction and recording user behavior observed while viewing the first exhibit. Corresponding systems and computer program products are also disclosed.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: October 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Divyesh Jadav, Moitreyee Mukherjee-Roy
  • Publication number: 20220308869
    Abstract: A plurality of executing microservices associated with respective features of an application are managed using a computer. The microservices are operating within a container orchestrator platform. Calls made to a plurality of microservices related to an application running on a container orchestrator platform are traces by the computer. A status map is generated by the computer of the plurality of microservices related to the application based on the tracing of the calls. The status map is published such that the status map is accessible to the plurality of microservices, and an action by one of the microservices of the plurality of microservices in response to the status map is initiated.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Rakesh Jain, Nitin Ramchandani, Thomas Downes Griffin, Divyesh Jadav