US 9,876,649 B16

GPTKB entity