[go: up one dir, main page]

CN105991685B - Data-updating method and system - Google Patents

Data-updating method and system Download PDF

Info

Publication number
CN105991685B
CN105991685B CN201510054869.9A CN201510054869A CN105991685B CN 105991685 B CN105991685 B CN 105991685B CN 201510054869 A CN201510054869 A CN 201510054869A CN 105991685 B CN105991685 B CN 105991685B
Authority
CN
China
Prior art keywords
card
real
real card
manager
sleeve
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.)
Active
Application number
CN201510054869.9A
Other languages
Chinese (zh)
Other versions
CN105991685A (en
Inventor
李东声
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tendyron Technology Co Ltd
Original Assignee
Tendyron Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tendyron Technology Co Ltd filed Critical Tendyron Technology Co Ltd
Publication of CN105991685A publication Critical patent/CN105991685A/en
Application granted granted Critical
Publication of CN105991685B publication Critical patent/CN105991685B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Storage Device Security (AREA)

Abstract

The present invention provides a kind of data-updating method and systems, and wherein method includes: that cutting ferrule searches cutting ferrule end identification list;If cutting ferrule finds cutting ferrule end identification list, cutting ferrule end identification list is then sent to Truth cards manager, whether the cutting ferrule end identification list that the judgement of Truth cards manager receives and the Truth cards manager end identification list that Truth cards manager stores are identical, if not identical, then more new command and more new data are sent to cutting ferrule by Truth cards manager, and cutting ferrule updates cutting ferrule end Truth cards information list;If cutting ferrule does not find cutting ferrule end identification list, default mark is then sent to Truth cards manager, when Truth cards manager determines that default mark is used to indicate the not stored cutting ferrule end identification list in cutting ferrule end, more new command and more new data are sent to cutting ferrule, cutting ferrule updates cutting ferrule end Truth cards information list.The efficiency of data update can be improved in data-updating method and system through the invention.

Description

Data updating method and system
Technical Field
The invention relates to the technical field of electronic information security, in particular to a data updating method and system.
Background
In the existing transaction flow, for example: when a user withdraws money or swipes a card for shopping, the user usually needs to carry a bank card transacted from a bank, certain safety risk exists when the user carries the bank card, and once the bank card is lost, the property of the user is easily lost. In addition, because the bank cards are various in types, a user may have a plurality of bank cards of different banks at the same time, and if the user needs to carry the bank cards of the different banks, the user is not portable enough, and if the user only carries some bank cards of the bank cards for carrying the bank cards conveniently, when the user uses the bank cards to withdraw money or uses a card for swiping a card for shopping, cross-bank transactions may occur, which may cause unnecessary expenses to occur in the transactions.
Therefore, there is an urgent need in the art to provide a transaction solution that is convenient for users to carry and has high security, and at the same time, improves the efficiency of data update.
Disclosure of Invention
The present invention is directed to solving the above problems.
The invention mainly aims to provide a data updating method;
another object of the present invention is to provide a data update system.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
one aspect of the present invention provides a data updating method, including: the card sleeve searches a card sleeve end identification list; if the card sleeve finds the card sleeve end identification list, the card sleeve end identification list is sent to a real card manager, the real card manager judges whether the received card sleeve end identification list is the same as a real card manager end identification list stored by the real card manager after receiving the card sleeve end identification list sent by the card sleeve, if not, the real card manager sends an update instruction and update data to the card sleeve, and the card sleeve updates a card sleeve end real card information list after receiving the update instruction and the update data; if the card sleeve does not find the card sleeve end identification list, sending a preset identification to the real card manager, receiving the preset identification sent by the card sleeve by the real card manager, sending an update instruction and update data to the card sleeve when the preset identification is determined to be used for indicating that the card sleeve end does not store the card sleeve end identification list, and updating the card sleeve end real card information list after the card sleeve receives the update instruction and the update data.
In one aspect, the present invention provides another data updating method, including: the real card manager sends the real card manager end identification list to the card sleeve; the card sleeve receives the real card manager end identification list sent by the real card manager and judges whether the received real card manager end identification list is the same as the card sleeve end identification list stored by the card sleeve or not; if not, the card sleeve sends an updating request to the real card manager; the real card manager receives the updating request and sends an updating instruction and updating data to the card sleeve; and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating a card sleeve end real card information list.
One aspect of the present invention provides another data updating method, where a card sleeve includes a heartbeat sleep mode, where the heartbeat sleep mode is a low-power consumption non-operating mode, and the method includes: the card sleeve sends detection information to a real card manager at intervals of first preset time under a heartbeat sleep mode; the real card manager receives the detection information and sends response information to the card sleeve; if the card sleeve receives the response information within a second preset time and the response information also contains update prompt information, the card sleeve stores the update prompt information; after the card sleeve enters a working mode from a heartbeat sleep mode, the card sleeve sends an updating triggering request to the real card manager; the real card manager receives the updating triggering request and sends the real card manager end identification list to the card sleeve; the card sleeve receives the real card manager end identification list sent by the real card manager and judges whether the received real card manager end identification list is the same as the card sleeve end identification list stored by the card sleeve or not; if not, the card sleeve sends an updating request to the real card manager; the real card manager receives the updating request and sends an updating instruction and updating data to the card sleeve; and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating a card sleeve end real card information list.
In one aspect, the present invention provides another data updating method, where a card cover includes a heartbeat sleep mode, where the heartbeat sleep mode is a non-operating mode with low power consumption, and the method includes: the card sleeve sends detection information to a real card manager at intervals of first preset time under a heartbeat sleep mode; the real card manager receives the detection information and sends response information to the card sleeve; if the card sleeve receives the response information within a second preset time and the response information also contains update prompt information, the card sleeve stores the update prompt information; after the card sleeve enters a working mode from a heartbeat sleep mode, the card sleeve sends a card sleeve end identification list to the real card manager; the real card manager receives the card sleeve end identification list sent by the card sleeve and judges whether the received card sleeve end identification list is the same as a real card manager end identification list stored by the real card manager or not; if not, the real card manager sends an update instruction and update data to the card sleeve; and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating a card sleeve end real card information list.
In addition, the data updating method further comprises the following steps: the real card manager detects a real card connected with the real card manager; the real card manager acquires real card information of a real card after detecting the real card connected with the real card manager, wherein the real card information at least comprises: a card number; and after acquiring the real card information of the real card, the real card manager generates a real card information list of a real card manager end.
In addition, the data updating method further comprises the following steps: the real card manager also generates a real card manager end identification list, and the identifications in the real card manager end identification list correspond to the real card information in the real card manager end real card information list one by one.
In addition, the cutting ferrule is a mobile device.
In addition, the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
Another aspect of the present invention provides a data updating system, including: a card sleeve and a real card manager; the card sleeve is used for searching a card sleeve end identification list; if the card sleeve finds the card sleeve end identification list, sending the card sleeve end identification list to the real card manager; if the card sleeve does not find the card sleeve end identification list, sending a preset identification to the real card manager; the real card manager is used for judging whether the received card sleeve end identifier list is the same as a real card manager end identifier list stored by the real card manager or not after receiving the card sleeve end identifier list sent by the card sleeve, and if not, sending an update instruction and update data to the card sleeve; or receiving the preset identification sent by the card sleeve, and sending an update instruction and update data to the card sleeve when the preset identification is determined to be used for indicating that the card sleeve end does not store the card sleeve end identification list; and the card sleeve is also used for updating the real card information list at the card sleeve end after receiving the updating instruction and the updating data.
In another aspect, the present invention provides another data updating system, including: a card sleeve and a real card manager; the real card manager is used for sending the real card manager end identification list to the card sleeve; the card sleeve is used for receiving the real card manager end identification list sent by the real card manager and judging whether the received real card manager end identification list is the same as the card sleeve end identification list stored in the card sleeve or not; if not, sending an updating request to the real card manager; the real card manager is also used for receiving the updating request and sending an updating instruction and updating data to the card sleeve; and the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
Another aspect of the present invention provides another data updating system, including: the card sleeve comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a non-working mode with low power consumption; the card sleeve is used for sending detection information to the real card manager at intervals of first preset time in a heartbeat sleep mode; the real card manager is used for receiving the detection information and sending response information to the card sleeve; the card sleeve is also used for receiving the response information in a second preset time, the response information also comprises update prompt information, and the update prompt information is stored; after the card sleeve enters a working mode from a heartbeat sleep mode, sending an updating trigger request to the real card manager; the real card manager is further configured to receive the update trigger request, and send the real card manager end identifier list to the card sleeve; the card sleeve is also used for receiving the real card manager end identification list sent by the real card manager and judging whether the received real card manager end identification list is the same as the card sleeve end identification list stored in the card sleeve or not; if not, sending an updating request to the real card manager; the real card manager is also used for receiving the updating request and sending an updating instruction and updating data to the card sleeve; and the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
Another aspect of the present invention provides a data update system, including: the card sleeve comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a non-working mode with low power consumption; the card sleeve is used for sending detection information to the real card manager at intervals of first preset time in a heartbeat sleep mode; the real card manager is used for receiving the detection information and sending response information to the card sleeve; the card sleeve is further used for receiving the response information within a second preset time, and if the response information further comprises update prompt information, the card sleeve stores the update prompt information; after the card sleeve enters a working mode from a heartbeat sleep mode, sending a card sleeve end identification list to the real card manager; the real card manager is further configured to receive the card sleeve end identifier list sent by the card sleeve, and determine whether the received card sleeve end identifier list is the same as the real card manager end identifier list stored by the real card manager; if not, sending an update instruction and update data to the card sleeve; and the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
In addition, the real card manager is also used for detecting a real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card manager end real card information list is generated, wherein the real card information at least comprises: a card number.
In addition, the real card manager is further configured to generate a real card manager end identification list, where identifications in the real card manager end identification list correspond to real card information in the real card manager end real card information list one to one.
In addition, the cutting ferrule is a mobile device.
In addition, the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
According to the technical scheme provided by the invention, the data updating efficiency can be improved by the data updating method and the data updating system.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
Fig. 1 is a flowchart of a data updating method provided in embodiment 1 of the present invention;
fig. 2 is a schematic structural diagram of a data updating system according to embodiment 1 of the present invention;
fig. 3 is a flowchart of a data updating method according to embodiment 2 of the present invention;
fig. 4 is a schematic structural diagram of a data updating system according to embodiment 2 of the present invention;
fig. 5 is a flowchart of a data updating method according to embodiment 3 of the present invention;
fig. 6 is a schematic structural diagram of a data updating system according to embodiment 3 of the present invention;
fig. 7 is a flowchart of a data updating method according to embodiment 4 of the present invention;
fig. 8 is a schematic structural diagram of a data updating system according to embodiment 4 of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on those shown in the drawings, and are used only for convenience in describing the present invention and for simplicity in description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or quantity or location.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
The invention provides a data interaction architecture, which is used for providing a transaction solution which is convenient for a user to carry and has higher safety. The data interaction architecture comprises: simulated cards, cases, and real card managers.
Wherein:
the simulation card can comprise one or more cards, and the simulation card can be a separately manufactured card or a real card reserved with simulation card functions. The simulated card has the same size as the existing bank card, and replaces a real card to complete transaction in the data interaction architecture. The analog card has a contact and/or contactless interface to complete a transaction in conjunction with an existing transaction terminal (e.g., ATM, POS, bus card charger, etc.). The simulation card also has a wireless interface through which the simulation card can perform data interaction with the card sleeve. The contact type interface can be a contact point and the like, the non-contact type interface can be an NFC interface and the like, and the wireless interface can be a Bluetooth interface, an infrared interface, a 2.4GHz interface, a WIFI interface, an RFID interface and the like.
The card sleeve can comprise one or more card sleeves, and the card sleeve can manage one or more simulation cards, and each simulation card only belongs to one card sleeve and is managed by the card sleeve. This cutting ferrule can be for making alone the equipment of card overcoat shape, also can be for having the mobile device of the cutting ferrule function that provides in this data framework, includes: smart phones, tablet computers (PADs), PDAs (e.g., palm top computers, learning machines), laptop computers, e-book reading devices, wearable devices (e.g., smart wristwatches, smart glasses, etc.), and the like. The card sleeve can be provided with a contact type interface and/or a non-contact type interface so as to be matched with the contact type interface and/or the non-contact type interface of the simulation card for data interaction, the card sleeve can also be provided with a wireless interface so as to be matched with the corresponding interface of the simulation card for data interaction through the wireless interface, wherein the contact type interface can be a contact point and the like, the non-contact type interface can be an NFC interface and the like, and the wireless interface can be a Bluetooth interface, an infrared interface, a 2.4GHz interface, a WIFI interface, an RFID interface and the like; the card sleeve is further provided with a network interface so as to perform data interaction with a corresponding network interface of the real card manager through the network interface, wherein the network interface can be a WIFI interface, a mobile internet interface (such as a 3G network and a 4G network) and the like. In addition, the card holder may also be a combination of a mobile device and an electronic signature device, where the network interface of the card holder is implemented by means of a network interface of the mobile device, and other interfaces (e.g., a wireless interface, a contact and/or contactless interface, etc.) may all be located on the electronic signature device, or the other interfaces may all be located on the mobile device, or a part of the other interfaces may be located on the electronic signature device and a part of the interfaces may be located on the mobile device; the processing operations executed by the card sleeve are all executed on the electronic signature equipment; the case may also be an electronic signature device only. The electronic signature device may be a key device, such as a U shield of a work bank, a K bank of a farming bank, or the like.
Real card manager, can manage a plurality of cutting ferrule, and this real card manager has a plurality of contact (for example draw-in grooves etc.) interfaces and/or non-contact (for example NFC etc.) interfaces to make things convenient for real card manager can connect different kind's real cards through different modes, wherein, real card manager is connected with at least one real card, and the real card information list of real card manager end is stored, real card manager end real card information list includes the real card information of the real card of being connected with real card manager, this real card information can include: card number, card authentication information, and the like, the card authentication information being information for authenticating whether a real card is issued by a regular channel (e.g., a bank, a public transport company, and the like); the real card can be a function card (such as a bus card, a meal card, a shopping card, a membership card, a bonus card and the like) or a bank card issued by a bank; optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards. The real card manager also has a network interface so as to perform data interaction with a corresponding network interface of the card sleeve through the network interface, wherein the network interface may be a WIFI interface, a mobile internet interface (e.g. 3G, 4G network), and the like.
In the data interaction architecture, the simulation card and the real card are intelligent chip cards.
Based on the data interaction architecture, the embodiment of the invention provides a data updating method, and the data updating method can improve the data updating efficiency.
Example 1
This embodiment 1 provides a flow that the real card manager determines whether the update operation of the real card information list at the card sleeve end needs to be performed:
fig. 1 shows a data updating method according to embodiment 1 of the present invention, and referring to fig. 1, the data updating method according to embodiment 1 of the present invention includes:
the card sleeve searches a card sleeve end identification list; specifically, the card sleeve end identification list is a real card manager end identification list acquired by the card sleeve from a real card manager.
If the card sleeve finds the card sleeve end identification list, the card sleeve end identification list is sent to a real card manager, after the real card manager receives the card sleeve end identification list sent by the card sleeve, whether the received card sleeve end identification list is the same as the real card manager end identification list stored by the real card manager is judged, if not, the real card manager sends an update instruction and update data to the card sleeve, and after the card sleeve receives the update instruction and the update data, the card sleeve end real card information list is updated; specifically, updating the card sleeve end real card information list can be performed in the following manner: the card sleeve executes addition and/or deletion operation on a card sleeve end real card information list according to the update instruction and the update data after receiving the update instruction and the update data; or the updating instruction sent by the real card manager comprises an adding and/or deleting instruction, the updating data comprises an identifier corresponding to real card information needing to be added or deleted, and the card sleeve executes adding and/or deleting operation on the real card information list of the card sleeve end according to the updating instruction and the updating data after receiving the updating instruction and the updating data; or the updating instruction sent by the real card manager comprises a replacing instruction, the updating data comprises a latest real card manager end real card information list, and the card sleeve executes replacing operation on the card sleeve end real card information list according to the updating instruction and the updating data after receiving the updating instruction and the updating data.
If the card sleeve does not find the card sleeve end identification list, the preset identification is sent to the real card manager, the real card manager receives the preset identification sent by the card sleeve, when the preset identification is determined to be used for indicating that the card sleeve end does not store the card sleeve end identification list, the updating instruction and the updating data are sent to the card sleeve, and after the card sleeve receives the updating instruction and the updating data, the card sleeve end real card information list is updated. Specifically, updating the card sleeve end real card information list can be performed in the following manner: the updating instruction sent by the real card manager comprises a storage instruction, the updating data comprises a latest real card manager end real card information list, and the card sleeve executes storage operation on the card sleeve end real card information list according to the updating instruction and the updating data after receiving the updating instruction and the updating data.
Based on the scheme of the embodiment 1 of the invention, the card sleeve judges whether the card sleeve end identification list is consistent by sending the card sleeve end identification list to the real card manager, and because the data volume of the card sleeve end identification list is far smaller than that of the card sleeve end real card information list, the data volume of data transmission is reduced, the data transmission rate is improved, and the judgment rate of the real card manager is also improved. If the card sleeve is used for the first time, the card sleeve does not store the card sleeve end identification list, at the moment, a preset identification is sent to the real card manager, so that the real card manager sends the real card manager end identification list and the real card manager end real card information list to the card sleeve, and the preset identification can be a null identification, a predefined numerical value, a predefined character and the like.
Of course, after the real card manager judges that the update is needed, the real card manager can also send an update inquiry request to the card sleeve, and the card sleeve prompts the update inquiry request to the user so that the user can confirm whether the update is needed or not.
In addition, since the card sleeve end real card information list is a real card manager end real card information list obtained from a real card manager, embodiment 1 of the present invention further provides a process for generating and updating a real card manager end real card information list:
the real card manager generates the real card information list of the real card manager end in the following way, of course, the invention is not limited to this:
the real card manager detects a real card connected with the real card manager; specifically, the real card manager detects a contact interface and/or a non-contact interface arranged thereon to determine whether a real card is connected to the real card manager, and may sequentially detect whether a real card is connected thereto, or may simultaneously detect whether a real card is connected thereto. Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Real card manager detects the real card back of being connected with real card manager, acquires the real card information of real card, and wherein, real card information includes at least: a card number; specifically, when detecting that a real card is connected with the real card manager, the real card manager reads real card information stored in the real card connected with the real card manager, and finally obtains real card information of all real cards connected with the real card manager. The real card information may include information such as card authentication information and an issuer identification of the real card, in addition to the card number.
And after acquiring the real card information of the real card, the real card manager generates a real card information list of the real card manager. Specifically, after the real card manager acquires the real card information of the real card connected with the real card manager, a real card information list of the real card manager is generated, so that a subsequent card sleeve can acquire the real card information list of the real card manager, and subsequent use is facilitated. Alternatively, the real card manager may acquire real card information of a real card set by the user to be allowed to be acquired.
In addition, the real card manager generates a real card manager end identification list in addition to the real card manager end real card information list, and the identification in the real card manager end identification list is in one-to-one correspondence with the real card information in the real card manager end real card information list. Specifically, the identifier in the real card manager identifier list may uniquely identify the corresponding real card, and the identifier may be: the identifier indicating whether the contact interface and/or the contactless interface has a real card connected thereto (for example, 1 represents that the real card is present, and 0 represents that the real card is absent), or the identifier may be one of information such as an issuer code of the real card (for example, when the real card is a bank card, the code is a bank code), a tail number of the card number of the real card, a check value (for example, a CRC check value, etc.) of the card number of the real card, and the like, or any combination thereof. The real card manager generates the real card manager end identification list, so that the subsequent card sleeve can update the real card information list conveniently.
Certainly, the real card manager can detect and generate a real card information list of the real card manager after the real card manager is started up every time; or after the real card is detected by triggering through a functional key (a physical key or a virtual key) provided by the real card manager, a real card information list of the real card manager end is regenerated; or the real card manager can execute the operation of adding and/or deleting the real card information to the real card information list every time the real card manager detects that the real card is plugged in or pulled out or enters and leaves.
Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Specifically, the real card manager may partition the contact interface and/or the non-contact interface into a common card area and an important card area according to a difference in a usage safety factor. For example: real cards such as a user's small value card, a subsidiary card, a bus card and the like related to a smaller amount of money are placed in a common card area, and real cards such as a user's large value card, a credit card main card and the like related to a larger amount of money are placed in an important card area.
After the real card manager partitions the contact type interface and/or the non-contact type interface, reading a common card area allowing to acquire real card information of a real card so as to acquire the real card information of the real card connected in the common card area; the important card area which does not allow to acquire the real card information of the real card cannot be read, and the real card information of the real card connected in the important card area cannot be acquired. From this, can only contain the true card information of the true card of the regional connection of ordinary card in the true card information list of true card manager end that real card manager generated, the real card information of the true card that the cutting ferrule can acquire the regional connection of ordinary card, can't acquire the true card information of the true card of the regional connection of important card, for example: the real card in the common card area is visible to the card sleeve, and the card sleeve can be directly connected with the card sleeve for use; the real card in the important card area is invisible to the card sleeve, the card sleeve cannot be directly connected with the card sleeve for use, if the real card in the important card area needs to be connected for use, the card in the important card area needs to be set in one of the following modes, so that the card sleeve can be connected with all or part of the real cards in the important card area for use:
the card sleeve only has the authority of connecting and using all real cards in a common card area and does not have the authority of connecting and using the real cards in a key card area after a user inputs a login password, if the real cards in the key card area need to be connected and used, a physical key can be arranged on a real card manager, a virtual key can be arranged on the real card manager, or a function menu can be arranged on the real card manager, so that the user can set the authority of connecting and using the real cards in the key card area on the real card manager. For example: the user can press the options in the physical key, the virtual key or the function menu in a manual mode, and the card sleeve is started to have the authority of connecting and using all or part of real cards in the important card area, so that the card sleeve can be connected and used with real cards with the authority opened in the important card area.
And secondly, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area, and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, a client side can be arranged on the real card manager, or a control terminal (such as a PC (personal computer), a smart phone, a tablet personal computer and the like) connected with the real card manager is arranged on the control terminal, the user sets the authority through logging in the client side to open or close the authority of connecting and using all or part of the real cards in the important card area, so that the card sleeve can be connected and used with the real cards with the opened authority in the important card area.
In a third mode, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, the authority password can be set on the real card manager, the user can initiate an authority setting request to the real card manager through the card sleeve, the real card manager only receives the authority setting request and the authority password input by the user, after the right password input by the user is verified to be correct, the right of the card sleeve for connecting and using all or part of the real cards in the important card area can be opened or closed, so that the sleeve can be connected with the real card with open authority in the important card area for use. Wherein, the authority password is different from the login password and the alarm password. Of course, if the real card manager verifies that the authority password input by the user is incorrect, the setting of the authority for connecting all or part of the real cards in the important card area is not performed.
Embodiment 1 of the present invention further provides a data updating system, where the data updating system is used for efficiently updating data, and details of the data updating method are omitted here, and only a structure of the data updating system is briefly described, specifically referring to fig. 2, the data interaction system includes: a card sleeve and a real card manager; wherein,
the card sleeve is used for searching a card sleeve end identification list; if the card sleeve finds the card sleeve end identification list, the card sleeve end identification list is sent to a real card manager; if the card sleeve does not find the card sleeve end identification list, sending a preset identification to a real card manager;
the real card manager is used for judging whether the card sleeve end identification list received is the same as the real card manager end identification list stored by the real card manager or not after receiving the card sleeve end identification list sent by the card sleeve, and if not, sending an update instruction and update data to the card sleeve; or receiving a preset identification sent by the card sleeve, and sending an update instruction and update data to the card sleeve when the preset identification is determined to indicate that the card sleeve end does not store the card sleeve end identification list;
the card sleeve is also used for updating the real card information list of the card sleeve end after receiving the updating instruction and the updating data.
Therefore, the data interactive system reduces the data volume of data transmission and improves the data transmission rate.
In addition, the real card information list of the card sleeve end is a real card information list of the real card manager end obtained from the real card manager, so the real card manager is also used for detecting the real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card information list of a real card manager end is generated, wherein the real card information at least comprises: a card number.
In addition, in order to facilitate the subsequent card sleeve to update the real card information list, the real card manager is further used for generating a real card manager end identification list, and the identification in the real card manager end identification list corresponds to the real card information in the real card manager end real card information list one by one.
Example 2
This embodiment 2 provides the cutting ferrule and judges whether need carry out the flow of the real card information list update operation in cutting ferrule end:
fig. 3 shows a data updating method according to embodiment 2 of the present invention, and referring to fig. 3, the data updating method according to embodiment 2 of the present invention includes:
the real card manager sends the real card manager end identification list to the card sleeve;
the card sleeve receives a real card manager end identification list sent by a real card manager and judges whether the received real card manager end identification list is the same as a card sleeve end identification list stored in the card sleeve or not; specifically, if the card sleeve is used for the first time or the real card manager end identification list is never downloaded successfully, and the card sleeve end identification list is not stored, it is determined that the card sleeve end identification list is different.
If not, the card sleeve sends an updating request to the real card manager;
the real card manager receives the updating request and sends the updating instruction and the updating data to the card sleeve;
and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating the real card information list of the card sleeve end. Specifically, updating the card sleeve end real card information list can be performed in the following manner: the card sleeve executes addition and/or deletion operation on a card sleeve end real card information list according to the update instruction and the update data after receiving the update instruction and the update data; or the updating instruction sent by the real card manager comprises an adding and/or deleting instruction, the updating data comprises an identifier corresponding to real card information needing to be added or deleted, and the card sleeve executes adding and/or deleting operation on the real card information list of the card sleeve end according to the updating instruction and the updating data after receiving the updating instruction and the updating data; or the updating instruction sent by the real card manager comprises a replacing instruction, the updating data comprises a latest real card manager end real card information list, and the card sleeve executes replacing operation on the card sleeve end real card information list according to the updating instruction and the updating data after receiving the updating instruction and the updating data.
Based on the above scheme of embodiment 2 of the present invention, the real card manager sends the real card manager end identification list to the card sleeve to determine whether the real card manager end identification list is consistent with the card sleeve, and since the data size of the real card manager end identification list is much smaller than that of the real card manager end real card information list, the data size of data transmission is reduced, the data transmission rate is increased, and the determination rate of the card sleeve is also increased. If the card sleeve is used for the first time, the card sleeve does not store the card sleeve end identification list, and at the moment, after the fact that the real card manager sends the real card manager end identification list is received, the updating request is directly sent so that the real card manager can send the real card manager end real card information list to the card sleeve.
Certainly, after the card sleeve judges that the updating is needed, the user can be prompted to confirm whether the updating is needed or not, and after the user confirms that the updating is needed, the subsequent updating operation is executed.
In addition, since the card sleeve end real card information list is a real card manager end real card information list obtained from a real card manager, embodiment 2 of the present invention further provides a process for generating and updating a real card manager end real card information list:
the real card manager generates the real card information list of the real card manager end in the following way, of course, the invention is not limited to this:
the real card manager detects a real card connected with the real card manager; specifically, the real card manager detects a contact interface and/or a non-contact interface arranged thereon to determine whether a real card is connected to the real card manager, and may sequentially detect whether a real card is connected thereto, or may simultaneously detect whether a real card is connected thereto. Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Real card manager detects the real card back of being connected with real card manager, acquires the real card information of real card, and wherein, real card information includes at least: a card number; specifically, when detecting that a real card is connected with the real card manager, the real card manager reads real card information stored in the real card connected with the real card manager, and finally obtains real card information of all real cards connected with the real card manager. The real card information may include information such as card authentication information and an issuer identification of the real card, in addition to the card number.
And after acquiring the real card information of the real card, the real card manager generates a real card information list of the real card manager. Specifically, after the real card manager acquires the real card information of the real card connected with the real card manager, a real card information list of the real card manager is generated, so that a subsequent card sleeve can acquire the real card information list of the real card manager, and subsequent use is facilitated. Alternatively, the real card manager may acquire real card information of a real card set by the user to be allowed to be acquired.
In addition, the real card manager generates a real card manager end identification list in addition to the real card manager end real card information list, and the identification in the real card manager end identification list is in one-to-one correspondence with the real card information in the real card manager end real card information list. Specifically, the identifier in the real card manager identifier list may uniquely identify the corresponding real card, and the identifier may be: the identifier indicating whether the contact interface and/or the contactless interface has a real card connected thereto (for example, 1 represents that the real card is present, and 0 represents that the real card is absent), or the identifier may be one of information such as an issuer code of the real card (for example, when the real card is a bank card, the code is a bank code), a tail number of the card number of the real card, a check value (for example, a CRC check value, etc.) of the card number of the real card, and the like, or any combination thereof. The real card manager generates the real card manager end identification list, so that the subsequent card sleeve can update the real card information list conveniently.
Certainly, the real card manager can detect and generate a real card information list of the real card manager after the real card manager is started up every time; or after the real card is detected by triggering through a functional key (a physical key or a virtual key) provided by the real card manager, a real card information list of the real card manager end is regenerated; or the real card manager can execute the operation of adding and/or deleting the real card information to the real card information list every time the real card manager detects that the real card is plugged in or pulled out or enters and leaves.
Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Specifically, the real card manager may partition the contact interface and/or the non-contact interface into a common card area and an important card area according to a difference in a usage safety factor. For example: real cards such as a user's small value card, a subsidiary card, a bus card and the like related to a smaller amount of money are placed in a common card area, and real cards such as a user's large value card, a credit card main card and the like related to a larger amount of money are placed in an important card area.
After the real card manager partitions the contact type interface and/or the non-contact type interface, reading a common card area allowing to acquire real card information of a real card so as to acquire the real card information of the real card connected in the common card area; the important card area which does not allow to acquire the real card information of the real card cannot be read, and the real card information of the real card connected in the important card area cannot be acquired. From this, can only contain the true card information of the true card of the regional connection of ordinary card in the true card information list of true card manager end that real card manager generated, the real card information of the true card that the cutting ferrule can acquire the regional connection of ordinary card, can't acquire the true card information of the true card of the regional connection of important card, for example: the real card in the common card area is visible to the card sleeve, and the card sleeve can be directly connected with the card sleeve for use; the real card in the important card area is invisible to the card sleeve, the card sleeve cannot be directly connected with the card sleeve for use, if the real card in the important card area needs to be connected for use, the card in the important card area needs to be set in one of the following modes, so that the card sleeve can be connected with all or part of the real cards in the important card area for use:
the card sleeve only has the authority of connecting and using all real cards in a common card area and does not have the authority of connecting and using the real cards in a key card area after a user inputs a login password, if the real cards in the key card area need to be connected and used, a physical key can be arranged on a real card manager, a virtual key can be arranged on the real card manager, or a function menu can be arranged on the real card manager, so that the user can set the authority of connecting and using the real cards in the key card area on the real card manager. For example: the user can press the options in the physical key, the virtual key or the function menu in a manual mode, and the card sleeve is started to have the authority of connecting and using all or part of real cards in the important card area, so that the card sleeve can be connected and used with real cards with the authority opened in the important card area.
And secondly, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area, and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, a client side can be arranged on the real card manager, or a control terminal (such as a PC (personal computer), a smart phone, a tablet personal computer and the like) connected with the real card manager is arranged on the control terminal, the user sets the authority through logging in the client side to open or close the authority of connecting and using all or part of the real cards in the important card area, so that the card sleeve can be connected and used with the real cards with the opened authority in the important card area.
In a third mode, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, the authority password can be set on the real card manager, the user can initiate an authority setting request to the real card manager through the card sleeve, the real card manager only receives the authority setting request and the authority password input by the user, after the right password input by the user is verified to be correct, the right of the card sleeve for connecting and using all or part of the real cards in the important card area can be opened or closed, so that the sleeve can be connected with the real card with open authority in the important card area for use. Wherein, the authority password is different from the login password and the alarm password. Of course, if the real card manager verifies that the authority password input by the user is incorrect, the setting of the authority for connecting all or part of the real cards in the important card area is not performed.
Embodiment 2 of the present invention further provides a data updating system, where the data updating system is used for efficiently updating data, and details of the data updating method are omitted here, and only a structure of the data updating system is briefly described, specifically referring to fig. 4, the data interaction system includes: a card sleeve and a real card manager; wherein,
the real card manager is used for sending the real card manager end identification list to the card sleeve;
the card sleeve is used for receiving a real card manager end identification list sent by a real card manager and judging whether the received real card manager end identification list is the same as a card sleeve end identification list stored in the card sleeve or not; if not, sending an updating request to the real card manager;
the real card manager is also used for receiving the updating request and sending the updating instruction and the updating data to the card sleeve;
the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
Therefore, the data interactive system reduces the data volume of data transmission and improves the data transmission rate.
In addition, the real card information list of the card sleeve end is a real card information list of the real card manager end obtained from the real card manager, so the real card manager is also used for detecting the real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card information list of a real card manager end is generated, wherein the real card information at least comprises: a card number.
In addition, in order to facilitate the subsequent card sleeve to update the real card information list, the real card manager is further used for generating a real card manager end identification list, and the identification in the real card manager end identification list corresponds to the real card information in the real card manager end real card information list one by one.
The card sleeve provided by the invention has a heartbeat sleep mode besides a normal working mode, wherein the heartbeat sleep mode is a non-working mode with low power consumption, namely, unnecessary power consumption programs are closed. Specifically, the card sleeve can enter the heartbeat sleep mode after no operation within a preset time, and can also enter the heartbeat sleep mode under the control of the operation of a user.
The following provides a way for updating the card sleeve end real card information list in the heartbeat sleep mode.
Example 3
This embodiment 3 provides the cutting ferrule is under the heartbeat sleep mode, and the cutting ferrule judges whether need carry on the flow of the real card information list update operation of cutting ferrule end:
fig. 5 shows a data updating method according to embodiment 3 of the present invention, and referring to fig. 5, the data updating method according to embodiment 3 of the present invention includes:
the card sleeve sends detection information to a real card manager at intervals of first preset time under a heartbeat sleep mode;
the real card manager receives the detection information and sends response information to the card sleeve;
if the card sleeve receives the response information within the second preset time and the response information also comprises the update prompt information, the card sleeve stores the update prompt information; the updating prompt information informs the real card manager of the fact that the real card manager of the card sleeve has prompt information for updating the real card information list of the real card manager.
After the card sleeve enters a working mode from a heartbeat sleep mode, the card sleeve sends an updating triggering request to a real card manager; specifically, the ferrule may enter the working mode from the heartbeat sleep mode as follows: the card sleeve automatically enters the working mode after receiving the update prompt message, or the card sleeve enters the working mode after receiving an operation instruction input by a user (for example, an operation instruction input by a user through a key, and the like).
The real card manager receives the updating triggering request and sends the real card manager end identification list to the card sleeve;
the card sleeve receives a real card manager end identification list sent by a real card manager and judges whether the received real card manager end identification list is the same as a card sleeve end identification list stored in the card sleeve or not; specifically, if the card sleeve is used for the first time or the real card manager end identification list is never downloaded successfully, and the card sleeve end identification list is not stored, it is determined that the card sleeve end identification list is different.
If not, the card sleeve sends an updating request to the real card manager;
the real card manager receives the updating request and sends the updating instruction and the updating data to the card sleeve;
and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating the real card information list of the card sleeve end. Specifically, updating the card sleeve end real card information list can be performed in the following manner: the card sleeve executes addition and/or deletion operation on a card sleeve end real card information list according to the update instruction and the update data after receiving the update instruction and the update data; or the updating instruction sent by the real card manager comprises an adding and/or deleting instruction, the updating data comprises an identifier corresponding to real card information needing to be added or deleted, and the card sleeve executes adding and/or deleting operation on the real card information list of the card sleeve end according to the updating instruction and the updating data after receiving the updating instruction and the updating data; or the updating instruction sent by the real card manager comprises a replacing instruction, the updating data comprises a latest real card manager end real card information list, and the card sleeve executes replacing operation on the card sleeve end real card information list according to the updating instruction and the updating data after receiving the updating instruction and the updating data.
The first preset time may be the same as or different from the second preset time.
Based on the above scheme of embodiment 3 of the present invention, the real card manager sends the real card manager end identification list to the card sleeve to determine whether the real card manager end identification list is consistent with the card sleeve, and since the data size of the real card manager end identification list is much smaller than that of the real card manager end real card information list, the data size of data transmission is reduced, the data transmission rate is increased, and the determination rate of the card sleeve is also increased. If the card sleeve is used for the first time, the card sleeve does not store the card sleeve end identification list, and at the moment, after the fact that the real card manager sends the real card manager end identification list is received, the updating request is directly sent so that the real card manager can send the real card manager end real card information list to the card sleeve.
Of course, after the real card manager judges that the update is needed, the real card manager can also send an update inquiry request to the card sleeve, and the card sleeve prompts the update inquiry request to the user so that the user can confirm whether the update is needed or not.
In addition, since the card sleeve end real card information list is a real card manager end real card information list obtained from a real card manager, embodiment 3 of the present invention further provides a process for generating and updating a real card manager end real card information list:
the real card manager generates the real card information list of the real card manager end in the following way, of course, the invention is not limited to this:
the real card manager detects a real card connected with the real card manager; specifically, the real card manager detects a contact interface and/or a non-contact interface arranged thereon to determine whether a real card is connected to the real card manager, and may sequentially detect whether a real card is connected thereto, or may simultaneously detect whether a real card is connected thereto. Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Real card manager detects the real card back of being connected with real card manager, acquires the real card information of real card, and wherein, real card information includes at least: a card number; specifically, when detecting that a real card is connected with the real card manager, the real card manager reads real card information stored in the real card connected with the real card manager, and finally obtains real card information of all real cards connected with the real card manager. The real card information may include information such as card authentication information and an issuer identification of the real card, in addition to the card number.
And after acquiring the real card information of the real card, the real card manager generates a real card information list of the real card manager. Specifically, after the real card manager acquires the real card information of the real card connected with the real card manager, a real card information list of the real card manager is generated, so that a subsequent card sleeve can acquire the real card information list of the real card manager, and subsequent use is facilitated. Alternatively, the real card manager may acquire real card information of a real card set by the user to be allowed to be acquired.
In addition, the real card manager generates a real card manager end identification list in addition to the real card manager end real card information list, and the identification in the real card manager end identification list is in one-to-one correspondence with the real card information in the real card manager end real card information list. Specifically, the identifier in the real card manager identifier list may uniquely identify the corresponding real card, and the identifier may be: the identifier indicating whether the contact interface and/or the contactless interface has a real card connected thereto (for example, 1 represents that the real card is present, and 0 represents that the real card is absent), or the identifier may be one of information such as an issuer code of the real card (for example, when the real card is a bank card, the code is a bank code), a tail number of the card number of the real card, a check value (for example, a CRC check value, etc.) of the card number of the real card, and the like, or any combination thereof. The real card manager generates the real card manager end identification list, so that the subsequent card sleeve can update the real card information list conveniently.
Certainly, the real card manager can detect and generate a real card information list of the real card manager after the real card manager is started up every time; or after the real card is detected by triggering through a functional key (a physical key or a virtual key) provided by the real card manager, a real card information list of the real card manager end is regenerated; or the real card manager can execute the operation of adding and/or deleting the real card information to the real card information list every time the real card manager detects that the real card is plugged in or pulled out or enters and leaves.
Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Specifically, the real card manager may partition the contact interface and/or the non-contact interface into a common card area and an important card area according to a difference in a usage safety factor. For example: real cards such as a user's small value card, a subsidiary card, a bus card and the like related to a smaller amount of money are placed in a common card area, and real cards such as a user's large value card, a credit card main card and the like related to a larger amount of money are placed in an important card area.
After the real card manager partitions the contact type interface and/or the non-contact type interface, reading a common card area allowing to acquire real card information of a real card so as to acquire the real card information of the real card connected in the common card area; the important card area which does not allow to acquire the real card information of the real card cannot be read, and the real card information of the real card connected in the important card area cannot be acquired. From this, can only contain the true card information of the true card of the regional connection of ordinary card in the true card information list of true card manager end that real card manager generated, the real card information of the true card that the cutting ferrule can acquire the regional connection of ordinary card, can't acquire the true card information of the true card of the regional connection of important card, for example: the real card in the common card area is visible to the card sleeve, and the card sleeve can be directly connected with the card sleeve for use; the real card in the important card area is invisible to the card sleeve, the card sleeve cannot be directly connected with the card sleeve for use, if the real card in the important card area needs to be connected for use, the card in the important card area needs to be set in one of the following modes, so that the card sleeve can be connected with all or part of the real cards in the important card area for use:
the card sleeve only has the authority of connecting and using all real cards in a common card area and does not have the authority of connecting and using the real cards in a key card area after a user inputs a login password, if the real cards in the key card area need to be connected and used, a physical key can be arranged on a real card manager, a virtual key can be arranged on the real card manager, or a function menu can be arranged on the real card manager, so that the user can set the authority of connecting and using the real cards in the key card area on the real card manager. For example: the user can press the options in the physical key, the virtual key or the function menu in a manual mode, and the card sleeve is started to have the authority of connecting and using all or part of real cards in the important card area, so that the card sleeve can be connected and used with real cards with the authority opened in the important card area.
And secondly, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area, and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, a client side can be arranged on the real card manager, or a control terminal (such as a PC (personal computer), a smart phone, a tablet personal computer and the like) connected with the real card manager is arranged on the control terminal, the user sets the authority through logging in the client side to open or close the authority of connecting and using all or part of the real cards in the important card area, so that the card sleeve can be connected and used with the real cards with the opened authority in the important card area.
In a third mode, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, the authority password can be set on the real card manager, the user can initiate an authority setting request to the real card manager through the card sleeve, the real card manager only receives the authority setting request and the authority password input by the user, after the right password input by the user is verified to be correct, the right of the card sleeve for connecting and using all or part of the real cards in the important card area can be opened or closed, so that the sleeve can be connected with the real card with open authority in the important card area for use. Wherein, the authority password is different from the login password and the alarm password. Of course, if the real card manager verifies that the authority password input by the user is incorrect, the setting of the authority for connecting all or part of the real cards in the important card area is not performed.
Embodiment 3 of the present invention further provides a data updating system, where the data updating system is used for efficiently updating data, and details of the data updating method are omitted here, and only a structure of the data updating system is briefly described, specifically referring to fig. 6, the data interaction system includes: a card sleeve and a real card manager; the card sleeve comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a low-power consumption non-working mode;
the card sleeve is used for sending detection information to the real card manager at intervals of first preset time in a heartbeat sleep mode;
the real card manager is used for receiving the detection information and sending response information to the card sleeve;
the card sleeve is also used for receiving response information in second preset time, the response information also comprises update prompt information and the update prompt information is stored; after the card sleeve enters a working mode from a heartbeat sleep mode, sending an updating trigger request to a real card manager;
the real card manager is also used for receiving the updating triggering request and sending the real card manager end identification list to the card sleeve;
the card sleeve is also used for receiving a real card manager end identification list sent by a real card manager and judging whether the received real card manager end identification list is the same as a card sleeve end identification list stored in the card sleeve or not; if not, sending an updating request to the real card manager;
the real card manager is also used for receiving the updating request and sending the updating instruction and the updating data to the card sleeve;
the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
Therefore, the data interactive system reduces the data volume of data transmission and improves the data transmission rate.
In addition, the real card information list of the card sleeve end is a real card information list of the real card manager end obtained from the real card manager, so the real card manager is also used for detecting the real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card information list of a real card manager end is generated, wherein the real card information at least comprises: a card number.
In addition, in order to facilitate the subsequent card sleeve to update the real card information list, the real card manager is further used for generating a real card manager end identification list, and the identification in the real card manager end identification list corresponds to the real card information in the real card manager end real card information list one by one.
Example 4
This embodiment 4 provides that the cutting ferrule is under the heartbeat sleep mode, and whether real card manager judges the flow that needs to carry out the real card information list update operation of cutting ferrule end:
fig. 7 shows a data updating method according to embodiment 4 of the present invention, and referring to fig. 7, the data updating method according to embodiment 4 of the present invention includes:
the card sleeve sends detection information to a real card manager at intervals of first preset time under a heartbeat sleep mode;
the real card manager receives the detection information and sends response information to the card sleeve;
if the card sleeve receives the response information within the second preset time and the response information also comprises the update prompt information, the card sleeve stores the update prompt information; the updating prompt information informs the real card manager of the fact that the real card manager of the card sleeve has prompt information for updating the real card information list of the real card manager.
After the card sleeve enters a working mode from a heartbeat sleep mode, the card sleeve sends a card sleeve end identification list to a real card manager; specifically, the ferrule may enter the working mode from the heartbeat sleep mode as follows: the card sleeve automatically enters the working mode after receiving the update prompt message, or the card sleeve enters the working mode after receiving an operation instruction input by a user (for example, an operation instruction input by a user through a key, and the like). If the card sleeve is used for the first time or the real card manager end identification list is never downloaded successfully, the card sleeve does not store the card sleeve end identification list, and at the moment, the card sleeve performs first processing on the preset identification by using a second secure transmission key of the card sleeve end and then sends the preset identification to the real card manager.
The real card manager receives the card sleeve end identification list sent by the card sleeve and judges whether the received card sleeve end identification list is the same as the real card manager end identification list stored by the real card manager or not; specifically, the real card manager receives the preset identifier and determines that the preset identifier is different.
If not, the real card manager sends the update instruction and the update data to the card sleeve;
and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating the real card information list of the card sleeve end. Specifically, updating the card sleeve end real card information list can be performed in the following manner: the card sleeve executes addition and/or deletion operation on a card sleeve end real card information list according to the update instruction and the update data after receiving the update instruction and the update data; or the updating instruction sent by the real card manager comprises an adding and/or deleting instruction, the updating data comprises an identifier corresponding to real card information needing to be added or deleted, and the card sleeve executes adding and/or deleting operation on the real card information list of the card sleeve end according to the updating instruction and the updating data after receiving the updating instruction and the updating data; or the updating instruction sent by the real card manager comprises a replacing instruction, the updating data comprises a latest real card manager end real card information list, and the card sleeve executes replacing operation on the card sleeve end real card information list according to the updating instruction and the updating data after receiving the updating instruction and the updating data.
The first preset time may be the same as or different from the second preset time.
Based on the above scheme of embodiment 4 of the present invention, the card sleeve judges whether the card sleeve end identifier list is consistent by sending the card sleeve end identifier list to the real card manager, and since the data volume of the card sleeve end identifier list is much smaller than the card sleeve end real card information list, the data volume of data transmission is reduced, the data transmission rate is increased, and the judgment rate of the real card manager is also increased. If the card sleeve is used for the first time, the card sleeve does not store the card sleeve end identification list, at the moment, a preset identification is sent to the real card manager, so that the real card manager sends the real card manager end identification list and the real card manager end real card information list to the card sleeve, and the preset identification can be a null identification, a predefined numerical value, a predefined character and the like.
Certainly, after the card sleeve judges that the updating is needed, the user can be prompted to confirm whether the updating is needed or not, and after the user confirms that the updating is needed, the subsequent updating operation is executed.
In addition, since the card sleeve end real card information list is a real card manager end real card information list obtained from a real card manager, embodiment 4 of the present invention further provides a process for generating and updating a real card manager end real card information list:
the real card manager generates the real card information list of the real card manager end in the following way, of course, the invention is not limited to this:
the real card manager detects a real card connected with the real card manager; specifically, the real card manager detects a contact interface and/or a non-contact interface arranged thereon to determine whether a real card is connected to the real card manager, and may sequentially detect whether a real card is connected thereto, or may simultaneously detect whether a real card is connected thereto. Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Real card manager detects the real card back of being connected with real card manager, acquires the real card information of real card, and wherein, real card information includes at least: a card number; specifically, when detecting that a real card is connected with the real card manager, the real card manager reads real card information stored in the real card connected with the real card manager, and finally obtains real card information of all real cards connected with the real card manager. The real card information may include information such as card authentication information and an issuer identification of the real card, in addition to the card number.
And after acquiring the real card information of the real card, the real card manager generates a real card information list of the real card manager. Specifically, after the real card manager acquires the real card information of the real card connected with the real card manager, a real card information list of the real card manager is generated, so that a subsequent card sleeve can acquire the real card information list of the real card manager, and subsequent use is facilitated. Alternatively, the real card manager may acquire real card information of a real card set by the user to be allowed to be acquired.
In addition, the real card manager generates a real card manager end identification list in addition to the real card manager end real card information list, and the identification in the real card manager end identification list is in one-to-one correspondence with the real card information in the real card manager end real card information list. Specifically, the identifier in the real card manager identifier list may uniquely identify the corresponding real card, and the identifier may be: the identifier indicating whether the contact interface and/or the contactless interface has a real card connected thereto (for example, 1 represents that the real card is present, and 0 represents that the real card is absent), or the identifier may be one of information such as an issuer code of the real card (for example, when the real card is a bank card, the code is a bank code), a tail number of the card number of the real card, a check value (for example, a CRC check value, etc.) of the card number of the real card, and the like, or any combination thereof. The real card manager generates the real card manager end identification list, so that the subsequent card sleeve can update the real card information list conveniently.
Certainly, the real card manager can detect and generate a real card information list of the real card manager after the real card manager is started up every time; or after the real card is detected by triggering through a functional key (a physical key or a virtual key) provided by the real card manager, a real card information list of the real card manager end is regenerated; or the real card manager can execute the operation of adding and/or deleting the real card information to the real card information list every time the real card manager detects that the real card is plugged in or pulled out or enters and leaves.
Optionally, the real card manager may be configured to store real card information of all or part of real cards in the real cards connected to the real card manager, so that a user may make different settings according to security requirements for the real cards, for example, the real card manager may be configured to set real card information that does not allow some real cards to be acquired, thereby ensuring security of the real cards.
Specifically, the real card manager may partition the contact interface and/or the non-contact interface into a common card area and an important card area according to a difference in a usage safety factor. For example: real cards such as a user's small value card, a subsidiary card, a bus card and the like related to a smaller amount of money are placed in a common card area, and real cards such as a user's large value card, a credit card main card and the like related to a larger amount of money are placed in an important card area.
After the real card manager partitions the contact type interface and/or the non-contact type interface, reading a common card area allowing to acquire real card information of a real card so as to acquire the real card information of the real card connected in the common card area; the important card area which does not allow to acquire the real card information of the real card cannot be read, and the real card information of the real card connected in the important card area cannot be acquired. From this, can only contain the true card information of the true card of the regional connection of ordinary card in the true card information list of true card manager end that real card manager generated, the real card information of the true card that the cutting ferrule can acquire the regional connection of ordinary card, can't acquire the true card information of the true card of the regional connection of important card, for example: the real card in the common card area is visible to the card sleeve, and the card sleeve can be directly connected with the card sleeve for use; the real card in the important card area is invisible to the card sleeve, the card sleeve cannot be directly connected with the card sleeve for use, if the real card in the important card area needs to be connected for use, the card in the important card area needs to be set in one of the following modes, so that the card sleeve can be connected with all or part of the real cards in the important card area for use:
the card sleeve only has the authority of connecting and using all real cards in a common card area and does not have the authority of connecting and using the real cards in a key card area after a user inputs a login password, if the real cards in the key card area need to be connected and used, a physical key can be arranged on a real card manager, a virtual key can be arranged on the real card manager, or a function menu can be arranged on the real card manager, so that the user can set the authority of connecting and using the real cards in the key card area on the real card manager. For example: the user can press the options in the physical key, the virtual key or the function menu in a manual mode, and the card sleeve is started to have the authority of connecting and using all or part of real cards in the important card area, so that the card sleeve can be connected and used with real cards with the authority opened in the important card area.
And secondly, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area, and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, a client side can be arranged on the real card manager, or a control terminal (such as a PC (personal computer), a smart phone, a tablet personal computer and the like) connected with the real card manager is arranged on the control terminal, the user sets the authority through logging in the client side to open or close the authority of connecting and using all or part of the real cards in the important card area, so that the card sleeve can be connected and used with the real cards with the opened authority in the important card area.
In a third mode, after the user inputs the login password, the card sleeve only has the authority of connecting and using all real cards in the common card area and does not have the authority of connecting and using the real cards in the important card area, if the real cards in the important card area need to be connected and used, the authority password can be set on the real card manager, the user can initiate an authority setting request to the real card manager through the card sleeve, the real card manager only receives the authority setting request and the authority password input by the user, after the right password input by the user is verified to be correct, the right of the card sleeve for connecting and using all or part of the real cards in the important card area can be opened or closed, so that the sleeve can be connected with the real card with open authority in the important card area for use. Wherein, the authority password is different from the login password and the alarm password. Of course, if the real card manager verifies that the authority password input by the user is incorrect, the setting of the authority for connecting all or part of the real cards in the important card area is not performed.
Embodiment 4 of the present invention further provides a data updating system, where the data updating system is used for efficiently updating data, and details of the data updating method are omitted here, and only a structure of the data updating system is briefly described, specifically referring to fig. 8, the data interaction system includes: a card sleeve and a real card manager; the card sleeve comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a low-power consumption non-working mode;
the card sleeve is used for sending detection information to the real card manager at intervals of first preset time in a heartbeat sleep mode;
the real card manager is used for receiving the detection information and sending response information to the card sleeve;
the card sleeve is also used for receiving response information within second preset time, and the response information also comprises update prompt information, so that the card sleeve stores the update prompt information; after the card sleeve enters a working mode from a heartbeat sleep mode, sending a card sleeve end identification list to a real card manager;
the real card manager is also used for receiving the card sleeve end identification list sent by the card sleeve and judging whether the received card sleeve end identification list is the same as the real card manager end identification list stored by the real card manager or not; if not, sending the update instruction and the update data to the card sleeve;
the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
Therefore, the data interactive system reduces the data volume of data transmission and improves the data transmission rate.
In addition, the real card information list of the card sleeve end is a real card information list of the real card manager end obtained from the real card manager, so the real card manager is also used for detecting the real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card information list of a real card manager end is generated, wherein the real card information at least comprises: a card number.
In addition, in order to facilitate the subsequent card sleeve to update the real card information list, the real card manager is further used for generating a real card manager end identification list, and the identification in the real card manager end identification list corresponds to the real card information in the real card manager end real card information list one by one.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made in the above embodiments by those of ordinary skill in the art without departing from the principle and spirit of the present invention. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (40)

1. A method for updating data, comprising:
the card sleeve searches a card sleeve end identification list;
if the card sleeve finds the card sleeve end identification list, the card sleeve end identification list is sent to a real card manager, the real card manager judges whether the received card sleeve end identification list is the same as a real card manager end identification list stored by the real card manager after receiving the card sleeve end identification list sent by the card sleeve, if not, the real card manager sends an update instruction and update data to the card sleeve, and the card sleeve updates a card sleeve end real card information list after receiving the update instruction and the update data;
if the card sleeve does not find the card sleeve end identification list, sending a preset identification to the real card manager, receiving the preset identification sent by the card sleeve by the real card manager, sending an update instruction and update data to the card sleeve when the preset identification is determined to be used for indicating that the card sleeve end does not store the card sleeve end identification list, and updating the card sleeve end real card information list after the card sleeve receives the update instruction and the update data.
2. The method of claim 1, further comprising:
the real card manager detects a real card connected with the real card manager;
the real card manager acquires real card information of a real card after detecting the real card connected with the real card manager, wherein the real card information at least comprises: a card number;
and after acquiring the real card information of the real card, the real card manager generates a real card information list of a real card manager end.
3. The method of claim 2, further comprising:
the real card manager also generates a real card manager end identification list, and the identifications in the real card manager end identification list correspond to the real card information in the real card manager end real card information list one by one.
4. A method according to any of claims 1 to 3, wherein the ferrule is a mobile device.
5. Method according to any of claims 1 to 3, wherein the card sleeve is a mobile device and an electronic signature device or the card sleeve is an electronic signature device.
6. A method for updating data, comprising:
the real card manager sends the real card manager end identification list to the card sleeve;
the card sleeve receives the real card manager end identification list sent by the real card manager and judges whether the received real card manager end identification list is the same as the card sleeve end identification list stored by the card sleeve or not;
if not, the card sleeve sends an updating request to the real card manager;
the real card manager receives the updating request and sends an updating instruction and updating data to the card sleeve;
and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating a card sleeve end real card information list.
7. The method of claim 6, further comprising:
the real card manager detects a real card connected with the real card manager;
the real card manager acquires real card information of a real card after detecting the real card connected with the real card manager, wherein the real card information at least comprises: a card number;
and after acquiring the real card information of the real card, the real card manager generates a real card information list of a real card manager end.
8. The method of claim 7, further comprising:
the real card manager also generates a real card manager end identification list, and the identifications in the real card manager end identification list correspond to the real card information in the real card manager end real card information list one by one.
9. The method of any of claims 6 to 8, wherein the ferrule is a mobile device.
10. Method according to any of claims 6 to 8, wherein the card sleeve is a mobile device and an electronic signature device or the card sleeve is an electronic signature device.
11. A data update method, wherein a card cover comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a non-operating mode with low power consumption, the method comprising:
the card sleeve sends detection information to a real card manager at intervals of first preset time under a heartbeat sleep mode;
the real card manager receives the detection information and sends response information to the card sleeve;
if the card sleeve receives the response information within a second preset time and the response information also contains update prompt information, the card sleeve stores the update prompt information;
after the card sleeve enters a working mode from a heartbeat sleep mode, the card sleeve sends an updating triggering request to the real card manager;
the real card manager receives the updating triggering request and sends the real card manager end identification list to the card sleeve;
the card sleeve receives the real card manager end identification list sent by the real card manager and judges whether the received real card manager end identification list is the same as the card sleeve end identification list stored by the card sleeve or not;
if not, the card sleeve sends an updating request to the real card manager;
the real card manager receives the updating request and sends an updating instruction and updating data to the card sleeve;
and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating a card sleeve end real card information list.
12. The method of claim 11, further comprising:
the real card manager detects a real card connected with the real card manager;
the real card manager acquires real card information of a real card after detecting the real card connected with the real card manager, wherein the real card information at least comprises: a card number;
and after acquiring the real card information of the real card, the real card manager generates a real card information list of a real card manager end.
13. The method of claim 12, further comprising:
the real card manager also generates a real card manager end identification list, and the identifications in the real card manager end identification list correspond to the real card information in the real card manager end real card information list one by one.
14. The method of any of claims 11 to 13, wherein the ferrule is a mobile device.
15. The method according to any of claims 11 to 13, wherein the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
16. A data update method, wherein a card cover comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a non-operating mode with low power consumption, the method comprising:
the card sleeve sends detection information to a real card manager at intervals of first preset time under a heartbeat sleep mode;
the real card manager receives the detection information and sends response information to the card sleeve;
if the card sleeve receives the response information within a second preset time and the response information also contains update prompt information, the card sleeve stores the update prompt information;
after the card sleeve enters a working mode from a heartbeat sleep mode, the card sleeve sends a card sleeve end identification list to the real card manager;
the real card manager receives the card sleeve end identification list sent by the card sleeve and judges whether the received card sleeve end identification list is the same as a real card manager end identification list stored by the real card manager or not;
if not, the real card manager sends an update instruction and update data to the card sleeve;
and after the card sleeve receives the updating instruction and the updating data sent by the real card manager, updating a card sleeve end real card information list.
17. The method of claim 16, further comprising:
the real card manager detects a real card connected with the real card manager;
the real card manager acquires real card information of a real card after detecting the real card connected with the real card manager, wherein the real card information at least comprises: a card number;
and after acquiring the real card information of the real card, the real card manager generates a real card information list of a real card manager end.
18. The method of claim 17, further comprising:
the real card manager also generates a real card manager end identification list, and the identifications in the real card manager end identification list correspond to the real card information in the real card manager end real card information list one by one.
19. The method of any of claims 16 to 18, wherein the ferrule is a mobile device.
20. The method according to any of claims 16 to 18, wherein the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
21. A data update system, comprising: a card sleeve and a real card manager;
the card sleeve is used for searching a card sleeve end identification list; if the card sleeve finds the card sleeve end identification list, sending the card sleeve end identification list to the real card manager; if the card sleeve does not find the card sleeve end identification list, sending a preset identification to the real card manager;
the real card manager is used for judging whether the received card sleeve end identifier list is the same as a real card manager end identifier list stored by the real card manager or not after receiving the card sleeve end identifier list sent by the card sleeve, and if not, sending an update instruction and update data to the card sleeve; or receiving the preset identification sent by the card sleeve, and sending an update instruction and update data to the card sleeve when the preset identification is determined to be used for indicating that the card sleeve end does not store the card sleeve end identification list;
and the card sleeve is also used for updating the real card information list at the card sleeve end after receiving the updating instruction and the updating data.
22. The system of claim 21,
the real card manager is also used for detecting a real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card manager end real card information list is generated, wherein the real card information at least comprises: a card number.
23. The system of claim 22,
the real card manager is further configured to generate a real card manager end identification list, where identifications in the real card manager end identification list correspond to real card information in the real card manager end real card information list one to one.
24. The system of any one of claims 21 to 23, wherein the ferrule is a mobile device.
25. The system according to any one of claims 21 to 23, wherein the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
26. A data update system, comprising: a card sleeve and a real card manager;
the real card manager is used for sending the real card manager end identification list to the card sleeve;
the card sleeve is used for receiving the real card manager end identification list sent by the real card manager and judging whether the received real card manager end identification list is the same as the card sleeve end identification list stored in the card sleeve or not; if not, sending an updating request to the real card manager;
the real card manager is also used for receiving the updating request and sending an updating instruction and updating data to the card sleeve;
and the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
27. The system of claim 26,
the real card manager is also used for detecting a real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card manager end real card information list is generated, wherein the real card information at least comprises: a card number.
28. The system of claim 27,
the real card manager is further configured to generate a real card manager end identification list, where identifications in the real card manager end identification list correspond to real card information in the real card manager end real card information list one to one.
29. The system of any one of claims 26 to 28, wherein the ferrule is a mobile device.
30. The system according to any one of claims 26 to 28, wherein the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
31. A data update system, comprising: the card sleeve comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a non-working mode with low power consumption;
the card sleeve is used for sending detection information to the real card manager at intervals of first preset time in a heartbeat sleep mode;
the real card manager is used for receiving the detection information and sending response information to the card sleeve;
the card sleeve is also used for receiving the response information in a second preset time, the response information also comprises update prompt information, and the update prompt information is stored; after the card sleeve enters a working mode from a heartbeat sleep mode, sending an updating trigger request to the real card manager;
the real card manager is further configured to receive the update trigger request, and send the real card manager end identifier list to the card sleeve;
the card sleeve is also used for receiving the real card manager end identification list sent by the real card manager and judging whether the received real card manager end identification list is the same as the card sleeve end identification list stored in the card sleeve or not; if not, sending an updating request to the real card manager;
the real card manager is also used for receiving the updating request and sending an updating instruction and updating data to the card sleeve;
and the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
32. The system of claim 31,
the real card manager is also used for detecting a real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card manager end real card information list is generated, wherein the real card information at least comprises: a card number.
33. The system of claim 32,
the real card manager is further configured to generate a real card manager end identification list, where identifications in the real card manager end identification list correspond to real card information in the real card manager end real card information list one to one.
34. The system of any one of claims 31 to 33, wherein the ferrule is a mobile device.
35. The system according to any one of claims 31 to 33, wherein the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
36. A data update system, comprising: the card sleeve comprises a heartbeat sleep mode, wherein the heartbeat sleep mode is a non-working mode with low power consumption;
the card sleeve is used for sending detection information to the real card manager at intervals of first preset time in a heartbeat sleep mode;
the real card manager is used for receiving the detection information and sending response information to the card sleeve;
the card sleeve is further used for receiving the response information within a second preset time, and if the response information further comprises update prompt information, the card sleeve stores the update prompt information; after the card sleeve enters a working mode from a heartbeat sleep mode, sending a card sleeve end identification list to the real card manager;
the real card manager is further configured to receive the card sleeve end identifier list sent by the card sleeve, and determine whether the received card sleeve end identifier list is the same as the real card manager end identifier list stored by the real card manager; if not, sending an update instruction and update data to the card sleeve;
and the card sleeve is also used for updating the card sleeve end real card information list after receiving the updating instruction and the updating data sent by the real card manager.
37. The system of claim 36,
the real card manager is also used for detecting a real card connected with the real card manager; acquiring real card information of a real card after the real card connected with the real card manager is detected; after the real card information of the real card is obtained, a real card manager end real card information list is generated, wherein the real card information at least comprises: a card number.
38. The system of claim 37,
the real card manager is further configured to generate a real card manager end identification list, where identifications in the real card manager end identification list correspond to real card information in the real card manager end real card information list one to one.
39. The system of any one of claims 36 to 38, wherein the ferrule is a mobile device.
40. The system according to any one of claims 36 to 38, wherein the card sleeve is a mobile device and an electronic signature device, or the card sleeve is an electronic signature device.
CN201510054869.9A 2014-11-07 2015-02-03 Data-updating method and system Active CN105991685B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410641875 2014-11-07
CN201410641875X 2014-11-07

Publications (2)

Publication Number Publication Date
CN105991685A CN105991685A (en) 2016-10-05
CN105991685B true CN105991685B (en) 2019-06-25

Family

ID=57035833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510054869.9A Active CN105991685B (en) 2014-11-07 2015-02-03 Data-updating method and system

Country Status (1)

Country Link
CN (1) CN105991685B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667240B (en) * 2009-08-20 2013-03-13 北京握奇数据系统有限公司 Intelligent card and card writing method, equipment and system thereof
CN101877071A (en) * 2009-12-21 2010-11-03 北京握奇数据系统有限公司 Data updating method, device and system
CA2769773C (en) * 2011-11-04 2018-01-09 Gemcom Software International Inc. System and method for data communication over a network
US10147086B2 (en) * 2012-12-19 2018-12-04 Nxp B.V. Digital wallet device for virtual wallet
CN103944909A (en) * 2014-04-25 2014-07-23 天地融科技股份有限公司 Data updating method and system
CN103944907A (en) * 2014-04-25 2014-07-23 天地融科技股份有限公司 Data updating method and system
CN103944908A (en) * 2014-04-25 2014-07-23 天地融科技股份有限公司 Data updating method and system

Also Published As

Publication number Publication date
CN105991685A (en) 2016-10-05

Similar Documents

Publication Publication Date Title
KR102461042B1 (en) Payment processing method and electronic device supporting the same
US11129018B2 (en) Payment means operation supporting method and electronic device for supporting the same
KR102646761B1 (en) Method and electronic device for registration of financial account and payment using the same
KR102608994B1 (en) Method and electronic device for payment using biometric authentication
CN105913246B (en) Handheld electronic device capable of magnetic field communication and payment method using the same
EP3057047A1 (en) Payment processing method and electronic device supporting the same
US20160253669A1 (en) Method for providing payment service and electronic device thereof
EP3428864A1 (en) Payment additional service information processing method and electronic device for supporting the same
EP3654268B1 (en) Card registration method for payment service and mobile electronic device implementing the same
US20170083882A1 (en) Secure payment method and electronic device adapted thereto
KR20180013524A (en) Electronic device and method for authenticating biometric information
KR20180055209A (en) Method and electronic device for payment using agent device
KR20170019822A (en) Authentication Processing Method and electronic device supporting the same
KR101775668B1 (en) Electronic device, certification agency server and payment system
US9619796B2 (en) Enabling card and method and system using the enabling card in a P.O.S
KR20160101635A (en) Storing and Using Data with Secure Circuitry
CA3226609A1 (en) Systems and methods for activating account card functions based on physical device interactions
US20170337545A1 (en) Data interaction method and system
CN105578384B (en) A kind of business information storage method and device
US20250117776A1 (en) Smart payment card, and computing systems and methods for configuring smart payment card and processing transactions involving smart payment card
CN105991685B (en) Data-updating method and system
CN105991529A (en) Data interaction method and system
KR101760784B1 (en) Handheld electronic device capable of magnetic field communication and payment method using the same
EP3605430A2 (en) Electronic device and control method of electronic device
CN105184564B (en) Card-free payment method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant