Intelligent unmasking in an in-memory database
AssigneeSap SE
InventorZhiqiang Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorZhiqiang Wu
Estimating the term…
Database data is unmasked in order to facilitate its efficient handling by a database engine. In response to a request for data of a masked table including a masked element, an engine identifies a mask interval, and then performs a first join with unmasked elements sharing a common key. The table resulting from this first join is then grouped according to a highest level location of the mask. A second join is then performed between the results of this grouping and the mask interval, to produce a corresponding unmasked table including a plurality of unmasked elements corresponding to the masked element. Unmasking according to embodiments may be particularly useful in leveraging processing power of an in-memory database engine, allowing it to efficiently perform batch processing of requests for masked data received from software of an overlying application layer.
A computer-implemented method comprising:
A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising:
A computer system comprising:
Dependencies are inferred from the claim text.