Patents by Inventor Amit Nanavati

Amit Nanavati 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: 11328214
    Abstract: A method and associated systems provide real-time response to a request received from a real-time system like a self-driving vehicle or a device that communicates interactively with its environment. The response is selected from a set of candidate feasible responses by a group of computerized agents that each sort the feasible responses in order of that agent's specific preferences, based on that agent's particular priorities or expertise. The agents then reconcile their differences through an iterative procedure. During each iteration, each agent decides whether to retain its current preferences or to adopt the preferences of another agent. This decision is made by determining which preferences are most similar to that agent's own initial preferences, and by which preferences would be most useful in helping to achieve that agent's particular goals. When the agents reach consensus, the group's most-preferred response is returned quickly enough to provide real-time, interactive response.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: May 10, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Sougata Mukherjea, Amit A. Nanavati, Ramasuri Narayanam, Gyana Ranjan Parija
  • Patent number: 10956661
    Abstract: A parameter of a first checker in a profile of the first checker is configured. The parameter comprises a restriction on contents of a modification to a dataset. The modification comprises a write to a portion of the dataset. The dataset is modifiable by a plurality of authors. The first checker has a first checker owner. A first modification to the dataset is validated against a restriction enforced by the first checker according to the parameter. The first modification has a modification owner. Responsive to the validating detecting that the first modification is acceptable, the first modification is allowed.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit Nanavati, Anil Maddipatla, Birgit Monika Pfitzmann
  • Publication number: 20210027315
    Abstract: A computer-implemented method of automatically identifying a product offering for a customer using a generated decision tree from a directed acyclic graph knowledge base is described. The method includes, by a processor, identifying a set of product offerings, where each product offering is described by a file. The method converts each file into a Directed Acyclic Graph (DAG) and clusters the DAGs. For each cluster, the processor creates a decision tree to distinguish between the product offerings.
    Type: Application
    Filed: July 25, 2019
    Publication date: January 28, 2021
    Inventors: Amit Nanavati, Anil Maddipatla, Birgit Monika Pfitzmann
  • Patent number: 10885080
    Abstract: Mechanisms are provided for implementing a conversation monitoring system. The conversation monitoring system monitors a conversation between at least two participants and extracting, by the conversation monitoring system, key terms present in communications between the at least two participants. The conversation monitoring system generates a provenance graph data structure based on the extraction of the key terms where the provenance graph data structure has speaker nodes representing the at least two participants, term nodes representing the key terms present in the communications, and edges connecting nodes in the provenance graph. The conversation monitoring system analyzes the provenance graph data structure to identify a relative ranking of the key terms within the conversation and generates an output representing content of the conversation based on the relative ranking of the key terms.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ashoori, Ashish Kundu, Amit A. Nanavati
  • Patent number: 10878011
    Abstract: Mechanisms are provided for implementing a conversation monitoring system. The conversation monitoring system monitors a conversation between at least two participants and extracting, by the conversation monitoring system, key terms present in communications between the at least two participants. The conversation monitoring system generates a provenance graph data structure based on the extraction of the key terms where the provenance graph data structure has speaker nodes representing the at least two participants, term nodes representing the key terms present in the communications, and edges connecting nodes in the provenance graph. The conversation monitoring system analyzes the provenance graph data structure to identify a relative ranking of the key terms within the conversation and generates an output representing content of the conversation based on the relative ranking of the key terms.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ashoori, Ashish Kundu, Amit A. Nanavati
  • Publication number: 20200372102
    Abstract: A parameter of a first checker in a profile of the first checker is configured. The parameter comprises a restriction on contents of a modification to a dataset. The modification comprises a write to a portion of the dataset. The dataset is modifiable by a plurality of authors. The first checker has a first checker owner. A first modification to the dataset is validated against a restriction enforced by the first checker according to the parameter. The first modification has a modification owner. Responsive to the validating detecting that the first modification is acceptable, the first modification is allowed.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: AMIT NANAVATI, ANIL MADDIPATLA, BIRGIT MONIKA PFITZMANN
  • Patent number: 10601752
    Abstract: A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can be made as to whether the first content satisfies at least a first criterion. Responsive to determining that the first content satisfies at least the first criterion, a second electronic message including second content can be automatically generated. Communication of the second electronic message to a first set of people can be initiated, and responses by the first set of people to the second electronic message can be monitored. A determination can be made as to whether the responses satisfy at least a second criterion. Responsive to determining that the responses satisfy at least the second criterion, the second electronic message can be communicated to at least a second set of people.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elezaveta Koumpan, Jenny S. Li, Amit A. Nanavati
  • Patent number: 10594642
    Abstract: A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can be made as to whether the first content satisfies at least a first criterion. Responsive to determining that the first content satisfies at least the first criterion, a second electronic message including second content can be automatically generated. Communication of the second electronic message to a first set of people can be initiated, and responses by the first set of people to the second electronic message can be monitored. A determination can be made as to whether the responses satisfy at least a second criterion. Responsive to determining that the responses satisfy at least the second criterion, the second electronic message can be communicated to at least a second set of people.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elezaveta Koumpan, Jenny S. Li, Amit A. Nanavati
  • Patent number: 10536507
    Abstract: An embodiment may be a cognitive event based file sharing system. The embodiment may include receiving a file share request by a user, wherein the file share request comprises a file selected for access by intended file recipients. The embodiment may include determining a storage capacity of a computing device of the user. The embodiment may include determining a storage capacity of computing devices of the intended file recipients. The embodiment may include allocating the file based on the storage capacity of the computing device of the user, the storage capacity of the computing devices of the intended file recipients, and a file management policy. The embodiment may include providing access to the file to the intended file recipients. The embodiment may include removing a portion of the file from at least one of the computing devices of the intended file recipients based on the occurrence of a specified event.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Manish Kataria, Amit A. Nanavati
  • Patent number: 10484537
    Abstract: Embodiments of the invention provide a non-web based social networking system enabling users having limited Internet connectivity and/or limited access to high end mobile computing devices a cross networking opportunity with web-based social networking sites. Embodiments of the invention provide for additional communication modalities between social networking users, including but not limited to non-web based communication between the social networking users.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: November 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sheetal Agarwal, Koustuv Dasgupta, Arun Kumar, Amit A. Nanavati, Nitendra Rajput
  • Patent number: 10415742
    Abstract: A photographic monopod includes an extendable shaft, a bracket for fixing a photographic device at a first end of the extendable shaft, and a grip at a second end of the extendable shaft. The grip is opposite to the first end of the extendable shaft. The photo graphic monopod further includes a shutter control switch for controlling a shutter of the photographic device, and a shaft extension sensor for sensing a degree to which the extendable shaft is extended. The photographic monopod additionally includes a logic circuit for receiving the degree to which the extendable shaft is extended from the shaft extension sensor and disabling a connection between the shutter control switch and the photographic device when the degree to which the extendable shaft is extended exceeds a threshold.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kundu, Amit A. Nanavati, Clifford A. Pickover, Komminist Weldemariam
  • Publication number: 20190243917
    Abstract: Mechanisms are provided for implementing a conversation monitoring system. The conversation monitoring system monitors a conversation between at least two participants and extracting, by the conversation monitoring system, key terms present in communications between the at least two participants. The conversation monitoring system generates a provenance graph data structure based on the extraction of the key terms where the provenance graph data structure has speaker nodes representing the at least two participants, term nodes representing the key terms present in the communications, and edges connecting nodes in the provenance graph. The conversation monitoring system analyzes the provenance graph data structure to identify a relative ranking of the key terms within the conversation and generates an output representing content of the conversation based on the relative ranking of the key terms.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 8, 2019
    Inventors: Maryam Ashoori, Ashish Kundu, Amit A. Nanavati
  • Publication number: 20190243916
    Abstract: Mechanisms are provided for implementing a conversation monitoring system. The conversation monitoring system monitors a conversation between at least two participants and extracting, by the conversation monitoring system, key terms present in communications between the at least two participants. The conversation monitoring system generates a provenance graph data structure based on the extraction of the key terms where the provenance graph data structure has speaker nodes representing the at least two participants, term nodes representing the key terms present in the communications, and edges connecting nodes in the provenance graph. The conversation monitoring system analyzes the provenance graph data structure to identify a relative ranking of the key terms within the conversation and generates an output representing content of the conversation based on the relative ranking of the key terms.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 8, 2019
    Inventors: Maryam Ashoori, Ashish Kundu, Amit A. Nanavati
  • Publication number: 20190173937
    Abstract: An embodiment may be a cognitive event based file sharing system. The embodiment may include receiving a file share request by a user, wherein the file share request comprises a file selected for access by intended file recipients. The embodiment may include determining a storage capacity of a computing device of the user. The embodiment may include determining a storage capacity of computing devices of the intended file recipients. The embodiment may include allocating the file based on the storage capacity of the computing device of the user, the storage capacity of the computing devices of the intended file recipients, and a file management policy. The embodiment may include providing access to the file to the intended file recipients. The embodiment may include removing a portion of the file from at least one of the computing devices of the intended file recipients based on the occurrence of a specified event.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Manish Kataria, Amit A. Nanavati
  • Publication number: 20190162359
    Abstract: A photographic monopod includes an extendable shaft, a bracket for fixing a photographic device at a first end of the extendable shaft, and a grip at a second end of the extendable shaft. The grip is opposite to the first end of the extendable shaft. The photo graphic monopod further includes a shutter control switch for controlling a shutter of the photographic device, and a shaft extension sensor for sensing a degree to which the extendable shaft is extended. The photographic monopod additionally includes a logic circuit for receiving the degree to which the extendable shaft is extended from the shaft extension sensor and disabling a connection between the shutter control switch and the photographic device when the degree to which the extendable shaft is extended exceeds a threshold.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: ASHISH KUNDU, Amit A. NANAVATI, Clifford A. PICKOVER, Komminist WELDEMARIAM
  • Publication number: 20190095804
    Abstract: A method and associated systems provide real-time response to a request received from a real-time system like a self-driving vehicle or a device that communicates interactively with its environment. The response is selected from a set of candidate feasible responses by a group of computerized agents that each sort the feasible responses in order of that agent's specific preferences, based on that agent's particular priorities or expertise. The agents then reconcile their differences through an iterative procedure. During each iteration, each agent decides whether to retain its current preferences or to adopt the preferences of another agent. This decision is made by determining which preferences are most similar to that agent's own initial preferences, and by which preferences would be most useful in helping to achieve that agent's particular goals. When the agents reach consensus, the group's most-preferred response is returned quickly enough to provide real-time, interactive response.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Sougata Mukherjea, Amit A. Nanavati, Ramasuri Narayanam, Gyana Ranjan Parija
  • Patent number: 10063577
    Abstract: Methods, systems, and computer program products for securing deployments using command analytics are provided herein. A computer-implemented method includes collecting command sequences sent from one or more applications to one or more of a distributed group of multiple devices within a network; detecting one or more invalid command sequences and/or one or more out-of-sequence command sequences among the collected command sequences, wherein said detecting comprises comparing the collected command sequences against a repository of historical data of valid command sequences pertaining to the distributed group of multiple devices within the network; generating an alert upon a determination that one of the collected command sequences does not match an entry in the repository; and performing one or more remedial actions based on the generated alert.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shalini Kapoor, Palanivel Kodeswaran, Amit A. Nanavati, Sayandeep Sen
  • Publication number: 20180191657
    Abstract: A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can be made as to whether the first content satisfies at least a first criterion. Responsive to determining that the first content satisfies at least the first criterion, a second electronic message including second content can be automatically generated. Communication of the second electronic message to a first set of people can be initiated, and responses by the first set of people to the second electronic message can be monitored. A determination can be made as to whether the responses satisfy at least a second criterion. Responsive to determining that the responses satisfy at least the second criterion, the second electronic message can be communicated to at least a second set of people.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Elezaveta Koumpan, Jenny S. Li, Amit A. Nanavati
  • Publication number: 20180191658
    Abstract: A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can be made as to whether the first content satisfies at least a first criterion. Responsive to determining that the first content satisfies at least the first criterion, a second electronic message including second content can be automatically generated. Communication of the second electronic message to a first set of people can be initiated, and responses by the first set of people to the second electronic message can be monitored. A determination can be made as to whether the responses satisfy at least a second criterion. Responsive to determining that the responses satisfy at least the second criterion, the second electronic message can be communicated to at least a second set of people.
    Type: Application
    Filed: November 13, 2017
    Publication date: July 5, 2018
    Inventors: Elezaveta Koumpan, Jenny S. Li, Amit A. Nanavati
  • Patent number: 9940761
    Abstract: Methods, systems, and computer program products for self-driving vehicle sensor fault remediation are provided herein. A computer-implemented method includes detecting a fault in one or more sensors of a self-driving vehicle; determining a remedial action in response to the detected fault, wherein said determining comprises (i) comparing the fault to a database comprising (a) historical sensor fault information and (b) sensor fault remedy information, and (ii) analyzing one or more items of contextual information pertaining to the location of the self-driving vehicle; generating a signal comprising one or more instructions pertaining to carrying out the determined remedial action; and outputting the generated signal to one or more remote-controlled pilotless airborne devices configured to remotely carry out the determined remedial action on the self-driving vehicle.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kundu, Amit A. Nanavati, Clifford A. Pickover, Komminist S. Weldemariam