US 07,890,100 B2

GPTKB entity