Upgrading of residues in non-catalytic and slurry-type catalytic batch reactors