US 8901236 B

GPTKB entity