US 45,654,319 B1

GPTKB entity