What are the things to know when applying for a patent involving computer software
1. Conditions that computer software protected by patent law should meet :
The computer software:
(1) It solves technical problems
(2) Technical means are adopted
(3) Achieved technical effects
(4) It is best to combine it with the hardware
This kind of software can apply for an invention patent. If it does not meet the first three conditions above, such as management programs or algorithms, it is not within the scope of protection of the patent law. Such software can be registered as computer software. For registration methods, see separate materials. If it meets the requirements of applying for an invention Examples of patents: (1) Inputting a computer program into a well-known computer to control the internal operation of the computer, thereby improving the internal performance of the computer; (2) Using a computer program to control a certain industrial process, measurement or testing process; (3) Use a computer program to implement external data processing, etc.
2. Problems with existing technologies:
List the problems existing in the prior art, which are the problems to be solved by the present invention. Problems that are not solved by the present invention will not be discussed here. Specifically: what are the shortcomings of existing programs or what new functions and control processes, testing or measurement processes and data processing deficiencies are lacking in existing computers.
3. Technical solution:
1. Describe each working step of the program based on the computer program flow chart.
2. If it is combined with computer hardware, combined with the improved hardware structure diagram, describe the relationship between the various components of the hardware The connection relationship and working principle as well as the working relationship with the program. If the hardware is well-known, you only need to explain the working dependency between the program and the hardware.
4. Invention effects:
Describe the advantages, effects, and performance of the present invention in comparison with the prior art. If it can be quantified, try to be as quantitative as possible; if it is not quantifiable, it can be described qualitatively.
5. Provide pictures:
1. Main program flow chart; 2. Subroutine flow chart; 3. Hardware structure chart. In short, all parts with inventive points should be reflected in the diagram Clear. Each box in the program uses Chinese characters to clearly describe his work content.
6. Specific implementation:
1. The specific implementation method is a refinement of the technical solution, that is, there can be several solutions for the key part of the main program (subroutine), so we will use several specific implementation methods to describe it clearly.
2. If there are several structures in the hardware invention part, use several The embodiment describes it clearly.
The purpose is to make This patent application can protect all your technical solutions related to the subject of the invention and achieve the purpose of full protection.
Based on the above introduction, applying for a computer software patent must meet the relevant requirements for computer software applications. I believe that after reading the above introduction, you will have legal knowledge about applying for computer software patents. If you still have legal questions in this area, please consult the lawyers on the Legal Savior Network and they will provide you with professional answers.
No comments yet. Say something...