| Contact | Donate | Imprint |
| Patent | PersonModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | Patent | ||
| (2) FilingDate | DATE | Patent | ||
| (3) GrantDate | DATE | Patent | ||
| (4) Inventor | INT | Patent | Person | PersonModule |
| (5) Number | STRING | Patent | ||
| (6) Title | STRING | Patent |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /patent/{id} | updatePatentById(patent) | PersonModule | PUT | Patent |
| (2) /patent/{id} | findPatentById(id) | PersonModule | GET | Patent |
| (3) /patent | findAllPatent() | PersonModule | GET | Patent |
| (4) /patent/{id} | deletePatentById(id) | PersonModule | DELETE | Patent |
| (5) /patent | insertPatent(patent) | PersonModule | POST | Patent |
| (6) /patent/inventor/{id} | findAllPatentOfInventor(id) | PersonModule | GET | Person Patent |
Example:
final Patent patent = (Patent) invokeModule(PERSON_MODULE + "/patent/" + id, Patent.class);| Contact | Donate | Imprint |