Patents Assigned to Hasso-Plattner-Institut fuer Softwaresystemtechnik GmbH
  • Patent number: 11031097
    Abstract: A system and a method for analyzing and evaluating genome data in the course of personalized medicine. In-memory technology is provided for processing of genome data and its real-time analysis as a holistic process in the course of personalized medicine. The cloud application helps physicians and researchers to identify the genetic roots for certain tumor types in the treatment of diseases correlating to genomic variants or mutations, such as cancer diseases. The system combines the latest international research results with patient-specific genomic data while eliminating the need for long-lasting manual searches of all dispositions in distributed international research and literature data sources.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: June 8, 2021
    Assignee: Hasso-Plattner Institut fuer Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Matthieu-Patrick Schapranow, Emanuel Ziegler
  • Patent number: 10528532
    Abstract: A computer implemented method for integrating data into a target database may include: providing a plurality of source databases which each may include a relational schema and data for integration into the target database; generating at least one complexity model based on the relational schema and data of each source database, each complexity model indicating at least one inconsistency between two or more of the data sources which may be require to be resolved to integrate the data from the data sources into the target database; and generating an effort model that may include an effort value for each inconsistency indicated by each complexity model, each effort value indicating at least one of a time period and a financial cost to resolve the inconsistency to integrate data from the data sources into the target database.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 7, 2020
    Assignees: Qatar Foundation, Hasso-Plattner-Institut Für Softwaresystemtechnik GmbH
    Inventors: Paolo Papotti, Felix Naumann, Sebastian Kruse, El Kindi Rezig
  • Patent number: 10381106
    Abstract: A high performance, low-cost, gapped read alignment algorithm is disclosed that produces high quality alignments of a complete human genome in a few minutes. Additionally, the algorithm is more than an order of magnitude faster than previous approaches using a low-cost workstation. The results are obtained via careful algorithm engineering of the seeding based approach. The use of non-hashed seeds in combination with techniques from search engine ranking achieves fast cache-efficient processing. The algorithm can also be efficiently parallelized. Integration into an in-memory database infrastructure (IMDB) leads to low overhead for data management and further analysis.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: August 13, 2019
    Assignee: Hasso-Plattner-Institut Fuer Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Matthieu-Patrick Schapranow, Emanuel Ziegler
  • Patent number: 9911004
    Abstract: A federated in-memory database system (FIMDB) and a method for operating the same. The system comprises: A plurality of interconnected computing sites (LS), each installed with a local in-memory database instance, which is configured to connect to a FIMDB landscape instance; central computing infrastructure, provided by a service provider (SP), which grants access to algorithms managed by the service provider (SP) for execution on local data of the respective consuming computing site (LS); one or more communication channels (LSG1, LSG2), which are specifically adapted for connecting local and remote computing hard- and software via a digital communication channel; and configuration adjuster (CM), which are specifically adapted for configuring local hard- and software to connect to the FIMDB system (FIMDB) and for configuring local hard- and software in order to access algorithms managed by the service provider (SP) and execute them on the local computing hardware.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: March 6, 2018
    Assignee: Hasso Plattner Institut fuer Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Matthieu Schapranow
  • Publication number: 20150120698
    Abstract: The invention relates to a computer system and a corresponding method and a corresponding computer-readable medium according to the invention. The computer system is suitable for determining the result of a join. The computer system may be distributed system.
    Type: Application
    Filed: May 30, 2014
    Publication date: April 30, 2015
    Applicant: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Stephan Mueller, Jens Krueger, Juergen Mueller, Anisoara Nica
  • Publication number: 20140310232
    Abstract: The invention relates to a computer system for both online transaction processing and online analytical processing, comprising: a processor coupled to a database, the database comprising the database comprising: a main store (116) for storing records, a differential buffer (114) for receiving and buffering added or deleted or modified records, the differential buffer being coupled to the main store, a schema comprising records stored in the main store and records stored in the differential buffer, and a cache store (112) for caching a result of a query against the schema; and a cache controller (106) executable by the processor and communicatively coupled to the database, the cache controller being configured for: storing the result of the query in the cache store; receiving an analytical request; and determining, in response to the received request, an up-to-date result of the query by (216): accessing the cache store to obtain the cached result; determining the records of the schema that have been added or
    Type: Application
    Filed: February 10, 2014
    Publication date: October 16, 2014
    Applicant: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Stephan Mueller, Jens Krueger, Juergen Mueller, Christian Schwarz
  • Patent number: 8832123
    Abstract: In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a filter method for a containment-aware discovery service is described.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: September 9, 2014
    Assignee: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Alexander Zeier, Mueller Juergen
  • Patent number: 8832145
    Abstract: In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a search method for a containment-aware discovery service is described.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: September 9, 2014
    Assignee: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Alexander Zeier, Mueller Juergen
  • Publication number: 20140214334
    Abstract: A high performance, low-cost, gapped read alignment algorithm is disclosed that produces high quality alignments of a complete human genome in a few minutes. Additionally, the algorithm is more than an order of magnitude faster than previous approaches using a low-cost workstation. The results are obtained via careful algorithm engineering of the seeding based approach. The use of non-hashed seeds in combination with techniques from search engine ranking achieves fast cache-efficient processing. The algorithm can also be efficiently parallelized. Integration into an in-memory database infrastructure (IMDB) leads to low overhead for data management and further analysis.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 31, 2014
    Applicant: Hasso-Plattner-Institut fuer Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Matthieu-Patrick Schapranow, Emanuel Ziegler
  • Publication number: 20140214333
    Abstract: A system and a method for analyzing and evaluating genome data in the course of personalized medicine. In-memory technology is provided for processing of genome data and its real-time analysis as a holistic process in the course of personalized medicine. The cloud application helps physicians and researchers to identify the genetic roots for certain tumor types in the treatment of diseases correlating to genomic variants or mutations, such as cancer diseases. The system combines the latest international research results with patient-specific genomic data while eliminating the need for long-lasting manual searches of all dispositions in distributed international research and literature data sources.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 31, 2014
    Applicant: Hasso-Plattner-Institut fuer Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Matthieu-Patrick Schapranow, Emanuel Ziegler
  • Patent number: 8756686
    Abstract: In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a communication protocol for a containment-aware discovery service is described.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: June 17, 2014
    Assignee: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Alexander Zeier, Mueller Juergen
  • Publication number: 20140059232
    Abstract: A robust tenant placement and migration system, a process, and a respective controller for database-as-a-service environments are disclosed. Multiple tenants (T) are allocated on a set of in-memory database servers (S), such that workload changes depending on the tenants' behavior are considered, while maintaining strict service level objectives. The placement and migration are based on a migration command which, in turn, is based on an interleaved placement by interleaving tenants (T) across servers.
    Type: Application
    Filed: August 26, 2013
    Publication date: February 27, 2014
    Applicant: Hasso-Plattner-Institut fuer Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Jan Schaffner, Tim Januschowski
  • Publication number: 20130007847
    Abstract: In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a communication protocol for a containment-aware discovery service is described.
    Type: Application
    Filed: December 28, 2011
    Publication date: January 3, 2013
    Applicant: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Alexander Zeier, Mueller Juergen
  • Publication number: 20100287145
    Abstract: In one embodiment the present invention relates to a method for navigating within a database containing business objects. The method includes the steps of providing a preconfigured model comprising preconfigured business object types and preconfigured associations of the business object types, identifying a reference to a business object instance within a software object and determining a primary business object type corresponding to the business object instance, providing links to at least one secondary business object type associated with the primary business object type in accordance with the preconfigured business model, and retrieving from the database at least one attribute of at least one business object instance within the secondary business object type associated to the primary business object type in accordance with the preconfigured model. In this manner, a user may more easily navigate the database.
    Type: Application
    Filed: May 7, 2010
    Publication date: November 11, 2010
    Applicant: Hasso-Plattner-Institut fuer Softwaresystemtechnik GmbH
    Inventors: Alexander Zeier, Hasso Plattner, Matthias Uflacker, Cafer Tosun, Janek Schumann, Kok Thim Chew