dropped off
put down / left (somewhere)
deposited (money, items)
filed (a complaint, claim, application)
Je t'ai déposé un colis devant la porte.
I dropped off a package for you in front of the door.
registered (e.g., a trademark or a name)
Le nom est déposé.
The name is registered.