What are the procedures for the National Bureau of Knowledge to pass a patent? How long will it take?

According to the Patent Law, the examination and approval procedure of an application for a patent for invention includes five stages: acceptance, preliminary examination, publication, actual examination and authorization. The application for a patent for utility model or design does not undergo early publication and substantive examination in the examination and approval, and there are only three stages: acceptance, preliminary examination and authorization. ?

How long does it take to consult our intellectual property consultant ~ ~ ~

The flow chart of patent application and examination for invention, utility model and design is as follows: