US 6,789,553 C29

GPTKB entity