US 9,876,512 C3

GPTKB entity