US 6,789,010 G30

GPTKB entity