Hello,
Potentially yes but it would require some custom development in order to integrate such kind of feature.
Because the expiration date is stored in the serial "extra data", you can modify that value in order to "renew" the serial.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.