US 6,789,923 C6

GPTKB entity