patent granted