METHOD AND APPARATUS FOR ENABLING COMMUNICATION BETWEEN TWO DEVICES USING MAGNETIC FIELD GENERATOR AND MAGNETIC FIELD DETECTOR
A system and method for transferring data from one device to a second device using a pulse generator which may be included on one device as a component or as a separate accessory. The component or accessory sends electromagnetic waves to a circuit on the second device that is sensitive to electromagnetic signals such as a magnometer or magnetic sensor. An example of a devices that is doing the communicating could be between two phones, or a phone and an electronic card as disclosed herein, or a tablet and a phone.
1 . A method for transferring data from a first device to a second device comprising:
encoding origination data produced by said first device;
providing the encoded data to a pulse generator;
using the pulse generator to send said origination data in the form of electromagnetic waves to a circuit on the second device that is sensitive to electromagnetic signals, said pulse generator generating a varying magnetic field based on an interaction between a coil and a core magnet located on said first device.
2 . A method for receiving data generated by a first device on a second device comprising:
using a magetic sensor on said second device to sense a varying magnetic field produced by said first device and generating corresponding magnetic data;
decoding the magnetic data to obtain origination data corresponding to said sensed magnetic field and to data produced by said first device.
3 . A system for controlling an electronic card used for performing credit card and debit card transactions using a smart phone type device comprising:
an encoder associated with said smart phone type device for encoding origination data produced by said smart phone type device;
a pulse generator associated with said smart phone configured to send said origination data in the form of electromagnetic waves to a circuit on the second device that is sensitive to electromagnetic signals, said pulse generator generating a varying magnetic field based on an interaction between a coil and a core magnet located on said smart phone type device;
a magetic sensor on said electronic card configured to sense the varying magnetic field produced by said smart phone type device and generating corresponding magnetic data;
a decoder on said electronic card configured to decode the magnetic data to obtain said origination data;
a memory on said electronic device for storing said obtained origination data for use by said electronic card.