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: 11921674Abstract: 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: GrantFiled: August 18, 2020Date of Patent: March 5, 2024Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Sharathchandra Umapathirao Pankanti, Erik Rueger, Rolf Schaefer
-
Patent number: 11909720Abstract: 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: GrantFiled: September 17, 2021Date of Patent: February 20, 2024Assignee: KYNDRYL, INC.Inventors: Grzegorz Piotr Szczepanik, Tiberiu Suto, Nadiya Kochura, Nicolo' Sgobba, Erik Rueger
-
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: 11836534Abstract: 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: GrantFiled: January 26, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Michal Paluch, William Carbone, Erik Rueger, Nicolo′ Sgobba
-
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: 11830586Abstract: 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: GrantFiled: December 8, 2020Date of Patent: November 28, 2023Assignee: KYNDRYL, INC.Inventors: Mohammed Abdul Qadeer Moini, Erik Rueger, Sreenivasulu Maheshwaram, Gaurav Sangamnerkar
-
Patent number: 11822533Abstract: 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: GrantFiled: December 1, 2021Date of Patent: November 21, 2023Assignee: International Business Machines CorporationInventors: Frederik Frank Flöther, Stefan A. G. Van Der Stockt, Erik Rueger, Matthias Biniok, Maximilian Ott
-
Publication number: 20230333943Abstract: 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: ApplicationFiled: June 16, 2023Publication date: October 19, 2023Inventors: Tomas Krojzl, Erik Rueger, Sharathchandra Pankanti
-
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
-
Patent number: 11748206Abstract: 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: GrantFiled: August 28, 2019Date of Patent: September 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tomas Krojzl, Erik Rueger, Sharathchandra Pankanti
-
Patent number: 11721362Abstract: 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: GrantFiled: December 15, 2021Date of Patent: August 8, 2023Assignee: International Business Machines CorporationInventors: Markus Schäfer, Stefan Wiedemann, Erik Rueger, Robert Beiderbeck, Ole Asmussen
-
Patent number: 11704165Abstract: 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: GrantFiled: March 16, 2021Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Sharathchandra Pankanti, Nadiya Kochura, Tomas Krojzl, Erik Rueger
-
Patent number: 11704278Abstract: Intelligent management of stub files in hierarchical storage is provided by: in response to identifying a file to migrate from a file system to offline storage, providing metadata for the file to a machine learning engine; receiving a stub profile for the file from the machine learning engine that indicates an offset from a beginning of the file and a length from the offset for previewing the file; and migrating the portion of the file from the file system to an offline storage based on the stub profile. In some embodiments this further comprises: monitoring file system operations; in response to detecting a read operation of the portion of the file: determining a file type; providing file data to the machine learning engine; and performing a supervised learning operation based on the file type and the file data to update the machine learning engine.Type: GrantFiled: December 4, 2020Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Christof Schmitt, Jeffrey Michale Ceason, Erik Rueger, Nicolo Sgobba
-
Publication number: 20230186949Abstract: 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: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Inventors: Markus Schäfer, Stefan Wiedemann, Erik Rueger, Robert Beiderbeck, Ole Asmussen
-
Publication number: 20230169059Abstract: 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: ApplicationFiled: December 1, 2021Publication date: June 1, 2023Inventors: Frederik Frank Flöther, Stefan A. G. Van Der Stockt, Erik Rueger, Matthias Biniok, Maximilian Ott
-
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
-
Patent number: 11621881Abstract: A method that includes joining, by a first node, a network connecting a set of nodes, where each node has an agent and is associated with a sensor, and where the sensor generates sensor data, and where each agent sends and receives broadcast messages, and generating, by the sensor, sensor data associated with a second node. The method also includes analyzing, by the agent, the sensor data, where the analyzing causes a detection of a first fault condition of the second node, and where the first fault condition is an indication of a problem with the second node, generating, by the agent, a broadcast message, where the broadcast message includes the first fault condition, and sending, by the first node, the broadcast message to at least one member of the set of nodes via the network.Type: GrantFiled: February 10, 2020Date of Patent: April 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nadiya Kochura, Tiberiu Suto, Nicolo' Sgobba, Erik Rueger
-
Publication number: 20230088489Abstract: 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: ApplicationFiled: September 17, 2021Publication date: March 23, 2023Inventors: Grzegorz Piotr Szczepanik, Tiberiu Suto, Nadiya Kochura, Nicolo' Sgobba, 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