US 321987654 B2

GPTKB entity