US 51,987,655 B2

GPTKB entity