Patents by Inventor Laurentiu Gabriel Ghergu
Laurentiu Gabriel Ghergu 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).
-
Publication number: 20240126624Abstract: Techniques for automatically generating an API in response to a natural language input are provided. A method includes: receiving, by a processor set, a natural language input provided via a conversational user interface of a client device; determining, by the processor set, requirements of a new application programming interface (API) by analyzing the natural language input using natural language understanding; and automatically generating, by the processor set, the new API based on the requirements.Type: ApplicationFiled: October 14, 2022Publication date: April 18, 2024Inventors: Laurentiu Gabriel Ghergu, Natalie Brooks Powell, Karthik Muthuraman, Marian I Tataru
-
Patent number: 11922192Abstract: In an approach to enhancing server virtualization through host sessions by re-screening a remote desktop session of a target virtual machine. Embodiments, identify, on a computer system, an open remote desktop window corresponding to the remote desktop session, and determine, by the computer system, whether one or more second remote desktop windows are embedded in the open remote desktop window. Further, embodiments identify, from the one or more second remote desktop windows, a target remote desktop window associated with the target virtual machine and generate an overlay on the open remote desktop window based on the identification of the target remote desktop window associated with the target virtual machine. Additionally, embodiments capture activity on a remote desktop screen associated with the generated overlay, and executes the captured activity on the generated overlay.Type: GrantFiled: December 14, 2021Date of Patent: March 5, 2024Assignee: International Business Machines CorporationInventors: Jana H. Jenkins, Marian I Tataru, Jeremy R. Fox, Laurentiu Gabriel Ghergu
-
Patent number: 11868812Abstract: Systems, methods, and computer programming products leveraging recurrent neural network architectures to proactively predict workload demand of container orchestration platforms. The platform continuously collects metric data from clusters of the platform and train multiple parallel neural networks with different architectures to predict future platform workload demands. At periodic intervals, the registered neural networks in consideration for controlling the scaling operations of the platform are compared against one another to identify the neural network demonstrating the highest performance and/or most accurate workload prediction strategy for scaling the orchestration platform. The selected neural network is enforced as controller for the platform to implement the workload prediction strategy.Type: GrantFiled: August 12, 2021Date of Patent: January 9, 2024Assignee: International Business Machines CorporationInventors: Laurentiu Gabriel Ghergu, Filis Omer, Costel Moraru, Erik Rueger
-
Patent number: 11829284Abstract: Described are techniques for testing robotic process automation (RPA) bots. The techniques including a system comprising a computational environment configured to present a graphical user interface (GUI) on a display. The system further comprises an application configured to run on the computational environment. The system further comprises a robotic process automation (RPA) bot configured to execute tasks on the application using the GUI. The system further comprises an autonomous robot tester (ART) bot configured to execute a plurality of tests to disrupt the RPA bot by manipulating the GUI.Type: GrantFiled: June 7, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Laurentiu Gabriel Ghergu, Adina Pana, Iasmina Boldea, Pavol Dobia{hacek over (s)}, Erik Rueger
-
Patent number: 11777833Abstract: A tool for network-based package monitoring and recovery. The tool scans a database to identify a gap in network traffic data. The tool determines whether at least one gap in the network traffic data is identified in the database, wherein the at least one gap is a gap in communication between a target device and a communication serve. Responsive to a determination that at least one gap in the network traffic data is identified, the tool determines a missing package from a package archive. The tool determines whether there is active network traffic between the target device and the communication server. Responsive to a determination that there is active network traffic between the target device and the communication server, the tool replays the missing package in the active network traffic between the target device and the communication server.Type: GrantFiled: September 15, 2021Date of Patent: October 3, 2023Assignee: International Business Machines CorporationInventors: Laurentiu Gabriel Ghergu, Pavol Dobias, Erik Rueger, Iasmina Boldea, Adina Pana
-
Publication number: 20230308369Abstract: In an approach to improve data migration in application performance monitoring, embodiments execute a synthetic transaction to monitor an application, and monitor network traffic during the execution of the synthetic transaction. Further, embodiments extract a plurality of parameters indicative of the synthetic transaction from the network traffic, and generate a script, based on the extracted plurality of parameters and a predetermined template, that generates the synthetic transaction.Type: ApplicationFiled: March 10, 2022Publication date: September 28, 2023Inventors: Laurentiu Gabriel Ghergu, Erik Rueger, Sorina Radulescu, Nikica Fulir
-
Publication number: 20230185589Abstract: In an approach to enhancing server virtualization through host sessions by re-screening a remote desktop session of a target virtual machine. Embodiments, identify, on a computer system, an open remote desktop window corresponding to the remote desktop session, and determine, by the computer system, whether one or more second remote desktop windows are embedded in the open remote desktop window. Further, embodiments identify, from the one or more second remote desktop windows, a target remote desktop window associated with the target virtual machine and generate an overlay on the open remote desktop window based on the identification of the target remote desktop window associated with the target virtual machine. Additionally, embodiments capture activity on a remote desktop screen associated with the generated overlay, and executes the captured activity on the generated overlay.Type: ApplicationFiled: December 14, 2021Publication date: June 15, 2023Inventors: Jana H. Jenkins, Marian I. Tataru, Jeremy R. Fox, Laurentiu Gabriel Ghergu
-
Publication number: 20230138925Abstract: A processor may analyze a communication associated with a simulation program. The processor may determine whether the simulation program is running. The processor may capture at least one request/response pair in the communication. The processor may store the at least one request/response pair. The processor may train at least one registered natural language processing provider with the request/response pair.Type: ApplicationFiled: October 28, 2021Publication date: May 4, 2023Inventors: Tomasz Ploskon, Filis Omer, COSTEL MORARU, Laurentiu Gabriel Ghergu, Erik Rueger
-
Publication number: 20230084487Abstract: A tool for network-based package monitoring and recovery. The tool scans a database to identify a gap in network traffic data. The tool determines whether at least one gap in the network traffic data is identified in the database, wherein the at least one gap is a gap in communication between a target device and a communication serve. Responsive to a determination that at least one gap in the network traffic data is identified, the tool determines a missing package from a package archive. The tool determines whether there is active network traffic between the target device and the communication server. Responsive to a determination that there is active network traffic between the target device and the communication server, the tool replays the missing package in the active network traffic between the target device and the communication server.Type: ApplicationFiled: September 15, 2021Publication date: March 16, 2023Inventors: Laurentiu Gabriel Ghergu, Pavol Dobias, Erik Rueger, Iasmina Boldea, Adina Pana
-
Publication number: 20230050796Abstract: Systems, methods, and computer programming products leveraging recurrent neural network architectures to proactively predict workload demand of container orchestration platforms. The platform continuously collects metric data from clusters of the platform and train multiple parallel neural networks with different architectures to predict future platform workload demands. At periodic intervals, the registered neural networks in consideration for controlling the scaling operations of the platform are compared against one another to identify the neural network demonstrating the highest performance and/or most accurate workload prediction strategy for scaling the orchestration platform. The selected neural network is enforced as controller for the platform to implement the workload prediction strategy.Type: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Inventors: Laurentiu Gabriel Ghergu, Filis Omer, COSTEL MORARU, Erik Rueger
-
Publication number: 20220391310Abstract: Described are techniques for testing robotic process automation (RPA) bots. The techniques including a system comprising a computational environment configured to present a graphical user interface (GUI) on a display. The system further comprises an application configured to run on the computational environment. The system further comprises a robotic process automation (RPA) bot configured to execute tasks on the application using the GUI. The system further comprises an autonomous robot tester (ART) bot configured to execute a plurality of tests to disrupt the RPA bot by manipulating the GUI.Type: ApplicationFiled: June 7, 2021Publication date: December 8, 2022Inventors: Laurentiu Gabriel Ghergu, Adina Pana, Iasmina Boldea, Pavol Dobias, Erik Rueger