US 9012345678 B2

GPTKB entity