US 23,888,949 B1

GPTKB entity