US 51,678,146 B2

GPTKB entity