From a technical standpoint, your software may be patentable (1) if it improves computer functionality in some way (i.e. it enables certain computations that were previously unavailable, speeds up processes, or requires fewer resources), or (2) if it solves a computing challenge in an unconventional way.
Is a software patentable?
In India, software is not directly patented but it can be granted patent if it is attached with novel hardware, an invention which is unique and capable of industrial use.
Is software patentable or copyrighted?
Software is protected under copyright law and the inventions related to software are protected under patent law.