CN108089931A - A kind of method and device of synchronization SE information, wearable payment devices - Google Patents
A kind of method and device of synchronization SE information, wearable payment devices Download PDFInfo
- Publication number
- CN108089931A CN108089931A CN201711242284.5A CN201711242284A CN108089931A CN 108089931 A CN108089931 A CN 108089931A CN 201711242284 A CN201711242284 A CN 201711242284A CN 108089931 A CN108089931 A CN 108089931A
- Authority
- CN
- China
- Prior art keywords
- information
- mcu
- memory
- application
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3243—Power saving in microcontroller unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3278—RFID or NFC payments by means of M-devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Accounting & Taxation (AREA)
- Human Computer Interaction (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Disclosed herein is a kind of method and device of synchronization SE information, wearable payment devices, including:The variation of information in micro-control unit MCU monitorings SE;When the information in monitoring SE changes, MCU reads the information of SE and is stored in memory.The application at least can ensure that MCU perceives the variation of information in SE in time under conditions of low-power consumption.
Description
Technical field
The present invention relates to mobile payment technical field, espespecially a kind of method and device of synchronization SE information, wearable payment
Equipment.
Background technology
With the rise in wearable device market, the rigidity that contactless payment function is increasingly becoming wearable device needs
It asks.And traditional contactless payment function is realized based on intelligent card chip, so the safe core on wearable device at present
Piece (SE, Security Element) is really conventional smart card chip, and what is run in SE is traditional, ripe commercial
Smart card operating system (COS, Chip Operating System).
The COS of SE is a relatively independent passive system, it can pass through non-contact passage and near-field communication (NFC) machine
Tool is autonomous to complete transaction, and the micro-control unit (Microcontroller of wearable device is all not required in entire process of exchange
Unit, MCU) it participates in, stateful transaction more will not be issued actively to the MCU of wearable device, so may result in remaining sum inside SE
When information change, the MCU of wearable device could not be perceived in time, so that information and SE shown by wearable device
Actual information be not inconsistent, such as situations such as the real balance of remaining sum shown by wearable device and SE are inconsistent.
In correlation technique, in the case of this non real-time interaction, simplest method is poll, wearable device
The continuous poll SE of MCU, to be found in time after the information change of SE.But the method for poll is on wearable device and uncomfortable
With because in order to pursue light and comfort, the battery capacity of wearable device can be made very small, and equipment is very quick to power consumption
Sense, and the most direct consequence of poll is exactly power consumption increase, greatly shortens the usage time of wearable device.
Therefore, how to ensure under conditions of the low-power consumption MCU perceive SE in time in information (for example, remaining sum, transaction count
Deng) variation, be a problem to be solved.
The content of the invention
This application provides a kind of method and device of synchronization SE information, wearable payment devices, at least can be in low work(
Ensure that MCU perceives the variation of information in SE in time under conditions of consumption.
This application provides following technical solutions.
A kind of method of synchronization SE information, including:
The variation of information in micro-control unit MCU monitorings SE;
When the information in monitoring SE changes, MCU reads the information of SE and is stored in memory.
Wherein, the MCU monitors the variation of information in safety chip SE, including at least one of following:
MCU monitors the power loss event of SE;
MCU monitors the action for the request for supplementing, consuming and/or reading and writing data with money to SE initiations;
MCU receives the interrupt notification from SE, and the interrupt notification finds that self information becomes for the SE
It is actively sent during change.
Wherein, when the information in monitoring SE changes, MCU reads the information of SE and is stored in memory, until
Include less one of following:
After the power loss event for monitoring SE, MCU is powered on again to SE, sends SELECT orders to SE to choose answering in SE
With, from SE reading choose application information and be stored in memory.
It monitors after the action for the request that data were supplemented, and consumed and/or read and write in SE initiations with money, MCU is sent again to SE
SELECT orders are chosen the information of application from SE readings and are stored in memory to choose the application in SE;
The interrupt notification from SE is received, MCU sends SELECT orders to choose the application in SE to SE, from SE
It reads the information for choosing application and is stored in memory, wherein, the interrupt notification finds self information hair for the SE
It is actively sent during changing.
Wherein, described information includes at least one of following:
Remaining sum;
Transaction record;
Transaction count.
Wherein, the method further includes:In response to being switched to the user's operation of information display interface, from the memory
It reads the information of the SE and is supplied to human-computer interaction module, so that human-computer interaction module is shown.
Wherein, the method further includes:After the information acquisition request from mobile terminal is received, from the storage
The information of the SE is read in device and is supplied to the mobile terminal.
A kind of device of synchronization SE information, which is characterized in that including:
Monitoring modular, for monitoring the variation of information in SE;
Acquisition module when changing for the information in the monitoring module monitors to SE, reads the information of SE simultaneously
It is stored in memory.
Wherein, the monitoring modular, for monitoring the variation of information in safety chip SE, including at least one of following:
Monitor the power loss event of SE;
Monitor the action for the request for supplementing, consuming and/or reading and writing data with money to SE initiations;
The interrupt notification from SE is received, when the interrupt notification finds that self information changes for the SE
Actively send.
Wherein, when information of the acquisition module in the monitoring module monitors to SE changes, SE is read
Information and be stored in memory, including at least one of following:
After the power loss event of the monitoring module monitors to SE, powered on again to SE, to SE send SELECT orders with
The application in SE is chosen, the information of application is chosen from SE readings and is stored in memory.
After the monitoring module monitors to the action for the request for supplementing, consuming and/or reading and writing data with money to SE initiations, weight
SELECT orders newly are sent to choose the application in SE to SE, and the information of application is chosen from SE readings and are stored in memory
In;
The interrupt notification from SE is received, SELECT orders are sent to choose the application in SE to SE, is read from SE
It takes the information of chosen application and is stored in memory, wherein, the interrupt notification finds self information for the SE
It is actively sent during variation.
Wherein, described information includes at least one of following:
Remaining sum;
Transaction record;
Transaction count.
Wherein, at least further include one of following:
First provides module, for the user's operation in response to being switched to information display interface, is read from the memory
It takes the information of the SE and is supplied to human-computer interaction module, so that human-computer interaction module is shown;
Second provides module, for after the information acquisition request from mobile terminal is received, from the memory
The middle information for reading the SE is simultaneously supplied to the mobile terminal.
A kind of wearable payment devices, including:Micro-control unit MCU, safety chip SE and memory;The MCU, matches somebody with somebody
It is set to:Computer program is stored, and reads the computer program to perform the operation of the above method.
Wherein, the memory is one of following:
The NORFlash of MCU on pieces;
The NANDFLASH of MCU on pieces;
NORFlash outside MCU pieces;
NANDFLASH outside MCU pieces;
Ferroelectric memory.
A kind of computer readable storage medium is stored with computer program on the computer readable storage medium, described
The step of method of above-mentioned synchronization SE information is realized when computer program is performed by MCU.
The advantages of the application, includes at least:
In the embodiment of the present invention, MCU can upgrade in time the information of SE in memory in SE information changes, so as to keep
Synchronizing information variation in memory in the information and SE of SE, in case the newest letter of human-computer interaction module or acquisition for mobile terminal SE
Breath.In this way, can not only avoid the continuous polls of MCU that power consumption is caused to increase, but also the up-to-date information of SE can be obtained in time, and pass through people
The up-to-date information of SE is presented to user for machine interactive module or mobile terminal.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that being understood by implementing the present invention.The purpose of the present invention and other advantages can be by specification, rights
Specifically noted structure is realized and obtained in claim and attached drawing.
Description of the drawings
Attached drawing is used for providing further understanding technical solution of the present invention, and a part for constitution instruction, with this
The embodiment of application technical solution for explaining the present invention together, does not form the limitation to technical solution of the present invention.
Fig. 1 is the configuration diagram of the application exemplary context of use;
Fig. 2 is the method flow schematic diagram of the synchronous SE information of embodiment one;
Fig. 3 is the flow diagram that one NFC equipments of embodiment are supplemented with money or consumed to wearable payment devices;
Fig. 4 is supplemented, consumed or is read and write with money data by BLE for one mobile terminal of embodiment to wearable payment devices
Flow diagram;
Fig. 5 is the flow diagram of one acquisition for mobile terminal SE information of embodiment;
Fig. 6 is the flow diagram that one human-computer interaction module of embodiment obtains SE information;
Fig. 7 is the structure diagram of the device of two synchronization SE information of embodiment;
Fig. 8 is the structure diagram of the wearable payment devices of the device comprising synchronization SE information of embodiment two;
Fig. 9 is the example arrangement schematic diagram of the wearable payment devices of embodiment three.
Specific embodiment
Understand to make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention
Embodiment be described in detail.It should be noted that in the case where there is no conflict, in the embodiment and embodiment in the application
Feature can mutually be combined.
Step shown in the flowchart of the accompanying drawings can be in the computer system of such as a group of computer-executable instructions
It performs.Also, although logical order is shown in flow charts, it in some cases, can be to be different from herein suitable
Sequence performs shown or described step.
Due to the SE of existing wearable payment devices run be all traditional smart card COS, SE and wearable pay sets
Interaction between standby MCU belongs to non real-time interaction, and in the case of this non real-time interaction, existing solution is mostly
Poll.The continuous poll SE of MCU of wearable device, to be found in time after the information change of SE.But the method for poll exists
On wearable device and do not apply to, because in order to pursue light and comfort, the battery capacity of wearable device can be made very small,
Wearable device is very sensitive to power consumption, and the most direct consequence of poll is exactly power consumption increase, greatly shortens making for wearable device
Use the time.
As shown in Figure 1, the exemplary context of use framework for technical scheme.Wherein, including:Mobile terminal, can
Dress three payment devices, NFC equipments main bodys.
As shown in Figure 1, in general, mobile terminal can be connected by low-power consumption bluetooth (BLE) and wearable payment devices
It connects, and completes under the coordination of wearable payment devices to the supplementing with money of SE, consumes, writes data;And NFC equipments then pass through NFC
Passage directly with SE is supplemented, consumed or is write with money data, and the participation of MCU is not required in entire process of exchange, just because of this, if
SE acquisition of information is incomplete, and may result in MCU can not perceive information change inside SE in time.And it presents information to
It needs to obtain from MCU during user, since the information in MCU is asynchronous with the information inside SE, also results in presenting to user
Information it is asynchronous with the information inside SE.
For how to ensure the problem of MCU obtains SE information changes in time under the conditions of low-power consumption, the application proposes following skill
Art scheme, the technical solution can make MCU perceive the variation of SE information in time, and in the memory that upgrades in time SE information,
So as to which the synchronizing information in memory in the information and SE of SE be kept to change, in case human-computer interaction module or acquisition for mobile terminal SE
Up-to-date information.In this way, can not only avoid the continuous polls of MCU that power consumption is caused to increase, but also the up-to-date information of SE can be obtained in time,
And pass through the up-to-date information that SE is presented to user for human-computer interaction module or mobile terminal.
It should be noted that mobile terminal described herein is including but not limited to smart mobile phone, tablet computer, PC, vehicle
Carry the electronic equipments such as computer.Wearable payment devices described herein are paid including but not limited to intelligence payment bracelet, intelligence
Wrist-watch etc..NFC equipments described herein are including but not limited to the card reader with NFC function, handheld POS machine, vehicle-mounted POS
Machine, subway gate etc..
The realization method of technical scheme is illustrated below.
Embodiment one
A kind of method of synchronization SE information, as shown in Fig. 2, can include:
Step 201, MCU monitors the variation of information in SE;
Step 202, when the information in monitoring SE changes, MCU reads the information of SE and is stored in memory.
In the present embodiment, MCU once monitors the factor that SE information causes variation, you can the letter of SE in the memory that upgrades in time
Breath, so as to which the synchronizing information in memory in the information and SE of SE be kept to change, in case human-computer interaction module or mobile terminal obtain
Take the up-to-date information of SE.In this way, can not only avoid the continuous polls of MCU that power consumption is caused to increase, but also the newest of SE can be obtained in time
Information, and pass through the up-to-date information that SE is presented to user for human-computer interaction module or mobile terminal.
In the present embodiment, in SE the variation of information can include but is not limited to following several situations:Contactless payment passage
SE is caused to power on when supplementing, consume or read and write data with money and lower electricity, mobile terminal supplements SE with money by Bluetooth channels, disappears
Take or read and write data.In addition to this it is possible to include other situations.
In a kind of realization method of the present embodiment, the variation of information, can be included such as in the MCU monitoring safety chips SE
It is one of lower or two:1) MCU monitors the power loss event of SE;2) MCU is monitored to SE initiations and is supplemented, consumes and/or read and write data with money
The action of request;3) when the COS of SE has found that the information of SE changes, the MCU outside interrupt notification is actively sent, MCU is received
During to interrupt notification from SE, that is, it is considered as information in SE and changes.Here, the third mode can change the COS of SE in advance,
COS is made to possess the function of externally generating interrupt signal, in this way, can actively be sent when COS has found that the information of SE changes
Interrupt notification is to MCU.
In a kind of realization method of the present embodiment, when the information in monitoring SE changes, MCU reads the information of SE
And be stored in memory, it can include one of following or two:
1) after the power loss event for monitoring SE, MCU is powered on again to SE, sends SELECT orders to SE to choose in SE
Using, from SE reading choose application information and be stored in memory.
2) monitor after the action for the request that data were supplemented, and consumed and/or read and write in SE initiations with money, MCU is sent out again to SE
SELECT orders are sent to choose the application in SE, the information of application is chosen from SE readings and are stored in memory.
3) when the COS of SE has found that the information of SE changes, the MCU outside interrupt notification is actively sent, MCU, which is received, to be come
From after the interrupt notification of SE, SELECT orders are sent to choose the application in SE to SE, and the information of application is chosen from SE readings
And it is stored in memory.
In the present embodiment, it is (but unlimited that described information (information read from SE) can include one or more following
In this):Remaining sum;Transaction record;Transaction count.In addition, which can also be other by equipment or the mobile equipment of swiping the card
Write the data of SE.
In the above method of the present embodiment, it can also include:In response to being switched to the user's operation of information display interface, from
The information of the SE is read in the memory and is supplied to human-computer interaction module, so that human-computer interaction module is shown.This
Newest information in SE can be supplied to human-computer interaction module by sample in real time according to the demand of user, from human-computer interaction module to
User shows newest information in the SE so that the information inside information and SE that user sees being capable of real-time synchronization.
In the above method of the present embodiment, it can also include:Receive the information acquisition request from mobile terminal it
Afterwards, the information of the SE is read from the memory and is supplied to the mobile terminal.It in this way, can be according to the demand of user
It provides newest information in SE to mobile terminal in real time, newest information in the SE is shown from mobile terminal to user so that use
The information inside information and SE that family is seen being capable of real-time synchronization.
From the point of view of the usage scenario of wearable payment devices, only when wearable payment devices are connect with NFC equipments by non-
Tactile passage is supplemented, consumes or is read and write data or mobile terminal with money and supplements, consumes or read and write number with money to wearable payment devices by bluetooth
According to when, the information of SE can just change.In the present embodiment, the changed factor of SE information is caused by monitoring, is felt in time
Know the variation of data in SE, then in time read up-to-date information from SE and be stored in memory (Flash), for movement
The human-computer interaction module of terminal and wearable payment devices is shown to user, can both avoid the continuous polls of MCU that power consumption is caused to increase,
The up-to-date information of SE can be obtained in time again.
The specific implementation of the present embodiment is illustrated with reference to application scenarios.
Example 1
In this example, SE is obtained in the flow that MCU can be supplemented with money or consumed to wearable payment devices in NFC equipments
Information.
As shown in figure 3, the flow that NFC equipments are supplemented with money or consumed to wearable payment devices, can include:
Step 301, the SE of wearable payment devices is activated by NFC equipments;
Wearable payment devices are shifted near and (due to the technology requirement of NFC passages, generally require and move on in the range of 5CM)
NFC equipments, after the coil of the SE of wearable payment devices perceives the magnetic field of NFC equipments, the circuits of wearable payment devices from
It moves and SE is powered on and activated to SE, SE enters working condition by off working state;
Step 302, NFC equipments send SELECT orders according to the AID that industry is arranged, and select in wearable payment devices SE
Application;
Step 303, NFC select application success after, according to application requirement transaction flow to application supplemented with money, consume or
Read and write data;
Step 304, after completing transaction, wearable payment devices are removed to the effective magnetic field scope of NFC equipments, wearable branch
The circuit of dispensing apparatus enters off working state to electricity, SE under SE by working condition automatically;
Step 305, the kernel of the power loss event triggering MCU of SE interrupts;
Step 306, MCU controls hardware circuit to be powered on again to SE;
Step 307, the application identities (AID, application identifier) that MCU arranges according to industry are sent to SE
SELECT orders select the application in SE;
Step 308, after selecting SE application success, MCU reads the application message of SE, which includes but not limited to work as
Preceding remaining sum;
Step 309, the on piece Flash of MCU is arrived in application message (for example, current balance) storage by MCU, for BLE modules
It is inquired about with human-computer interaction module.
By above-mentioned flow, cause information change in SE when being supplemented, being consumed or being read and write with money data by NFC passages
When, MCU can re-read the application message (for example, current balance) of SE under the triggering of the power loss event of SE, and will be newest
Application message (for example, current balance) is stored in its on piece Flash, in this way, both having avoided constantly repeating the power consumption increasing that poll SE is brought
Add, ensure that the current up-to-date information that the information deposited in Flash is SE.
Example 2
In this example, MCU can be supplemented with money, consumed or read and write in the flow of data to wearable payment devices in BLE
Obtain SE information.
As shown in figure 4, mobile terminal is supplemented, consumed or is read and write with money the stream of data to wearable payment devices by BLE
Journey can include:
Step 401, mobile terminal is established by BLE and wearable payment devices and connected;
Step 402, the AID that mobile terminal is arranged according to industry sends answering for selection SE to the MCU of wearable payment devices
Request;
Step 403, the MCU of wearable payment devices according to selection SE application request, to SE send SELECT orders,
Respective application in SE is selected according to AID;
Step 404, after the application of SE is chosen successfully, mobile terminal can be by BLE passages to the MCU of wearable payment devices
The request initiated the consumption of SE applications or supplemented with money;
Step 405, the request supplemented with money or consumed from mobile terminal is issued SE, SE by the MCU of wearable payment devices
The respective handling that the information (for example, current balance) of respective application is consumed or supplemented with money;
Step 406, wait after interacting, the MCU of wearable payment devices sends SELECT orders to SE again and chooses
Application in SE;
Step 407, MCU reads the information (for example, current balance) that application is selected in SE;
Step 408, the information read (for example, current balance) is stored in its on piece Flash by MCU, for BLE modules and
Human-computer interaction module is inquired about.
By above-mentioned flow, cause information change in SE when being supplemented, being consumed or being read and write with money data by BLE passages
When, MCU can re-read the information of SE after the request for initiating to supplement with money or consume, and newest information is stored in its on piece
On Flash, both avoided constantly repeating the power consumption increase that poll SE is brought, it is working as SE to ensure that the information deposited in Flash
Preceding latest data.
Example 3
In this example, mobile terminal can obtain the up-to-date information of SE by the on piece Flash of MCU.
As shown in figure 5, the flow of acquisition for mobile terminal SE information can include:
Step 501, mobile terminal is established by the MCU of BLE and wearable payment devices and connected;
Step 502, mobile terminal request obtains the current information (remaining sum, transaction record etc.) of SE;
Step 503, the MCU of wearable payment devices reads the SE information of its on piece Flash storages;
Step 504, SE information is returned to mobile terminal by wearable payment devices.
Example 4
In this example, the human-computer interaction module of wearable payment devices can obtain SE most by the on piece Flash of MCU
New information is simultaneously shown, is checked for user.
As shown in fig. 6, the flow that human-computer interaction module obtains SE information can include:
Step 601, when user by the button of wearable payment devices by screens switch to information display interface when, can wear
The MCU for wearing payment devices reads SE information (for example, current balance, transaction record etc.) in its Flash automatically;
Step 602, SE information (for example, current balance, transaction record etc.) is issued human-computer interaction module by MCU, by man-machine
Interactive module comes out the SE presentation of information.
Here, human-computer interaction module refers to the component that human-computer interaction is supported in wearable payment devices, can include but not
It is limited to display screen, button, microphone, loudspeaker etc..
Embodiment two
A kind of device of synchronization SE information, as shown in fig. 7, can include:
Monitoring modular 71, for monitoring the variation of information in SE;
Acquisition module 72 when changing for the information in the monitoring module monitors to SE, reads the information of SE
And it is stored in memory.
In a kind of realization method of the present embodiment, the monitoring modular 71, for monitoring the change of information in safety chip SE
Change, can include one of following or two:1) power loss event of SE is monitored;2) monitor and supplement with money, consume and/or read and write to SE initiations
The action of the request of data;3) interrupt notification from SE is received, the interrupt notification finds that itself believes for the SE
It is actively sent when breath changes.
In a kind of realization method of the present embodiment, the acquisition module 72 is used in the monitoring modular 71 monitors SE
Information when changing, read the information of SE and be stored in memory, can include one of following or two:1) described
Monitoring modular 71 triggers the acquisition module 72 after monitoring the power loss event of SE, and acquisition module 72 powers on again to SE, to SE
SELECT orders are sent to choose the application in SE, the information of application is chosen from SE readings and are stored in memory;2) exist
The monitoring modular 71 monitors that the action for the request for supplementing, consuming and/or reading and writing data with money to SE initiations obtains described in triggering afterwards
Modulus block 72, acquisition module 72 send SELECT orders to choose the application in SE to SE again, and application is chosen from SE readings
Information and be stored in memory;3) monitoring modular 71 triggers the acquisition mould after receiving the interrupt notification from SE
Block 72, the acquisition module 72 send SELECT orders to choose the application in SE to SE, and the letter of application is chosen from SE readings
It ceases and is stored in memory, wherein, the interrupt notification SE has found actively to send when self information changes.
In the present embodiment, it is (but unlimited that described information (information read from SE) can include one or more following
In this):Remaining sum (for example, current balance, history remaining sum etc.), transaction record, transaction count.In addition, which can be with
It is other data by swipe the card equipment or mobile equipment write-in SE.
In a kind of alternative of the present embodiment, the device of above-mentioned synchronization SE information may also include one of following or two:
1) first module (not shown in Fig. 7) is provided, for the user's operation in response to being switched to information display interface, from the storage
The information of the SE is read in device and is supplied to human-computer interaction module, so that human-computer interaction module is shown;2) second provide
Module (not shown in Fig. 7), for after the information acquisition request from mobile terminal is received, being read from the memory
It takes the information of the SE and is supplied to the mobile terminal.In this way, the up-to-date information of SE can be provided according to the demand of user
To human-computer interaction module or mobile terminal, the information is shown by human-computer interaction module or mobile terminal and is checked for user,
Information in user views at this time information and SE is fully synchronized.
In practical application, the device of the present embodiment synchronization SE information can be realized by the MCU in wearable payment devices
Or it is arranged in the MCU in wearable payment devices.In practical application, in the device of the present embodiment synchronization SE information, mould is monitored
Block 71, acquisition module 72, first provide module, the second offer module can be the combination of software, hardware or both respectively.
In a kind of realization method, the device of the present embodiment synchronization SE information can be arranged at MCU by mode shown in Fig. 8
In, to realize the synchronization of SE information.
Embodiment three
A kind of wearable payment devices, including:MCU, SE and memory;Wherein, MCU is configured to:Store computer journey
Sequence, and the computer program is read to perform the operation of the method for synchronization SE information as described in embodiment one.
Specifically, MCU is at least arranged to read the computer program of its storage to perform step 201~step 202.
In addition, MCU is also configured as reading the computer program of its storage to perform the operation of one of following or two:1) ring
Ying Yu is switched to the user's operation of information display interface, and the information of the SE is read from the memory and is supplied to man-machine friendship
Mutual module, so that human-computer interaction module is shown.2) after the information acquisition request from mobile terminal is received, from institute
It states the information that the SE is read in memory and is supplied to the mobile terminal.
The other technologies details of wearable payment devices can refer to embodiment one in the present embodiment.
In practical application, above-mentioned memory can be memory in MCU, can also be memory outside MCU.This is deposited
Reservoir can be FLASH or other similar memories.In a kind of realization method, the memory can be it is one of following (but not
It is limited to this):The NORFlash of MCU on pieces;The NANDFLASH of MCU on pieces;NORFlash outside MCU pieces;Outside MCU pieces
NANDFLASH;Ferroelectric memory.
As shown in figure 9, the exemplary architecture figure for the wearable payment devices of the present embodiment.In the exemplary architecture, storage
Device is realized by the on piece FLASH of MCU.Wherein, in addition to comprising above-mentioned foundation structure (MCU, SE, memory (i.e. FLASH)),
It can also include:Human-computer interaction module, the human-computer interaction module can include:The parts such as man-machine interface, display screen, button.Its
In, for interact with MCU, display screen is used to show information to user for man-machine interface, and button is the example of input equipment, the button
It can also be replaced by input equipments such as microphones.In addition, when display screen supports touch control operation, human-computer interaction module can not also
Include the input equipment of similar button.Wherein, MCU also has the following module for being responsible for interaction or communication:BLE, Core, serial ports,
MCU can be interacted (for example, monitoring information in the variation of SE, reading SE etc.) with SE by these modules, be led to mobile terminal
Letter.Wherein, SE supports three kinds of communication patterns such as IS07816, Core, NFC, interact respectively with MCU by these communication patterns and
NFC equipments communicate.In addition, the wearable payment devices of the present embodiment can also use other framework forms.
Example IV
A kind of computer readable storage medium is stored with computer program on the computer readable storage medium, described
The step of method of synchronization SE information described in embodiment one is realized when computer program is performed by MCU.
Specifically, the operation of step 201~step 202 is at least realized when the computer program is performed by MCU.Except this
Outside, one of following or two operations can also be realized when the computer program is performed by MCU:1) in response to being switched to letter
The user's operation of display interface is ceased, the information of the SE is read from the memory and is supplied to human-computer interaction module, so as to
Human-computer interaction module is shown.2) after the information acquisition request from mobile terminal is received, from the memory
It reads the information of the SE and is supplied to the mobile terminal.
The computer readable storage medium of the present embodiment can be applied to wearable payment devices.
The other technologies details of wearable payment devices can refer to embodiment one in the present embodiment.
In practical application, which includes permanent and non-permanent, removable and non-removable Storage
Medium can realize that information stores by any method or technique.Information can be computer-readable instruction, data structure, journey
The module of sequence or other data.The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static random
Access memory (SRAM), dynamic random access memory (DRAM), other kinds of random access memory (RAM), read-only
Memory (ROM), electrically erasable programmable read-only memory (EEPROM), fast flash memory bank or other memory techniques, read-only light
Disk read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic tape cassette, disk storage or
Other magnetic storage apparatus or any other non-transmission medium, the information that can be accessed by a computing device available for storage.According to
Herein defines, and computer-readable medium does not include non-temporary computer readable media (transitory media), such as modulates
Data-signal and carrier wave.
Although disclosed herein embodiment as above, the content only for ease of understanding the present invention and use
Embodiment is not limited to the present invention.Technical staff in any fields of the present invention is taken off not departing from the present invention
On the premise of the spirit and scope of dew, any modification and variation, but the present invention can be carried out in the form and details of implementation
Scope of patent protection, still should be subject to the scope of the claims as defined in the appended claims.
Claims (14)
1. a kind of method of synchronous safety chip SE information, including:
The variation of information in micro-control unit MCU monitorings SE;
When the information in monitoring SE changes, MCU reads the information of SE and is stored in memory.
2. according to the method described in claim 1, it is characterized in that, in the MCU monitorings safety chip SE information variation, until
Include less one of following:
MCU monitors the power loss event of SE;
MCU monitors the action for the request for supplementing, consuming and/or reading and writing data with money to SE initiations;
MCU receives the interrupt notification from SE, when the interrupt notification finds that self information changes for the SE
Actively send.
3. according to the method described in claim 1, it is characterized in that, when the information in monitoring SE changes, MCU is read
The information of SE is simultaneously stored in memory, including at least one of following:
After the power loss event for monitoring SE, MCU is powered on again to SE, and SELECT orders are sent to choose the application in SE to SE,
The information of application is chosen from SE readings and is stored in memory;
It monitors after the action for the request that data were supplemented, and consumed and/or read and write in SE initiations with money, MCU is sent again to SE
SELECT orders are chosen the information of application from SE readings and are stored in memory to choose the application in SE;
The interrupt notification from SE is received, MCU sends SELECT orders to choose the application in SE to SE, is read from SE
The information of chosen application is simultaneously stored in memory, wherein, the interrupt notification finds that self information becomes for the SE
It is actively sent during change.
4. according to the method described in claim 1, it is characterized in that, described information is including at least one of following:
Remaining sum;
Transaction record;
Transaction count.
5. according to the method described in claim 1, it is characterized in that, the method further includes:
In response to being switched to the user's operation of information display interface, the information of the SE is read from the memory and is supplied to
Human-computer interaction module, so that human-computer interaction module is shown.
6. according to the method described in claim 1, it is characterized in that, the method further includes:
After the information acquisition request from mobile terminal is received, the information of the SE is read from the memory and is carried
Supply the mobile terminal.
7. a kind of device of synchronous safety chip SE information, which is characterized in that including:
Monitoring modular, for monitoring the variation of information in SE;
Acquisition module when changing for the information in the monitoring module monitors to SE, reads information and the storage of SE
In memory.
8. device according to claim 7, which is characterized in that the monitoring modular is believed for monitoring in safety chip SE
The variation of breath, including at least one of following:
Monitor the power loss event of SE;
Monitor the action for the request for supplementing, consuming and/or reading and writing data with money to SE initiations;
The interrupt notification from SE is received, when the interrupt notification finds that self information changes for the SE actively
It sends.
9. device according to claim 7, which is characterized in that the acquisition module is used to arrive in the monitoring module monitors
It when information in SE changes, reads the information of SE and is stored in memory, including at least one of following:
It after the power loss event of the monitoring module monitors to SE, is powered on again to SE, sends SELECT orders to SE to choose
Application in SE is chosen the information of application from SE readings and is stored in memory;
The monitoring module monitors to SE initiation supplement, consume and/or read and write data with money request action after, again to
SE sends SELECT orders to choose the application in SE, chooses the information of application from SE readings and is stored in memory;
The interrupt notification from SE is received, SELECT orders are sent to choose the application in SE to SE, institute is read from SE
It chooses the information of application and is stored in memory, wherein, the interrupt notification finds that self information changes for the SE
When actively send.
10. device according to claim 7, which is characterized in that described information includes at least one of following:
Remaining sum;
Transaction record;
Transaction count.
11. device according to claim 7, which is characterized in that at least further include one of following:
First provides module, and for the user's operation in response to being switched to information display interface, institute is read from the memory
It states the information of SE and is supplied to human-computer interaction module, so that human-computer interaction module is shown;
Second provides module, for after the information acquisition request from mobile terminal is received, being read from the memory
It takes the information of the SE and is supplied to the mobile terminal.
12. a kind of wearable payment devices, including:Micro-control unit MCU, safety chip SE and memory;It is characterized in that,
The MCU, is configured to:Computer program is stored, and reads the computer program to perform such as any one of claim 1 to 6 institute
State the operation of method.
13. wearable payment devices according to claim 12, which is characterized in that
The memory is one of following:
The NORFlash of MCU on pieces;
The NANDFLASH of MCU on pieces;
NORFlash outside MCU pieces;
NANDFLASH outside MCU pieces;
Ferroelectric memory.
14. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium
Program realizes synchronization SE letters any one of claim 1 to 6 when the computer program is performed by micro-control unit MCU
The step of method of breath.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711242284.5A CN108089931A (en) | 2017-11-30 | 2017-11-30 | A kind of method and device of synchronization SE information, wearable payment devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711242284.5A CN108089931A (en) | 2017-11-30 | 2017-11-30 | A kind of method and device of synchronization SE information, wearable payment devices |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108089931A true CN108089931A (en) | 2018-05-29 |
Family
ID=62173315
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711242284.5A Pending CN108089931A (en) | 2017-11-30 | 2017-11-30 | A kind of method and device of synchronization SE information, wearable payment devices |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108089931A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109408127A (en) * | 2018-11-09 | 2019-03-01 | 四川科道芯国智能技术股份有限公司 | Chip system loading method and chip card |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101789151A (en) * | 2009-12-31 | 2010-07-28 | 中兴通讯股份有限公司 | Application method of mobile terminal E-wallet and mobile terminal |
CN102906765A (en) * | 2011-03-31 | 2013-01-30 | 松下电器产业株式会社 | RFID device, host, apparatus with RFID device mounted thereon, and method of controlling RFID device |
CN204068959U (en) * | 2014-09-01 | 2014-12-31 | 深圳市深联创电子有限公司 | A kind of blue-tooth intelligence bracelet |
CN104580159A (en) * | 2014-12-12 | 2015-04-29 | 西安酷派软件科技有限公司 | Method and device for event notice as well as terminal device |
CN204347911U (en) * | 2014-12-30 | 2015-05-20 | 拉卡拉支付有限公司 | A kind of information interactive device |
CN105024740A (en) * | 2014-04-21 | 2015-11-04 | 北京数码视讯科技股份有限公司 | Mobile communication apparatus |
CN105590208A (en) * | 2015-03-24 | 2016-05-18 | 中国银联股份有限公司 | Mobile terminal having offline transaction notification function and notification method |
WO2016184565A1 (en) * | 2015-05-18 | 2016-11-24 | Giesecke & Devrient Gmbh | Method for implementing safety rules in a terminal |
CN205757635U (en) * | 2015-12-18 | 2016-12-07 | 拉卡拉网络技术有限公司 | A kind of bracelet |
CN106682892A (en) * | 2015-11-05 | 2017-05-17 | 中国移动通信集团公司 | Transaction data acquisition method, NFC controller, application processor and terminal |
CN107273147A (en) * | 2016-04-08 | 2017-10-20 | 中国移动通信有限公司研究院 | A kind of many SE management method and device |
-
2017
- 2017-11-30 CN CN201711242284.5A patent/CN108089931A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101789151A (en) * | 2009-12-31 | 2010-07-28 | 中兴通讯股份有限公司 | Application method of mobile terminal E-wallet and mobile terminal |
CN102906765A (en) * | 2011-03-31 | 2013-01-30 | 松下电器产业株式会社 | RFID device, host, apparatus with RFID device mounted thereon, and method of controlling RFID device |
CN105024740A (en) * | 2014-04-21 | 2015-11-04 | 北京数码视讯科技股份有限公司 | Mobile communication apparatus |
CN204068959U (en) * | 2014-09-01 | 2014-12-31 | 深圳市深联创电子有限公司 | A kind of blue-tooth intelligence bracelet |
CN104580159A (en) * | 2014-12-12 | 2015-04-29 | 西安酷派软件科技有限公司 | Method and device for event notice as well as terminal device |
CN204347911U (en) * | 2014-12-30 | 2015-05-20 | 拉卡拉支付有限公司 | A kind of information interactive device |
CN105590208A (en) * | 2015-03-24 | 2016-05-18 | 中国银联股份有限公司 | Mobile terminal having offline transaction notification function and notification method |
WO2016184565A1 (en) * | 2015-05-18 | 2016-11-24 | Giesecke & Devrient Gmbh | Method for implementing safety rules in a terminal |
CN106682892A (en) * | 2015-11-05 | 2017-05-17 | 中国移动通信集团公司 | Transaction data acquisition method, NFC controller, application processor and terminal |
CN205757635U (en) * | 2015-12-18 | 2016-12-07 | 拉卡拉网络技术有限公司 | A kind of bracelet |
CN107273147A (en) * | 2016-04-08 | 2017-10-20 | 中国移动通信有限公司研究院 | A kind of many SE management method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109408127A (en) * | 2018-11-09 | 2019-03-01 | 四川科道芯国智能技术股份有限公司 | Chip system loading method and chip card |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106489158A (en) | Multi-function intelligent card | |
CN203882391U (en) | Multifunctional POS machine | |
WO2016082405A1 (en) | Wearable device and data interaction method based on same | |
CN105900051A (en) | Electronic device and method for displaying event in virtual reality mode | |
Patil et al. | NFC based health monitoring and controlling system | |
US9916529B1 (en) | Multifunctional touch smart card | |
CN105433920A (en) | Intelligent worn equipment and control method thereof | |
CN100535935C (en) | CPUCPU and logic encryption double-purpose smart card and its data synchronization method | |
CN108089931A (en) | A kind of method and device of synchronization SE information, wearable payment devices | |
CN104965588B (en) | Extensible intelligent bracelet or intelligent watch based on NFC | |
CN203799404U (en) | Hand-held smart BLE IC card | |
WO2022247122A1 (en) | Display interface switching method and apparatus, and wearable device body and wearable device | |
CN104239941B (en) | A kind of identification card | |
CN102073888A (en) | Intelligent card system capable of displaying transaction data in real time and method thereof | |
CN102306320A (en) | Financial IC (integrated circuit) visual card | |
CN102298718A (en) | Multifunctional financial IC (Integrated Circuit) visible card | |
CN204129658U (en) | Wearable electronic equipment and communication system | |
CN106127281B (en) | A kind of Bluetooth intelligent card and its charging method | |
CN102867201A (en) | Super-high-frequency electronic tag reading-writing system based on tablet personal computer | |
CN110349516A (en) | A kind of electronic-paper display screen intelligence chest card | |
CN202171821U (en) | Multifunctional financial Integrated Circuit (IC) video card | |
CN205302495U (en) | POS machine intelligent recognition system | |
CN204990371U (en) | Multi -function IC card | |
CN106529630A (en) | Wearable RFID reader-writer and data reading method and device | |
CN101742715A (en) | Data processing method of multi-card system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180529 |
|
RJ01 | Rejection of invention patent application after publication |