Patents by Inventor Prithu Banerjee

Prithu Banerjee 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: 10410385
    Abstract: Methods, systems and computer program products for generating hypergraph representations of dialog are provided herein. A computer-implemented method includes analyzing at least one dialog to identify one or more topics and one or more contributions by one or more persons to the one or more topics, tracking evolution of the identified topics over time in the at least one dialog, generating a hypergraph representation of the at least one dialog utilizing the identified topics, the identified contributions and the tracked evolution of the identified topics, and providing an interactive visualization tool based on the hypergraph representation of the at least one dialog.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Prithu Banerjee, Manikandan Padmanaban, Biplav Srivastava, Srikanth G. Tamilselvam
  • Patent number: 10296833
    Abstract: Methods and arrangements for forecasting at least one attribute of a future event based on a repository of historical event data associated with historical events comparable to the future event. A plurality of event data points are obtained from the repository of historical event data. The plurality of event data points are grouped in accordance with at least one category and a plurality of subcategories to create at least one data tree. Certain of the grouped event data points are designated to form a set of candidate data attributes, and the designated set of candidate data attributes are compared to a set of data attributes from the at least one data tree associated with the future event. Based on the comparing, there is identified a data attribute missing from the set of data attributes from the at least one data tree associated with the future event, and a value for the missing data attribute is forecast. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Prithu Banerjee, Biplav Srivastava, Srikanth Govindaraj Tamilselvam
  • Patent number: 10178057
    Abstract: A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Prithu Banerjee, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Patent number: 10171389
    Abstract: A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Prithu Banerjee, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Patent number: 10116689
    Abstract: One embodiment provides a method including identifying malicious information spreading in an information-exchange network; classifying at least one topic of the malicious information; determining a potential sub-network for future spread of the malicious information based on the at least one topic classified; and attenuating a potential future spread of the malicious information via at least one of: automatically propagating a countervailing message to the potential sub-network; and prompting manual intervention for propagating a countervailing message to the potential sub-network. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Priyanka Agrawal, Prithu Banerjee, Ravindranath Kokku, Satya Rama Kumar Pasumarthi
  • Patent number: 9995588
    Abstract: Methods and arrangements for identifying at least one anomaly in a path taken by a plurality of objects. A plurality of trajectories are input, wherein each trajectory comprises a data set indicative of a path taken by a plurality of objects from a starting point to an ending point, wherein the starting point and ending point are substantially similar for each trajectory. A plurality of sub-trajectories within the input trajectories are identified. There are identified, within the plurality of sub-trajectories, a set of sub-trajectories that are anomalous when compared to other sub-trajectories within the plurality of sub-trajectories, wherein the anomalous sub-trajectories deviate from a predetermined standard. A maximal anomalous sub-trajectory is identified from among the identified set of anomalous sub-trajectories. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Prithu Banerjee, Biplav Srivastava, Srikanth Govindaraj Tamilselvam
  • Publication number: 20170243382
    Abstract: Methods, systems and computer program products for generating hypergraph representations of dialog are provided herein. A computer-implemented method includes analyzing at least one dialog to identify one or more topics and one or more contributions by one or more persons to the one or more topics, tracking evolution of the identified topics over time in the at least one dialog, generating a hypergraph representation of the at least one dialog utilizing the identified topics, the identified contributions and the tracked evolution of the identified topics, and providing an interactive visualization tool based on the hypergraph representation of the at least one dialog.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Prithu Banerjee, Manikandan Padmanaban, Biplav Srivastava, Srikanth G. Tamilselvam
  • Publication number: 20170068898
    Abstract: Methods and arrangements for forecasting at least one attribute of a future event based on a repository of historical event data associated with historical events comparable to the future event. A plurality of event data points are obtained from the repository of historical event data. The plurality of event data points are grouped in accordance with at least one category and a plurality of subcategories to create at least one data tree. Certain of the grouped event data points are designated to form a set of candidate data attributes, and the designated set of candidate data attributes are compared to a set of data attributes from the at least one data tree associated with the future event. Based on the comparing, there is identified a data attribute missing from the set of data attributes from the at least one data tree associated with the future event, and a value for the missing data attribute is forecast. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 9, 2017
    Inventors: Prithu Banerjee, Biplav Srivastava, Srikanth Govindaraj Tamilselvam
  • Publication number: 20170063745
    Abstract: A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 2, 2017
    Inventors: Prithu Banerjee, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Publication number: 20170063744
    Abstract: A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.
    Type: Application
    Filed: September 2, 2015
    Publication date: March 2, 2017
    Inventors: Prithu Banerjee, William G. O'Keeffe, David D. Taieb, Srikanth G. Tamilselvam
  • Publication number: 20160377441
    Abstract: Methods and arrangements for identifying at least one anomaly in a path taken by a plurality of objects. A plurality of trajectories are input, wherein each trajectory comprises a data set indicative of a path taken by a plurality of objects from a starting point to an ending point, wherein the starting point and ending point are substantially similar for each trajectory. A plurality of sub-trajectories within the input trajectories are identified. There are identified, within the plurality of sub-trajectories, a set of sub-trajectories that are anomalous when compared to other sub-trajectories within the plurality of sub-trajectories, wherein the anomalous sub-trajectories deviate from a predetermined standard. A maximal anomalous sub-trajectory is identified from among the identified set of anomalous sub-trajectories. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Prithu Banerjee, Biplav Srivastava, Srikanth Govindaraj Tamilselvam
  • Publication number: 20160261614
    Abstract: One embodiment provides a method including identifying malicious information spreading in an information-exchange network; classifying at least one topic of the malicious information; determining a potential sub-network for future spread of the malicious information based on the at least one topic classified; and attenuating a potential future spread of the malicious information via at least one of: automatically propagating a countervailing message to the potential sub-network; and prompting manual intervention for propagating a countervailing message to the potential sub-network. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: Priyanka Agrawal, Prithu Banerjee, Ravindranath Kokku, Satya Rama Kumar Pasumarthi
  • Patent number: 9342692
    Abstract: Methods and arrangements for controlling a spread of malicious information in a network. A viral spread of information is tracked, in a network comprising interconnected nodes. Malicious information in the viral spread of information is identified. A topic-specific sub-network of nodes prone to be affected by the malicious information is predicted, and the effect of the malicious information at the sub-network of nodes is neutralized, via initiating a spread of neutralizing information to the sub-network of nodes. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Priyanka Agrawal, Prithu Banerjee, Ravindranath Kokku, Satya Rama Kumar Pasumarthi
  • Publication number: 20150067849
    Abstract: Methods and arrangements for controlling a spread of malicious information in a network. A viral spread of information is tracked, in a network comprising interconnected nodes. Malicious information in the viral spread of information is identified. A topic-specific sub-network of nodes prone to be affected by the malicious information is predicted, and the effect of the malicious information at the sub-network of nodes is neutralized, via initiating a spread of neutralizing information to the sub-network of nodes. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Priyanka Agrawal, Prithu Banerjee, Ravindranath Kokku, Satya Rama Kumar Pasumarthi