Patents by Inventor Marcus Paradies

Marcus Paradies 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: 20160306896
    Abstract: Traversal hooks are based on an event-oriented programming model and provide an expressive mechanism to extend a graph traversal operator with domain-specific coding. A traversal operator can visit (i.e., traversal events) vertices and edges of a graph in an ordered manner. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: August 6, 2015
    Publication date: October 20, 2016
    Inventors: Marcus Paradies, Wolfgang Lehner, Michael Rudolf
  • Publication number: 20150370838
    Abstract: A system, computer-implemented method, and computer-readable storage medium for generating a block-based index, are provided. A block index is generated where the block index comprises a plurality of blocks and a block corresponds to a section of a graph column that stores a value. A block range vector is also generated for the index where the block range vector includes range information for the block that corresponds to the section of the graph and where the block-based index facilitates traversal of the graph column that searches for the value by constraining the traversal to the section of the graph.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Marcus Paradies, Michael Rudolf, Christof Bornhoevd, Wolfgang Lehner
  • Publication number: 20150370919
    Abstract: A system, computer-implemented method, and a computer-readable storage medium for a traversal of a property graph, are provided. The edge table of the property graph is divided into a plurality of fragments. A first fragment is selected for traversal using a set of selected vertices, where the traversal identifies a set of edges. Based on the set of edges, a set of adjacent vertices is determined during the traversal. A set of discovered vertices in the property graph is determined based on the set of selected vertices and the set of adjacent vertices.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Christof Bornhoevd, Marcus Paradies, Michael Rudolf, Wolfgang Lehner
  • Publication number: 20150213093
    Abstract: A system, computer-implemented method, and a computer-readable storage medium for a data graph traversal are provided. The input parameters for traversing the data graph are received. The data graph having a set of vertices and a set of edges are stored in a column based format in a memory cache of a computer device based on the input parameters is traversed. The traversal generates a set of traversed vertices that are the result of the graph traversal.
    Type: Application
    Filed: February 27, 2015
    Publication date: July 30, 2015
    Inventors: Marcus PARADIES, Michael Rudolf, Christof Bornhovd, Wolfgang Lehner
  • Patent number: 9031976
    Abstract: A system includes reception of an instruction to access a column of a database table, determination that the column is not associated with the schema of the database table, determination of whether the schema of the database table is flexible or static, returning, if it is determined that the schema of the database table is static, of an error in response to the instruction, and, if it is determined that the schema of the database table is flexible, not returning an error in response to the instruction.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: May 12, 2015
    Assignee: SAP SE
    Inventors: Thomas Seufert, Michael Rudolf, Marcus Paradies, Christof Bornhoevd, Thomas Mueller, Daniel Buchmann, Karl Fuerst
  • Patent number: 8996492
    Abstract: A system, computer-implemented method, and a computer-readable storage medium for a data graph traversal are provided. The input parameters for traversing the data graph are received. The data graph having a set of vertices and a set of edges are stored in a column based format in a memory cache of a computer device based on the input parameters is traversed. The traversal generates a set of traversed vertices that are the result of the graph traversal.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: March 31, 2015
    Assignee: SAP SE
    Inventors: Marcus Paradies, Michael Rudolf, Christof Bornhövd, Wolfgang Lehner
  • Publication number: 20140172810
    Abstract: A system, computer-implemented method, and a computer-readable storage medium for a data graph traversal are provided. The input parameters for traversing the data graph are received. The data graph having a set of vertices and a set of edges are stored in a column based format in a memory cache of a computer device based on the input parameters is traversed. The traversal generates a set of traversed vertices that are the result of the graph traversal.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Inventors: Marcus PARADIES, Michael RUDOLF, Christof BORNHÖVD, Wolfgang LEHNER
  • Publication number: 20140149450
    Abstract: A system includes reception of an instruction to access a column of a database table, determination that the column is not associated with the schema of the database table, determination of whether the schema of the database table is flexible or static, returning, if it is determined that the schema of the database table is static, of an error in response to the instruction, and, if it is determined that the schema of the database table is flexible, not returning an error in response to the instruction.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Inventors: Thomas Seufert, Michael Rudolf, Marcus Paradies, Christof Bornhoevd, Thomas Mueller, Daniel Buchmann, Karl Fuerst