Method and apparatus for card activation

US10558973B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10558973-B2
Application numberUS-201715614630-A
CountryUS
Kind codeB2
Filing dateJun 6, 2017
Priority dateJun 23, 2016
Publication dateFeb 11, 2020
Grant dateFeb 11, 2020

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.

Method and apparatus for card activation are provided, which belong to computer technology. The method is applied to an intelligent device having a secure element (SE) chip and includes: creating a first background thread during pre-activation operations using a user interface (UI) thread; obtaining a first part of data for the card activation from a server using the first background thread; writing the first part of data to the SE chip using the first background thread; creating a second background thread after the pre-activation operations have been accomplished using the UI thread and the card activation is confirmed; and writing a second part of data for the card activation to the SE chip using the second background thread.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for card activation, applied to an intelligent device having a secure element (SE) chip, the method comprising: receiving, by a user interface (UI) thread, an allowance instruction input by a user indicating that the card activation is allowed, during pre-activation operations that are performed with the UI thread before the card activation; creating a first background thread based on the allowance instruction; obtaining a first part of data for the card activation from a server using the first background thread, wherein the first part of data is non-personal data for the card activation; writing the first part of data to the SE chip using the first background thread; receiving, by the UI thread, a confirmation instruction input by the user indicating that the card activation is confirmed after the pre-activation operations have been accomplished with the UI thread; creating a second background thread based on the confirmation instruction; and writing a second part of data for the card activation to the SE chip using the second background thread, wherein the second part of data is personal data for the card activation. 2. The method of claim 1 , wherein creating the second background thread comprises: detecting whether the first background thread has written all of the first part of data to the SE chip; continuing to write the remaining of the first part of data to the SE chip using the first background thread if the first background thread has not written all of the first part of data to the SE chip. 3. The method of claim 1 , wherein creating the second background thread comprises: detecting whether the first background thread writes all of the first part of data to the SE chip; creating the second background thread if the first background thread has written all of the first part of data to the SE chip. 4. The method of claim 1 , further comprising: detecting whether the UI thread has accomplished the pre-activation operations; displaying a control for the card activation if the UI thread has accomplished the pre-activation operations; and determining that the card activation is confirmed if the control is triggered. 5. The method of claim 1 , further comprising: displaying a prompt indicating that the card activation is successful after the first part of data and the second part of data have been written to the SE chip successfully. 6. An apparatus for card activation, applied to an intelligent device having a SE chip, the apparatus comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: receive, by a user interface (UI) thread, an allowance instruction input by a user indicating that the card activation is allowed, during pre-activation operations that are performed with the UI thread before the care activation; create a first background thread based on the allowance instruction; obtain a first part of data for the card activation from a server using the first background thread, wherein the first part of data is non-personal data for the card activation; write the first part of data to the SE chip using the first background thread; receive, by the UI thread, a confirmation instruction input by the user indicating that the card activation is confirmed after the pre-activation operations have been accomplished with the UI thread; and the card activation is confirmed, create a second background thread based on the confirmation instruction; and write a second part of data for the card activation to the SE chip using the second background thread, wherein the second part of data is personal data for the card activation. 7. The apparatus of claim 6 , wherein the processor configured to create the second background thread is further configured to: detect whether the first background thread has written all of the first part of data to the SE chip; continue to write the remaining of the first part of data to the SE chip using the first background thread if the first background thread has not written all of the first part of data to the SE chip. 8. The apparatus of claim 6 , wherein the processor configured to create the second background thread is further configured to: detect whether the first background thread writes all of the first part of data to the SE chip; create the second background thread if the first background thread has written all of the first part of data to the SE chip. 9. The apparatus of claim 6 , wherein the processor is further configured to: detect whether the UI thread has accomplished the pre-activation operations; display a control for the card activation if the UI thread has accomplished the pre-activation operations; and determine that the card activation is confirmed if the control is triggered. 10. The apparatus of claim 6 , wherein the processor is further configured to: display a prompt indicating that the card activation is successful after the first part of data and the second part of data have been written to the SE chip successfully. 11. An apparatus for card activation, applied to a server, the apparatus comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: receive from an intelligent device a first request to obtain data; send a first part of data for the card activation to the intelligent device, wherein the first request to obtain data is sent to the server with a first background thread after the intelligent device creates the first background thread, and wherein the first background thread is created when a user interface (UI) the UI thread receives an allowance instruction from a user indicating that the card activation is allowed during pre-activation operations that are performed with the UI thread before the card activation, wherein the first part of data is non-personal data for the card activation; obtain a second part of data for the card activation performed by the intelligent device, wherein the second part of data is personal data for the card activation; receive from the intelligent device a second request to obtain data; and send the second part of data to the intelligent device, wherein the second request to obtain data is sent with a second background thread after the intelligent device creates the second background thread, and wherein the second background thread is created when the UI thread receives a confirmation instruction from the user indicating that the card activation is confirmed after the pre-activation operations have been accomplished with the UI thread; wherein the first part of data is used to trigger the intelligent device to write the first part of data to a secure element SE chip in the intelligent device and the second part of data is used to trigger the intelligent device to write the second part of data to the SE chip.

Assignees

Inventors

Classifications

  • comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit · CPC title

  • Contactless payments by cards · CPC title

  • Downloading or loading of personalisation data · CPC title

  • Aspects of commerce using mobile devices [M-devices] · CPC title

  • using secure elements embedded in M-devices · CPC title

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 US10558973B2 cover?
Method and apparatus for card activation are provided, which belong to computer technology. The method is applied to an intelligent device having a secure element (SE) chip and includes: creating a first background thread during pre-activation operations using a user interface (UI) thread; obtaining a first part of data for the card activation from a server using the first background thread; wr…
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q20/3278. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 11 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).