US 6,789,901 C19

GPTKB entity