Search Patents
  • Publication number: 20170310794
    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.
    Type: Application
    Filed: July 6, 2017
    Publication date: October 26, 2017
    Applicant: Miosoft Corporation
    Inventors: Todd Lyle Smith, Mark D.A. van Gulik
  • Patent number: 11272044
    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.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: March 8, 2022
    Assignee: Miosoft Corporation
    Inventors: Todd Lyle Smith, Mark D. A. van Gulik
  • Patent number: 9769292
    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.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: September 19, 2017
    Assignee: Miosoft Corporation
    Inventors: Todd Lyle Smith, Mark D. A. Van Gulik
  • Publication number: 20140280398
    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.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Miosoft Corporation
    Inventors: Todd Lyle Smith, Mark D.A. van Gulik
  • Publication number: 20160070774
    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
  • Patent number: 9189536
    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
  • Publication number: 20200167370
    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
  • Publication number: 20030233370
    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
  • Publication number: 20140279942
    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
  • Publication number: 20100153397
    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
  • Publication number: 20180246922
    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
  • Publication number: 20040267807
    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
  • Patent number: 11625387
    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
  • Patent number: 9613112
    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
  • Patent number: 8935225
    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
  • Publication number: 20150088820
    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
  • Publication number: 20200081879
    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
  • Patent number: 10235334
    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
  • Publication number: 20130212588
    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
  • Patent number: 9830348
    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
Narrow Results

Filter by US Classification