US 7,654,320 T1

GPTKB entity