A battery pull is simply removing the battery (with the phone on), leaving it out a few seconds, then putting it back. It's how you reboot a BlackBerry when the keyboard isn't working or the screen is blank. A battery pull reboot solves most transient hardware and software problems.