US 610,654,322 B1

GPTKB entity