US 7,654,320 V1

GPTKB entity