Patents by Inventor Peter Bendel
Peter Bendel 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: 12210981Abstract: An approach is provided in which a method, system, and program product analyze, while training a machine learning model, a set of first data transformation operators in a first data preparation pipeline that generates a plurality of constructed features from a set of training data. The method, system, and program product create a plurality of second data preparation pipelines from the first data preparation pipeline, wherein the set of first data transformation operators are converted to a set of second data transformation operators and each assigned to one of the plurality of second data preparation pipelines. The method, system, and program product deploy the plurality of second data preparation pipelines to a runtime system.Type: GrantFiled: March 31, 2021Date of Patent: January 28, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ke Wei Wei, Hong Min, Shuang Ys Yu, Qi Zhang, Meichi Maggie Lin, Peter Bendel, Heng Liu
-
Publication number: 20220318652Abstract: An approach is provided in which a method, system, and program product analyze, while training a machine learning model, a set of first data transformation operators in a first data preparation pipeline that generates a plurality of constructed features from a set of training data. The method, system, and program product create a plurality of second data preparation pipelines from the first data preparation pipeline, wherein the set of first data transformation operators are converted to a set of second data transformation operators and each assigned to one of the plurality of second data preparation pipelines. The method, system, and program product deploy the plurality of second data preparation pipelines to a runtime system.Type: ApplicationFiled: March 31, 2021Publication date: October 6, 2022Inventors: Ke Wei Wei, Hong Min, Shuang YS Yu, Qi Zhang, Meichi Maggie Lin, Peter Bendel, Heng Liu
-
Patent number: 11409727Abstract: The present disclosure relates to executing concurrent database operations in a database system during a time window. The database operations are configured to use storage units of a storage space of the database system. A first usage speed of free storage units is determined to be used by at least one first database operation and a second usage speed of free storage units to be used by a second database operation. The first and second usage speeds may be used for determining a maximum number of free storage units to be used by the second database operation during the time window. The second database operation may be executed during the time window in accordance with the maximum number. The first database operation may be executed, wherein the execution of the first database operation during the time window being limited to the storage units of the storage space.Type: GrantFiled: July 27, 2020Date of Patent: August 9, 2022Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Harm, Knut Stolze, Björn Broll
-
Patent number: 11300531Abstract: A method of incorporating the influence of diffusion into the CPMG-based T2 measurement for one or more of the following: water cut measurement; performing inline measurements of flow rate; density; and rheology of a flowing fluid. The method includes conducting a “standard T1/T2 experiment” at least twice by providing one scan without a field gradient during the CMPG echo train. Then, providing a second scan with the application of a gradient, where in the second experiment the measured T2 (T2app) is affected solely by water diffusion, thus shifting cross peaks which represent water on the first T1/T2 spectrum to lower T2 values on the second spectrum.Type: GrantFiled: June 23, 2015Date of Patent: April 12, 2022Assignee: ASPECT AI LTD.Inventor: Peter Bendel
-
Patent number: 11151079Abstract: A method for merging transactions for execution by a database management system. The method includes a computer processor receiving a database query that is comprised of a plurality of transactions. The method further includes a computer processor placing each of the plurality of transactions, of the database query, in respective chronological order, in a scheduling queue. The method further includes a computer processor determining that at least a first transaction and a second transaction within the plurality of transactions each contains one or more transaction delineation descriptions. The method further includes computer processor responding to the determination that the first transaction and the second transaction, within the plurality of transactions, each contains one or more transaction delineation descriptions, and merging the first transaction and the second transaction to create a merged transaction combination and merging also includes combining two or more table-scan operations.Type: GrantFiled: September 25, 2018Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Benke
-
Patent number: 11120043Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.Type: GrantFiled: July 23, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
-
Patent number: 11120042Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.Type: GrantFiled: July 23, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
-
Publication number: 20210081394Abstract: The present disclosure relates to executing concurrent database operations in a database system during a time window. The database operations are configured to use storage units of a storage space of the database system. A first usage speed of free storage units is determined to be used by at least one first database operation and a second usage speed of free storage units to be used by a second database operation. The first and second usage speeds may be used for determining a maximum number of free storage units to be used by the second database operation during the time window. The second database operation may be executed during the time window in accordance with the maximum number. The first database operation may be executed, wherein the execution of the first database operation during the time window being limited to the storage units of the storage space.Type: ApplicationFiled: July 27, 2020Publication date: March 18, 2021Inventors: Peter Bendel, Oliver Harm, Knut Stolze, Björn Broll
-
Patent number: 10929398Abstract: A distributed database system (or federated database system) where a catalogue is used to store metadata descriptive of data containers for the constituent database system(s) and/or accelerator system(s) of the federated database. In response to the generation of the trigger signal corresponding to a database definition language (DDL) statement, the accelerator system updates metadata in the catalogue.Type: GrantFiled: September 10, 2018Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Benke, Oliver Draese, Namik Hrle, Ruiping Li, Roland Seiffert, Knut Stolze, Maryela E. Weihrauch
-
Patent number: 10733321Abstract: Aspects of the invention include processing queries in a database system having a first database engine and a second database engine. A first instance of a first table is stored in the first database engine in plaintext. At one predefined column of the first table is encrypted, resulting in a set of encrypted columns, using a cascade encryption scheme that includes a set of ordered encryption methods. A subset of the set of columns is stored in a second instance of the first table in the second database engine. An encryption method of the cascade encryption scheme that allows a query operation of a received query on data encrypted with the identified encryption method is identified. The identified encryption method is used to rewrite the query, and the rewritten query is executed using the second instance of the first table.Type: GrantFiled: May 7, 2019Date of Patent: August 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Felix Beier, Peter Bendel, Nicole Finnie, Namik Hrle
-
Patent number: 10733318Abstract: Aspects of the invention include processing queries in a database system having a first database engine and a second database engine. A first instance of a first table is stored in the first database engine in plaintext. At one predefined column of the first table is encrypted, resulting in a set of encrypted columns, using a cascade encryption scheme that includes a set of ordered encryption methods. A subset of the set of columns is stored in a second instance of the first table in the second database engine. An encryption method of the cascade encryption scheme that allows a query operation of a received query on data encrypted with the identified encryption method is identified. The identified encryption method is used to rewrite the query, and the rewritten query is executed using the second instance of the first table.Type: GrantFiled: November 21, 2017Date of Patent: August 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Felix Beier, Peter Bendel, Nicole Finnie, Namik Hrle
-
Patent number: 10691658Abstract: Loading a set of data into a target database management system (DBMS) from a source DBMS to increase workload performance and decrease resource usage is provided. Using a size and a change rate of tables eligible to be offloaded to the target DBMS, a total central processor unit (CPU) cost corresponding to loading the set of data into to the target DBMS and workload cost savings corresponding to executing one or more workloads on the target DBMS is determined based on a set of one or more load strategies. The total CPU cost is compared with the workload cost savings of each load strategy. An optimal load strategy is selected based on comparing the total CPU cost with the workload cost savings of each load strategy. The set of data is automatically loaded into to the target DBMS from the source DBMS in accordance with the selected optimal load strategy.Type: GrantFiled: May 9, 2018Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Sowmya Kameswaran, Peter Bendel
-
Patent number: 10655996Abstract: Method of determining a velocity profile of a fluid flowing through a conduit, the method including applying a saturation pulse on spins of magnetic field-sensitive nuclei in the fluid, measuring a signal of the fluid to determine position of the magnetic field-sensitive nuclei, the measurement carried out at a recovery time ‘TR’ and at a distance ‘d’ within the conduit, determining within the conduit a radial distance ‘r’ characterized by a local minimum in the measured signal, wherein the radial distance ‘r’ is measured from the center of the conduit, and determining a velocity profile of the fluid at the radial distance, based on the magnetic field-sensitive nuclei.Type: GrantFiled: April 11, 2017Date of Patent: May 19, 2020Assignee: Aspect Imaging Ltd.Inventors: Peter Bendel, Boaz Shapira
-
Patent number: 10585909Abstract: A method for executing a computational task in a data management system is provided. The method includes storing a first stored procedure in a first database management system (DBMS) including first data containers. The first stored procedure receives names of one or more of the first data containers to act as input or output data containers and includes first statements for triggering resolution of features of a respective first input or output data container. The method also includes storing a second stored procedure in a second DBMS including second data containers. The second stored procedure implements the computational task and operates on one or more of the second data containers. The method also includes receiving, by the first DBMS, a request from a client application to perform the computational task.Type: GrantFiled: September 20, 2016Date of Patent: March 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter Bendel, Nicole Ying Finnie, Claus Kempfert, Knut Stolze
-
Patent number: 10545992Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.Type: GrantFiled: October 23, 2018Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
-
Publication number: 20190391221Abstract: Systems and methods of detecting a portion within tissue that has a variation of local magnetic susceptibility using an MRI device, including: transmitting a first spin-echo pulse sequence to the tissue, wherein the first spin-echo pulse sequence includes a first number of refocus pulses and a first TE value; transmitting a second spin-echo pulse sequence to the tissue, wherein the second spin-echo pulse sequence includes a second number of refocus pulses and a second TE value; obtaining a first image and a second image; determining one or more locations within the second image having a signal intensity that is different than the signal intensity of the same one or more locations within the first image; and identifying a portion of tissue that has a varied local magnetic susceptibility based on the determined one or more locations within the second image.Type: ApplicationFiled: June 20, 2019Publication date: December 26, 2019Applicant: Aspect Imaging Ltd.Inventor: Peter BENDEL
-
Publication number: 20190347342Abstract: Loading a set of data into a target database management system (DBMS) from a source DBMS to increase workload performance and decrease resource usage is provided. Using a size and a change rate of tables eligible to be offloaded to the target DBMS, a total central processor unit (CPU) cost corresponding to loading the set of data into to the target DBMS and workload cost savings corresponding to executing one or more workloads on the target DBMS is determined based on a set of one or more load strategies. The total CPU cost is compared with the workload cost savings of each load strategy. An optimal load strategy is selected based on comparing the total CPU cost with the workload cost savings of each load strategy. The set of data is automatically loaded into to the target DBMS from the source DBMS in accordance with the selected optimal load strategy.Type: ApplicationFiled: May 9, 2018Publication date: November 14, 2019Inventors: Sowmya Kameswaran, Peter Bendel
-
Publication number: 20190347274Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS-C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.Type: ApplicationFiled: July 23, 2019Publication date: November 14, 2019Inventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
-
Publication number: 20190347273Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.Type: ApplicationFiled: July 23, 2019Publication date: November 14, 2019Inventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch
-
Patent number: 10452682Abstract: A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.Type: GrantFiled: January 5, 2017Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Peter Bendel, Oliver Benke, Namik Hrle, Ruiping Li, Daniel Martin, Maryela E. Weihrauch