"independently invented" — Kollokationen-Wörterbuch Englisch

Automatische Übersetzung (wir garantieren seine Korrektheit nicht): samodzielnie wynaleźć
  1. invent Verb + independently Adverb
    Schwache Kollokation

    A similar mechanism appears to have been invented independently, much later on.