US 5,678,972 B

GPTKB entity