US 29,876,520 C1

GPTKB entity