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).

  • Publication number: 20220027682
    Abstract: The present disclosure relates to a method for classifying a non-monetary donation. The method comprises: training a machine learning model comprising input neurons arranged in an input layer, each input neuron being operable for inputting an input value (Xn) of a parameter of the donation, and at least one hidden layer comprising multiple hidden neurons, each hidden neuron being operable for calculating a hidden layer value based on at least one input value and weights (w(Xn, Ym)) associated with the respective input neurons. The number of input parameters may be reduced based on ranking the weights (w(Xn, Ym)) related to the individual input parameters. The number of neurons of the hidden layer may be reduced based on ranking the weights related to the individual neurons of the hidden layer. The trained model, the reduced input parameters, and reduced hidden neurons may be provided for enabling the classification using the trained model.
    Type: Application
    Filed: July 22, 2020
    Publication date: January 27, 2022
    Inventors: Thorsten Muehge, Erik Rueger, Markus Ettl, Beverley Joanne Dyke, Thomas William Moncreaff
  • Publication number: 20220012075
    Abstract: A user input is received. The user input is classified using a neural network. A set of contextual information for the user input is determined, based on the classification. The user input is modified, based on the classification and the set of contextual information. The modified user input is passed to a virtual assistant.
    Type: Application
    Filed: July 8, 2020
    Publication date: January 13, 2022
    Inventors: Michal Paluch, Nicolò Sgobba, Erik Rueger, Julien Loeve
  • Patent number: 11194476
    Abstract: A computer-implemented method according to one embodiment includes receiving and storing historical data for historical data jobs performed within a data storage system; determining an optimal maintenance time for the data storage system, utilizing the stored historical data; determining a timing in which storage devices within the data storage system are taken offline, utilizing the optimal maintenance time and the stored historical data; and preparing the data storage system for one or more maintenance operations, utilizing the determined timing.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stefan Neff, Frank Krick, Erik Rueger
  • Patent number: 11176149
    Abstract: A computer-implemented method for performing an analytic workflow process is provided. The method includes storing data from multiple input sources into a data storage pool, performing at least one analytic workflow executed by computing nodes, identifying data, by an analyzer module, expected to be required for a downstream analytic step. Thereby, the identified data have not yet been received in the in-memory database. The method also includes triggering a push module to move the identified data from the data storage pool to the in-memory database. Additionally, the method includes monitoring, by the analyzer module, output data of an analytic step and identifying pointers to additional data expected to be required for a downstream analytic step of a parallel analytic workflow process different to the analytic step of the monitored output data, and moving, by a push module, the data referred to by the pointers to the in-memory database.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tim Uwe Scheideler, Thorsten Muehge, Erik Rueger, Thomas Snellgrove
  • Patent number: 11164291
    Abstract: Aspects of the present invention disclose a method for color reconstruction of individual detected objects of an underwater image using a library of reference images. The method includes one or more processors obtaining image data of a computing device that includes an underwater image. The method further includes determining a depth measurement corresponding to the underwater image. The method further includes identifying an object of the underwater image based at least in part on a shape of the object. The method further includes reconstructing one or more colors of the object of the underwater image based at least in part on a reference image.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Snellgrove, Rajeev Puri, Tomas Krojzl, Erik Rueger
  • Patent number: 11157194
    Abstract: The invention relates to a tiered storage system comprising tiers of data storage. The tiered storage system further comprises a processor; and a memory coupled to the processor. The memory comprises instructions which, when executed by the processor, cause the processor to: receive usage data descriptive of usage of memory extents stored by the tiered storage system; identify periodic usage patterns of the memory extents at least partially by calculating a correlation coefficient between the usage data and a predetermined list of conditions; determine a projected data usage for each of the memory extents using the periodic usage patterns, wherein the projected data usage is temporally dependent; sort the memory extents into usage bins according to the projected data usage; and control the tiers of data storage to migrate the at memory extents between the tiers of data storage using temporal changes of the sorting into the usage bins.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter R. Kimmel, Thorsten Muehge, Erik Rueger
  • Patent number: 11151996
    Abstract: Techniques for augmenting the output of generally available speech-to-text systems using local profiles are presented. An example method includes receiving an audio recording of a natural language command. The received audio recording of the natural language command is transmitted to a speech-to-text system, and a text string generated from the audio recording is received from the speech-to-text system. The text string is corrected based on a local profile mapping incorrectly transcribed words from the speech-to-text system to corrected words. A function in a software application is invoked based on the corrected text string.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: George A. Saon, Nicolò Sgobba, Antonello Izzi, Erik Rueger
  • Patent number: 11151440
    Abstract: Aspects provide human detector devices based on neuronal response, wherein the devices are configured to obtain electroencephalogram signals from an entity during a presentation of first sensory information to the entity, and compares the obtained electroencephalogram signals to each of a plurality of trained electroencephalogram signal profile portions that are labeled as the first sensory information that represent electroencephalogram signals most commonly generated by different persons as a function of presentation to the persons of sensory information corresponding to the first sensory information. Thus, the configured processor determines whether the entity is a human as a function of a strength of match of the obtained electroencephalogram signals to ones of the trained electroencephalogram signal profile portions labeled as first sensory information that have highest most-common weightings.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cesar Augusto Rodriguez Bravo, Erik Rueger
  • Patent number: 11120150
    Abstract: A computer-implemented method, system, and computer program product for dynamic access control to a node in a knowledge graph includes: structuring nodes of a knowledge graph into a plurality of hierarchically organized graph layers; assigning, to one or more users, an access right to a first node of the knowledge graph, the access right to the node selected from a plurality of access rights, where different types of users have different access rights; and assigning, to at least one user from the one or more users, an additional access right to a second node of the knowledge graph.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stefan Ravizza, Tim U. Scheideler, Florian Graf, Andrea Giovannini, Frederik Flöther, Erik Rueger
  • Publication number: 20210279563
    Abstract: A method provides a set of predicted responses to a user. The method includes receiving a message from a user, the message having natural language information. The method includes processing, using cognitive switching logic (CSL), the natural language information and information from previous messages from the user. The method includes identifying, using CSL, a context of the natural language information based on the information from the previous messages. The method includes identifying, using CSL, at least one knowledge domain which contains a response to the message, based on the identified context and on user persona information. The method includes retrieving a response from each identified knowledge domain. The method further includes, in response to retrieving more than one response, transmitting feedback to CSL to refine identifying the at least one knowledge domain until only one response is retrieved. The method further includes presenting the one response to the user.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Inventors: Nicolo' Sgobba, Erik Rueger, Guillermo Rodriguez de Vera Beltri
  • Patent number: 11102215
    Abstract: A method, computer system, and a computer program product for restricting and anonymizing a graphical user interface for a remote access session is provided. The present invention may include determining a plurality of appropriate permissions for the graphical user interface of a client computer for fixing a problem. The present invention may also include determining a plurality of restricted graphical user interface panels associated with the graphical user interface, wherein the determined plurality of restricted graphical user interface panels includes a minimum access level for the third party to fix the problem.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey A. Calcaterra, Erik Rueger, Christof Schmitt
  • Patent number: 11093179
    Abstract: A tape drive system as a Network Attached Storage (NAS) device and a method for operating the tape drive system. A tape drive is connected to a native connector disposed in a wall of a housing. The native connector enables an external connection to the tape drive. A single board computer is operated in a dimension of a credit card. The single board computer includes at least one integrated communication interface selected from Wi-Fi, Ethernet, USB, and combinations thereof. Data is transferred to and from the tape drive via the at least one integrated communication interface, wherein if the at least one integrated communication interface includes Ethernet and/or USB, then a connector related to the Ethernet and/or USB is provided in a wall of the housing. The tape drive, the single board computer, the native connector and the related connector are provided in the housing.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ole Asmussen, Robert Beiderbeck, Erik Rueger, Markus M. Schaefer
  • Publication number: 20210250224
    Abstract: 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: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Applicant: International Business Machines Corporation
    Inventors: Nadiya Kochura, Tiberiu Suto, Nicolo' Sgobba, Erik Rueger
  • Patent number: 11086909
    Abstract: A method for partitioning a knowledge graph is provided. The method analyzes past searches and determines an access frequency of a plurality of edges. The method marks, as intermediate cluster cores, edges having the highest access frequencies, sorts the marked intermediate cluster cores according to their access frequencies, and selects a first cluster core having the highest access frequency. The method assigns first edges in a first radius around the first cluster core to build the first cluster. The method selects a second cluster core having the highest access frequency apart from edges of the first cluster, and assigns second edges in a second radius around second cluster core to build the second cluster. The method partitions the knowledge graph into a first sub-knowledge-graph comprising the first cluster and a second sub-knowledge-graph comprising the second cluster.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tim Uwe Scheideler, Erik Rueger, Stefan Ravizza, Frederik Frank Flöther
  • Patent number: 11074134
    Abstract: An approach is provided for storing a snapshot of an execution image of a virtual machine (VM) instance. Based on VM, application, criticality, and change parameters, and based on a recommendation model trained on historical data about effects that changes caused by VM execution had on a capacity of a storage system that stores execution images of VM instances in first datastores, a tier is selected from multiple tiers of the storage system as the tier recommended for storing the snapshot. A datastore is selected for storing the snapshot so that the selected datastore is associated with the selected tier and selected from second datastores dedicated to storing only snapshots. The snapshot is created in the selected datastore and in the selected tier and unused space in a portion of the storage system for storing the first datastores is reduced.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Moncef Benboubakeur, Erik Rueger, Anuradha Bhamidipaty, Michael Starkey, Jiri Nehybka
  • Publication number: 20210217144
    Abstract: Aspects of the present invention disclose a method for color reconstruction of individual detected objects of an underwater image using a library of reference images. The method includes one or more processors obtaining image data of a computing device that includes an underwater image. The method further includes determining a depth measurement corresponding to the underwater image. The method further includes identifying an object of the underwater image based at least in part on a shape of the object. The method further includes reconstructing one or more colors of the object of the underwater image based at least in part on a reference image.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: Thomas Snellgrove, Rajeev Puri, Tomas Krojzl, Erik Rueger
  • Patent number: 11062037
    Abstract: A shared networked storage may be separated from a key vault system. A storage request with data to be stored and the storage request with a confidentiality rating may be received. The confidentiality rating may indicate a level of confidentiality the data is associated with. The storage request with the data and the confidentiality rating may be received via a shared networked storage access interface by a security layer. The data to be stored by the key vault system and the confidentiality rating may be encrypted on request of the security layer and into a data container. The shared networked storage may be categorized into Cloud zones. Each Cloud zone may be assigned a trust level. The data container may be stored in one of the Cloud zones of the shared networked storage. The trust level of the one of the Cloud zones may correspond to the confidentiality rating.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Marcus Breuer, Itzhack Goldberg, Thorsten Muehge, Erik Rueger, Matthias Seul
  • Patent number: 11037588
    Abstract: A tape cartridge for increasing tape drive head performance is provided. The tape cartridge comprises a cleaning tape, a tape guide arrangement that guides the cleaning tape within the cleaner cartridge, a cleaning fluid application arrangement that applies cleaning fluid to the cleaning tape within the cleaner cartridge, and a cartridge memory that stores cleaning count and motor taches count information. The tape guide arrangement is operable to bring the cleaning tape in contact with the cleaning fluid application arrangement to apply the cleaning fluid onto the cleaning tape when the cleaning tape is subject to a first tension level and avoid the contact with the cleaning fluid application arrangement when the cleaning tape is subject to a second tension level to prevent application of the cleaning fluid onto the cleaning tape.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stefan Wiedemann, Markus Schäfer, Erik Rueger, Robert Beiderbeck, Ole Asmussen
  • Publication number: 20210141815
    Abstract: Embodiments for managing natural language user input are provided. Natural language input is received from a user utilizing a computing node. The natural language input is analyzed. The analyzing of the natural language input includes attempting to identify at least one of an intent associated with the natural language input, an entity associated with the natural language input, and context data associated with the natural language input. The natural language input is evaluated against a pre-trained model based on the analyzing of the natural language input. A quality score for the natural language input is calculated based on the evaluating of the natural language input. An action is caused to be performed utilizing the computing node based on the calculated quality score.
    Type: Application
    Filed: November 7, 2019
    Publication date: May 13, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nadiya KOCHURA, Nicolo' SGOBBA, Tiberiu SUTO, Erik RUEGER
  • Publication number: 20210117385
    Abstract: An example operation may include one or more of generating a snapshot of a state of a permissioned blockchain, generating a unique identifier of the state snapshot that distinguishes the state snapshot from other state snapshots of the permissioned blockchain, storing the state snapshot in a data store, and storing proof of the state snapshot including the unique identifier and a storage location of the state snapshot on a public blockchain.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Kaustav HALDAR, Erik RUEGER