US 6,789,411 F28

GPTKB entity