US 29,654,322 A

GPTKB entity