Patents by Inventor Oliver Suhre
Oliver Suhre 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: 12072995Abstract: A computer-implemented method for managing data records subject to placement condition rules in a distributed data management system comprising a plurality of nodes. The method may include receiving, by an endpoint management component of the distributed data management system, a request for a data record. The method may also include routing, by the endpoint management component of the distributed data management system, the request to a node of the distributed data management system. The method may also include upon determining that the request is a create request, verifying, by a service component of the distributed data management system, a placement condition rule for the data record, where the placement condition rule is retrieved from a configuration component of the distributed data management system.Type: GrantFiled: December 14, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Martin Anton Oberhofer, Oliver Suhre, Sergej Schuetz, Theresa Schmitt, Karin Steckler, Hemanth Kumar Babu
-
Publication number: 20240256591Abstract: Described are techniques for a re-analysis of assignments of terms to assets. The techniques include detecting a change in a term ontology comprising a plurality of terms, and determining at least one selected from a group consisting of: a domain feature change vector (DFCV) for a domain of the term ontology affected by the change, and a term feature change vector (TFCV) for the term affected by the change. The techniques further include identifying assets for the re-analysis of the assignments of terms, wherein each of the identified assets is associated with an impact score value based on the DFCV and/or the TFCV, and performing the re-analysis of the assignments of terms for the identified assets ordered by the impact score value.Type: ApplicationFiled: February 1, 2023Publication date: August 1, 2024Inventors: Oliver Suhre, Thomas Hampp-Bahnmueller, Peter Gerstl, Yannick Saillet, Albert Maier, Michael Baessler
-
Patent number: 12050866Abstract: A system may receive a data glossary comprising a list of terms. The system may then measure a usage dimension for a set of the terms from the list of terms. The system may select a candidate term from the set based on the usage dimension and perform a maintenance action on the candidate terms.Type: GrantFiled: December 13, 2020Date of Patent: July 30, 2024Assignee: International Business Machines CorporationInventors: Albert Maier, Michael Baessler, Peter Gerstl, Oliver Suhre, Thomas Schwarz
-
Publication number: 20240152494Abstract: The present disclosure relates to a method of metadata enrichment using an enrichment comprising multiple steps. The method comprises: determining for an input data asset a metadata value descriptive of the input data asset. Characteristics of the metadata value of the input data asset may be determined. At least one informativeness score of the metadata value of the input data asset may be computed using the determined characteristics. An execution of the enrichment step may be skipped in case an input characteristic of the enrichment step is not part of the determined characteristics. In case the input characteristic of the enrichment step is part of the determined characteristics, the enrichment step may be adapted and executed or the enrichment step may be executed without adaptation. Labels resulting from the executed enrichment steps may be combined for providing one or more labels of the data asset.Type: ApplicationFiled: January 4, 2023Publication date: May 9, 2024Inventors: Thomas Hampp-Bahnmueller, Peter Gerstl, Yannick Saillet, Michael Baessler, Albert Maier, Oliver Suhre
-
Patent number: 11860904Abstract: Aspects of the present invention disclose a method, computer program product, and system for governing a set of information assets using an information governance system. The method includes one or more processors applying one or more high-level classification assignment rules to one or more information assets of the set of information assets. Furthermore, the method includes one or more processors applying one or more high-level classification propagation rules to the one or more information assets provided with the high-level classification assignments for propagating the respective high-level classification assignments upwards within a containment hierarchy formed by the set of information assets to one or more superordinate information assets of the set of information assets.Type: GrantFiled: December 1, 2020Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Oliver Suhre, Albert Maier, Peter Gerstl, Thomas Schwarz, Michael Baessler
-
Publication number: 20230185941Abstract: A computer-implemented method for managing data records subject to placement condition rules in a distributed data management system comprising a plurality of nodes. The method may include receiving, by an endpoint management component of the distributed data management system, a request for a data record. The method may also include routing, by the endpoint management component of the distributed data management system, the request to a node of the distributed data management system. The method may also include upon determining that the request is a create request, verifying, by a service component of the distributed data management system, a placement condition rule for the data record, where the placement condition rule is retrieved from a configuration component of the distributed data management system.Type: ApplicationFiled: December 14, 2021Publication date: June 15, 2023Inventors: Martin Anton Oberhofer, Oliver Suhre, Sergej Schuetz, Theresa Schmitt, Karin Steckler, Hemanth Kumar Babu
-
Patent number: 11593417Abstract: In an approach, a processor groups documents into a plurality of groups based on similarity, where: documents of each group have a same document structure; and the document structure is defined by coordinates of text blocks. A processor, for each group of the plurality of groups and for each document of the respective group: retrieves a value of each text block of the respective document in accordance with a document structure of the group; and assigns to each text block of the respective document an attribute that represents the retrieved value of the text block. A processor assigns a first document of the documents to an entity of a database that matches the first document based on the group of text block values and the assigned attributes of the document.Type: GrantFiled: January 21, 2021Date of Patent: February 28, 2023Assignee: International Business Machines CorporationInventors: Thomas Schwarz, Albert Maier, Michael Baessler, Oliver Suhre, Peter Gerstl, Werner Schuetz, Jonathan Roesner, Mariya Chkalova
-
Patent number: 11494469Abstract: The present disclosure relates to assigning an ownership of a first component of a communication system. A processor may identify a second component of the communication system having a relationship to the first component. The processor may identify an owning entity of the second component, the owning entity may have ownership of the second component, and the communication system may include the owning entity. The processor may generate an owner information, the owner information may relate the owning entity of the second component to the first component. The processor may provide the owner information to the communication system. In response to the providing of the owner information, the processor may receive a command for assigning the ownership of the first component to the owning entity. In response to receiving the command, the processor may assign the ownership of the first component to the owning entity.Type: GrantFiled: April 29, 2020Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Albert Maier, Thomas Schwarz, Peter Gerstl, Oliver Suhre
-
Publication number: 20220229863Abstract: In an approach, a processor groups documents into a plurality of groups based on similarity, where: documents of each group have a same document structure; and the document structure is defined by coordinates of text blocks. A processor, for each group of the plurality of groups and for each document of the respective group: retrieves a value of each text block of the respective document in accordance with a document structure of the group; and assigns to each text block of the respective document an attribute that represents the retrieved value of the text block. A processor assigns a first document of the documents to an entity of a database that matches the first document based on the group of text block values and the assigned attributes of the document.Type: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Inventors: Thomas Schwarz, Albert Maier, Michael Baessler, Oliver Suhre, Peter Gerstl, Werner Schuetz, Jonathan Roesner, Mariya Chkalova
-
Publication number: 20220188512Abstract: A system may receive a data glossary comprising a list of terms. The system may then measure a usage dimension for a set of the terms from the list of terms. The system may select a candidate term from the set based on the usage dimension and perform a maintenance action on the candidate terms.Type: ApplicationFiled: December 13, 2020Publication date: June 16, 2022Inventors: Albert Maier, Michael Baessler, Peter Gerstl, Oliver Suhre, Thomas Schwarz
-
Publication number: 20220171793Abstract: Aspects of the present invention disclose a method, computer program product, and system for governing a set of information assets using an information governance system. The method includes one or more processors applying one or more high-level classification assignment rules to one or more information assets of the set of information assets. Furthermore, the method includes one or more processors applying one or more high-level classification propagation rules to the one or more information assets provided with the high-level classification assignments for propagating the respective high-level classification assignments upwards within a containment hierarchy formed by the set of information assets to one or more superordinate information assets of the set of information assets.Type: ApplicationFiled: December 1, 2020Publication date: June 2, 2022Inventors: Oliver Suhre, Albert Maier, Peter Gerstl, Thomas Schwarz, Michael Baessler
-
Patent number: 11308128Abstract: A method, system and computer program product for classifying a data collection of data of a predefined domain. A hierarchical representation scheme describing terms of the domain and one or more relationships between the terms is provided. At least one classifier may be applied on the data collection, resulting in a set of term assignments. Each term assignment of the term assignments associates a term candidate with a respective confidence value to the collection or to one or more data items of the collection. At least one of the term assignments may be refined based on the representation scheme and the set of term assignments.Type: GrantFiled: December 11, 2017Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Peter Gerstl, Robert Kern, Albert Maier, Thomas Schwarz, Oliver Suhre
-
Publication number: 20210342421Abstract: The present disclosure relates to assigning an ownership of a first component of a communication system. A processor may identify a second component of the communication system having a relationship to the first component. The processor may identify an owning entity of the second component, the owning entity may have ownership of the second component, and the communication system may include the owning entity. The processor may generate an owner information, the owner information may relate the owning entity of the second component to the first component. The processor may provide the owner information to the communication system. In response to the providing of the owner information, the processor may receive a command for assigning the ownership of the first component to the owning entity. In response to receiving the command, the processor may assign the ownership of the first component to the owning entity.Type: ApplicationFiled: April 29, 2020Publication date: November 4, 2021Inventors: Albert Maier, Thomas Schwarz, Peter Gerstl, Oliver Suhre
-
Patent number: 10387236Abstract: Processing data errors in a data processing system, includes a computer receiving one or more patterns and a data set. The one or more patterns describe characteristics of an erroneous data record and are associated with a root cause. The root cause includes a description of a technical deficiency causing the data error in the erroneous data record. Responsive to the computer determining that a first set of data records in the received data set have characteristics that match a first pattern of the one or more patterns, the computer assigns the first set of data records of the received data set having characteristics that match the first pattern to a first error group.Type: GrantFiled: September 2, 2015Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Peter Gerstl, Mike Grasselt, Albert Maier, Thomas Schwarz, Oliver Suhre
-
Publication number: 20190179949Abstract: A method, system and computer program product for classifying a data collection of data of a predefined domain. A hierarchical representation scheme describing terms of the domain and one or more relationships between the terms is provided. At least one classifier may be applied on the data collection, resulting in a set of term assignments. Each term assignment of the term assignments associates a term candidate with a respective confidence value to the collection or to one or more data items of the collection. At least one of the term assignments may be refined based on the representation scheme and the set of term assignments.Type: ApplicationFiled: December 11, 2017Publication date: June 13, 2019Inventors: Peter Gerstl, Robert Kern, Albert Maier, Thomas Schwarz, Oliver Suhre
-
Patent number: 10002193Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing data in an extract, transform, and load system. Embodiments of the present invention provide protective enhancements to be applied to data during extract-transform-load operations, including protections that can prevent unauthorized access and/or modifications to data stored on an intermediate computer system. Embodiments of the present invention can afford users with the ability to modify the protective enhancements and provide users with transformation operations compatible with the protective enhancements during extract-transform-load operations.Type: GrantFiled: August 22, 2017Date of Patent: June 19, 2018Assignee: International Business Machines CorporationInventors: Stevan Antic, Albert Maier, Oliver Suhre
-
Publication number: 20170351758Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing data in an extract, transform, and load system. Embodiments of the present invention provide protective enhancements to be applied to data during extract-transform-load operations, including protections that can prevent unauthorized access and/or modifications to data stored on an intermediate computer system. Embodiments of the present invention can afford users with the ability to modify the protective enhancements and provide users with transformation operations compatible with the protective enhancements during extract-transform-load operations.Type: ApplicationFiled: August 22, 2017Publication date: December 7, 2017Inventors: Stevan Antic, Albert Maier, Oliver Suhre
-
Patent number: 9760633Abstract: Embodiments of the present invention provide, systems, methods, and computer program products for processing data in an extract, transform, and load system. Embodiments of the present invention provide protective enhancements to be applied to data during extract-transform-load operations, including protections that can prevent unauthorized access and/or modifications to data stored on an intermediate computer system. Embodiments of the present invention can afford users with the ability to modify the protective enhancements and provide users with transformation operations compatible with the protective enhancements during extract-transform-load operations.Type: GrantFiled: June 3, 2015Date of Patent: September 12, 2017Assignee: International Business Machines CorporationInventors: Stevan Antic, Albert Maier, Oliver Suhre
-
Patent number: 9754027Abstract: Embodiments of the present invention provide, systems, methods, and computer program products for processing data in an extract, transform, and load system. Embodiments of the present invention provide protective enhancements to be applied to data during extract-transform-load operations, including protections that can prevent unauthorized access and/or modifications to data stored on an intermediate computer system. Embodiments of the present invention can afford users with the ability to modify the protective enhancements and provide users with transformation operations compatible with the protective enhancements during extract-transform-load operations.Type: GrantFiled: December 12, 2014Date of Patent: September 5, 2017Assignee: International Business Machines CorporationInventors: Stevan Antic, Albert Maier, Oliver Suhre
-
Patent number: 9607021Abstract: Data to be loaded into a target system includes entities having corresponding unique primary data value and secondary data values. The secondary data values have associated foreign key relationships, which links the secondary data value to the primary data value of another entity. In loading the data, the entities are split into insertion leaf groups by execution of an iteration process, each iteration involving generation of a respective set of insertion leaf groups containing entities whose secondary data values have no foreign key relationships or only foreign key relationships with the primary data values of entities of the insertion leaf groups generated during any prior iteration. The iteration process is executed until there are no such entities are left. A sequence of generation of the sets of insertion leaf groups is recorded, and the sets of insertion leaf groups are consecutively loaded into the target system according to the sequence.Type: GrantFiled: October 9, 2014Date of Patent: March 28, 2017Assignee: International Business Machines CorporationInventors: Peter Gerstl, Mike Grasselt, Albert Maier, Thomas Schwarz, Oliver Suhre