US 6,789,869 P2

GPTKB entity