US 340,000028 B2

GPTKB entity