US 7892345678 B2

GPTKB entity