US 9570000 B2

GPTKB entity