embodiments of software invention

Software exists in a medium (fixed medium like HDD or portable medium like CD), a IC chip, or the like.
Therefore, some patterns of embodiments are needed for getting a strong patent.