US 31,400,022 A

GPTKB entity