US 21,999,957 B1

GPTKB entity