US 45,654,322 B1

GPTKB entity