US 9920000 B2

GPTKB entity