US 21,678,947 B6

GPTKB entity