US 7,654,320 G5

GPTKB entity