US 28,987,645 C1

GPTKB entity