Patents by Inventor Gargi Banerjee Dasgupta

Gargi Banerjee Dasgupta 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: 11556881
    Abstract: One embodiment provides a method, including: obtaining at least one video capturing images of a writing capture device used during a business process design session, wherein the images comprise portions of the process flow; obtaining at least one audio recording corresponding to the business process design session; identifying an intended business process model shape; determining at least one business process model shape missing from the process flow provided on the writing capture device; identifying a task dependency for pairs of business process model shapes; and generating a business process model from (i) the intended business process model shapes, (ii) the at least one business process model shape missing from the process flow, and (iii) the identified task dependencies.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 17, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giriprasad Sridhara, Neelamadhav Gantayat, Sampath Dechu, Gargi Banerjee Dasgupta
  • Patent number: 10831999
    Abstract: One embodiment provides a method, including: receiving a foreign language trouble ticket requiring resolution; translating text of the foreign language trouble ticket into a language known to the person, wherein the translating comprises (i) translating a subset of foreign language keywords within a portion of the foreign language trouble ticket identified as a problem portion into the known language and (ii) translating a remaining subset of keywords into the known language using keyword links generated from previously resolved tickets by: extracting keywords from the historical tickets, wherein the keywords are recognized as corresponding to an identified portion; and generating at least one keyword link from at least one of the identified portions identified as a problem description portion; and directing the known language ticket to a resolver group, wherein the resolver group is selected based upon an issue identified within the ticket.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Atri Mandal, Giriprasad Sridhara, Vijay Ekambaram, Gargi Banerjee Dasgupta
  • Patent number: 10824995
    Abstract: One embodiment provides a method for use within an organization having a plurality of groups dedicated to providing assistance with requests, including: obtaining a communication comprising a request for assistance from a user; identifying, using information contained within the obtained communication, a group that is able to provide assistance in resolving the request, each group having a corresponding model identifying information needed by that group; determining, based upon a model corresponding to the identified group, information needed by the identified group to resolve the request; identifying at least one modification that needs to be made to the communication based upon the determined information, wherein the identifying at least one modification comprises determining a difference between the determined information and the information contained within the obtained communication; and sending a modified communication to the identified group, wherein the modified communication comprises the obtained co
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: November 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijay Ekambaram, Atri Mandal, Giriprasad Sridhara, Gargi Banerjee Dasgupta
  • Publication number: 20200342369
    Abstract: One embodiment provides a method, including: obtaining at least one video capturing images of a writing capture device used during a business process design session, wherein the images comprise portions of the process flow; obtaining at least one audio recording corresponding to the business process design session; identifying an intended business process model shape; determining at least one business process model shape missing from the process flow provided on the writing capture device; identifying a task dependency for pairs of business process model shapes; and generating a business process model from (i) the intended business process model shapes, (ii) the at least one business process model shape missing from the process flow, and (iii) the identified task dependencies.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Inventors: Giriprasad Sridhara, Neelamadhav Gantayat, Sampath Dechu, Gargi Banerjee Dasgupta
  • Publication number: 20200272691
    Abstract: One embodiment provides a method, including: receiving a foreign language trouble ticket requiring resolution; translating text of the foreign language trouble ticket into a language known to the person, wherein the translating comprises (i) translating a subset of foreign language keywords within a portion of the foreign language trouble ticket identified as a problem portion into the known language and (ii) translating a remaining subset of keywords into the known language using keyword links generated from previously resolved tickets by: extracting keywords from the historical tickets, wherein the keywords are recognized as corresponding to an identified portion; and generating at least one keyword link from at least one of the identified portions identified as a problem description portion; and directing the known language ticket to a resolver group, wherein the resolver group is selected based upon an issue identified within the ticket.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Inventors: Atri Mandal, Giriprasad Sridhara, Vijay Ekambaram, Gargi Banerjee Dasgupta
  • Patent number: 10523520
    Abstract: One embodiment provides a method, including: receiving a plurality of loglines from a system execution log; generating at least one control flow graph by mining (i) a plurality of templates and (ii) a sequence of the plurality of templates defined by an order encountered during execution from the system execution log, wherein the control flow graph identifies flows between templates during execution; mining (i) discriminative parameters, (ii) a position for each of the mined discriminative parameters within a template, and (iii) a value of each of the mined discriminative parameters; annotating edges of the at least one control flow graph with the values of the mined discriminative parameters within the control flow graph; identifying execution traces from the system execution log using the values of the mined discriminative parameters; and detecting system anomalies in the identified execution traces by comparing one of the execution traces to an expected execution.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 31, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pooja Aggarwal, Shubham Atreja, Gargi Banerjee Dasgupta, Atri Mandal
  • Publication number: 20190340574
    Abstract: One embodiment provides a method for use within an organization having a plurality of groups dedicated to providing assistance with requests, including: obtaining a communication comprising a request for assistance from a user; identifying, using information contained within the obtained communication, a group that is able to provide assistance in resolving the request, each group having a corresponding model identifying information needed by that group; determining, based upon a model corresponding to the identified group, information needed by the identified group to resolve the request; identifying at least one modification that needs to be made to the communication based upon the determined information, wherein the identifying at least one modification comprises determining a difference between the determined information and the information contained within the obtained communication; and sending a modified communication to the identified group, wherein the modified communication comprises the obtained co
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Inventors: Vijay Ekambaram, Atri Mandal, Giriprasad Sridhara, Gargi Banerjee Dasgupta
  • Publication number: 20180351817
    Abstract: One embodiment provides a method, including: receiving a plurality of loglines from a system execution log; generating at least one control flow graph by mining (i) a plurality of templates and (ii) a sequence of the plurality of templates defined by an order encountered during execution from the system execution log, wherein the control flow graph identifies flows between templates during execution; mining (i) discriminative parameters, (ii) a position for each of the mined discriminative parameters within a template, and (iii) a value of each of the mined discriminative parameters; annotating edges of the at least one control flow graph with the values of the mined discriminative parameters within the control flow graph; identifying execution traces from the system execution log using the values of the mined discriminative parameters; and detecting system anomalies in the identified execution traces by comparing one of the execution traces to an expected execution.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 6, 2018
    Inventors: Pooja Aggarwal, Shubham Atreja, Gargi Banerjee Dasgupta, Atri Mandal
  • Patent number: 10140287
    Abstract: Methods and arrangements for efficiently mining a control flow graph from execution logs of a distributed system. Using at least one text clustering technique, two text clusters are generated from the plurality of execution logs. At least one approximate template is generated based on the at least two text clusters. At least one refined template is created via refining the at least one approximate template using multimodal sequencing. The control flow graph is created based on the at least one refined template. An anomaly is detected in the control flow graph.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gargi Banerjee Dasgupta, Atri Mandal, Animesh Nandi, Anindya Neogi, Sriram Raghavan, Suriya Subramanian
  • Publication number: 20170221373
    Abstract: One embodiment provides a method for evaluating resolver skills, the method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining a closed ticket; extracting, from the closed ticket, ticket information; associating, based on the ticket information, the closed ticket with a resolver; identifying, based on the ticket information, at least one performance characteristic associated with the resolver; and updating, based on the performance characteristic, a resolver score. Other aspects are described and claimed.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 3, 2017
    Inventors: Gargi Banerjee Dasgupta, Shantanu Ravindra Godbole, Saravanan Krishnan, Sethuramalingam Subramaniam
  • Publication number: 20170068709
    Abstract: Methods and arrangements for efficiently mining a control flow graph from execution logs of a distributed system. Using at least one text clustering technique, two text clusters are generated from the plurality of execution logs. At least one approximate template is generated based on the at least two text clusters. At least one refined template is created via refining the at least one approximate template using multimodal sequencing. The control flow graph is created based on the at least one refined template. An anomaly is detected in the control flow graph.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: Gargi Banerjee Dasgupta, Atri Mandal, Animesh Nandi, Anindya Neogi, Sriram Raghavan, Suriya Subramanian
  • Patent number: 8756610
    Abstract: A computer program product, a system and method for scaling are provided. The method of scaling may include determining a predicted workload of a multi-tier application for a defined time period. A change in application capacity for the predicted workload may be determined. A scaling strategy may be dynamically selected for the change in application capacity. The scaling strategy may include vertical scaling and horizontal scaling.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan
  • Patent number: 8756609
    Abstract: A method for scaling is provided. The method of scaling may include determining a predicted workload of a multi-tier application for a defined time period. A change in application capacity for the predicted workload may be determined. A scaling strategy may be dynamically selected for the change in application capacity. The scaling strategy may include vertical scaling and horizontal scaling.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan
  • Publication number: 20130174146
    Abstract: A predicted workload of a multi-tier application is determined for a defined period of time. A change in application capacity is determined for the predicted workload. A scaling strategy is dynamically selected for the change in application capacity, in which the scaling strategy including vertical scaling and horizontal scaling.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: International Business Machines Corporation
    Inventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan
  • Publication number: 20130174149
    Abstract: A predicted workload of a multi-tier application is determined for a defined period of time. A change in application capacity is determined for the predicted workload. A scaling strategy is dynamically selected for the change in application capacity, in which the scaling strategy including vertical scaling and horizontal scaling.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 4, 2013
    Applicant: International Business Machines Corporation
    Inventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan