US 9,876,512 D1

GPTKB entity