US20050038820A1 - Processing method and system of data management for IC card - Google Patents

Processing method and system of data management for IC card Download PDF

Info

Publication number
US20050038820A1
US20050038820A1 US10/951,958 US95195804A US2005038820A1 US 20050038820 A1 US20050038820 A1 US 20050038820A1 US 95195804 A US95195804 A US 95195804A US 2005038820 A1 US2005038820 A1 US 2005038820A1
Authority
US
United States
Prior art keywords
card
information
change
holder
center apparatus
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.)
Abandoned
Application number
US10/951,958
Inventor
Masahiro Sakashita
Masayuki Nakagawa
Akira Ishibashi
Takao Yoden
Masashi Takeda
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.)
Hitachi Ltd
Mitsubishi HC Capital Inc
Original Assignee
Hitachi Ltd
Hitachi Capital Corp
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 Hitachi Ltd, Hitachi Capital Corp filed Critical Hitachi Ltd
Priority to US10/951,958 priority Critical patent/US20050038820A1/en
Publication of US20050038820A1 publication Critical patent/US20050038820A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/355Personalisation of cards for use
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1025Identification of user by a PIN code

Definitions

  • the present invention relates to a process method and system of data management for integrated circuit (IC) card, and more particularly to a method of changing information stored in IC card and information maintained in a center facility, and to an IC card system.
  • IC integrated circuit
  • IC cards are widely used as financial card, credit card, debit card and so on. These cards are configured to store various information such as card-holder's information (e.g., name, address, postal code, phone number, birth date, password), financial institution name, branch name, type of account, account number, and mode of payment, and data and program necessary for application process according to the intended use of the IC card. These information items are usually stored in the IC card at the time of issuing the IC card. Therefore, when the card-holder decides to change the information in the IC card after issuance of the card, the card-holder is required to ask the IC card issuing agency or organization to make the change. The card-holder must also complete, sign and seal a document (e.g., a change request form) provided by the issuing organization, and send the document together with the IC card to the issuing organization.
  • a document e.g., a change request form
  • IC card information can be changed in either of two ways: (1) the information stored in IC card is changed independently of the information that the center facility maintains, and then the corresponding IC card information maintained by the center facility is updated to reflect the changes made in the IC card, and (2) the IC card information maintained in the center apparatus is changed, and then the corresponding information in the IC card is updated to reflect the changes made in the center apparatus.
  • an IC card system includes a center apparatus and an IC card having IC card-holder's information stored therein.
  • the IC card includes a receiver configured to receive change requests for changing the card-holder's information.
  • the IC card further includes a storage area configured to store change-allowance-information, wherein the change request is rejected if said change-allowance-information indicates “change in progress” but is processed if said change-allowance-information indicates “no change in progress”.
  • the change-allowance-information Upon receipt of a change request, if the change-allowance-information indicates “no change in progress”, the change-allowance-information is changed to indicate “change in progress”. In that case, new content for one or more information items in the card-holder's information is received and stored in the IC card.
  • the “change in progress” corresponds to a condition wherein a previous change request is in the course of being processed by the IC card system
  • the “no change in progress” corresponds to a condition wherein either the processing of a previous change request has been completed by the IC card system or no previous change request has been made.
  • the new content stored in the IC card is transmitted from the IC card to the center apparatus.
  • the center apparatus stores the new content and resets the change-allowance-information in the IC card to “no change in progress”.
  • the card-holder's information stored in the IC card includes one or more changeable information items and one or more un-changeable information items.
  • identification information is required from the change requester to determine if the change request is made by an authorized party.
  • the received identification information is compared with a corresponding predesignated identification information stored in the IC card as one of the un-changeable information items, and if no match is found, the change request is rejected, but if a match is found, the new content for the card-holder's information items is allowed to be stored in the IC card.
  • the information maintained by the center apparatus may be updated with the changed information stored in the IC card at the time of first on-line transaction after the change is stored in the IC card.
  • the IC card can add a change-enabling identifier to those items of card-holder's information which can be changed, and store them as changeable information, and add a change-disabling identifier to those items of card-holder's information which can not be changed, and store them as un-changeable information or in a form incapable of being accessed.
  • the above object can also be achieved by use of a program capable of executing the above functions or a recording medium in which such program is stored.
  • FIG. 1 is a block diagram schematically showing the construction of an IC card system according to one embodiment of the invention.
  • FIG. 2 is a flowchart to which reference is made in explaining the sequence of operations involved in changing information in the IC card in accordance with one embodiment of the invention.
  • FIG. 3 is a flowchart to which reference is made in explaining the sequence of operations involved in updating the information in the center apparatus with changes made in the IC card.
  • FIG. 4 is a flowchart to which reference is made in explaining an alternate sequence of operations involved in updating the information in the center apparatus with changes made in the IC card.
  • FIG. 5 is a flowchart to which reference is made in explaining the sequence of operations involved in the case where information change is first made in the center apparatus, and then the corresponding information in the IC card is updated to reflect the changes made in the center apparatus.
  • FIG. 6 is a diagram to which reference is made in explaining the contents of information maintained in data base DB of the center apparatus.
  • FIG. 7 is a diagram to which reference is made in explaining the contents of information maintained in a storage portion of the IC card.
  • an IC card system wherein information such as password stored in an IC card can be changed off-line through operations carried out in the IC card, and then corresponding information maintained at a host that issued the IC card can be updated to reflect the changes made in the IC card.
  • the information stored in the IC card is changed as follows. The card-holder, attempting to change an information item, such as the password, inserts the IC card into an IC card reader/writer connected to, for example, the card-holder's personal computer (PC) or the like, selects an information-changing mode as one of the applications using the IC card, and enters an item of information (such as an identification information) that is previously set to be un-changeable.
  • PC personal computer
  • the processor within the PC compares the inputted information with the corresponding information previously stored within the card. If the inputted information is correct (e.g., the inputted identification information, such as birth date, matches the corresponding identification information in the IC card), the card-holder is prompted to select one of more of the indicated changeable items of information, and enter new content for the selected one or more items of information. The new content is stored in the IC card.
  • the inputted information e.g., the inputted identification information, such as birth date, matches the corresponding identification information in the IC card
  • the card-holder is prompted to select one of more of the indicated changeable items of information, and enter new content for the selected one or more items of information.
  • the new content is stored in the IC card.
  • the programs for executing the processing method of the embodiments of the invention can be provided by storing them in recording media such as CD, MO or DVD.
  • FIG. 1 shows a block diagram of an IC card system in accordance with one embodiment of the invention.
  • an IC card 100 has a change-allowance-information register 110 which registers information indicating whether a change request for changing card-holder's information can be processed, an information-changing unit 120 , a change-judging unit 130 , an interface 140 and a storage portion 150 .
  • Changed information stored in IC card 100 is communicated to a center apparatus 300 through an on-line terminal 200 .
  • Center apparatus 300 has a change-allowance-confirming unit 310 for indicating whether a change request has been allowed to be processed, a comparator 320 , an information-changing unit 330 , an interface 340 , and a database 400 .
  • the change-allowance-information register 110 , information-changing unit 120 , change-judging unit 130 and interface 140 are incorporated in the on-line terminal 200 rather than in IC card 100 .
  • FIG. 2 is a flowchart to which reference is made in explaining the process for changing the internal information of IC card 100 according to one embodiment of the invention.
  • IC card 100 includes such information as card-holder's name, birth date, postal code, phone number, address (which may be only the last numerical portion of address or number of lot), and password previously stored as items for identification.
  • the name and birth date have write-disabling identifiers added to them in order to prevent altering them, and are stored in IC card 100 in such manner that they cannot be accessed by an unauthorized party.
  • the postal code, phone number, address (which may be only number of lots) and password have write-enabling identifiers added to them in order to enable altering them, and are stored in IC card 100 .
  • the card-holder in attempting to change information stored in the IC card, such as information about credit card or bank cash card that the card-holder possesses, inserts the IC card 100 into an IC card reader/writer connected to card-holder's apparatus information terminal such as a PC. Then, the card-holder selects an information-changing mode as one of the applications for using the IC card 100 (step S 210 ).
  • the change-judging unit 130 of IC card 100 checks the change-allowance-information setting. If the change-allowance-information setting indicates “no change in progress”, the card-holder's change request is allowed to be further processed, and the process goes to the next step. If the change-allowance-information setting indicates “change in progress”, the card-holder's change request is rejected and the process ends (step S 220 ).
  • “change in progress” corresponds to a condition wherein a previous change request is in the course of being processed by the IC card system
  • “no change in progress” corresponds to a condition wherein either the processing of a previous change request has been completed by the IC card system or no previous change request has been made.
  • the card-holder enters new content for one or more items of information chosen from the category of un-changeable information items.
  • a birth date has been entered as an identification information which is not provided on the face of the card and which falls in the category of unchangeable information items (steps S 230 , S 240 ).
  • Change-judging unit 130 compares the newly inputted birth date information with the birth date information previously stored in IC card 100 to determine if the newly entered information is correct. Thus, if IC card 100 is used by an unauthorized user (e.g., if it is lost or stolen), this checking mechanism prevents the unauthorized user from obtaining the information that was previously stored in a read-protected form in the card (step S 250 ).
  • step S 250 If, at step S 250 , the newly inputted information does not match the corresponding information in the IC card, the process ends. If there is a match, the change-allowance-information is set to “change in progress” (step S 260 ). Next, the changeable information items are displayed on the screen, and the card-holder is prompted to enter new content for one or more of the changeable items of information (S 270 ). At this time, no specific contents of items that are already stored in IC card 100 is displayed on the screen.
  • the card-holder enters new content for one or more of the items of information according to the instruction on the screen (Step S 271 ).
  • a description will be provided using an example wherein a new password is entered by the card-holder in order to change the existing password in the IC card.
  • the information-changing unit 120 registers the newly inputted information item, e.g., the new password, into the IC card, and ends the process for changing information in the IC card (step S 272 ).
  • the previous content of the changed items of information is maintained in IC card 100 as “before-change” information (step S 280 ). If a “before-change” information exists in the card from a previous change request, such preexisting “before-change” information is deleted (step S 280 ).
  • a flag may be used to indicate “before-change” information, and the flag may be deleted from the pre-existing “before-change” information, and added to the newly inputted content.
  • step S 271 if the card-holder decides to end the process without entering new information, the information-changing unit 120 resets the change-allowance-information from “change in progress” to “no change in progress” (step S 290 ), and ends the process.
  • this application is executed.
  • identification information e.g., birth date
  • the invention is not limited as such. Multiple items of identification information (such as password) may be required from the card-holder before the card-holder is allowed to change information held in the IC card. Accordingly, the unauthorized use of the IC card is prevented. Further, IC card 100 with its internal information changed as described above can be immediately used for off-line transaction on the basis of the changed information.
  • step S 260 (setting change-allowance-information to “change in progress”) may be carried out after new content for changeable item of information is received, or after the new content is registered in the IC card. In both these cases, step S 290 may be eliminated.
  • FIG. 3 is a flowchart showing the sequence of operations in center apparatus 300 (for example, the host that issues the IC card) when the IC card is used for a transaction for the first time after the internal information of the IC card has been changed.
  • the card-holder's information maintained in center apparatus 300 is updated to reflect the changes made in the IC card.
  • the program for executing the process here can be stored in a recording medium such as CD, MO or DVD.
  • the card information is sent to center apparatus 300 (step S 310 ).
  • the comparator 320 of center apparatus 300 compares the transmitted information with the corresponding information stored in the center data base (DB) 400 to determine if they match (step S 320 ). If there is a match, center apparatus 300 executes the normal process (e.g., the transaction) or processes other than the change of card-holder's information registered in the database 400 and maintained by the center apparatus (step S 370 ).
  • comparator 320 further compares the “before-change” content of the non-matching information item received from the IC card with the corresponding information in DB 400 to determine if there is a match (step S 330 ).
  • the pass word prior to being changed in the IC card is received by center apparatus and compared to the password maintained in the center apparatus to determine if they match. If there is not a match, the card is processed as abnormal, and the process ends (step S 80 ). In this case, center apparatus 300 informs on-line terminal 200 of the fact that the transaction cannot be processed, though not shown.
  • the change-allowance-confirming unit 310 checks if the change-allowance-information in the IC card is set to “change in progress” or “no change in progress” (step S 340 ). If the change-allowance-information is set to “no change in progress”, the card is processed as abnormal and the process ends in the same way as described above (step S 380 ).
  • step S 350 information-changing unit 330 updates DB 400 with the new information (step S 350 ), e.g., the new password, and the “change in progress” setting of the change-allowance-information in IC card 100 is reset to “no change in progress” (step S 360 ), and the transaction is allowed to be processed (step S 370 ).
  • step S 420 only the setting for the change-allowance-information is checked (step S 420 ) by the center apparatus after the center receives the IC card information. If the change-allowance-information is set to “change in progress”, the changed information from the IC card 100 is compared with the corresponding information in center apparatus 300 (step S 430 ). Then, after the confirmation of the changed portion (Step S 440 ), the information in DB 400 is updated (step S 450 ).
  • center apparatus 300 when IC card 100 is used in the first transaction after its internal information is changed, center apparatus 300 automatically updates the contents of DB 400 to reflect the newly changed information in the IC card.
  • the step of checking if the “before-changing” information matches the corresponding information in DB 400 at step S 330 may be omitted so that the overall process can be simplified. Moreover, in the process mentioned with reference to FIGS. 1 and 2 , the “before-changing” information no longer need to be maintained.
  • information items designated in IC card 100 as changeable items can be changed by the card-holder. Any changes made by the card-holder to these changeable items can be updated in center apparatus 300 when IC card 100 is used in on-line transaction for the first time after the change has been made in the IC card.
  • FIGS. 2-4 represent the case where information in the IC card is changed by performing a sequence of operations in the IC card itself, and then the corresponding information in the center apparatus is updated with the changes made in the IC card.
  • the opposite case may also occur, namely, information in the center apparatus is changed first, and then the corresponding information in the IC card is updated with the changes made in the center apparatus.
  • An example of when information items are first changed in the center apparatus would be where the center apparatus changes the expiration date upon credit card renewal.
  • Another example would be where card-holder makes a request for change of address to the center apparatus manager by mail or telephone for the reason of a move or the like.
  • the address information in center apparatus 300 is changed by the manager of center apparatus 300 , and the address of the card-holder is already changed by occasion of changing his or her place of residence.
  • FIG. 5 is a flow chart showing the sequence of operations for both the case wherein information in the IC card is changed followed by updating the corresponding information in the center apparatus, and the reverse case wherein information in the center apparatus is changed followed by updating the corresponding information in the IC card.
  • Center apparatus 300 maintains an update-notification-information which is used to indicate whether a change has been made in the information held in the center apparatus, and if a change has been made, the corresponding information in the IC card needs to be updated.
  • the update-notification-information is held in a “reset” state when no change of information has taken place in DB 400 and thus no updating is required in the IC card, but is changed to a “set” state when information in DB 400 has been changed, thus requiring that the corresponding information in the IC card be updated to reflect the change.
  • Each item of changed information in DB 400 is associated with a specific IC card by using card-identifier information such as card number.
  • center apparatus 300 compares the information transmitted by the IC card with the corresponding information stored in DB 400 to determine if they match (step S 520 ). If they match, the center apparatus allows the transaction to take place, or processes operations other than changing of card-holder's information (step S 570 ). If they do not match, one of two scenarios is possible. One is where a change was previously made to information maintained in the center apparatus, but the information in the IC card has not yet been updated to reflect the change. The other is where a change was previously made in the information held in the IC card, but the center apparatus information has not yet been updated to reflect the change.
  • center apparatus 300 further compares the pre-change information in the IC card with corresponding information stored in DB 400 .
  • a match indicates that the IC card information has been changed and the corresponding information in the center apparatus needs to be updated. In that case, the process moves to step S 340 of FIG. 3 and continues as indicated in FIG. 3 , thus, resulting in updating the information in the DB 400 to reflect the changed information in the IC card.
  • center apparatus checks to determine if the update-notification-information is in the “set” state (step S 540 ).
  • center apparatus 300 If, at step S 540 , the update-notification-information in the center apparatus is found not to be in the “set” state, center apparatus 300 considers the card abnormal, and ends the process (step S 580 ). If the update-notification-information is found to be in the “set” state, thus indicating that the information in the center apparatus has been changed, center apparatus 300 transmits an update command information (such as update item, and contents of new information) to the IC card, changes the update-notification-information to the “reset” state, and ends the update process (steps S 550 , S 560 ).
  • an update command information such as update item, and contents of new information
  • Information-changing unit 120 of IC card 100 receives the update command, and updates the corresponding information in IC card 100 .
  • Such update occurs automatically in the IC card when the IC card is used for the first time after the information change has been made in the center apparatus.
  • changeable information in IC card 100 can be changed by the center apparatus as well as by the card-holder.
  • FIG. 6 is a diagram showing some of the contents of DB 400 in the center apparatus.
  • a change-enabling identifier is added to information items that are allowed to be changed
  • a change-disabling identifier is added to information items that are not allowed to be changed.
  • the information items allowed to be changed are stored in DB 400 in changeable form
  • the information items not allowed to be changed are stored in DB 400 in un-changeable form.
  • address, postal code, phone number, password, financial institution name, branch name, kind of account, account number and payment method are considered as changeable information
  • card-holder name, birth date and card number as un-changeable information
  • this classification is not absolute and may vary according to what the card company or card-holder desires.
  • FIG. 7 is a diagram showing some of the contents of storage portion 150 of IC card 100 .
  • storage portion 150 similar to DB 400 in the central apparatus, a change-enabling identifier is added to information items that are allowed to be changed, and a change-disabling identifier is added to information items that are not allowed to be changed. Accordingly, the information items allowed to be changed are stored in storage portion 150 in changeable form, and the information items not allowed to be changed are stored in storage portion 150 in un-changeable form.
  • a card-holder is able to easily change his or her password at any time, and this change can be reflected at the card-issuer center so that the total system security is improved.

