US 8901469 B2

GPTKB entity