US 9,876,560 P2

GPTKB entity