Patents by Inventor Rudranil Das
Rudranil Das 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: 11005969Abstract: A method and system for debugging and attending to a problem in a message queuing system in a computer network. Information from the message queuing system is periodically gathered. The information includes current message queuing configuration data, current message queuing usage values and current server usage values. A current message queuing system configuration is periodically analyzed by comparing the information with historical data. Suggestions of different configurations for the current message queuing system are prioritized based upon criticality levels of the suggested different configurations. The current message queuing system configuration is updated from a prioritized list of the suggested different configurations with a highest criticality level at a top of the list. The suggested configuration with the highest criticality level is applied.Type: GrantFiled: January 15, 2020Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Rudranil Das Gupta, Erik Houlberg, Jorgen B. Kristensen, Anders Raasted
-
Publication number: 20200153937Abstract: A method and system for debugging and attending to a problem in a message queuing system in a computer network. Information from the message queuing system is periodically gathered. The information includes current message queuing configuration data, current message queuing usage values and current server usage values. A current message queuing system configuration is periodically analyzed by comparing the information with historical data. Suggestions of different configurations for the current message queuing system are prioritized based upon criticality levels of the suggested different configurations. The current message queuing system configuration is updated from a prioritized list of the suggested different configurations with a highest criticality level at a top of the list. The suggested configuration with the highest criticality level is applied.Type: ApplicationFiled: January 15, 2020Publication date: May 14, 2020Inventors: Rudranil Das Gupta, Erik Houlberg, Jorgen B. Kristensen, Anders Raasted
-
Patent number: 10601952Abstract: The present invention provides a method and system for debugging and attending to a problem in a message queuing system in a computer network. A critical level of each connection in a matrix is determined. Criticality levels of different combinations of message queuing system configuration data based upon business criteria are determined. Information from the message queuing system is periodically gathered. The information includes current message queuing configuration data, current message queuing usage values, and current server usage values. Suggestions of different configurations for the current message queuing system are provided. The suggested different configurations are prioritized. The current message queuing system configuration are updated from a prioritized list of the suggested different configurations with a highest criticality level at a top of the list. The problem is debugged according to the prioritized list.Type: GrantFiled: April 5, 2019Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Rudranil Das Gupta, Erik Houlberg, Jorgen B. Kristensen, Anders Raasted
-
Publication number: 20200050700Abstract: A method, system and computer program product for predicting a range of questions that will come up in a panel discussion are disclosed. In an embodiment, the method comprises receiving, at one or more processor units of a computer system, input identifying a topic and panelists for the panel discussion; based on the identified topic and the panelists, predicting, by the one or more processor units, audience members for the panel discussion; and identifying, by the one or more processor units, a knowledge level of the audience members and an interaction between the panelists and the audience. Based on the identified topic and panelists, the predicted audience members, and the identified knowledge level of the audience and the interaction between the panelists and the audience, a range of questions are predicted, by the one or more processor units, from the audience during the panel discussion.Type: ApplicationFiled: August 10, 2018Publication date: February 13, 2020Inventors: Sarbajit K. Rakshit, Gopal Bhageria, Rudranil Das Gupta, Diptiman Dasgupta
-
Publication number: 20190238657Abstract: The present invention provides a method and system for debugging and attending to a problem in a message queuing system in a computer network. A critical level of each connection in a matrix is determined. Criticality levels of different combinations of message queuing system configuration data based upon business criteria are determined. Information from the message queuing system is periodically gathered. The information includes current message queuing configuration data, current message queuing usage values, and current server usage values. Suggestions of different configurations for the current message queuing system are provided. The suggested different configurations are prioritized. The current message queuing system configuration are updated from a prioritized list of the suggested different configurations with a highest criticality level at a top of the list. The problem is debugged according to the prioritized list.Type: ApplicationFiled: April 5, 2019Publication date: August 1, 2019Inventors: Rudranil Das Gupta, Erik Houlberg, Jorgen B. Kristensen, Anders Raasted
-
Patent number: 10341463Abstract: The present invention provides a method, and associated computer system and computer program product, for optimizing and updating a message queuing system by comparing a current message queuing configuration with various message queuing configurations stored in a database, prioritizing the various configurations based upon a criticality level of components, objects and connections, and submitting a prioritized list of suggested configurations for consideration for implementation into the current message queuing system.Type: GrantFiled: May 3, 2017Date of Patent: July 2, 2019Assignee: International Business Machines CorporationInventors: Rudranil Das Gupta, Erik Houlberg, Jorgen B. Kristensen, Anders Raasted
-
Publication number: 20180324277Abstract: The present invention provides a method, and associated computer system and computer program product, for optimizing and updating a message queuing system by comparing a current message queuing configuration with various message queuing configurations stored in a database, prioritizing the various configurations based upon a criticality level of components, objects and connections, and submitting a prioritized list of suggested configurations for consideration for implementation into the current message queuing system.Type: ApplicationFiled: May 3, 2017Publication date: November 8, 2018Inventors: Rudranil Das Gupta, Erik Houlberg, Jorgen B. Kristensen, Anders Raasted
-
Patent number: 9665391Abstract: The transaction timeout values for applications deployed in an enterprise application server are dynamically adjusted for each application request made by each of multiple applications. Transaction timeout values are dynamically determined based upon known load and status of database and enterprise network connection conditions and historical data related to the application database requests. Time increments are appended to timeout values as needed and when a transaction timeout event occurs.Type: GrantFiled: May 17, 2012Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Rudranil Das Gupta, Kaushik Lahiri
-
Patent number: 9306816Abstract: There is disclosed a system and method for replaying a network capture comprising loading a network capture file that displays at least one traffic flow comprising a sequence of packets, selecting at least one packet to display on a viewer and transmitting the network traffic to a device under test wherein the selected packet is displayed on the viewer when the packet is transmitted to the device under test.Type: GrantFiled: December 24, 2013Date of Patent: April 5, 2016Assignee: IxiaInventors: Suryya Kumar Jana, Rudranil Das, Mithun Kumar Halder, Tanmoy Sinha
-
Publication number: 20150180743Abstract: There is disclosed a system and method for replaying a network capture comprising loading a network capture file that displays at least one traffic flow comprising a sequence of packets, selecting at least one packet to display on a viewer and transmitting the network traffic to a device under test wherein the selected packet is displayed on the viewer when the packet is transmitted to the device under test.Type: ApplicationFiled: December 24, 2013Publication date: June 25, 2015Applicant: IxiaInventors: Suryya Kumar Jana, Rudranil Das, Mithun Kumar Halder, Tanmoy Sinha
-
Publication number: 20130311622Abstract: The transaction timeout values for applications deployed in an enterprise application server are dynamically adjusted for each application request made by each of multiple applications. Transaction timeout values are dynamically determined based upon known load and status of database and enterprise network connection conditions and historical data related to the application database requests. Time increments are appended to timeout values as needed and when a transaction timeout event occurs.Type: ApplicationFiled: May 17, 2012Publication date: November 21, 2013Applicant: International Business Machines CorporationInventors: Rudranil Das Gupta, Kaushik Lahiri