US 9798990331 B2

GPTKB entity