A method performed by device battery pack coupled to a non-contact charger, the method comprising: receiving, by a secondary coil (Scoil1) of the battery pack, wireless power induced via an electromagnetic wave from a primary coil of the non-contact charger, rectifying, by a rectification unit coupled to the secondary coil (Scoil1), the wireless power to generate rectified power, controlling, by a foreign object detection unit, a switch of the battery pack for transferring the rectified power to a power system (230, 240, 260) in the battery pack, and detecting by the foreign detection unit an instantaneous power at the same time that the battery pack containing the secondary coil is coupled to the wireless charger and characterised in that the controlling of the switch, by the the foreign object detection unit includes: allowing a no load state to be maintained by maintaining the switch in an 'OFF' state for a certain period of time, and allowing the no load state to be switched into a load state by maintaining the switch in an 'ON' state after the no load state has been maintained for the period of time, thereby informing the primary coil of the non-contact charger through a load modulation performed by the switch that the battery pack containing the secondary coil has been placed on the non-contact charger and, at the same time, applying power to the power system (230, 240, 260). receiving, by a secondary coil (Scoil1) of the battery pack, wireless power induced via an electromagnetic wave from a primary coil of the non-contact charger, rectifying, by a rectification unit coupled to the secondary coil (Scoil1), the wireless power to generate rectified power, controlling, by a foreign object detection unit, a switch of the battery pack for transferring the rectified power to a power system (230, 240, 260) in the battery pack, and detecting by the foreign detection unit an instantaneous power at the same time that the battery pack containing the secondary coil is coupled to the wireless charger and characterised in that the controlling of the switch, by the the foreign object detection unit includes: allowing a no load state to be maintained by maintaining the switch in an 'OFF' state for a certain period of time, and allowing the no load state to be switched into a load state by maintaining the switch in an 'ON' state after the no load state has been maintained for the period of time, thereby informing the primary coil of the non-contact charger through a load modulation performed by the switch that the battery pack containing the secondary coil has been placed on the non-contact charger and, at the same time, applying power to the power system (230, 240, 260). allowing a no load state to be maintained by maintaining the switch in an 'OFF' state for a certain period of time, and allowing the no load state to be switched into a load state by maintaining the switch in an 'ON' state after the no load state has been maintained for the period of time, thereby informing the primary coil of the non-contact charger through a load modulation performed by the switch that the battery pack containing the secondary coil has been placed on the non-contact charger and, at the same time, applying power to the power system (230, 240, 260).