US 7777777 A

GPTKB entity