US 21,555,504 B1

GPTKB entity