[0001] The present invention relates generally to methods for retrieving and manipulating data gathered by magnetic stripe media. More particularly, the present invention relates to a compact module capable of retrieving and processing data contained on a magnetic stripe.
[0002] Magnetic stripe media (MSM), such as credit cards and security cards, are a common part of our lives. Using a magnetic reader is a very simple and familiar process. The card or other MSM is presented to the magnetic reader and the magnetic stripe is swiped across the reader, which electronically reads the information contained on the magnetic stripe.
[0003] Today's business are concentrating their efforts to increase sales through use of the Internet. Some businesses, however, cannot sell their products online. Instead, these businesses provide for automated electronic transactions where their products are sold. On-the-spot transactions are made possible by the use of magnetic card readers, which read the information contained on the magnetic stripe of a credit, debit, or ATM card. In order to obtain information from the magnetic card, the magnetic card readers expect the magnetic stripe to contain specially formatted data. The data is typically divided into three separate tracks along the magnetic stripe. The format is defined by ISO/IEC-78 11, which uses a 6-bit format (with one parody bit) to define all pertinent information necessary to make secure electronic transactions.
[0004] One main problem with conventional magnetic card readers is their size. These magnetic card readers have many individual components, are rather large, and cannot be easily incorporated into portable devices without substantially increasing the size of the portable device. In addition, these readers are limited to magnetic stripes and cannot retrieve information contained on smart cards or other non-magnetic media. Thus, it would be desirable to provide a compact module capable of retrieving information contained on a magnetic stripe and/or smart card.
[0005] Another problem for magnetic card readers is knowing, once a card is inserted, where exactly the data begins and ends and how fast the card is moving. This is accomplished by designating a portion of the magnetic stripe as start and stop bits, which the magnetic card reader recognizes as starting and ending points with valid magnetic data on the stripe in between. In addition, the magnetic stripe area includes encoder markings located at fixed intervals. The encoder markings allow the magnetic card reader to read the data at appropriate intervals. This is important, since no two cards will be swiped across a magnetic card reader either in the same amount of time or at a constant speed.
[0006] Thus, there is a need for a more compact magnetic card reader, which detects where the magnetic data starts and stops and which determines how fast the card is moving.
[0007] The present invention provides a compact module capable of retrieving information contained on a magnetic stripe and/or a smart card. The small size of the module enables it to be easily integrated into portable devices, such as personal digital assistants (PDAs) or cellular phones.
[0008] In accordance with one embodiment of the invention, a magnetic head assembly includes a magnetic head and a chip. The magnetic head includes a housing having an opening formed therein. The chip, which includes an amplifier, is disposed in the opening of the housing. The magnetic head assembly may further include a multi-chip module substrate, to which the magnetic head and chip are electrically connected. One advantage of this embodiment over the prior art is its compact size, which enables the magnetic head assembly of the present invention to be incorporated into smaller and portable devices. Thus, the present invention enables the use of magnetic stripe media in areas not currently used today. In addition, the magnetic head assembly of the present invention reduces noise and has a high level analog signal output. This is achieved by cutting down on the connection between the magnetic head and the amplifier.
[0009] In accordance with another embodiment of the invention, an improved magnetic stripe reader includes a magnetic head and a chip as described above. The chip further includes a microcontroller, which contains electronic circuitry for processing information from a magnetic stripe. The microcontroller receives the magnetic stripe information from the magnetic head, via the amplifier, and transmits the information in electronic form to a host. The microcontroller may further include electronic circuitry for interfacing with and processing information from a smart card. In addition, the magnetic stripe reader may include a Trusted Computing Platform Alliance (TCPA)-compliant controller for encryption and security.
[0010] In accordance with still another embodiment of the invention, a device for reading information from a magnetic stripe includes a printed circuit board and a magnetic stripe reader assembly. The magnetic stripe reader assembly, which is mounted to the printed circuit board, includes a magnetic head and a chip. The chip is disposed in an opening of the magnetic head housing. The chip includes an amplifier and a microcontroller for receiving, processing, and transmitting information from the magnetic stripe. The magnetic stripe reader assembly may further include a multi-chip module substrate, to which the magnetic head and chip are mounted and electrically connected, and a mechanical enclosure encasing the magnetic head and chip to form a single module.
[0011] The present invention, by reducing the size of a magnetic stripe reader module, facilitates the use of MSM in other applications, such as, for example, a business card with a magnetic stripe on the back. Such a business card can be a paper business card with printed information on the front and an electronically readable format on the back. This hybrid business card, the eBiz-card, can be used in place of a normal business card. In addition, the information contained on this eBiz-card can be read electronically by swiping the eBiz-card across a magnetic strip reader.
[0012] Thus, in accordance with still another embodiment of the invention, a sophisticated database management web-based depository for collecting and managing the information listed on the eBiz-card is provided. The method includes accessing a depository over a network and entering information into the depository. The information may include a user's first and last name, title, company and address, telephone and facsimile numbers, and email address. The method further includes storing the information in the depository, formatting the information in an electronic format, and printing a business card. The front of the business card has the user-entered information printed thereon, while the back of the business card includes a magnetic stripe containing the information in the electronic format. As a member of the depository, the user can access the information and update it as necessary (e.g., new phone number, email address, etc.). Once the information is updated, the user can then order new eBiz-cards. An embodiment of the present invention will include paper printers with magnetic writing capabilities.
[0013] Handing out eBiz-cards guarantees that the recipient will have all of the relevant information in electronic format (e.g., regular and email addresses, web-site, phone numbers, etc.). The electronic format includes start-of-text and end-of-text characters, with a plurality of text fields located therebetween. A format code is located after the start-of-text character, and group and field characters separate the plurality of text fields. When the recipient swipes the eBiz-card across a magnetic strip reader in his/her PDA, the text information will be entered automatically into the personal information manager (PIM) application, such as Outlook or Novel.
[0014] As discussed above, the present invention is also capable of retrieving and manipulating information contained in a smart card. In Europe smart cards are very popular, however, in the United States they are almost nonexistent. Smart cards will increase in market share as more credit card companies adopt them (see: http: /www
[0015]
[0016]
[0017]
[0018]
[0019] FIGS.
[0020] FIGS.
[0021] FIGS.
[0022] FIGS.
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032] FIGS.
[0033]
[0034]
[0035] A compact magnetic stripe reader, herein referred to as the “Smart-Head magnetic stripe reader,” has been created for incorporation into portable devices. Unlike conventional magnetic card readers, which are larger and have many individual components, the Smart-Head magnetic stripe reader is a fully functional magnetic stripe reader in a single component or module. This magnetic stripe reader utilizes multi-chip module (MCM), multi-chip package (MCP), or other components that are combined to form a single component or module. Accordingly, the Smart-Head magnetic stripe reader has a low profile and provides a low power module assembly that is suitable for portable device applications (e.g. PDAs, pocket-PCs, cellular phones, and keyboards).
[0036] Referring to
[0037] As illustrated in
[0038] As better illustrated in
[0039] Amplifier
[0040] Magnetic head assembly
[0041] One advantage of magnetic head assembly
[0042] Referring back to
[0043] During operation of the Smart-Head magnetic stripe reader
[0044] The Smart-Head magnetic stripe reader
[0045] FIGS.
[0046] In
[0047] In
[0048] FIGS.
[0049] Various other suitable mechanical enclosures may be used to encapsulate the Smart-Head magnetic stripe reader
[0050] While the above-described embodiments disclose the Smart-Head magnetic stripe readers
[0051] The Smart-Head magnetic stripe readers described above have only one magnetic head assembly
[0052]
[0053] As discussed above, the Smart-Head magnetic stripe reader
[0054] One extension of the Smart-Head magnetic stripe reader
[0055]
[0056] In order to convert the Smart-Head magnetic stripe reader
TABLE 1 ISO 7816 interface signals Name I/O Contact Description PRES # I NA Card Present signal VCC O C1 Card power, controlled by MCU via FET RST O C2 Card reset CLK O C3 Card clock I/O I/O C7 Card data I/O
[0057] The Combo-Reader magnetic stripe reader
[0058]
[0059] Referring back to
[0060] The present invention enables any one of the Smart-Head, Combo-Reader or TCPA magnetic stripe reader
[0061] Operation of a web-based depository to manage the eBiz-card information will now be described. In order to obtain an eBiz-card, a user would first log onto the web-based depository's site, which may be named BizCardMining com, using a previously created password. The password is a security mechanism, which restricts access to the site to protect users'personal information.
[0062] The user will then enter various information, such as name, address, telephone and fax numbers, or any other type of information, when prompted by the system. A partial list of the relevant fields, which the user enters for the eBiz-card, is illustrated by reference numeral
[0063] In order to protect the privacy of the user, the system will then request permission to make the user's information publicly available. The user may choose to allow all, some or none of his/her information to be released to the public. Those fields that the user chooses to make public will be listed in a public depository at the site.
[0064] After entering the requested information, the user selects an eBiz-card provider from a list of providers. The eBiz-card provider will then print out the user's eBiz-cards. The eBiz-card may be printed by existing paper printers. The user must work directly with the eBiz-card provider as to any artwork and design layout of the eBiz-card. The information supplied by the web-site only enables the printer to retrieve the information that the user entered at the web-site. A web-based system will be developed to link an eBiz-card order entry with plain paper printers. For example, BizCardMining.com will encode the user's information into a special eBiz-format and send the formatted information electronically to the card printer. The user's account number will be used as a cross-reference.
[0065] The web-based depository makes it very easy and convenient for a user to edit and reorder eBiz-cards, since all of the relevant information is stored electronically. When a user wishes to update any user information or reorder more eBiz-cards, the user logs onto the BizCardMining.com site and enters his password and account number. The system will retrieve and display the user's previously entered information.
[0066] The user can then select between “REORDER” and “EDIT” options. If “REORDER” is selected, the system will prompt the user until the order is submitted. If “EDIT” is selected, the system will permit the user to change any of the previously entered information. However, if the user wishes to change the graphics printed on the eBiz-card, the user must coordinate directly with the eBiz-card provider. Once the user completes the edit session, he will have the option to order new eBiz-cards. The edit session also provides the user the capability to change whether any information is provided to the public or should be kept private.
[0067] Referring back to
[0068] The special code field
[0069] The text field
[0070] In order to accommodate all of the information listed above, a magnetic stripe for an eBiz-card should be able to store at least between 260 and 300 bytes. A breakdown of the storage space by data entry field is listed in Table 2. Standard ASCII, ANSI-X3.4-1986 will be used to store the information. As illustrated in
TABLE 2 Estimated byte count Field Bytes First and Last Name 20 Title 30 Company Information 50 Phone number 12 Direct Phone number 12 Mobile Phone number 12 Fax number 12 Email address 25 Web-site 25 Country code 3 Category code 3 Notes 40 Control codes 16 Total 260
[0071] In addition to providing users with the ability to order eBiz-cards, the system can use the database information to create a yellow pages directory that can be accessed by the public. Most of the information listed on the eBiz-card is of the type that a user would likely disseminate to the public anyway (e.g., company name, address and telephone number). As the number of eBiz-card users grows, the directory will contain more specific information that can be searched using the Internet. Further, the yellow pages directory will be automatically updated, when a user updates his/her eBiz-card information. Thus, users will not have to wait until a subsequent printed edition is published before their current information is disseminated to the public. Each entry may include a date stamp, indicating when the information was last updated.
[0072] Management for the encoding rights to paper base printers will be established to enable them to manufacture eBiz-Card. Since the depository will have a vast database of up-to-date information, this data may be sold to other companies. However, to protect the privacy rights of the user, the user will have the right to withhold the information entered into the web-site from reaching the public domain.
[0073] As discussed earlier, the Smart-Head magnetic stripe reader
[0074] The Smart-Head magnetic stripe reader
[0075] The foregoing description of preferred embodiments of the present invention are illustrative only and are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to those skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical application, thereby enabling others skilled in the art to understand various embodiments of the invention, and various modifications that are suited to the particular use contemplated. The scope of the invention is defined by the following claims.