Abstract

A method and a system wherein IC card information can be changed in either of two ways is provided. The information stored in an IC card can be changed independently of the information that a center facility maintains, and then the corresponding IC card information maintained by the center facility is updated to reflect the changes made in the IC card. Alternatively, the IC card information maintained in the center facility is changed, and then the corresponding information in the IC card is updated to reflect those changes.

Description

    CROSS-REFERENCES TO RELATED APPLICATIONS
  • This application claims priority from Japanese Patent Application No. 2000-194840, filed Jun. 28, 2000, which disclosure is incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • The present invention relates to a process method and system of data management for integrated circuit (IC) card, and more particularly to a method of changing information stored in IC card and information maintained in a center facility, and to an IC card system.
  • IC cards are widely used as financial card, credit card, debit card and so on. These cards are configured to store various information such as card-holder's information (e.g., name, address, postal code, phone number, birth date, password), financial institution name, branch name, type of account, account number, and mode of payment, and data and program necessary for application process according to the intended use of the IC card. These information items are usually stored in the IC card at the time of issuing the IC card. Therefore, when the card-holder decides to change the information in the IC card after issuance of the card, the card-holder is required to ask the IC card issuing agency or organization to make the change. The card-holder must also complete, sign and seal a document (e.g., a change request form) provided by the issuing organization, and send the document together with the IC card to the issuing organization.
  • Because of such inconvenient changing procedures, card-holders tend not to change such security-critical information as the password as regularly as should be done. Thus, protection against unauthorized use of the IC card is compromised.
  • BRIEF SUMMARY OF THE INVENTION
  • Accordingly, it is an object of the invention to provide a method and system for changing IC card information wherein the above problems are eliminated. In accordance with the invention, a method and system is provided wherein IC card information can be changed in either of two ways: (1) the information stored in IC card is changed independently of the information that the center facility maintains, and then the corresponding IC card information maintained by the center facility is updated to reflect the changes made in the IC card, and (2) the IC card information maintained in the center apparatus is changed, and then the corresponding information in the IC card is updated to reflect the changes made in the center apparatus.
  • In accordance with one embodiment of the present invention, an IC card system includes a center apparatus and an IC card having IC card-holder's information stored therein. The IC card includes a receiver configured to receive change requests for changing the card-holder's information. The IC card further includes a storage area configured to store change-allowance-information, wherein the change request is rejected if said change-allowance-information indicates “change in progress” but is processed if said change-allowance-information indicates “no change in progress”.
  • Upon receipt of a change request, if the change-allowance-information indicates “no change in progress”, the change-allowance-information is changed to indicate “change in progress”. In that case, new content for one or more information items in the card-holder's information is received and stored in the IC card.
  • In one embodiment, the “change in progress” corresponds to a condition wherein a previous change request is in the course of being processed by the IC card system, and the “no change in progress” corresponds to a condition wherein either the processing of a previous change request has been completed by the IC card system or no previous change request has been made.
  • In another embodiment, the new content stored in the IC card is transmitted from the IC card to the center apparatus. The center apparatus stores the new content and resets the change-allowance-information in the IC card to “no change in progress”.
  • In another embodiment, the card-holder's information stored in the IC card includes one or more changeable information items and one or more un-changeable information items.
  • In another embodiment, before storing the new content for the card-holder's information items, identification information is required from the change requester to determine if the change request is made by an authorized party. The received identification information is compared with a corresponding predesignated identification information stored in the IC card as one of the un-changeable information items, and if no match is found, the change request is rejected, but if a match is found, the new content for the card-holder's information items is allowed to be stored in the IC card.
  • The information maintained by the center apparatus may be updated with the changed information stored in the IC card at the time of first on-line transaction after the change is stored in the IC card. In addition, the IC card can add a change-enabling identifier to those items of card-holder's information which can be changed, and store them as changeable information, and add a change-disabling identifier to those items of card-holder's information which can not be changed, and store them as un-changeable information or in a form incapable of being accessed.
  • The above object can also be achieved by use of a program capable of executing the above functions or a recording medium in which such program is stored.
  • Further features and advantages of the present invention will become more fully apparent form the following detailed description of the invention, the appended claims, and the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram schematically showing the construction of an IC card system according to one embodiment of the invention.
  • FIG. 2 is a flowchart to which reference is made in explaining the sequence of operations involved in changing information in the IC card in accordance with one embodiment of the invention.
  • FIG. 3 is a flowchart to which reference is made in explaining the sequence of operations involved in updating the information in the center apparatus with changes made in the IC card.
  • FIG. 4 is a flowchart to which reference is made in explaining an alternate sequence of operations involved in updating the information in the center apparatus with changes made in the IC card.
  • FIG. 5 is a flowchart to which reference is made in explaining the sequence of operations involved in the case where information change is first made in the center apparatus, and then the corresponding information in the IC card is updated to reflect the changes made in the center apparatus.
  • FIG. 6 is a diagram to which reference is made in explaining the contents of information maintained in data base DB of the center apparatus.
  • FIG. 7 is a diagram to which reference is made in explaining the contents of information maintained in a storage portion of the IC card.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Embodiments of an IC card information-changing method and IC card system according to the invention will be described in detail with reference to the accompanying drawings.
  • In accordance with an embodiment of the invention, an IC card system is provided wherein information such as password stored in an IC card can be changed off-line through operations carried out in the IC card, and then corresponding information maintained at a host that issued the IC card can be updated to reflect the changes made in the IC card. In one embodiment, the information stored in the IC card is changed as follows. The card-holder, attempting to change an information item, such as the password, inserts the IC card into an IC card reader/writer connected to, for example, the card-holder's personal computer (PC) or the like, selects an information-changing mode as one of the applications using the IC card, and enters an item of information (such as an identification information) that is previously set to be un-changeable. The processor within the PC compares the inputted information with the corresponding information previously stored within the card. If the inputted information is correct (e.g., the inputted identification information, such as birth date, matches the corresponding identification information in the IC card), the card-holder is prompted to select one of more of the indicated changeable items of information, and enter new content for the selected one or more items of information. The new content is stored in the IC card.
  • The programs for executing the processing method of the embodiments of the invention can be provided by storing them in recording media such as CD, MO or DVD.
  • FIG. 1 shows a block diagram of an IC card system in accordance with one embodiment of the invention. As illustrated, an IC card 100 has a change-allowance-information register 110 which registers information indicating whether a change request for changing card-holder's information can be processed, an information-changing unit 120, a change-judging unit 130, an interface 140 and a storage portion 150. Changed information stored in IC card 100 is communicated to a center apparatus 300 through an on-line terminal 200.
  • Center apparatus 300 has a change-allowance-confirming unit 310 for indicating whether a change request has been allowed to be processed, a comparator 320, an information-changing unit 330, an interface 340, and a database 400.
  • In one embodiment of the IC card system, the change-allowance-information register 110, information-changing unit 120, change-judging unit 130 and interface 140 are incorporated in the on-line terminal 200 rather than in IC card 100.
  • FIG. 2 is a flowchart to which reference is made in explaining the process for changing the internal information of IC card 100 according to one embodiment of the invention. It is assumed that IC card 100 includes such information as card-holder's name, birth date, postal code, phone number, address (which may be only the last numerical portion of address or number of lot), and password previously stored as items for identification. For example, of the above information items, the name and birth date have write-disabling identifiers added to them in order to prevent altering them, and are stored in IC card 100 in such manner that they cannot be accessed by an unauthorized party. On the other hand, the postal code, phone number, address (which may be only number of lots) and password have write-enabling identifiers added to them in order to enable altering them, and are stored in IC card 100.
  • The card-holder, in attempting to change information stored in the IC card, such as information about credit card or bank cash card that the card-holder possesses, inserts the IC card 100 into an IC card reader/writer connected to card-holder's apparatus information terminal such as a PC. Then, the card-holder selects an information-changing mode as one of the applications for using the IC card 100 (step S210).
  • Next, the change-judging unit 130 of IC card 100 checks the change-allowance-information setting. If the change-allowance-information setting indicates “no change in progress”, the card-holder's change request is allowed to be further processed, and the process goes to the next step. If the change-allowance-information setting indicates “change in progress”, the card-holder's change request is rejected and the process ends (step S220). Here, “change in progress” corresponds to a condition wherein a previous change request is in the course of being processed by the IC card system, and “no change in progress” corresponds to a condition wherein either the processing of a previous change request has been completed by the IC card system or no previous change request has been made.
  • The card-holder, according to the instruction displayed on the screen resulting from selecting the information-changing mode, enters new content for one or more items of information chosen from the category of un-changeable information items. As an example, assume a birth date has been entered as an identification information which is not provided on the face of the card and which falls in the category of unchangeable information items (steps S230, S240).
  • Change-judging unit 130 compares the newly inputted birth date information with the birth date information previously stored in IC card 100 to determine if the newly entered information is correct. Thus, if IC card 100 is used by an unauthorized user (e.g., if it is lost or stolen), this checking mechanism prevents the unauthorized user from obtaining the information that was previously stored in a read-protected form in the card (step S250).
  • If, at step S250, the newly inputted information does not match the corresponding information in the IC card, the process ends. If there is a match, the change-allowance-information is set to “change in progress” (step S260). Next, the changeable information items are displayed on the screen, and the card-holder is prompted to enter new content for one or more of the changeable items of information (S270). At this time, no specific contents of items that are already stored in IC card 100 is displayed on the screen.
  • Thus, the card-holder enters new content for one or more of the items of information according to the instruction on the screen (Step S271). Here, a description will be provided using an example wherein a new password is entered by the card-holder in order to change the existing password in the IC card.
  • The information-changing unit 120 registers the newly inputted information item, e.g., the new password, into the IC card, and ends the process for changing information in the IC card (step S272). At this time, the previous content of the changed items of information is maintained in IC card 100 as “before-change” information (step S280). If a “before-change” information exists in the card from a previous change request, such preexisting “before-change” information is deleted (step S280). Alternatively, a flag may be used to indicate “before-change” information, and the flag may be deleted from the pre-existing “before-change” information, and added to the newly inputted content.
  • At step S271, if the card-holder decides to end the process without entering new information, the information-changing unit 120 resets the change-allowance-information from “change in progress” to “no change in progress” (step S290), and ends the process.
  • If, at the step S210, an application other than the information-changing mode is selected, this application is executed.
  • While in the above embodiment only one item of identification information (e.g., birth date) is checked before the card-holder is allowed to change information held in the IC card, the invention is not limited as such. Multiple items of identification information (such as password) may be required from the card-holder before the card-holder is allowed to change information held in the IC card. Accordingly, the unauthorized use of the IC card is prevented. Further, IC card 100 with its internal information changed as described above can be immediately used for off-line transaction on the basis of the changed information.
  • While the change of information in IC card 100 is performed by connecting an IC card reader/writer to an information terminal such as a PC, the above process may be implemented by a terminal provided exclusively for such use. In addition, step S260 (setting change-allowance-information to “change in progress”) may be carried out after new content for changeable item of information is received, or after the new content is registered in the IC card. In both these cases, step S290 may be eliminated.
  • FIG. 3 is a flowchart showing the sequence of operations in center apparatus 300 (for example, the host that issues the IC card) when the IC card is used for a transaction for the first time after the internal information of the IC card has been changed. In accordance with the FIG. 3 flow chart, the card-holder's information maintained in center apparatus 300 is updated to reflect the changes made in the IC card. The program for executing the process here can be stored in a recording medium such as CD, MO or DVD.
  • When the on-line terminal 200, such as a store, and the center apparatus 300 that issued the IC card are connected at the time of an on-line transaction using IC card 100, the card information is sent to center apparatus 300 (step S310). The comparator 320 of center apparatus 300 compares the transmitted information with the corresponding information stored in the center data base (DB) 400 to determine if they match (step S320). If there is a match, center apparatus 300 executes the normal process (e.g., the transaction) or processes other than the change of card-holder's information registered in the database 400 and maintained by the center apparatus (step S370). If there is not a match, comparator 320 further compares the “before-change” content of the non-matching information item received from the IC card with the corresponding information in DB 400 to determine if there is a match (step S330). As an example, the pass word prior to being changed in the IC card is received by center apparatus and compared to the password maintained in the center apparatus to determine if they match. If there is not a match, the card is processed as abnormal, and the process ends (step S80). In this case, center apparatus 300 informs on-line terminal 200 of the fact that the transaction cannot be processed, though not shown.
  • If, at step S330, the “before-change” information transmitted from the IC card to the center apparatus matches the corresponding information stored in the center DB, the change-allowance-confirming unit 310 checks if the change-allowance-information in the IC card is set to “change in progress” or “no change in progress” (step S340). If the change-allowance-information is set to “no change in progress”, the card is processed as abnormal and the process ends in the same way as described above (step S380). If the change-allowance-information is set to “change in progress”, information-changing unit 330 updates DB 400 with the new information (step S350), e.g., the new password, and the “change in progress” setting of the change-allowance-information in IC card 100 is reset to “no change in progress” (step S360), and the transaction is allowed to be processed (step S370).
  • In an alternate embodiment shown in FIG. 4, only the setting for the change-allowance-information is checked (step S420) by the center apparatus after the center receives the IC card information. If the change-allowance-information is set to “change in progress”, the changed information from the IC card 100 is compared with the corresponding information in center apparatus 300 (step S430). Then, after the confirmation of the changed portion (Step S440), the information in DB 400 is updated (step S450).
  • In either of FIGS. 3 and 4 flow chart embodiments, when IC card 100 is used in the first transaction after its internal information is changed, center apparatus 300 automatically updates the contents of DB 400 to reflect the newly changed information in the IC card.
  • In an alternate embodiment of the FIG. 3 flow chart, the step of checking if the “before-changing” information matches the corresponding information in DB 400 at step S330 may be omitted so that the overall process can be simplified. Moreover, in the process mentioned with reference to FIGS. 1 and 2, the “before-changing” information no longer need to be maintained.
  • In accordance with the above embodiments of the invention, information items designated in IC card 100 as changeable items can be changed by the card-holder. Any changes made by the card-holder to these changeable items can be updated in center apparatus 300 when IC card 100 is used in on-line transaction for the first time after the change has been made in the IC card.
  • The flow charts of FIGS. 2-4 represent the case where information in the IC card is changed by performing a sequence of operations in the IC card itself, and then the corresponding information in the center apparatus is updated with the changes made in the IC card. However, the opposite case may also occur, namely, information in the center apparatus is changed first, and then the corresponding information in the IC card is updated with the changes made in the center apparatus. An example of when information items are first changed in the center apparatus would be where the center apparatus changes the expiration date upon credit card renewal. Another example would be where card-holder makes a request for change of address to the center apparatus manager by mail or telephone for the reason of a move or the like. In this example, the address information in center apparatus 300 is changed by the manager of center apparatus 300, and the address of the card-holder is already changed by occasion of changing his or her place of residence.
  • FIG. 5 is a flow chart showing the sequence of operations for both the case wherein information in the IC card is changed followed by updating the corresponding information in the center apparatus, and the reverse case wherein information in the center apparatus is changed followed by updating the corresponding information in the IC card.
  • Center apparatus 300 maintains an update-notification-information which is used to indicate whether a change has been made in the information held in the center apparatus, and if a change has been made, the corresponding information in the IC card needs to be updated. In one embodiment, the update-notification-information is held in a “reset” state when no change of information has taken place in DB 400 and thus no updating is required in the IC card, but is changed to a “set” state when information in DB 400 has been changed, thus requiring that the corresponding information in the IC card be updated to reflect the change. Each item of changed information in DB 400 is associated with a specific IC card by using card-identifier information such as card number.
  • When an on-line transaction is initiated by inserting IC card 100 in the on-line terminal 200, and the on-line terminal 200, such as a cyber shop, establishes communication with center apparatus 300, the card information is transmitted to center apparatus 300 (step S510). Center apparatus 300 compares the information transmitted by the IC card with the corresponding information stored in DB 400 to determine if they match (step S520). If they match, the center apparatus allows the transaction to take place, or processes operations other than changing of card-holder's information (step S570). If they do not match, one of two scenarios is possible. One is where a change was previously made to information maintained in the center apparatus, but the information in the IC card has not yet been updated to reflect the change. The other is where a change was previously made in the information held in the IC card, but the center apparatus information has not yet been updated to reflect the change.
  • Accordingly, at step S530, center apparatus 300 further compares the pre-change information in the IC card with corresponding information stored in DB 400. A match indicates that the IC card information has been changed and the corresponding information in the center apparatus needs to be updated. In that case, the process moves to step S340 of FIG. 3 and continues as indicated in FIG. 3, thus, resulting in updating the information in the DB 400 to reflect the changed information in the IC card. If the pre-change information in the IC card does not match the corresponding information stored in DB 400, center apparatus checks to determine if the update-notification-information is in the “set” state (step S540).
  • If, at step S540, the update-notification-information in the center apparatus is found not to be in the “set” state, center apparatus 300 considers the card abnormal, and ends the process (step S580). If the update-notification-information is found to be in the “set” state, thus indicating that the information in the center apparatus has been changed, center apparatus 300 transmits an update command information (such as update item, and contents of new information) to the IC card, changes the update-notification-information to the “reset” state, and ends the update process (steps S550, S560).
  • Information-changing unit 120 of IC card 100 receives the update command, and updates the corresponding information in IC card 100. Such update occurs automatically in the IC card when the IC card is used for the first time after the information change has been made in the center apparatus. Thus, as can be seen, changeable information in IC card 100 can be changed by the center apparatus as well as by the card-holder.
  • FIG. 6 is a diagram showing some of the contents of DB 400 in the center apparatus. In DB 400, a change-enabling identifier is added to information items that are allowed to be changed, and a change-disabling identifier is added to information items that are not allowed to be changed. Accordingly, the information items allowed to be changed are stored in DB 400 in changeable form, and the information items not allowed to be changed are stored in DB 400 in un-changeable form. While address, postal code, phone number, password, financial institution name, branch name, kind of account, account number and payment method are considered as changeable information, and card-holder name, birth date and card number as un-changeable information, this classification is not absolute and may vary according to what the card company or card-holder desires.
  • FIG. 7 is a diagram showing some of the contents of storage portion 150 of IC card 100. In storage portion 150, similar to DB 400 in the central apparatus, a change-enabling identifier is added to information items that are allowed to be changed, and a change-disabling identifier is added to information items that are not allowed to be changed. Accordingly, the information items allowed to be changed are stored in storage portion 150 in changeable form, and the information items not allowed to be changed are stored in storage portion 150 in un-changeable form. While address, postal code, phone number, password, financial institution name, branch name, kind of account, account number and payment method are considered as changeable information, and card-holder name, birth date and card number as un-changeable information, this classification is not absolute and may vary according to what the card company or card-holder desires.
  • Thus, according to the present invention, among other advantages, a card-holder is able to easily change his or her password at any time, and this change can be reflected at the card-issuer center so that the total system security is improved.
  • While the present invention has been particularly shown and described with reference to the preferred embodiments, it will be understood that the various changes and modifications will occur to those skilled in the art without departing from the scope and true spirit of the invention. The scope of the invention is therefore to be determined solely by the appended claims.

