US 54,987,653 S1

GPTKB entity