TBRPF is controlled under a US patent filed in December 2000 .
TBRPF is assigned to SRI International ( Patent ID 6845091 , issued January 18 , 2005 ) .
TBRPF is controlled under a US patent filed in December 2000 and assigned to SRI International ( Patent ID 6845091 , issued January 18 , 2005 ) .