US 8901250 A1

GPTKB entity