US 6,789,847 K30

GPTKB entity