SAP Assigned Three Patents
Space efficient vector for columnar storage, distributed trust storage system, container storage management
By Francis Pelletier | September 2, 2022 at 2:00 pmSpace efficient vector for columnar storage
SAP SE, Walldorf, Germany, has been assigned a patent (11,386,082) developed by Wagle, Mehul, Walldorf, Germany, Florendo, Colin, Marlborough, MA, Khadilkar, Pushkar, Pune, India, Schulze, Robert, Walldorf, Germany, Sherkat, Reza, Waterloo, CA, and Pathak, Amit, Pune, India, for a “space efficient vector for columnar data storage.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are system, method, and computer program product embodiments for providing paged and compressed storage for column data, while maintaining existing access mechanisms for the data. In order to reduce an in-memory footprint for column data, columns may be stored in pageable format using page chains, and only those pages of the column data needed to resolve a query will be placed in memory, and evicted from memory when no longer needed. In order to further reduce the footprint for these columns, compression can be applied, and the compressed column data stored in the same pageable format using page chains. The compressed data includes a plurality of vectors, each of which is converted into pages and stored on the page chain with the others so that they can be efficiently retrieved during database retrieval operations.”
The patent application was filed on June 5, 2020 (16/893,697).
Distributed trust storage system
SAP SE, Walldorf, Germany, has been assigned a patent (11,386,078) developed by Schreter, Ivan, Malsch, Germany, for a “distributed trust data storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method can include receiving, at a node comprising a distributed trust data storage system, a request to execute a transaction modifying a portion of a data partition. Replicas of the data partition may be stored at a plurality of nodes comprising the distributed trust data storage system. In response to the request, the transaction can be sent to the plurality of nodes storing replicas of the data partition to modify the portion of the data partition. The transaction can be committed based on a threshold quantity of the plurality of nodes reaching a consensus by determining a same cryptographic hash for the transaction. The transaction can be committed by sending, to the plurality of nodes, an indication to add an entry corresponding to the transaction to a transaction log recording transactions executed on the portion of the data partition. Related systems and articles of manufacture are also provided.”
The patent application was filed on December 17, 2018 (16/222,931).
Container storage management
SAP SE, Walldorf, Germany, has been assigned a patent (11,386,062) developed by Ofenloch, Dominik, Lampertheim, Germany, for a “container storage management system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “The present disclosure relates to computer-implemented methods, software, and systems for generating a hierarchy of metadata tables for a database comprising containers including tables. The tables are identified by table names and assigned to containers. A first table is assigned to two containers and may define two table instances of the first table. The hierarchy of metadata tables includes a first metadata table defining mappings between container identifiers, table names, table sections, and unique identifiers for corresponding data within table sections of table instances defined with the table names mapped to the container identifiers. In response to receiving a request to generate a replication of table content, a second metadata table is generated to identify a unique set of table instances from the set of the containers based on evaluating the first metadata table. The unique set of table instances comprises data from the database storage without repetition.”
The patent application was filed on April 23, 2020 (16/856,233).