Google Patents Ameer Shakeel