"on one's inventions" — Collocation dictionary inglés

on one's inventions collocation
More popular variant: on inventions
Automatic translation (We do not guarantee its correctness): na czyjś wynalazki
  1. on preposición + invention sustantivo
    Very loose collocation

    Then again, there will be others trying to improve on your invention.