US 29,654,345 A

GPTKB entity