US 29,987,655 C1

GPTKB entity