US 7,654,321 F3

GPTKB entity