US 28,987,623 C1

GPTKB entity