US 21,555,631 B1

GPTKB entity