Patents by Inventor Thomas Gschwind

Thomas Gschwind 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: 20240119276
    Abstract: Generating a neural network model for producing explainable prediction outputs for input data samples is provided. Training dataset of data samples are provided, each having a prediction label indicating a desired prediction output from the model for that sample, and a set of concept vectors are defined comprising a plurality of concept vectors which are associated with respective predefined concepts characterizing information content of the data samples. A set of input vectors are produced from each data sample. A neural network model is trained that includes a cross-attention module for producing a sample embedding for a data sample and a prediction module for producing a prediction output from the sample embedding.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 11, 2024
    Inventors: MATTIA RIGOTTI, IOANA GIURGIU, THOMAS GSCHWIND, CHRISTOPH ADRIAN MIKSOVIC CZASCH, PAOLO SCOTTON
  • Publication number: 20230012602
    Abstract: A system and a method for determining a similarity between a first string and a second string. A sequence of edit operations are performed on the first string in order to obtain the second string may be determined. The edit operation is of a first type or a second type. The first type operation comprises a character insertion operation or character removal operation. The second type operation comprises a character maintenance operation. The first type edit operation is associated with an operation score indicative of a cost for applying the edit operation. The first type edit operation is associated with a switching score indicative whether it is immediately followed by a second type edit operation. The switching scores and/or operation scores associated with the sequence of edit operations are combined in order to obtain a combined score that is indicative of the similarity level between the first and second strings.
    Type: Application
    Filed: July 14, 2021
    Publication date: January 19, 2023
    Inventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
  • Patent number: 11556593
    Abstract: A system and a method for determining a similarity between a first string and a second string. A sequence of edit operations are performed on the first string in order to obtain the second string may be determined. The edit operation is of a first type or a second type. The first type operation comprises a character insertion operation or character removal operation. The second type operation comprises a character maintenance operation. The first type edit operation is associated with an operation score indicative of a cost for applying the edit operation. The first type edit operation is associated with a switching score indicative whether it is immediately followed by a second type edit operation. The switching scores and/or operation scores associated with the sequence of edit operations are combined in order to obtain a combined score that is indicative of the similarity level between the first and second strings.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
  • Patent number: 11550777
    Abstract: The present disclosure relates to a method for enabling a processing of a dataset of records having a set of attributes. The method comprises: selecting a first attribute of the set of attributes and a subset of one or more second attributes of the set of attributes. Distinct values of the subset of second attributes may be determined from the dataset. For each distinct value of the determined distinct values records of the dataset that have said each distinct value may be identified, and a group of words may be formed from values of the first attribute of the identified records. Distinct word sequences may be identified in the formed groups and a level of presence of each word sequence of the word sequences in each of the formed groups may be determined. At least part of the levels of presence may be provided as metadata.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
  • Patent number: 11520764
    Abstract: A computer-implemented method and a related system for record linkage of an incoming record to a reference data set may be provided. The method comprises providing a reference data set comprising a plurality of records, each record comprising a plurality of attributes. The method comprises further assigning each of the plurality of records an initial surrogate identifier value, assigning a plurality of block identifiers to each of the records by applying a locality sensitive hashing function to a predefined attribute of the records, resulting in the plurality of the block identifiers, and determining a final surrogate identifier value to each of the records assigned to one of the blocks such that the final surrogate identifier values in each block are uniformly distributed.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
  • Publication number: 20220374703
    Abstract: Computer-implemented methods, computer program products, and computer systems for training of an explaining machine-learning model is disclosed. The computer-implemented method may include one or more processors configured for providing an untrained machine-learning model, providing training data for the machine-learning model comprising training input data elements, wherein each of the training input data elements relates to a prediction label representing an expected prediction value as well as to a concept label, wherein the concept label relates to a reason why the expected prediction label is expected given the training input data elements, and simultaneously updating, during a supervised training of the machine-learning model, prediction parameter values as well as concept parameter values, thereby building the explaining machine-learning model.
    Type: Application
    Filed: May 18, 2021
    Publication date: November 24, 2022
    Inventors: Mattia Rigotti, Christoph Adrian Miksovic Czasch, Paolo Scotton, Thomas Gschwind, Adelmo Cristiano Innocenza Malossi, Thomas Frick, Filip Michal Janicki
  • Publication number: 20220245425
    Abstract: A knowledge graph embedding method, system, and computer program product using a computing device to embed a knowledge graph using a graph convolutional network, the method including learning, by the computing device, an embedding of the knowledge graph that includes entities, relations, and edges, weighing, by the computing device, initial feature vectors of nodes and a convolutional layer output to compute a weight and modifying the embedding based on the weight, and using, by the computing device, the modified embedding to perform a task related to the knowledge graph.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Nasrullah Sheikh, Xiao Qin, Berthold Reinwald, Christoph Adrian Miksovic Czasch, Thomas Gschwind, Paolo Scotton
  • Publication number: 20220035792
    Abstract: The present disclosure relates to a method for enabling a processing of a dataset of records having a set of attributes. The method comprises: selecting a first attribute of the set of attributes and a subset of one or more second attributes of the set of attributes. Distinct values of the subset of second attributes may be determined from the dataset. For each distinct value of the determined distinct values records of the dataset that have said each distinct value may be identified, and a group of words may be formed from values of the first attribute of the identified records. Distinct word sequences may be identified in the formed groups and a level of presence of each word sequence of the word sequences in each of the formed groups may be determined. At least part of the levels of presence may be provided as metadata.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
  • Patent number: 11171435
    Abstract: A cable bushing is disclosed for placement into a control housing surrounding a printed circuit board. The cable bushing includes a bushing housing comprising a locating surface, fastening means for fastening the bushing housing to the control housing, and retainers for at least two cables which are to be electrically connected to the printed circuit board. To facilitate the assembly of the cable bushing, the cable bushing housing is provided with contact elements that protrude from its front face, that are embodied to be adapted for plug contacting the printed circuit board, and that are electrically connected to the associated cables within the bushing housing. Also disclosed is the combination of a control housing and cable bushing and a printed circuit board housed in the control housing.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: November 9, 2021
    Assignee: Eberspächer catem GmbH & Co. KG
    Inventors: Tobias Inclán Garcia, Nils Deuschel, Thomas Gschwind, Timo Wambsganss
  • Publication number: 20200409922
    Abstract: A computer-implemented method and a related system for record linkage of an incoming record to a reference data set may be provided. The method comprises providing a reference data set comprising a plurality of records, each record comprising a plurality of attributes. The method comprises further assigning each of the plurality of records an initial surrogate identifier value, assigning a plurality of block identifiers to each of the records by applying a locality sensitive hashing function to a predefined attribute of the records, resulting in the plurality of the block identifiers, and determining a final surrogate identifier value to each of the records assigned to one of the blocks such that the final surrogate identifier values in each block are uniformly distributed.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
  • Publication number: 20200235508
    Abstract: A cable bushing is disclosed for placement into a control housing surrounding a printed circuit board. The cable bushing includes a bushing housing comprising a locating surface, fastening means for fastening the bushing housing to the control housing, and retainers for at least two cables which are to be electrically connected to the printed circuit board. To facilitate the assembly of the cable bushing, the cable bushing housing is provided with contact elements that protrude from its front face, that are embodied to be adapted for plug contacting the printed circuit board, and that are electrically connected to the associated cables within the bushing housing. Also disclosed is the combination of a control housing and cable bushing and a printed circuit board housed in the control housing.
    Type: Application
    Filed: April 3, 2020
    Publication date: July 23, 2020
    Inventors: Tobias Inclán Garcia, Nils Deuschel, Thomas Gschwind, Timo Wambsganss
  • Patent number: 10705937
    Abstract: Methods for providing the capability to resample computer system metrics, while providing improved accuracy over conventional techniques. The system and method conducts monitoring and measuring metrics of system resource consumption of a plurality of entities to generate resource consumption data, generating a report of the resource consumption data for the plurality of entities for each of a plurality of time periods, identifying a number, k, of the plurality of entities as top-k consumers of resources for each of the plurality of time periods, identifying at least one residual entity of the plurality of entities whose resource consumption is not included in the top-k entities based on residual resource consumption data of the entity, and resampling the reports of the resource consumption data corresponding to the top-k entities and to the at least one residual entity to form at least one report covering a time period.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Metin Feridun, Thomas Gschwind
  • Patent number: 10576805
    Abstract: An electrical heating device includes a fluid-tight casing comprising inlet and outlet openings for the fluid to be heated, and at least one heat-generating element disposed in the casing. The heat generating element includes at least one PTC element and conductor elements of different polarities received in a flat tube. Heat heat-emitting elements abut against opposite sides of the flat tube. In order to increase the power density, the heat-emitting elements abut against the flat tube subject to spring pretension.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: March 3, 2020
    Assignee: Eberspächer catem GmbH & Co. KG
    Inventor: Thomas Gschwind
  • Patent number: 10581193
    Abstract: A cable bushing is disclosed for placement into a control housing surrounding a printed circuit board that is provided with a bushing housing, comprising a locating surface, fasteners for fastening the bushing housing to the control housing, and retainers for at least two cables that are to be electrically connected to the printed circuit board. To facilitate the assembly of the cable bushing, a shielding plate is provided which embodies a shielding surface for contacting a shielding on the control housing side. The shielding surface is connected to a contact surface in an electrically conductive manner, and is exposed at a back of the bushing housing facing away from the locating surface to be connected to a shielding.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 3, 2020
    Assignee: Eberspächer catem GmbH & Co. KG
    Inventors: Tobias Inclán Garcia, Nils Deuschel, Thomas Gschwind, Timo Wambsganss
  • Publication number: 20190279525
    Abstract: A system, method and computer program product to train a user to reproduce a reference motion with a haptic feedback system having one or more sensors. The method includes receiving a user-selection of a reference motion pattern, selected from a plurality of motion patterns each of which is machine-interpretable as a time-ordered sequence of reference datasets. The sequence corresponds to a respective reference motion. The method includes capturing a user motion of a user attempting to reproduce the reference motion corresponding to the selected, reference motion pattern. This is accomplished by sampling, via the haptic feedback system, sensor values obtained from the one or more sensors, to obtain appraisal datasets that are representative of the captured user motion. A real-time haptic feedback is provided to the user while capturing the user motion based on comparisons between the appraisal datasets obtained and the reference datasets of the selected, reference motion pattern.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Jonas Weiss, Erich M. Ruetsche, Patricia Sagmeister, Thomas Gschwind, Yuksel Temiz, John M. Cohn
  • Patent number: 10318724
    Abstract: A computer to boot from a user trusted device, the user trusted device comprising a connection interface enabling connection with said computer, the method comprising: enabling said computer to start booting from the user trusted device upon connection of the user trusted device with said computer via said connection interface; instructing a processor of the computer to execute virtualization sensitive code and issue completion data upon completion of execution, which completion data depends on the virtualization sensitive code and its execution by the processor; determining, based on said completion data, whether the execution was not performed in a virtualized environment; and enabling said computer to complete booting from the user trusted device upon determining that the execution was not performed in a virtualized environment. The invention is further directed to a user trusted device enabling this method and to related systems.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Baentsch, Thomas Gschwind, Andreas Schade
  • Patent number: 10254986
    Abstract: Various embodiments manage deployable computing environments. In one embodiment, a system model of a computing environment that includes a set of computing resources is analyzed. The system model at least describes properties of each of the set of computing nodes and identifies a plurality of configuration operations to be executed by each of the set of computing nodes during deployment. A set of dependency information is generated for each of the set of computing nodes based on analyzing the system model. The set of dependency information identifies at least one dependency between two or more of the plurality of configuration operations. An executable coordination operation is added to each of the plurality of configuration operations. The executable coordination operation automatically coordinates execution of the plurality of configuration operations on the computing node.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hoi Y. Chan, Thomas Gschwind, Michael H. Kalantar, Lakshminaraya Renganarayana, Florian Rosenberg
  • Patent number: 10248529
    Abstract: System and method for providing the capability to resample computer system metrics, while providing improved accuracy over conventional techniques. The system and method conduct s monitoring and measuring metrics of system resource consumption of a plurality of entities to generate resource consumption data, generating a report of the resource consumption data for the plurality of entities for each of a plurality of time periods, identifying a number, k, of the plurality of entities as top-k consumers of resources for each of the plurality of time periods, identifying at least one residual entity of the plurality of entities whose resource consumption is not included in the top-k entities based on residual resource consumption data of the entity, and resampling the reports of the resource consumption data corresponding to the top-k entities and to the at least one residual entity to form at least one report covering a time period.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Metin Feridun, Thomas Gschwind
  • Patent number: 10229261
    Abstract: A computer to boot from a user trusted device, the user trusted device comprising a connection interface enabling connection with said computer, the method comprising: enabling said computer to start booting from the user trusted device upon connection of the user trusted device with said computer via said connection interface; instructing a processor of the computer to execute virtualization sensitive code and issue completion data upon completion of execution, which completion data depends on the virtualization sensitive code and its execution by the processor; determining, based on said completion data, whether the execution was not performed in a virtualized environment; and enabling said computer to complete booting from the user trusted device upon determining that the execution was not performed in a virtualized environment. The invention is further directed to a user trusted device enabling this method and to related systems.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Baentsch, Thomas Gschwind, Andreas Schade
  • Patent number: 10169589
    Abstract: A method for allowing a computer to boot from a user trusted device is provided. The computer includes a long-term data storage device storing operating system (OS) services. The user trusted device is connectable to the computer and stores a boot loader detectable and executable by a firmware of the computer, an OS loader designed to load an OS of the computer, and one or more crypto drivers designed for allowing access to the OS and data stored encrypted on the data storage device. The method comprises letting the boot loader be executed to cause to transfer the OS loader from the user trusted device to the computer and executing the transferred OS loader to cause to execute the one or more crypto drivers for the OS and the data stored encrypted on the data storage device to start the OS services and complete booting of the computer.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventor: Thomas Gschwind