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: 11556881Abstract: 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: GrantFiled: April 23, 2019Date of Patent: January 17, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Giriprasad Sridhara, Neelamadhav Gantayat, Sampath Dechu, Gargi Banerjee Dasgupta
-
Patent number: 10831999Abstract: 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: GrantFiled: February 26, 2019Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Atri Mandal, Giriprasad Sridhara, Vijay Ekambaram, Gargi Banerjee Dasgupta
-
Patent number: 10824995Abstract: 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 coType: GrantFiled: May 3, 2018Date of Patent: November 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vijay Ekambaram, Atri Mandal, Giriprasad Sridhara, Gargi Banerjee Dasgupta
-
Publication number: 20200342369Abstract: 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: ApplicationFiled: April 23, 2019Publication date: October 29, 2020Inventors: Giriprasad Sridhara, Neelamadhav Gantayat, Sampath Dechu, Gargi Banerjee Dasgupta
-
Publication number: 20200272691Abstract: 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: ApplicationFiled: February 26, 2019Publication date: August 27, 2020Inventors: Atri Mandal, Giriprasad Sridhara, Vijay Ekambaram, Gargi Banerjee Dasgupta
-
Patent number: 10523520Abstract: 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: GrantFiled: May 30, 2017Date of Patent: December 31, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pooja Aggarwal, Shubham Atreja, Gargi Banerjee Dasgupta, Atri Mandal
-
Publication number: 20190340574Abstract: 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 coType: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Inventors: Vijay Ekambaram, Atri Mandal, Giriprasad Sridhara, Gargi Banerjee Dasgupta
-
Publication number: 20180351817Abstract: 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: ApplicationFiled: May 30, 2017Publication date: December 6, 2018Inventors: Pooja Aggarwal, Shubham Atreja, Gargi Banerjee Dasgupta, Atri Mandal
-
Patent number: 10140287Abstract: 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: GrantFiled: September 9, 2015Date of Patent: November 27, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gargi Banerjee Dasgupta, Atri Mandal, Animesh Nandi, Anindya Neogi, Sriram Raghavan, Suriya Subramanian
-
Publication number: 20170221373Abstract: 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: ApplicationFiled: February 2, 2016Publication date: August 3, 2017Inventors: Gargi Banerjee Dasgupta, Shantanu Ravindra Godbole, Saravanan Krishnan, Sethuramalingam Subramaniam
-
Publication number: 20170068709Abstract: 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: ApplicationFiled: September 9, 2015Publication date: March 9, 2017Inventors: Gargi Banerjee Dasgupta, Atri Mandal, Animesh Nandi, Anindya Neogi, Sriram Raghavan, Suriya Subramanian
-
Patent number: 8756610Abstract: 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: GrantFiled: March 27, 2012Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan
-
Patent number: 8756609Abstract: 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: GrantFiled: December 30, 2011Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan
-
Publication number: 20130174146Abstract: 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: ApplicationFiled: December 30, 2011Publication date: July 4, 2013Applicant: International Business Machines CorporationInventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan
-
Publication number: 20130174149Abstract: 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: ApplicationFiled: March 27, 2012Publication date: July 4, 2013Applicant: International Business Machines CorporationInventors: Gargi Banerjee Dasgupta, Sankalp Gera, Akshat Verma, Balaji Viswanathan