Can you replace a sandybridge 2670qm with an Ivybridge 3610qm? I know the specs are almost the same, tdp, same socket. the biggest difference is the sandybridge has intel 3000hd graphics vs sandy bridge 4000hd
Depends on your motherboard (and bios version). It is very likely possible, but would check those things first though.
The obvious question though is: Why?
The speed advantage is not that huge (and due to some built choices by Intel the Ivy bridge procs do not overclock that much if any better than Sandy bridge...) and I'm not too sure that anyone really cares that much about integrated graphics performance, since improving crappy performance by 40-50% (if that...) still gives you pretty shitty performance.
I would guess probably not. I tried putting a 3450 into my P67 board and it doesn't do anything. So if the laptop was one of the older chipsets there might not be a bios update to even support that CPU. Also, you would want to double check and make sure the CPU is in a socket and I wouldn't be 100% sure on some of the slimmer laptops like ultrabooks. You would want to figure out what chipset the board is and see if you can find any info about what processors it might support.
To be honest for the hassle and the money it might be easier to sell that laptop and get a faster one. I'd have to imagine those chips are over $100 and it would probably be even harder to sell your old one.
It all comes down to the Bios and the laptop/manufacturer updating their board to support the 3rd generation Intel® Core™ processors. We released the updated Bios to the board makers in early December and on desktop boards they showed up around mid-January.