Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.
Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.
Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.
Abstract: Among other things, nodes that host database management processes that are part of a distributed data storage system are enabled to form and participate in transport layer features of a communication medium to which the nodes have access. The transport layer features provide as many as trillions of communication channels between pairs of the database management processes, for database management processes that are hosted on fewer than thirty thousand nodes.
Abstract: Data is stored persistently. At least two different items of the data are stored in two different non-conflicting regions or two different physical clusters. A relationship is maintained between the two different items of data. The relationship enables a process to reach any one of the data items from the other data item. Consistency of the relationship is maintained notwithstanding updates of either or both of the items.
Type:
Application
Filed:
October 30, 2015
Publication date:
March 10, 2016
Applicant:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: Data is stored persistently. At least two different items of the data are stored in two different non-conflicting regions or two different physical clusters. A relationship is maintained between the two different items of data. The relationship enables a process to reach any one of the data items from the other data item. Consistency of the relationship is maintained notwithstanding updates of either or both of the items.
Type:
Grant
Filed:
August 5, 2009
Date of Patent:
November 17, 2015
Assignee:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D. A. van Gulik
Abstract: Data is stored persistently. At least two different items of the data are stored in two different non-conflicting regions or two different physical clusters. A relationship is maintained between the two different items of data. The relationship enables a process to reach any one of the data items from the other data item. Consistency of the relationship is maintained notwithstanding updates of either or both of the items.
Type:
Application
Filed:
January 13, 2020
Publication date:
May 28, 2020
Applicant:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: Data is stored persistently. At least two different items of the data are stored in two different non-conflicting regions or two different physical clusters. A relationship is maintained between the two different items of data. The relationship enables a process to reach any one of the data items from the other data item. Consistency of the relationship is maintained notwithstanding updates of either or both of the items.
Type:
Application
Filed:
March 11, 2003
Publication date:
December 18, 2003
Applicant:
Miosoft Corporation, a Delaware corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats.
Type:
Application
Filed:
March 15, 2013
Publication date:
September 18, 2014
Applicant:
Miosoft Corporation
Inventors:
Ernst M. Siepmann, Albert B. Barabas, Mark D.A. van Gulik, Katharina Baamann, Helmut Wimmer
Abstract: Data is stored persistently. At least two different items of the data are stored in two different non-conflicting regions or two different physical clusters. A relationship is maintained between the two different items of data. The relationship enables a process to reach any one of the data items from the other data item. Consistency of the relationship is maintained notwithstanding updates of either or both of the items.
Type:
Application
Filed:
August 5, 2009
Publication date:
June 17, 2010
Applicant:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Application
Filed:
November 6, 2017
Publication date:
August 30, 2018
Applicant:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Application
Filed:
April 9, 2004
Publication date:
December 30, 2004
Applicant:
Miosoft Corporation, a Delaware corporation
Inventors:
Albert B. Barabas, Ernst M. Siepman, Mark D.A. van Gulik
Abstract: Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats.
Type:
Grant
Filed:
September 2, 2021
Date of Patent:
April 11, 2023
Assignee:
Miosoft Corporation
Inventors:
Ernst M. Siepmann, Albert B. Barabas, Mark D. A. Van Gulik, Katharina Baamann, Helmut Wimmer
Abstract: Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats.
Type:
Grant
Filed:
March 15, 2013
Date of Patent:
April 4, 2017
Assignee:
Miosoft Corporation
Inventors:
Ernst M. Siepmann, Albert B. Barabas, Mark D. A. van Gulik, Katharina Baamann, Helmut Wimmer
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Grant
Filed:
March 14, 2013
Date of Patent:
January 13, 2015
Assignee:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D. A. van Gulik
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Application
Filed:
December 5, 2014
Publication date:
March 26, 2015
Applicant:
MIOSOFT CORPORATION
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Application
Filed:
November 15, 2019
Publication date:
March 12, 2020
Applicant:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats.
Type:
Grant
Filed:
February 15, 2017
Date of Patent:
March 19, 2019
Assignee:
Miosoft Corporation
Inventors:
Ernst M. Siepmann, Albert B. Barabas, Mark D. A. van Gulik, Katharina Baamann, Helmut Wimmer
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Application
Filed:
March 14, 2013
Publication date:
August 15, 2013
Applicant:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D.A. van Gulik
Abstract: A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors.
Type:
Grant
Filed:
December 5, 2014
Date of Patent:
November 28, 2017
Assignee:
Miosoft Corporation
Inventors:
Albert B. Barabas, Ernst M. Siepmann, Mark D. A. van Gulik