IC card, portable electronic device, program, processing apparatus, and processing system

US10461971B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10461971-B2
Application numberUS-201815922234-A
CountryUS
Kind codeB2
Filing dateMar 15, 2018
Priority dateMar 17, 2017
Publication dateOct 29, 2019
Grant dateOct 29, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one embodiment, according to one embodiment, an IC card executing a command from a processing apparatus includes a communication unit and a processing unit. The communication unit transmits/receives data to/from the processing apparatus. Upon receiving, through the communication unit, a first command requesting transmission of data in a first frame not including a start code or an end code, the processing unit transmits data in the first frame through the communication unit.

First claim

Opening claim text (preview).

What is claimed is: 1. An IC card that executes a command from a processing apparatus, the IC card comprising: an interface that transmits and receives data to and from the processing apparatus; a processor that transmits, through the interface, data in a first frame not comprising a start code or an end code upon receiving, through the interface, a first command requesting transmission of data in the first frame; and a storage unit that stores a flag indicating whether the start code and the end code are necessary or not; wherein the processor: sets, in the flag, a value indicating that the start code and the end code are unnecessary upon receiving the first command; transmits data in the first frame to the processing apparatus if the value indicating the unnecessity of the start code and the end code is set in the flag; and transmits data in a second frame comprising the start code upon receiving a second command requesting the start code through the interface; and the second frame does not comprise the end code. 2. The IC card according to claim 1 , wherein the first command is in an R-block. 3. The IC card according to claim 1 , wherein: the start code is an SOF that conforms to ISO/IEC14443; and the end code is an EOF that conforms to ISO/IEC14443. 4. An IC card that executes a command from a processing apparatus, the IC card comprising: a module comprising: an interface that transmits and receives data to and from the processing apparatus; a processor that transmits, through the interface, data in a first frame not comprising a start code or an end code upon receiving, through the interface, a first command requesting transmission of data in the first frame; and a storage unit that stores a flag indicating whether the start code and the end code are necessary or not; and a body incorporating the module; wherein the processor: sets, in the flag, a value indicating that the start code and the end code are unnecessary upon receiving the first command; transmits data in the first frame to the processing apparatus if the value indicating the unnecessity of the start code and the end code is set in the flag; and transmits data in a second frame comprising the start code upon receiving a second command requesting the start code through the interface; and the second frame does not comprise the end code. 5. A portable electronic device that executes a command from a processing apparatus, the portable electronic device comprising: an interface that transmits and receives data to and from the processing apparatus; a processor that transmits, through the interface, data in a first frame not comprising a start code or an end code upon receiving, through the interface, a first command requesting transmission of data in the first frame; and a storage unit that stores a flag indicating whether the start code and the end code are necessary or not, wherein the processor: sets, in the flag, a value indicating that the start code and the end code are unnecessary upon receiving the first command; transmits data in the first frame to the processing apparatus if the value indicating the unnecessity of the start code and the end code is set in the flag; and transmits data in a second frame comprising the start code upon receiving a second command requesting the start code through the interface; and the second frame does not comprise the end code. 6. A non-transitory, computer-readable storage medium comprising a program that, when executed by a processor, causes the processor to be configured to: receive a first command requesting transmission of data in a first frame not comprising a start code or an end code, through an interface that transmits and receives data to and from a processing apparatus; transmit data in the first frame through the interface if receiving the first command; set, in a flag, a value indicating that the start code and the end code are unnecessary upon receiving the first command; transmit data in the first frame to the processing apparatus if the value indicating the unnecessity of the start code and the end code is set in the flag; and transmit data in a second frame comprising the start code upon receiving a second command requesting the start code through the interface; wherein the second frame does not comprise the end code. 7. A processing apparatus that transmits a command to a portable electronic device, the processing apparatus comprising: an interface that transmits and receives data to and from the portable electronic device; and a processor that transmits, through the interface, a first command requesting transmission of data in a first frame not comprising a start code or an end code; and wherein the processor: receives data in the first frame through the interface; and if failing to receive the data, transmits, through the interface, a second command requesting transmission of data in a second frame comprising the start code. 8. The processing apparatus according to claim 7 , wherein the second frame does not comprise the end code. 9. The processing apparatus according to claim 7 , wherein the first command is in an R-block. 10. The processing apparatus according to claim 7 , wherein: the start code is an SOF that conforms to ISO/IEC14113; and the end code is an EOF that conforms to ISO/IEC14443. 11. A processing system comprising a portable electronic device and a processing apparatus, wherein: the portable electronic device comprises: a first interface that transmits and receives data to and from the processing apparatus; a first processor that transmits, through the first interface, data in a first frame not comprising a start code or an end code upon receiving, through the first interface, a first command requesting transmission of data in the first frame; and a storage unit that stores a flag indicating whether the start code and the end code are necessary or not; the first processor: sets, in the flag, a value indicating that the start code and the end code are unnecessary upon receiving the first command; transmits data in the first frame to the processing apparatus if the value indicating the unnecessity of the start code and the end code is set in the flag; and transmits data in a second frame comprising the start code upon receiving a second command requesting the start code through the interface; and the second frame does not comprise the end code; the processing apparatus comprises: a second interface that transmits and receives data to and from the portable electronic device; and a second processor that transmits the first command through the second interface; and the second processor: receives data in the first frame through the interface; and if failing to receive the data, transmits, through the interface, the second command. 12. The processing apparatus according to claim 8 , wherein the first command is in an R-block. 13. The processing apparatus according to claim 8 , wherein: the start code is an SOF that conforms to ISO/IEC14443; and the end code is an EOF that conforms to ISO/IEC14443.

Assignees

Inventors

Classifications

  • resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. (collision between the communication channels used by wireless communication devices, where the solution is not particularly adapted for RFIDs or the like, H04W74/08) · CPC title

  • using an embedded synchronisation · CPC title

  • with retransmission of additional or different redundancy · CPC title

  • the arrangement being a circuit facilitating integration of the record carrier with a hand-held device such as a smart phone of PDA · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10461971B2 cover?
According to one embodiment, according to one embodiment, an IC card executing a command from a processing apparatus includes a communication unit and a processing unit. The communication unit transmits/receives data to/from the processing apparatus. Upon receiving, through the communication unit, a first command requesting transmission of data in a first frame not including a start code or an …
Who is the assignee on this patent?
Toshiba Kk, Toshiba Infrastructure Systems & Solutions Corp
What technology area does this patent fall under?
Primary CPC classification H04L25/45. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 29 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).