US 8889909101 B2

GPTKB entity