US 8901228 C1

GPTKB entity