US 28,987,651 C1

GPTKB entity