US 29,654,340 A

GPTKB entity