The top documents tagged [i225605 german patent]