US 28,987,631 A1

GPTKB entity