Patents by Inventor Erik Rueger

Erik Rueger 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: 12210421
    Abstract: Techniques regarding adaptive data recovery schemes are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a data management component that can modify a data recovery scheme based on performance data exhibited by a network of data centers and a data recovery requirement. The data recovery scheme can direct a relocation of data within the network.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: January 28, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tomas Krojzl, Erik Rueger, Sharathchandra Pankanti
  • Publication number: 20250004804
    Abstract: Aspects of the present invention detect a maximum size of a screen within a same virtual machine allowed by configuration data; determine a number of concurrent bots that access the same virtual machine within a predetermined timeframe; split a width and a height of the screen by the number of the concurrent bots; allocate a sub-screen of a split screen to each of the concurrent bots; and execute a code package for each the concurrent bots within an allocated sub-screen within the same virtual machine in the predetermined timeframe.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 2, 2025
    Inventors: Laurentiu Gabriel Ghergu, Erik Rueger, Filis Omer, Jeremy R. Fox
  • Patent number: 12126505
    Abstract: 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: Grant
    Filed: March 10, 2022
    Date of Patent: October 22, 2024
    Assignee: International Business Machines Corporation
    Inventors: Laurentiu Gabriel Ghergu, Erik Rueger, Sorina Radulescu, Nikica Fulir
  • Patent number: 12117914
    Abstract: Static parameters of a software container are identified that relate to metadata of the software container itself. The software container is assigned to a selected runtime environment based on the static parameters using a first machine learning model. Runtime parameters for the software container are identified by analyzing the software container at runtime. The runtime parameters relate to operations that the software container requires during runtime. Using a second machine learning model, it is determined whether the selected runtime environment matches the runtime parameters. Where the runtime environment matches, the software container continues to run in this environment. Where the runtime environment does not match, the software container is run in a different runtime environment that matches both the static and runtime parameters.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Tiberiu Suto, Erik Rueger, Nicolò Sgobba
  • Publication number: 20240334380
    Abstract: Detecting vehicle tracking device anomaly is provided. Data signals are collected via a network from a tracking device installed in a vehicle to form collected data signals. An anomaly is detected in the tracking device by applying a classification algorithm to the collected data signals.
    Type: Application
    Filed: March 27, 2023
    Publication date: October 3, 2024
    Inventors: Gabriele Ranco, Corneliu Nicolae Barbulescu, Erik Rueger, Utz Bacher
  • Publication number: 20240264869
    Abstract: A computer implemented method, computer readable storage medium, and computer system of operating a robotic process automation organization network comprising multiple software robots. The method includes receiving a task by a main robot via the network. The main robot is one of the multiple software robots. The task comprises a code package. The method also includes broadcasting a multicast request for services by the main robot to multiple software robots. Each robot is implemented as a computer program on individual computer systems of multiple computer systems via the network. The method further includes receiving a response by at least a portion of the multiple software robots via the network and selecting at least one worker robot from the multiple robots by the main robot and distributing at least a portion of the code package to the at least one worker robot by the main robot.
    Type: Application
    Filed: April 6, 2023
    Publication date: August 8, 2024
    Inventors: Costel Moraru, Erik Rueger, Oriette Mohamed Nayel Mahmoud, Filis Omer, Laurentiu Gabriel Ghergu
  • Publication number: 20240168874
    Abstract: A computer-implemented method for optimize memory configuration of a computer system. The computer-implemented method includes determining available online real storage assigned to the computer system. The method further includes computing, using a machine learning model, a Large Frame Area (LFAREA) value to support large pages used by one or more applications executing on the computer system, wherein the large pages are memory pages larger than a predetermined value. The method further includes dynamically updating the LFAREA value of the computer system to the determined LFAREA value to support the large pages of the computer system.
    Type: Application
    Filed: November 18, 2022
    Publication date: May 23, 2024
    Inventors: Erik Rueger, Ravinder Akula, Jeevabharathy Murugesan, Grzegorz Piotr Szczepanik
  • Patent number: 11921674
    Abstract: A compression method, system, and computer program product include creating compressed data via a first system from input data, sending information to a second system detailing a compression strategy for the compressed data, and learning, via the second system, from the information how to recreate the input to the first system using the compressed data.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: March 5, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Sharathchandra Umapathirao Pankanti, Erik Rueger, Rolf Schaefer
  • Patent number: 11909720
    Abstract: A computer-implemented method includes: connecting, by a computing device, to a database using an outbound connection, wherein the computing device is an information technology (IT) product in a private network and the database is outside the private network; receiving, by the computing device, a response from the database, the response including a command; executing, by the computing device, the command; and sending, by the computing device, result data to the database, wherein the result data is data that results from executing the command on the computing device.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: February 20, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Grzegorz Piotr Szczepanik, Tiberiu Suto, Nadiya Kochura, Nicolo' Sgobba, Erik Rueger
  • Patent number: 11868812
    Abstract: 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: Grant
    Filed: August 12, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Laurentiu Gabriel Ghergu, Filis Omer, Costel Moraru, Erik Rueger
  • Patent number: 11836534
    Abstract: One or more processors receive resource type and capability information and activity information of workloads of a domain. A first model is generated and trained to map the resource information to the activity information of domain workloads. The activity information is decomposed into a set of activity core elements (ACEs). The one or more processors generate a second model, wherein the second model is trained to predict a set of resource types and resource capabilities of the respective resource types, based on an input of the first set of ACEs decomposed from the activity information of the workloads of the domain. The one or more processors receive a second set of ACEs that are decomposed from activities associated with an unprecedented workload, and the one or more processors generate a predicted set of resources to perform the second set of ACEs.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: December 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michal Paluch, William Carbone, Erik Rueger, Nicolo′ Sgobba
  • Patent number: 11830586
    Abstract: A system may receive a query for a patient evaluation. The system may then receive historical patient information or hospital data, current medical information, patient information, and testing information. The system may then use the received information to generate a set of rules using a neural network and uses the rules to process an evaluation for the patient.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: November 28, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Mohammed Abdul Qadeer Moini, Erik Rueger, Sreenivasulu Maheshwaram, Gaurav Sangamnerkar
  • Patent number: 11829284
    Abstract: 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: Grant
    Filed: June 7, 2021
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Laurentiu Gabriel Ghergu, Adina Pana, Iasmina Boldea, Pavol Dobia{hacek over (s)}, Erik Rueger
  • Patent number: 11822533
    Abstract: A computer-implemented method for managing updates to a knowledge graph with incoming change requests is disclosed. The method comprises creating a snapshot of the knowledge graph, building sub-regions of the knowledge graph, classifying each incoming change to the knowledge graph so that it relates to one of the sub-regions, creating at least one change layer, wherein each of the at least one change layer relates to one of the sub-regions, wherein each of the at least one change layer comprises a portion of the incoming change requests, closing the at least one change layer upon reaching a predetermined threshold value for the at least one change layer, and integrating the at least one change layer into the knowledge graph, thereby generating a updated knowledge graph.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: November 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Frederik Frank Flöther, Stefan A. G. Van Der Stockt, Erik Rueger, Matthias Biniok, Maximilian Ott
  • Publication number: 20230333943
    Abstract: Techniques regarding adaptive data recovery schemes are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a data management component that can modify a data recovery scheme based on performance data exhibited by a network of data centers and a data recovery requirement. The data recovery scheme can direct a relocation of data within the network.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 19, 2023
    Inventors: Tomas Krojzl, Erik Rueger, Sharathchandra Pankanti
  • Patent number: 11777833
    Abstract: 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: Grant
    Filed: September 15, 2021
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Laurentiu Gabriel Ghergu, Pavol Dobias, Erik Rueger, Iasmina Boldea, Adina Pana
  • Publication number: 20230308369
    Abstract: 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: Application
    Filed: March 10, 2022
    Publication date: September 28, 2023
    Inventors: Laurentiu Gabriel Ghergu, Erik Rueger, Sorina Radulescu, Nikica Fulir
  • Patent number: 11748206
    Abstract: Techniques regarding adaptive data recovery schemes are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a data management component that can modify a data recovery scheme based on performance data exhibited by a network of data centers and a data recovery requirement. The data recovery scheme can direct a relocation of data within the network.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: September 5, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tomas Krojzl, Erik Rueger, Sharathchandra Pankanti
  • Patent number: 11721362
    Abstract: A tape drive includes a plurality of rollers, a head, a tension sensor, and control circuitry. The rollers are spatially arranged within the tape drive to define a route for tape of a received data cartridge to travel from the received data cartridge to a tape reel. The head includes read elements and write elements configured to read from and write to the tape as tape of the received data cartridge travels along the route. The tension sensor is configured to measure tension of the tape as it travels along the route. The control circuitry is configured to cause a motor to impact the tension to keep the tape within a tension threshold.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Markus Schäfer, Stefan Wiedemann, Erik Rueger, Robert Beiderbeck, Ole Asmussen
  • Patent number: 11704165
    Abstract: A method makes container services persistently available. A computing device receives a request for implementation of a user job in a container environment, and assigns the user job to a compute runner agent of a plurality of compute runner agents to execute the user job. Each compute runner agent is associated with a compute container instance having a unique compute container identifier corresponding to the user job. A computing device assigns the user job to a balancer task to monitor progress of the user job, and assigns the user job to a storage agent to store artifacts associated with running the user job. A computing device receives a notification from the balancer task describing whether the runner agent is correctly running the user job. In response to the runner agent incorrectly running the user job, a computing device resurrects the user job in a new compute container instance.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sharathchandra Pankanti, Nadiya Kochura, Tomas Krojzl, Erik Rueger