I've applied for a patent for this very idea easily 10 years back but didn't get past my company. I've faced the issue when I travel from my office to home easily 1 hour journey without knowing when it'll rain where.

Good execution. How accurate it'll be within city

Not very accurate if it's short distances. What challenges did you face with the patent application?