Methods and apparatus for facilitating capture of magnetic credit card data on a hand held device
First Claim
1. A computer implemented method for processing data stored on a magnetic stripe of a user provided medium performed by a hand-held computer system programmed to perform the method comprising:
- displaying, with a processor disposed within the computer system, a first alignment graphical user interface on a display of the computer system, wherein the first alignment graphical user interface includes a first visual alignment mark, wherein the first alignment mark is positioned on the display relative to a position of a MEMS magnetic field sensor disposed within the computer system at a first offset, wherein when a user aligns the user provided medium to the first alignment mark on the display, a portion of a first track of the magnetic stripe is disposed above the MEMS magnetic field sensor;
sensing, by the MEMS magnetic field sensor, a plurality of magnetic data stored on the first track of the magnetic stripe, in response to the user aligning the user provided medium to the first alignment mark, and moving the user provided medium along the first alignment mark; and
determining, with the processor, a plurality of user data stored on the first track of the magnetic stripe in response to the plurality of magnetic data stored on the first track.
9 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for processing data stored on a magnetic stripe of a user medium performed by a hand-held computer system includes displaying an alignment GUI on a display of the computer system, wherein the GUI includes a visual alignment mark on the display at a first offset relative to a MEMS magnetic field sensor in the computer system, wherein when a user aligns the user medium to the alignment mark GUI, a portion of a first track of the magnetic stripe is disposed above the MEMS magnetic field sensor, sensing, by the MEMS magnetic field sensor, magnetic data stored on the first track when the user aligns the user medium to the visual alignment mark, and moves the user medium along the visual alignment mark, and determining user data stored on the first track from the magnetic data stored on the first track.
-
Citations
20 Claims
-
1. A computer implemented method for processing data stored on a magnetic stripe of a user provided medium performed by a hand-held computer system programmed to perform the method comprising:
-
displaying, with a processor disposed within the computer system, a first alignment graphical user interface on a display of the computer system, wherein the first alignment graphical user interface includes a first visual alignment mark, wherein the first alignment mark is positioned on the display relative to a position of a MEMS magnetic field sensor disposed within the computer system at a first offset, wherein when a user aligns the user provided medium to the first alignment mark on the display, a portion of a first track of the magnetic stripe is disposed above the MEMS magnetic field sensor; sensing, by the MEMS magnetic field sensor, a plurality of magnetic data stored on the first track of the magnetic stripe, in response to the user aligning the user provided medium to the first alignment mark, and moving the user provided medium along the first alignment mark; and determining, with the processor, a plurality of user data stored on the first track of the magnetic stripe in response to the plurality of magnetic data stored on the first track. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A hand-held computer system for processing data stored on a magnetic stripe of a user provided medium comprising:
-
a housing; a tangible memory for storing a plurality of non-transitory executable instructions; a display disposed within the housing, wherein the display is configured to display a plurality of graphical user interfaces to a user; a MEMS magnetic field sensor disposed within the housing, wherein the MEMS magnetic field sensor is configured to sense magnetic data stored within a magnetic stripe of the user provided medium; and a processor disposed within the housing and coupled to the tangible memory, the display, and to the MEMS magnetic field sensor, wherein the processor is programmed to perform a plurality of functions by the plurality of non-transitory executable instructions; wherein the plurality of non-transitory executable instructions comprise; executable code that programs the processor to display a first alignment graphical user interface on the display, wherein the first alignment graphical user interface includes a first visual alignment mark, wherein the first alignment mark is positioned on the display relative to a position of the MEMS magnetic field sensor at a first offset, wherein when the user aligns the user provided medium to the first alignment mark on the display, a portion of a first track of the magnetic stripe is sensed by the MEMS magnetic field sensor; and executable code that programs the processor to determine a plurality of user data stored on the first track of the magnetic stripe, in response to magnetic data stored within the first track of the magnetic stripe sensed by the MEMS magnetic field sensor when the user moves the user provided medium along the first alignment mark. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification