US 21,987,608 B1

GPTKB entity