Claims (10)

1-18. (canceled)
19. A method of changing an integrated circuit (IC) card-holder's information in an IC card system including a center apparatus and an IC card having stored therein card-holder's information including a plurality of information items, the method comprising:
providing a storage area in the IC card for storing change-allowance-information, wherein a change request for changing information stored in the IC card is rejected if the change-allowance-information indicates a change is in progress, but is processed if the change-allowance-information indicates no change is in progress;
receiving a new change request for changing content of at least one of the information items;
if the change-allowance-information indicates no change is in progress:
changing the change-allowance-information to indicate a change is in progress; and
storing in the IC card the changed content for the at least one of the information items in accordance with the new change request.
20. The method of claim 19 wherein the change in progress corresponds to a condition wherein a previous change request is being processed by the IC card system, and the no change is in progress corresponds to a condition wherein one of (1) the processing of a previous change request has been completed by the IC card system and (2) no previous change request has been made.
21. The method of claim 19 further comprising:
transmitting the changed content to the center apparatus;
updating in the center apparatus at least one of the information items corresponding to the information item with new content; and
changing the change-allowance-information in the card-holder's IC card to indicate no change is in progress.
22. The method of claim 19 wherein changing is performed when the new change request is made through an apparatus other than the center apparatus.
23. The method of claim 22 wherein the change-allowance-information changed to indicate a change is in progress is reset to indicate no change is in progress.
24. The method of claim 23 wherein the card-holder's information stored in the IC card includes at least one changeable information item and at least one non-changeable information item.
25. The method of claim 24 further comprising:
prior to changing, receiving identification information from a requester of the change request to determine if the change request is made by an authorized party;
comparing the identification information with identification information stored in the IC card as an non-changeable information item;
if no match is found, rejecting the change request; and
if a match is found, allowing the new content to be stored in the IC card, wherein the at least one information item is stored in the IC card.
26. A method according to claim 25 wherein the receiving and storing act comprises maintaining the present content of the at least one information items.
27. A method of changing an integrated circuit (IC) card-holder's information in an IC card system including a center apparatus and an IC card having stored card-holder information, the card-holder information including a plurality of information items, wherein new content for changing at least one of the information items is received and stored in the IC card, the method comprising the steps, executed by the center apparatus, of:
receiving card-holder's information from the IC card;
comparing the received card-holder's information with corresponding card-holder's information maintained in the center apparatus;
if no match is found, comparing pre-change card-holder information in the IC card with the corresponding card-holder information maintained in the center apparatus, and if a match is found:
updating the card-holder information maintained in the center apparatus with information; and
transmitting the information to the IC card indicative of completing revising the card-holder's information in the center apparatus.
US10/951,958 2000-06-28 2004-09-27 Processing method and system of data management for IC card Abandoned US20050038820A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/951,958 US20050038820A1 (en) 2000-06-28 2004-09-27 Processing method and system of data management for IC card

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2000194840 2000-06-28
JP2000-194840 2000-06-28
US09/896,933 US6805296B2 (en) 2000-06-28 2001-06-28 Processing method and system of data management for IC card
US10/951,958 US20050038820A1 (en) 2000-06-28 2004-09-27 Processing method and system of data management for IC card

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/896,933 Continuation US6805296B2 (en) 2000-06-28 2001-06-28 Processing method and system of data management for IC card

