Patents by Inventor Martin BOISSIER

Martin BOISSIER 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: 11256718
    Abstract: Computer-implemented method for allocating columns of a table stored in a database system into at least two sets of columns, a first set and a second set, the data of the columns allocated to the first set being stored on a primary storage medium using a column-oriented data structure and the data of columns allocated to the second set being stored on a secondary storage medium using a row-oriented data structure, wherein the method comprises the step of allocating the columns of the table to the first and the second set autonomously on the basis of a performance-cost model.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 22, 2022
    Assignee: Hasso-Plattner-Institut für Digital Engineering gGmbH
    Inventors: Hasso Plattner, Matthias Uflacker, Martin Boissier, Rainer Schlosser
  • Publication number: 20200320070
    Abstract: The inventors have implemented in a columnar in-memory database and studied access patterns of a large production enterprise system. To obtain accurate cost estimates for a configuration, the inventors have used the what-if capabilities of modern query optimizers. What-if calls, however, are the major bottleneck for most index selection approaches. Hence, a major constraint is to limit the number of what-if optimizer calls. And even though the inventive approach does not limit the index candidate set, it decreases the number of what-if calls because in each iteration step the number of possible (index) extensions is comparably small which results in a limited number of what-if calls.
    Type: Application
    Filed: April 2, 2020
    Publication date: October 8, 2020
    Inventors: Rainer SCHLOSSER, Jan KOSSMAN, Martin BOISSIER, Matthias UFLACKER, Hasso PLATTNER
  • Publication number: 20190294615
    Abstract: Computer-implemented method for allocating columns of a table stored in a database system into at least two sets of columns, a first set and a second set, the data of the columns allocated to the first set being stored on a primary storage medium using a column-oriented data structure and the data of columns allocated to the second set being stored on a secondary storage medium using a row-oriented data structure, wherein the method comprises the step of allocating the columns of the table to the first and the second set autonomously on the basis of a performance-cost model.
    Type: Application
    Filed: March 26, 2019
    Publication date: September 26, 2019
    Inventors: Hasso PLATTNER, Matthias UFLACKER, Martin BOISSIER, Rainer SCHLOSSER