cannon patel