A California inventor has filed patent-infringement complaints against Google, Microsoft and Apple, alleging the three tech giants have improperly used mapping technology he developed beginning in the early 2000s.