Patents by Inventor Stephan Buehne
Stephan Buehne 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: 20240045842Abstract: Systems, methods, and machine-readable media to migrate data from source databases to target databases are disclosed. Data may be received, relating to the source databases and the target databases. For each source database, a migration assessment may be generated based on analyzing the data, and a migration method may be selected. A migration plan that specifies a parallel migration of a set of databases to the target databases may be created, with a first migration method to migrate a first subset of the set of databases and a second migration method to migrate a second subset of the set of databases. The parallel migration may be executed according to the migration plan may be caused so that the first subset of the set of databases is migrated with the first migration method while the second subset of the set of databases is migrated with the second migration method.Type: ApplicationFiled: October 19, 2023Publication date: February 8, 2024Applicant: Oracle International CorporationInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 11822526Abstract: Systems, methods, and machine-readable media to migrate data from source databases to target databases are disclosed. Data may be received, relating to the source databases and the target databases. For each source database, a migration assessment may be generated based on analyzing the data, and a migration method may be selected. A migration plan that specifies a parallel migration of a set of databases to the target databases may be created, with a first migration method to migrate a first subset of the set of databases and a second migration method to migrate a second subset of the set of databases. The parallel migration may be executed according to the migration plan may be caused so that the first subset of the set of databases is migrated with the first migration method while the second subset of the set of databases is migrated with the second migration method.Type: GrantFiled: January 20, 2022Date of Patent: November 21, 2023Assignee: Oracle International CorporationInventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20220138166Abstract: Systems, methods, and machine-readable media to migrate data from source databases to target databases are disclosed. Data may be received, relating to the source databases and the target databases. For each source database, a migration assessment may be generated based on analyzing the data, and a migration method may be selected. A migration plan that specifies a parallel migration of a set of databases to the target databases may be created, with a first migration method to migrate a first subset of the set of databases and a second migration method to migrate a second subset of the set of databases. The parallel migration may be executed according to the migration plan may be caused so that the first subset of the set of databases is migrated with the first migration method while the second subset of the set of databases is migrated with the second migration method.Type: ApplicationFiled: January 20, 2022Publication date: May 5, 2022Applicant: Oracle International CorporationInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 11256671Abstract: Systems, methods, and machine-readable media to migrate data from source databases to target databases are disclosed. Data may be received, relating to the source databases and the target databases. For each source database, a migration assessment may be generated based on analyzing the data, and a migration method may be selected. A migration plan that specifies a parallel migration of a set of databases to the target databases may be created, with a first migration method to migrate a first subset of the set of databases and a second migration method to migrate a second subset of the set of databases. The parallel migration may be executed according to the migration plan may be caused so that the first subset of the set of databases is migrated with the first migration method while the second subset of the set of databases is migrated with the second migration method.Type: GrantFiled: September 13, 2019Date of Patent: February 22, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20210081379Abstract: Systems, methods, and machine-readable media to migrate data from source databases to target databases are disclosed. Data may be received, relating to the source databases and the target databases. For each source database, a migration assessment may be generated based on analyzing the data, and a migration method may be selected. A migration plan that specifies a parallel migration of a set of databases to the target databases may be created, with a first migration method to migrate a first subset of the set of databases and a second migration method to migrate a second subset of the set of databases. The parallel migration may be executed according to the migration plan may be caused so that the first subset of the set of databases is migrated with the first migration method while the second subset of the set of databases is migrated with the second migration method.Type: ApplicationFiled: September 13, 2019Publication date: March 18, 2021Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 10540335Abstract: The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types.Type: GrantFiled: August 7, 2017Date of Patent: January 21, 2020Assignee: Oracle International CorporationInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 10248671Abstract: Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received. An execution order for the plurality of migration scripts may be determined based upon characteristics of a plurality of database objects to be migrated using the plurality of migration scripts and characteristics of the plurality of migration scripts. Execution of a first migration script of the plurality of migration scripts may be initiated according to the determined execution order. The first migration script may cause copying of a database object of the plurality of database objects from the source server system to the target server system.Type: GrantFiled: October 20, 2017Date of Patent: April 2, 2019Assignee: Oracle International CorporationInventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20180060313Abstract: Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received. An execution order for the plurality of migration scripts may be determined based upon characteristics of a plurality of database objects to be migrated using the plurality of migration scripts and characteristics of the plurality of migration scripts. Execution of a first migration script of the plurality of migration scripts may be initiated according to the determined execution order. The first migration script may cause copying of a database object of the plurality of database objects from the source server system to the target server system.Type: ApplicationFiled: October 20, 2017Publication date: March 1, 2018Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20170337193Abstract: The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types.Type: ApplicationFiled: August 7, 2017Publication date: November 23, 2017Applicant: Oracle International CorporationInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 9805070Abstract: Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received. An execution order for the plurality of migration scripts may be determined based upon characteristics of a plurality of database objects to be migrated using the plurality of migration scripts and characteristics of the plurality of migration scripts. Execution of a first migration script of the plurality of migration scripts may be initiated according to the determined execution order. The first migration script may cause copying of a database object of the plurality of database objects from the source server system to the target server system.Type: GrantFiled: July 9, 2013Date of Patent: October 31, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 9792321Abstract: Various arrangements for performing an online migration between server systems is presented. A transfer, from a source server system to a target server system, of a database, may be initiated. During the transfer, the database of the source server system may remain online. A timing indication of when transfer of the database was initiated may be recorded. While transferring the database, modifications to the records of the database may be received. The plurality of modifications may be stored, and, for each modification of the plurality of modifications, a timing indication of when the modification was received may be stored. After completing the transfer of the database to the target server system, the plurality of modifications to the database stored by the target server system may be applied while the source server system is online.Type: GrantFiled: July 9, 2013Date of Patent: October 17, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Stephan Buehne, Elmar Spiegelberg
-
Patent number: 9747311Abstract: The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types.Type: GrantFiled: July 9, 2013Date of Patent: August 29, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20150019479Abstract: The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types.Type: ApplicationFiled: July 9, 2013Publication date: January 15, 2015Inventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20150019487Abstract: Various arrangements for performing an online migration between server systems is presented. A transfer, from a source server system to a target server system, of a database, may be initiated. During the transfer, the database of the source server system may remain online. A timing indication of when transfer of the database was initiated may be recorded. While transferring the database, modifications to the records of the database may be received. The plurality of modifications may be stored, and, for each modification of the plurality of modifications, a timing indication of when the modification was received may be stored. After completing the transfer of the database to the target server system, the plurality of modifications to the database stored by the target server system may be applied while the source server system is online.Type: ApplicationFiled: July 9, 2013Publication date: January 15, 2015Inventors: Stephan Buehne, Elmar Spiegelberg
-
Publication number: 20150019478Abstract: Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received. An execution order for the plurality of migration scripts may be determined based upon characteristics of a plurality of database objects to be migrated using the plurality of migration scripts and characteristics of the plurality of migration scripts. Execution of a first migration script of the plurality of migration scripts may be initiated according to the determined execution order. The first migration script may cause copying of a database object of the plurality of database objects from the source server system to the target server system.Type: ApplicationFiled: July 9, 2013Publication date: January 15, 2015Inventors: Stephan Buehne, Elmar Spiegelberg