US 31,234,586 A

GPTKB entity