Service Engine Soon light came on the other day, had the codes checked which revealed "bank 1 oxygen sensor" code had been set. Cleared the code and it has not returned yet. I am wondering if there are more than one O2 sensors on the 3100 engine, bank 1 and bank 2 or a manual described an upstream and a downstream oxygen sensor. If there are more than one how is one differentiated from the other?
A service tech told me that they sometimes will take

a faulty O2 sensor out, heat it up with a torch, and then replace it. What does heating the sensor do? Does it rejenerate something that provides additional life or does it just cook the sensor to the point it will no longer set a code?