Patents by Inventor Jens Seifert
Jens Seifert 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: 8949166Abstract: A data rule is created and processed by receiving an expression defining a logic of a rule and at least one logical variable, creating a rule definition including the expression and the at least one logical variable for binding each logical variable of the rule with at least one column, associating a characteristic enabling comparison of columns with a first logical variable of the rule definition, and storing the characteristic as part of the rule definition.Type: GrantFiled: August 25, 2011Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20150006835Abstract: A mechanism is provided for managing backups. A plurality of logical partitions are generated in a computer system, each logical partition having assigned a respective first portion of the main memory in the computer system as a resource and each logical partition hosting at least one application program which consumes at least a fraction of the first main memory portion of the logical partition. A second portion of the main memory is used as a global memory, the global memory not overlapping with any one of the first main memory portions. For each of the one or more of the logical partitions, one or more images of the first memory portion consumed by the at least one application program hosted by the logical partition are stored as a backup in the global memory.Type: ApplicationFiled: March 12, 2014Publication date: January 1, 2015Applicant: International Business Machines CorporationInventors: Martin Oberhofer, Jens Seifert, Andreas Trinks, Andreas Uhl
-
Publication number: 20140297605Abstract: Embodiments relate to table compression in a database. The database is organized in tables including rows and columns An aspect includes defining a range partition of a table of the database according to a first attribute of the table. Internal ranges of the table of the database are defined according to a second attribute of the table. A target internal range of the internal ranges is determined to insert a row as a new entry into the table. A determination is made as to whether an internal range compression directory exists for the target internal range. Based on determining that no internal range compression directory exists for the target internal range and a predefined threshold value of a number of rows is exceeded in the target internal range, the internal range compression directory for the target internal range is created.Type: ApplicationFiled: November 30, 2012Publication date: October 2, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Christian, Joern Klauke, Sergiy Malikov, Jens Seifert
-
Patent number: 8843456Abstract: Embodiments relate to table compression in a database. The database is organized in tables including rows and columns An aspect includes defining a range partition of a table of the database according to a first attribute of the table. Internal ranges of the table of the database are defined according to a second attribute of the table. A target internal range of the internal ranges is determined to insert a row as a new entry into the table. A determination is made as to whether an internal range compression directory exists for the target internal range. Based on determining that no internal range compression directory exists for the target internal range and a predefined threshold value of a number of rows is exceeded in the target internal range, the internal range compression directory for the target internal range is created.Type: GrantFiled: November 30, 2012Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: Andreas Christian, Joern Klauke, Sergiy Malikov, Jens Seifert
-
Patent number: 8759684Abstract: The invention relates to a long-distance line for high voltage, having an outer jacket pipe extending in a longitudinal direction, having an inner conductor led in the interior of the jacket pipe in parallel to the longitudinal direction, and having a number of mounting insulators, by means of which the inner conductor is held on the jacket pipe at a distance therefrom transverse to the longitudinal direction, and a correspondingly embodied mounting insulator. The mounting insulators serve for adjusting the distance between the inner conductor and the jacket pipe. The long-distance transmission line is particularly air insulated in design. The mounting insulators allow simple assembly and installation of the inner conductor.Type: GrantFiled: May 3, 2010Date of Patent: June 24, 2014Assignee: Lapp Insulators GmbHInventor: Jens Seifert
-
Publication number: 20140156609Abstract: Embodiments relate to table compression in a database. The database is organized in tables including rows and columns An aspect includes defining a range partition of a table of the database according to a first attribute of the table. Internal ranges of the table of the database are defined according to a second attribute of the table. A target internal range of the internal ranges is determined to insert a row as a new entry into the table. A determination is made as to whether an internal range compression directory exists for the target internal range. Based on determining that no internal range compression directory exists for the target internal range and a predefined threshold value of a number of rows is exceeded in the target internal range, the internal range compression directory for the target internal range is created.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Christian, Joern Klauke, Sergiy Malikov, Jens Seifert
-
Patent number: 8719271Abstract: A data profile request is handles by utilizing data in a distributed file system. Tabular data is extracted from a data source and stored in a distributed file system. Each table in the tabular data is split by columns, which are each stored in separate files in a set of physical nodes of the distributed file system. In response to a data profiling request, a master node determines, based on the profiling request, which groups of files are needed to be on a same physical node in order to perform the profiling analysis. The master node creates jobs using physical nodes that contain the requisite files needed for each job.Type: GrantFiled: October 5, 2012Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20140108639Abstract: Method, system, and computer program product to facilitate selection of data nodes configured to satisfy a set of requirements for processing client data in a distributed computing environment by providing, for each data node of a plurality of data nodes in the distributed computing environment, nodal data describing the respective data node of the plurality of data nodes, receiving a request to process the client data, the client data being identified in the request, retrieving the set of requirements for processing the client data, and analyzing the retrieved data policy and the nodal data describing at least one of the data nodes, to select a first data node of the plurality of data nodes as a delegation target, the first data node selected based on having a higher suitability level for satisfying the set of requirements than a second data node of the plurality of data nodes.Type: ApplicationFiled: October 11, 2012Publication date: April 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sebastian Nelke, Martin A. Oberhofer, Yannick Saillet, Jens Seifert
-
Patent number: 8666998Abstract: A method, system and computer program product provides a first characteristic associated with a first data set and a single data value, and a second characteristic associated with a second data set; and calculates at least one of: 1) the similarity of the first data set with the second data set based on the first and second characteristics, 2) the similarity of the first data set with the single data value based on the first characteristic and the single data value, 3) confidence indicating how well the first characteristic reflects properties of the first data set based on the first characteristic, and 4) confidence indicating how well the similarity of the first data set with the single data value reflects properties of the single data value based on the first characteristic and the single data value.Type: GrantFiled: June 30, 2011Date of Patent: March 4, 2014Assignee: International Business Machines CorporationInventors: Sebastian Nelke, Martin A Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20140046927Abstract: An aspect includes a computer-implemented method for detecting one or more multi-column composite key column sets. The method includes accessing a plurality of first columns, each first column representing a parameter, each first column including a set of distinct parameter values of its respective parameter, each distinct parameter value being stored in association with one or more object identifiers. Two or more of the first columns are selected for use as a current candidate column set, the current candidate column set including at least a first and a second candidate column, the current candidate column set being of a current cardinality. The method also includes determining, by comparing object-identifiers, whether for the current candidate column set at least one tuple of parameter values exists with parameter values respectively stored in association with two or more shared ones of the object identifiers to identify a multi-column composite key column set.Type: ApplicationFiled: July 22, 2013Publication date: February 13, 2014Applicant: International Business Machines CorporationInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Patent number: 8637769Abstract: A field-controlled composite insulator uses materials which are greatly stressed by an inhomogeneous distribution of an electrical field across a surface thereof. One of the causes thereof is the structural configuration of the insulator. The field strength changes particularly in a region of fittings due to a transition from insulating materials of sheds and an insulator core to a metal material, due to a transition from ground potential at cross members or to a conductor potential at that location, where conductor cables are attached. A further cause is deposits of dirt, which stress an insulator overall. A field control layer is therefore disposed between the core and the protective layer in at least one section of the insulator. The control layer includes particles as a filler, which influence the electrical field of the insulator. A method for producing the composite insulator is also provided.Type: GrantFiled: August 16, 2010Date of Patent: January 28, 2014Assignee: LAPP Insulators GmbHInventors: Heinz Denndoerfer, Jens Seifert, Volker Hinrichsen
-
Publication number: 20130101846Abstract: Disclosed is a composite insulator (1) having a core (2), in particular made of a fiber-reinforced duromer, and a protective layer (8) which surrounds the core (2) and is made in particular of an insulating elastomer. In some sections, especially on the bottom side of screens (4), the protective layer (8) specifically includes particles (7) that influence the field of the insulator (1).Type: ApplicationFiled: May 27, 2011Publication date: April 25, 2013Applicant: LAPP INSULATORS GMBHInventors: Volker Hinrichsen, Jens Seifert
-
Publication number: 20130006931Abstract: A computer implemented method, computer program product and system for data quality monitoring includes measuring a data quality of loaded data relative to a predefined data quality metric. The measuring the data quality includes identifying delta changes in at least one of the loaded data and the data quality rules relative to a previous measurement of the data quality of the loaded data. Logical calculus defined in the data quality rules is applied to the identified delta changes.Type: ApplicationFiled: June 29, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20120246132Abstract: Overflow access records (OARs) are managed in a database system. An OAR is created in response to receiving an update command for a data record and to the updated data record generated by the update command not fitting onto the page in the table where the data record was stored. The OAR that is created includes an index counter that indicates a number of indexes associated with the table. When an OAR is accessed in response to a query command, an identifier of the accessed OAR is replaced in the index by an identifier of a data record pointed to by the OAR, and the index counter in the accessed OAR is changed by a predefined amount. When the index counter reaches a predefined value, the accessed OAR is removed from the table.Type: ApplicationFiled: March 2, 2012Publication date: September 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nelke Sebastian, Martin Oberhofer, Yannick Saillet, Jens Seifert, Knut Stolze
-
Publication number: 20120173479Abstract: In an embodiment of the invention, a method for data profiling incorporating an enterprise service bus (ESB) coupling the target and source systems following an extraction, transformation, and loading (ETL) process for a target system and a source system is provided. The method includes receiving baseline data profiling results obtained during ETL from a source application to a target application, caching the updates, determining current data profiling results within the ESB for cached updates, and triggering an action if a threshold disparity is detected upon the current data profiling results and the baseline data profiling results.Type: ApplicationFiled: December 31, 2010Publication date: July 5, 2012Applicant: International Business Machines CorporationInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20120173823Abstract: In an embodiment of the invention, a method for data profiling incorporating an enterprise service bus (ESB) coupling the target and source systems following an extraction, transformation, and loading (ETL) process for a target system and a source system is provided. The method includes receiving baseline data profiling results obtained during ETL from a source application to a target application, caching the updates, determining current data profiling results within the ESB for cached updates, and triggering an action if a threshold disparity is detected upon the current data profiling results and the baseline data profiling results.Type: ApplicationFiled: February 28, 2012Publication date: July 5, 2012Applicant: International Business Machines CorporationInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20120168224Abstract: The invention relates to a long-distance line for high voltage, having an outer jacket pipe extending in a longitudinal direction, having an inner conductor led in the interior of the jacket pipe in parallel to the longitudinal direction, and having a number of mounting insulators, by means of which the inner conductor is held on the jacket pipe at a distance therefrom transverse to the longitudinal direction, and a correspondingly embodied mounting insulator. The mounting insulators serve for adjusting the distance between the inner conductor and the jacket pipe. The long-distance transmission line is particularly air insulated in design. The mounting insulators allow simple assembly and installation of the inner conductor.Type: ApplicationFiled: May 3, 2010Publication date: July 5, 2012Applicant: LAPP INSULATORS GMBHInventor: Jens Seifert
-
Publication number: 20120158625Abstract: A data rule is created and processed by receiving an expression defining a logic of a rule and at least one logical variable, creating a rule definition including the expression and the at least one logical variable for binding each logical variable of the rule with at least one column, associating a characteristic enabling comparison of columns with a first logical variable of the rule definition, and storing the characteristic as part of the rule definition.Type: ApplicationFiled: August 25, 2011Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
-
Publication number: 20120089791Abstract: An operation is disclosed for handling storage pages in a database system. The database system may include a management component and a storage component. The storage component may include storage locations with different hierarchical levels. Each storage page of the storage pages may include a number of records. The operation may include copying a storage page from the storage component to a buffer pool controlled by the management component, monitoring which records of the storage page in the buffer pool are being accessed, and setting information indicating access for each record accessed. The operation may also include determining, based on the information indicating access, whether to split the storage page into at least two resulting storage pages. The operation may also include writing the at least two resulting storage pages to the storage component at storage locations, where the at least two resulting storage pages have different hierarchy levels.Type: ApplicationFiled: June 10, 2011Publication date: April 12, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MARTIN A. OBERHOFER, JENS SEIFERT
-
Publication number: 20120066214Abstract: A method, system and computer program product provides a first characteristic associated with a first data set and a single data value, and a second characteristic associated with a second data set; and calculates at least one of: 1) the similarity of the first data set with the second data set based on the first and second characteristics, 2) the similarity of the first data set with the single data value based on the first characteristic and the single data value, 3) confidence indicating how well the first characteristic reflects properties of the first data set based on the first characteristic, and 4) confidence indicating how well the similarity of the first data set with the single data value reflects properties of the single data value based on the first characteristic and the single data value.Type: ApplicationFiled: June 30, 2011Publication date: March 15, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sebastian Nelke, Martin A. Oberhofer, Yannick Saillet, Jens Seifert