US 9000000003 B2

GPTKB entity