Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Working method of card reader based on intelligent SD card

A working method and card reader technology, applied in the field of information security, can solve problems such as unusability

Active Publication Date: 2015-01-14
FEITIAN TECHNOLOGIES
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

SD card is divided into smart SD card and ordinary SD card. Among them, the smart SD card is an SD card with a smart chip, including a financial IC module and a storage SD module; the ordinary SD card is just a storage function. The SD card, the financial IC module is a CPU module, and normally reads and writes through two contacts; in the prior art, the smart SD card can only rely on smart phones or digital products for applications, but cannot be used on PCs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Working method of card reader based on intelligent SD card
  • Working method of card reader based on intelligent SD card
  • Working method of card reader based on intelligent SD card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0220] Embodiment 1 of the present invention provides a kind of working method of the card reader based on smart SD card, such as figure 1 shown, including:

[0221] Step 100: the card reader is powered on and initialized;

[0222] In this embodiment, the card reader initializes the IO, terminal external hardware, USB clock and other USB register configurations; it also includes setting the value of the enumeration flag to a preset initial value, and resetting the interrupt flag;

[0223] Step 101: The card reader judges whether there is a card inserted, if yes, execute step 102, otherwise return to step 101;

[0224] Step 102: The card reader resets the interface identification, sends a power-on command to the card through the SWP interface, and judges whether the information of power-on success is received, if yes, execute step 103, otherwise execute step 104;

[0225] In this embodiment, the specific implementation process of step 102 is as follows figure 2 shown, inclu...

Embodiment 2

[0326] Embodiment 2 of the present invention provides a kind of working method of the card reader based on smart SD card, such as Figure 6 shown, including:

[0327] Step 200: the card reader is powered on and initialized;

[0328] Step 201: The card reader judges whether there is a card in the card slot, if yes, execute step 202, otherwise execute step 206;

[0329] Step 202: the card reader defines the configuration information of the SCSI card slot;

[0330] Step 203: the card reader enables USB connection;

[0331] Step 204: When detecting that a card is inserted, the card reader resets the card slot identification, sends a power-on command to the card through the SWP interface, and judges whether the information of power-on success is received, if yes, execute step 205, otherwise execute step 210;

[0332] Step 205: the card reader disables the USB, defines the configuration information of the SCSI card slot and the CCID card slot and sets the card slot identificatio...

Embodiment 3

[0360] Embodiment 3 of the present invention provides a kind of working method of the card reader based on smart SD card, such as Figure 7 shown, including:

[0361] Step 701: the card reader is powered on and initialized;

[0362] In this embodiment, the card reader initializes the IO, terminal external hardware, USB clock and other USB register configurations; it also includes setting the value of the enumeration flag to a preset initial value, and resetting the interrupt flag;

[0363] Step 702: The card reader judges whether there is a card inserted, if yes, execute step 703, otherwise return to step 702;

[0364] Step 703: The card reader resets the card slot identification, sends a power-on command to the card through the SWP interface, and judges whether the power-on success message is received, if yes, execute step 704, otherwise execute step 705;

[0365] In this embodiment, the specific implementation process of step 703 is the same as that of Embodiment 1, and wi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a working method of a card reader based on an intelligent SD card. The method comprises the steps of electrifying the card reader and conducting initialization; judging whether the intelligent SD card is inserted in, defining the configuration information of an SCSI card slot and a CCID card slot if yes, and defining the configuration information of the SCSI card slot if not; enabling USB connection; feeding corresponding card slot information back to an upper computer according to an enumeration command, resetting an interrupt flag when the card reader detects that the interrupt flag is set to be a USB receiving flag, analyzing received data according to a CCID protocol if the terminal receiving the data is an out terminal of the CCID, and sending an analyzing result to the intelligent SD card; waiting for and receiving a processing result fed back by the intelligent SD card, and sending the data in a USB receiving cache region to the upper computer through an in terminal of the CCID card slot. By the adoption of the method, communication between the intelligent SD card and the upper computer is achieved.

Description

technical field [0001] The invention relates to the field of information security, in particular to a working method of a card reader based on an intelligent SD card. Background technique [0002] At present, with the development of science and technology, smart phones and digital products are widely used. As a memory card based on semiconductor flash memory technology, SD card has the characteristics of large capacity, high performance, security, and read and write speed up to 2M / s. , has become the most widely used memory card in smartphones and digital products. SD card is divided into smart SD card and ordinary SD card. Among them, the smart SD card is an SD card with a smart chip, including a financial IC module and a storage SD module; the ordinary SD card is just a storage function. The SD card, the financial IC module is a CPU module, which normally reads and writes through two contacts; in the prior art, the smart SD card can only rely on smart phones or digital pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06K7/00
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products