Question: what are the three basic criteria for getting a patent?
Answer: Novelty. This means that your invention must not have been made public – not even by yourself – before the date of the application.
Inventive step. This means that your product or process must be an inventive solution. ... 
Industrial applicability.