Parse this person name:

Schneider Gilbert, Patrick Diane, Besnard-sur-Lombard
user
first_name: Patrick
last_name: Schneider Gilbert
middle_names:
- Diane
temporal: []
titles: []
extra_info:
- Besnard-sur-Lombard
assistant