Publications (1)

Publication Number Publication Date
US20050038820A1 true US20050038820A1 (en) 2005-02-17

Family

ID=18693598

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/896,933 Expired - Fee Related US6805296B2 (en) 2000-06-28 2001-06-28 Processing method and system of data management for IC card
US10/951,958 Abandoned US20050038820A1 (en) 2000-06-28 2004-09-27 Processing method and system of data management for IC card

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/896,933 Expired - Fee Related US6805296B2 (en) 2000-06-28 2001-06-28 Processing method and system of data management for IC card

Country Status (2)

Country Link
US (2) US6805296B2 (en)
EP (1) EP1168259A3 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8533280B1 (en) * 2008-05-02 2013-09-10 BitGravity, Inc. Distributed origin content delivery network

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8397058B1 (en) * 1999-07-28 2013-03-12 Mondex International Limited System and method for communication between smart cards
EP1168259A3 (en) * 2000-06-28 2003-12-17 Hitachi, Ltd. Data management method and system for IC card
JP3929888B2 (en) * 2002-12-25 2007-06-13 株式会社東芝 IC card
US6817521B1 (en) * 2003-08-21 2004-11-16 International Business Machines Corporation Credit card application automation system
US7676839B2 (en) * 2004-03-15 2010-03-09 Xceedid Systems and methods for access control
WO2005103975A1 (en) * 2004-04-27 2005-11-03 Bitwallet, Inc. Money terminal processing server, money terminal processing method, money terminal, calculation instruction input device, and price modification information input device
US7617390B2 (en) * 2004-06-25 2009-11-10 Sun Microsystems, Inc. Server authentication in non-secure channel card pin reset methods and computer implemented processes
JP4781033B2 (en) * 2004-08-10 2011-09-28 キヤノン株式会社 Authentication system, processing method, program, and recording medium
JP2006079520A (en) 2004-09-13 2006-03-23 Aruze Corp Information processing apparatus
US8762240B2 (en) * 2007-11-21 2014-06-24 Nec Corporation Electronic value exchange system, terminal device, recovery device and method of exchanging electronic value adoptable thereto
KR100961274B1 (en) * 2009-12-07 2010-06-07 조정식 Integrated circuit card of unity
KR101316377B1 (en) * 2012-12-26 2013-10-08 신한카드 주식회사 Control method for mobile transaction device

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4804825A (en) * 1986-06-17 1989-02-14 Casio Computer Co., Ltd. I C card system
US4877945A (en) * 1986-11-10 1989-10-31 Hitachi, Ltd. IC card having a function to exclude erroneous recording
US5012076A (en) * 1988-03-02 1991-04-30 Hitachi, Ltd. Transaction method wherein transaction amount is compared with account balance before ID is entered
US5197001A (en) * 1990-05-14 1993-03-23 International Business Machines Corp. Bill of material and project network processing
US5548506A (en) * 1994-03-17 1996-08-20 Srinivasan; Seshan R. Automated, electronic network based, project management server system, for managing multiple work-groups
US5727230A (en) * 1994-04-28 1998-03-10 Mitsubishi Denki Kabushiki Kaisha Apparatus for electromagnetic communication between a computer and a non-contact IC card
US5796092A (en) * 1994-09-29 1998-08-18 Mitsubishi Denki Kabushiki Kaisha IC card and IC card system
US5890158A (en) * 1997-03-31 1999-03-30 International Business Machines Corporation Method, apparatus, and program storage device for sharing objects with a network server and a database server using a common object model
US5973964A (en) * 1993-04-08 1999-10-26 Hitachi, Ltd. Flash memory control method and information processing system therewith
US6032858A (en) * 1996-05-31 2000-03-07 Hitachi, Ltd. Electronic money storing apparatus and IC card control method
US6070795A (en) * 1996-09-24 2000-06-06 Koninklijke Kpn N.V. Method of making recoverable smart card transactions, a method of recovering such a transaction, as well as a smart card allowing recoverable transactions
US6308164B1 (en) * 1997-04-28 2001-10-23 Jeff Nummelin Distributed project management system and method
US6393410B1 (en) * 2000-05-12 2002-05-21 Frederick Thompson Process and a system for listing information relating to a construction project over a computer network
US6401119B1 (en) * 1998-09-18 2002-06-04 Ics Intellegent Communication Software Gmbh Method and system for monitoring and managing network condition
US20030023677A1 (en) * 2001-07-25 2003-01-30 Graham Morison Zuill On-line project collaboration system
US6527190B1 (en) * 1997-09-09 2003-03-04 Siemens Aktiengesellschaft Chip card with memory for programs which can be reloaded as a function of the application
US6805296B2 (en) * 2000-06-28 2004-10-19 Hitachi, Ltd. Processing method and system of data management for IC card

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60160491A (en) * 1984-01-31 1985-08-22 Toshiba Corp Ic card
JPH0314083A (en) * 1989-06-12 1991-01-22 Toshiba Corp Portable medium
FR2716989B1 (en) * 1994-03-04 1996-04-05 Gemplus Card Int Method of operation of a smart card.
DE19714592A1 (en) 1997-04-09 1998-10-15 Rainer Dr Dorstewitz Band knife splitting machine
JP2000011081A (en) * 1998-03-26 2000-01-14 Citicorp Dev Center Inc Remote banking method by multi-memory technique smart card and its system
JP4486187B2 (en) 1998-10-27 2010-06-23 武田薬品工業株式会社 Novel G protein-coupled receptor protein, its DNA and its ligand
GB9824420D0 (en) * 1998-11-07 1998-12-30 Ncr Int Inc Smart card and method of operating the smart card
ES2162605B1 (en) 2000-05-24 2003-04-01 Ct Espanol De Servicos Telemat MODULAR REAL-TIME SWITCHING SYSTEM FOR ELECTRONIC COMMUNICATIONS EQUIPMENT.
WO2002019212A2 (en) 2000-08-29 2002-03-07 Bjaam Environmental, Inc. Method and apparatus for network-enabled real property project management
US6718342B1 (en) 2000-09-01 2004-04-06 Real Time Boss, Inc. Method and apparatus for network-enabled risk assessment
WO2002025531A2 (en) 2000-09-19 2002-03-28 Bjaam Environmental, Inc Method and apparatus for reverse and forward auctioning for use with network-enabled real property project management
US20030023577A1 (en) 2000-12-14 2003-01-30 Borland Software Corporation Method and apparatus for handling the registration of multiple and diverse communication protocols for use in an object request broker (ORB)

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4804825A (en) * 1986-06-17 1989-02-14 Casio Computer Co., Ltd. I C card system
US4877945A (en) * 1986-11-10 1989-10-31 Hitachi, Ltd. IC card having a function to exclude erroneous recording
US5012076A (en) * 1988-03-02 1991-04-30 Hitachi, Ltd. Transaction method wherein transaction amount is compared with account balance before ID is entered
US5197001A (en) * 1990-05-14 1993-03-23 International Business Machines Corp. Bill of material and project network processing
US5973964A (en) * 1993-04-08 1999-10-26 Hitachi, Ltd. Flash memory control method and information processing system therewith
US5548506A (en) * 1994-03-17 1996-08-20 Srinivasan; Seshan R. Automated, electronic network based, project management server system, for managing multiple work-groups
US5727230A (en) * 1994-04-28 1998-03-10 Mitsubishi Denki Kabushiki Kaisha Apparatus for electromagnetic communication between a computer and a non-contact IC card
US5796092A (en) * 1994-09-29 1998-08-18 Mitsubishi Denki Kabushiki Kaisha IC card and IC card system
US6032858A (en) * 1996-05-31 2000-03-07 Hitachi, Ltd. Electronic money storing apparatus and IC card control method
US6070795A (en) * 1996-09-24 2000-06-06 Koninklijke Kpn N.V. Method of making recoverable smart card transactions, a method of recovering such a transaction, as well as a smart card allowing recoverable transactions
US5890158A (en) * 1997-03-31 1999-03-30 International Business Machines Corporation Method, apparatus, and program storage device for sharing objects with a network server and a database server using a common object model
US6308164B1 (en) * 1997-04-28 2001-10-23 Jeff Nummelin Distributed project management system and method
US6527190B1 (en) * 1997-09-09 2003-03-04 Siemens Aktiengesellschaft Chip card with memory for programs which can be reloaded as a function of the application
US6401119B1 (en) * 1998-09-18 2002-06-04 Ics Intellegent Communication Software Gmbh Method and system for monitoring and managing network condition
US6393410B1 (en) * 2000-05-12 2002-05-21 Frederick Thompson Process and a system for listing information relating to a construction project over a computer network
US6805296B2 (en) * 2000-06-28 2004-10-19 Hitachi, Ltd. Processing method and system of data management for IC card
US20030023677A1 (en) * 2001-07-25 2003-01-30 Graham Morison Zuill On-line project collaboration system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8533280B1 (en) * 2008-05-02 2013-09-10 BitGravity, Inc. Distributed origin content delivery network

