US 7,654,321 C3

GPTKB entity