PATEL (2008) US7378405B2