Also Published As

Publication number Publication date
EP1168259A2 (en) 2002-01-02
US20020030099A1 (en) 2002-03-14
US6805296B2 (en) 2004-10-19
EP1168259A3 (en) 2003-12-17

Similar Documents

Publication Publication Date Title
US7268668B2 (en) Systems and methods for managing multiple accounts on a RF transaction instrument
KR0146624B1 (en) Credit dealing card and credit dealing apparatus and method thereof
US7533066B1 (en) System and method for biometrically-initiated refund transactions
US7268667B2 (en) Systems and methods for providing a RF transaction device operable to store multiple distinct accounts
KR0147360B1 (en) Payment or information transfer system using an electronic memory card as wallet
US4186871A (en) Transaction execution system with secure encryption key storage and communications
US6604679B2 (en) Payment management method and system using an IC card
JP2002512715A (en) Secure multi-application card system and process
US20090178120A1 (en) Electronic verification service systems and methods
US6805296B2 (en) Processing method and system of data management for IC card
US6370517B2 (en) Electronic money card, electronic money receiving/paying machine, and electronic money card editing device
EP0798674B1 (en) File managing method requiring a change in key data and ic card device using the method
JPS60502126A (en) Systems with administrative access and how they operate
US20040034598A1 (en) System and method for biological authorization for financial transactions
JPH0198095A (en) Method and apparatus for preventing fraud of selection access system
JPH1131190A (en) Electronic money card, electronic money reception/ payment machine and electronic money card editing device
BG63233B1 (en) Chipcard and method for its application
EP0810538B1 (en) Management system for using IC card with registered personal information
JPH11185109A (en) Transaction processing system
US7296289B2 (en) Setting or changing an access condition for an access management apparatus and method of a portable electronic device
JP2005115860A (en) Payback/deposit system using atm, portable terminal, and novel commercial transaction method using system
US20010021952A1 (en) Network system and network management method
JP2006350938A (en) Expiration date management system, center device, and terminal unit
KR20020030625A (en) System and method for accounting using biometrics information and media for storing program source thereof
JPH10307967A (en) Credit card system and card using method

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION