google patent ihlali