US 6,789,816 P3

GPTKB entity