US 15,654,321 C1

GPTKB entity