US 8,900,001 A

GPTKB entity