US 31,567,888 B2

GPTKB entity