Movatterモバイル変換


[0]ホーム

URL:


US20070180276A1 - Key transformation unit for a tamper resistant module - Google Patents

Key transformation unit for a tamper resistant module
Download PDF

Info

Publication number
US20070180276A1
US20070180276A1US11/729,509US72950907AUS2007180276A1US 20070180276 A1US20070180276 A1US 20070180276A1US 72950907 AUS72950907 AUS 72950907AUS 2007180276 A1US2007180276 A1US 2007180276A1
Authority
US
United States
Prior art keywords
trm
key
software application
public key
application
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.)
Granted
Application number
US11/729,509
Other versions
US7734923B2 (en
Inventor
David Everett
Stuart Miller
Anthony Peacham
Ian Simmons
Timothy Richards
John Viner
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.)
Multos Ltd
Original Assignee
STEPNEXUS HOLDINGS
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
Priority claimed from GBGB9703591.9Aexternal-prioritypatent/GB9703591D0/en
Priority claimed from US09/023,057external-prioritypatent/US6575372B1/en
Priority to US11/729,509priorityCriticalpatent/US7734923B2/en
Application filed by STEPNEXUS HOLDINGSfiledCriticalSTEPNEXUS HOLDINGS
Priority to US11/821,052prioritypatent/US7917760B2/en
Publication of US20070180276A1publicationCriticalpatent/US20070180276A1/en
Priority to US11/977,914prioritypatent/US7669055B2/en
Priority to US11/977,945prioritypatent/US7730311B2/en
Priority to US11/977,920prioritypatent/US7730310B2/en
Priority to US11/977,919prioritypatent/US7707408B2/en
Assigned to BAMBOO HOLDINGSreassignmentBAMBOO HOLDINGSASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MONDEX INTERNATIONAL LIMITED
Assigned to MONDEX INTERNATIONAL LIMITEDreassignmentMONDEX INTERNATIONAL LIMITEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EVERETT, DAVID BARRINGTON, MILLER, STUART JAMES, PEACHAM, ANTHONY DAVID, RICHARDS, TIMOTHY PHILIP, SIMMONS, IAN STEPHEN, VINER, JOHN CHARLES
Assigned to STEPNEXUS HOLDINGSreassignmentSTEPNEXUS HOLDINGSCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: BAMBOO HOLDINGS
Assigned to MULTOS LIMITEDreassignmentMULTOS LIMITEDMERGER (SEE DOCUMENT FOR DETAILS).Assignors: STEPNEXUS HOLDINGS
Publication of US7734923B2publicationCriticalpatent/US7734923B2/en
Application grantedgrantedCritical
Adjusted expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Methods, apparati, and computer-readable media for securely transporting a software application onto a tamper resistant module (TRM) (103) by using an individualized TRM key set. A method embodiment of the present invention comprises: storing a key pair unique to the TRM (103) in a memory located on the TRM (103), where the key pair comprises a TRM public key (150) and a TRM private key (190); retrieving the TRM public key from the TRM; encrypting a portion of the software application using the TRM public key (150); transmitting the encrypted software application to the TRM (103); and recovering and decrypting the encrypted software application using the TRM private key (190).

Description

Claims (83)

19. A method for securely transporting data onto a tamper resistant module (TRM) by using an individualized key set for the TRM, the method comprising the steps of:
providing a certification authority (CA) with a CA private key and a CA public key;
storing a TRM private key and a TRM public key which form said individualized key set for said TRM, in a memory located on said TRM;
encrypting said TRM public key with said first CA private key to form a public key certificate;
storing said public key certificate on said TRM;
retrieving said stored public key certificate from said TRM;
verifying said public key certificate with said CA public key to ensure that said public key certificate is valid;
encrypting at least a portion of said data using said TRM public key;
transporting said portion of said data to said TRM; and
decrypting said portion of said data using said TRM private key to retrieve said data.
22. A method, performed by a personal computer (PC) having at least one multiple application tamper resistant module (TRM), each combination of PC and TRM being referred to as a PC/TRM, for processing an incoming transmission of a software application to a PC/TRM by using an individualized key set for the PC/TRM, the method comprising the steps of:
receiving said incoming transmission, said incoming transmission comprising at least a portion of the software application encrypted with a PC/TRM public key stored on said PC/TRM, said PC/TRM public key being part of said individualized key set;
retrieving a unique PC/TRM private key for said PC/TRM, said PC/TRM private key being part of said individualized key set; and
decrypting said portion of said software application with said PC/TRM private key to recover said portion of said software application.
23. Apparatus located on a personal computer (PC) having at least one multiple application tamper resistant module (TRM), each combination of PC and TRM being referred to as a PC/TRM, for processing an incoming transmission by using an individualized key set for a PC/TRM, the apparatus comprising:
means for receiving said incoming transmission, said incoming transmission comprising at least a portion of a secure software application encrypted with a PC/TRM public key, said PC/TRM public key being also stored on said PC/TRM, and said PC/TRM public key forming part of said individualized key set;
means for retrieving a unique PC/TRM private key for said PC/TRM, said PC/TRM private key being part of said individualized key set; and
means for decrypting said portion of said software application with said PC/TRM private key to recover said portion of said software application.
24. A method for securely transporting data onto a personal computer (PC) having at least one multiple application tamper resistant module (TRM), each combination of PC and TRM being referred to as a PC/TRM, by using an individualized key set for each PC/TRM, the method comprising the steps of:
providing a certification authority (CA) with a CA private key and a CA public key;
storing a PC/TRM private key and a PC/TRM public key, which form said individualized key set for said PC/TRM, in a memory located on said PC/TRM;
encrypting said PC/TRM public key with said first CA private key to form a public key certificate;
storing said public key certificate on said PC/TRM;
retrieving said stored public key certificate from said PC/TRM;
verifying said public key certificate with said CA public key to ensure that said public key certificate is valid;
encrypting at least a portion of said data using said PC/TRM public key;
transporting said portion of said data to said PC/TRM; and
decrypting said portion of said data using said PC/TRM private key to retrieve said data.
25. A method for securely loading an executable software application from an application provider onto a tamper resistant module (TRM) having a memory over a communications network, said method comprising the steps of:
providing a TRM private key and a TRM public key for said TRM;
encrypting at least one portion of said executable software application using an associated transport key, each said portion also having an associated location;
creating an application unit which comprises said portion of said executable software application;
encrypting said associated transport key and an indicator of said associated location using said TRM public key;
forming a key transformation unit (KTU), said KTU comprising said associated transport key and said indicator;
transmitting said application unit and said KTU to said TRM;
decrypting said KTU using said TRM private key to recover said associated transport key and said indicator;
identifying said portion of said executable software application;
decrypting said portion of said executable software application using said associated transport key; and
storing said portion of said executable software application in said memory on said TRM for subsequent execution.
41. Tamper resistant module (TRM) apparatus, comprising:
at least one TRM having a memory;
an executable software application provided by a software application provider to said TRM;
a communications link coupled to said TRM and to said software application provider;
a TRM public key and a TRM private key for said TRM; and
an arrangement; wherein:
a portion of said executable software application is encrypted by said software application provider using an associated transport key, each said portion having an associated location;
an application unit is created, said application unit comprising said portion of said executable software application;
said associated transport key and an indicator of said associated location are encrypted using said TRM public key;
a key transformation unit (KTU) is formed, said KTU comprising said associated transport key and said indicator;
said application unit and said KTU are transmitted to said TRM over said communications link;
said KTU is decrypted on said TRM using said TRM private key to recover said associated transport key and said indicator;
said portion of said executable software application is identified;
said portion of said executable software application is decrypted on said TRM using said associated transport key for each said portion to recover said executable software application; and
said executable software application is stored on said TRM for subsequent execution.
57. A method for processing a data transmission, said method comprising the steps of:
receiving said data transmission, said data transmission comprising an executable software application encrypted with a first key, and a key transformation unit (KTU) encrypted with a second key, wherein said executable software application comprises at least one encrypted portion having an associated location, and said KTU comprises said first key and a location indicator for said associated location;
decrypting said KTU onto a tamper resistant module (TRM) to recover said first key and said location indicator;
identifying said encrypted portion associated with said associated location;
decrypting said encrypted portion of said executable software application onto said TRM using said first key for each encrypted portion; and
storing said decrypted executable software application in memory of said TRM for subsequent execution.
69. Apparatus for processing a data transmission, said apparatus comprising:
means for receiving said data transmission, said data transmission comprising an executable software application encrypted with a first key, and a key transformation unit (KTU) encrypted with a second key, wherein said executable software application comprises an encrypted portion having an associated location, and said KTU comprises said first key and a location indicator for said associated location;
means for decrypting said KTU onto a tamper resistant module (TRM) to recover said first key and said location indicator;
means for identifying said encrypted portion;
means for decrypting said encrypted portion onto said TRM using said first key for said encrypted portion; and
means for storing said decrypted executable software application in memory of said TRM for subsequent execution.
80. A method for securely loading an executable software application over a communications network from an application provider onto a personal computer (PC) having at least one tamper resistant module (TRM), said method comprising the steps of:
providing a PC and TRM combination (PC/TRM) with a PC/TRM private key and a PC/TRM public key;
encrypting a portion of said executable software application using an associated transport key, said portion also having an associated location;
creating an application unit comprising said encrypted portion;
encrypting said associated transport key and an indicator of said associated location using said PC/TRM public key;
forming a key transformation unit (KTU) comprising said encrypted associated transport key and said indicator;
transmitting said application unit and said KTU to said PC/TRM;
decrypting said KTU using said PC/TRM private key to recover said associated transport key and said indicator;
identifying said portion of said executable software application;
decrypting said portion using said associated transport key; and
storing said portion of said executable software application in said PC/TRM for subsequent execution.
81. Apparatus comprising:
a personal computer (PC) having at least one tamper resistant module (TRM), each PC and TRM combination (PC/TRM) having a memory;
an executable software application provided by a software application provider to said PC/TRM;
a communications link coupled to said PC/TRM and to said software application provider;
a PC/TRM public key and a PC/TRM private key for said PC/TRM; and
an arrangement; wherein:
a portion of said executable software application is encrypted by said software application provider using an associated transport key, said portion having an associated location;
an application unit is created, said application unit comprising said encrypted portion of said executable software application;
said associated transport key and an indicator of said associated location are encrypted using said PC/TRM public key;
a key transformation unit (KTU) is formed, said KTU comprising said associated transport key and said indicator;
said application unit and said KTU are transmitted to said PC/TRM over said communications link;
said KTU is decrypted on said PC/TRM using said PC/TRM private key to recover said associated transport key and said indicator;
said portion of said executable software application is identified;
said portion of said executable software application is decrypted on said PC/TRM using said associated transport key for said portion to recover said executable software application; and
said executable software application is stored on said TRM for subsequent execution.
82. A method for processing a data transmission, said method comprising the steps of:
receiving said data transmission, said data transmission comprising an executable software application encrypted with a first key, and a key transformation unit (KTU) encrypted with a second key, wherein said executable software application comprises an encrypted portion having an associated location, and said KTU comprises said first key and a location indicator for said associated location;
decrypting said KTU onto a personal computer (PC) having at least one tamper resistant module (TRM) to recover said first key and said location indicator;
identifying said encrypted portion;
decrypting said encrypted portion of said executable software application onto a combination of PC and TRM (PC/TRM) using said first key for said encrypted portion; and
storing said decrypted executable software application in memory of said PC/TRM for subsequent execution.
83. Apparatus for processing a data transmission, said apparatus comprising:
means for receiving said data transmission, said data transmission comprising an executable software application encrypted with a first key, and a key transformation unit (KTU) encrypted with a second key, wherein said executable software application comprises an encrypted portion having an associated location, and said KTU comprises said first key and a location indicator for said associated location;
means for decrypting said KTU onto a personal computer (PC) having at least one tamper resistant module (TRM), a PC and TRM combination (PC/TRM) being operable to recover said first key and said location indicator;
means for identifying said encrypted portion;
means for decrypting said encrypted portion onto said PC/TRM using said first key for said encrypted portion; and
means for storing said decrypted portion in memory of said PC/TRM for subsequent execution.
US11/729,5091997-02-212007-03-29Key transformation unit for a tamper resistant moduleExpired - Fee RelatedUS7734923B2 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US11/729,509US7734923B2 (en)1997-02-212007-03-29Key transformation unit for a tamper resistant module
US11/821,052US7917760B2 (en)1997-02-212007-06-20Tamper resistant module having separate control of issuance and content delivery
US11/977,914US7669055B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,919US7707408B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,920US7730310B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,945US7730311B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module

Applications Claiming Priority (10)

Application NumberPriority DateFiling DateTitle
GB9703591.91997-02-21
GBGB9703591.911997-02-21
GBGB9703591.9AGB9703591D0 (en)1997-02-211997-02-21Multiple application computer system
US4651497P1997-05-151997-05-15
US4654397P1997-05-151997-05-15
US09/023,057US6575372B1 (en)1997-02-211998-02-12Secure multi-application IC card system having selective loading and deleting capability
US09/076,551US6317832B1 (en)1997-02-211998-05-12Secure multiple application card system and process
US09/932,013US7469339B2 (en)1997-05-152001-08-17Secure multiple application card system and process
US11/655,497US7689826B2 (en)1997-02-212007-01-19Flexibly loading a tamper resistant module
US11/729,509US7734923B2 (en)1997-02-212007-03-29Key transformation unit for a tamper resistant module

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/655,497ContinuationUS7689826B2 (en)1997-02-212007-01-19Flexibly loading a tamper resistant module

Related Child Applications (5)

Application NumberTitlePriority DateFiling Date
US11/821,052Continuation-In-PartUS7917760B2 (en)1997-02-212007-06-20Tamper resistant module having separate control of issuance and content delivery
US11/977,919ContinuationUS7707408B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,920ContinuationUS7730310B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,945ContinuationUS7730311B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,914ContinuationUS7669055B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module

Publications (2)

Publication NumberPublication Date
US20070180276A1true US20070180276A1 (en)2007-08-02
US7734923B2 US7734923B2 (en)2010-06-08

Family

ID=27487180

Family Applications (11)

Application NumberTitlePriority DateFiling Date
US09/076,551Expired - LifetimeUS6317832B1 (en)1997-02-211998-05-12Secure multiple application card system and process
US09/932,013Expired - Fee RelatedUS7469339B2 (en)1997-02-212001-08-17Secure multiple application card system and process
US11/655,497Expired - Fee RelatedUS7689826B2 (en)1997-02-212007-01-19Flexibly loading a tamper resistant module
US11/707,824Expired - Fee RelatedUS7584358B2 (en)1997-02-212007-02-16Tamper resistant module certification authority
US11/729,509Expired - Fee RelatedUS7734923B2 (en)1997-02-212007-03-29Key transformation unit for a tamper resistant module
US11/977,914Expired - Fee RelatedUS7669055B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,945Expired - Fee RelatedUS7730311B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,920Expired - Fee RelatedUS7730310B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,919Expired - Fee RelatedUS7707408B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/978,034Expired - Fee RelatedUS7702908B2 (en)1997-02-212007-10-26Tamper resistant module certification authority
US11/977,959Expired - Fee RelatedUS7730312B2 (en)1997-02-212007-10-26Tamper resistant module certification authority

Family Applications Before (4)

Application NumberTitlePriority DateFiling Date
US09/076,551Expired - LifetimeUS6317832B1 (en)1997-02-211998-05-12Secure multiple application card system and process
US09/932,013Expired - Fee RelatedUS7469339B2 (en)1997-02-212001-08-17Secure multiple application card system and process
US11/655,497Expired - Fee RelatedUS7689826B2 (en)1997-02-212007-01-19Flexibly loading a tamper resistant module
US11/707,824Expired - Fee RelatedUS7584358B2 (en)1997-02-212007-02-16Tamper resistant module certification authority

Family Applications After (6)

Application NumberTitlePriority DateFiling Date
US11/977,914Expired - Fee RelatedUS7669055B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,945Expired - Fee RelatedUS7730311B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,920Expired - Fee RelatedUS7730310B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/977,919Expired - Fee RelatedUS7707408B2 (en)1997-02-212007-10-25Key transformation unit for a tamper resistant module
US11/978,034Expired - Fee RelatedUS7702908B2 (en)1997-02-212007-10-26Tamper resistant module certification authority
US11/977,959Expired - Fee RelatedUS7730312B2 (en)1997-02-212007-10-26Tamper resistant module certification authority

Country Status (5)

CountryLink
US (11)US6317832B1 (en)
EP (1)EP0976114B1 (en)
JP (1)JP4327261B2 (en)
DE (1)DE69807210T2 (en)
WO (1)WO1998052162A2 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080229115A1 (en)*2007-03-162008-09-18Microsoft CorporationProvision of functionality via obfuscated software
US7523495B2 (en)2006-04-192009-04-21Multos LimitedMethods and systems for IC card application loading
US20090222675A1 (en)*2008-02-292009-09-03Microsoft CorporationTamper resistant memory protection
US20120072719A1 (en)*2009-05-122012-03-22Zte CorporationMethod Enabling Real-Time Data Service, Realization, Real-Time Data Service System and Mobile Terminal
US20120143769A1 (en)*2010-12-022012-06-07Microsoft CorporationCommerce card
WO2013122511A3 (en)*2012-02-162013-11-14Sherbakov Andrei YuryevichMethod for preparing and storing digital certificates
US8805434B2 (en)2010-11-232014-08-12Microsoft CorporationAccess techniques using a mobile communication device
US20150113285A1 (en)*2013-10-182015-04-23International Business Machines CorporationMultiple application platform owner keys in a secure object computer system
US9509686B2 (en)2010-12-032016-11-29Microsoft Technology Licensing, LlcSecure element authentication
US9525548B2 (en)2010-10-212016-12-20Microsoft Technology Licensing, LlcProvisioning techniques
US10320562B2 (en)2016-06-012019-06-11Nxp Usa, Inc.Application specific low-power secure key
DE102018000476A1 (en)*2018-01-232019-07-25Steffen Kühn SoC, which protects the intellectual property of a firmware while flashing through third parties
US20220253521A1 (en)*2021-02-102022-08-11Canon Kabushiki KaishaImage forming apparatus capable of executing application programs, control method therefor, and storage medium

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6317832B1 (en)*1997-02-212001-11-13Mondex International LimitedSecure multiple application card system and process
US6742120B1 (en)*1998-02-032004-05-25Mondex International LimitedSystem and method for controlling access to computer code in an IC card
US6931381B1 (en)*1999-03-112005-08-16American Express Travel Related Services Company, Inc.Methods and apparatus for authenticating the download of information onto a smart card
US6402028B1 (en)1999-04-062002-06-11Visa International Service AssociationIntegrated production of smart cards
DE19920744A1 (en)*1999-05-052000-11-16Siemens Ag Process for ensuring the authenticity of products
DE19922946A1 (en)*1999-05-142000-11-23Daimler Chrysler AgApplying authentication data to hardware unit, e.g. chip card having private key by encrypting data using public key and transmitting to hardware unit
US6619554B1 (en)*1999-06-032003-09-16Nokia CorporationIntegrated circuit card for use in a communication terminal
JP4083925B2 (en)*1999-06-242008-04-30株式会社日立製作所 Information processing apparatus, card member, and information processing system
KR100727453B1 (en)*1999-08-122007-06-13마쯔시다덴기산교 가부시키가이샤 Electronic Information Backup System
AUPQ268999A0 (en)1999-09-071999-09-30Keycorp LimitedApplication management for multi application devices
GB9925227D0 (en)1999-10-251999-12-22Internet LimitedData storage retrieval and access system
US6876991B1 (en)1999-11-082005-04-05Collaborative Decision Platforms, Llc.System, method and computer program product for a collaborative decision platform
US6757824B1 (en)*1999-12-102004-06-29Microsoft CorporationClient-side boot domains and boot rules
JP2001184472A (en)*1999-12-272001-07-06Hitachi Ltd Application program supply method, smart card, script supply method, terminal device, and storage medium having application program
AU2001222074A1 (en)*2000-01-192001-07-31Softcard Solutions LimitedProgramming data carriers
CN1293482C (en)2000-04-062007-01-03索尼公司Storage area dividing method for portable device
WO2001078020A1 (en)*2000-04-112001-10-18Visa International Service AssociationIntegrated production of smart cards
US6671809B1 (en)*2000-05-102003-12-30General Dynamics Decision Systems, Inc.Software-defined communications system execution control
BR0106966A (en)*2000-07-112002-05-14Kaba Schliesssysteme Ag Process for initializing mobile data carriers
US6889329B1 (en)*2000-07-282005-05-03Sun Microsystems, Inc.Adding secure external virtual memory to smart cards
JP3808297B2 (en)*2000-08-112006-08-09株式会社日立製作所 IC card system and IC card
JP3636984B2 (en)*2000-11-092005-04-06株式会社日立製作所 Recording medium for IC card system and IC card system
US6824064B2 (en)*2000-12-062004-11-30Mobile-Mind, Inc.Concurrent communication with multiple applications on a smart card
US6729549B2 (en)*2000-12-192004-05-04International Business Machines CorporationSystem and method for personalization of smart cards
FR2820848B1 (en)*2001-02-132003-04-11Gemplus Card Int DYNAMIC MANAGEMENT OF LIST OF ACCESS RIGHTS IN A PORTABLE ELECTRONIC OBJECT
US6655587B2 (en)*2001-03-212003-12-02Cubic CorporationCustomer administered autoload
JP2003016397A (en)*2001-04-232003-01-17Sony CorpData processing system, memory device, data processor, data processing method, and program
US6817524B2 (en)*2001-08-242004-11-16Cubic CorporationUniversal ticket transport
DE10142351A1 (en)*2001-08-302003-03-20Giesecke & Devrient Gmbh Initialize a chip card
JP2003187190A (en)*2001-12-192003-07-04Hitachi Ltd IC card management system
US20030172273A1 (en)*2002-03-052003-09-11Sjoblom HansMethod for controlling the distribution of data
AU2003240217A1 (en)*2002-06-052003-12-22Nagracard SaMethod for updating data on a chip, in particular of a smart card
EP1376492A1 (en)*2002-06-242004-01-02Canal + TechnologiesSecure software customisation for smartcard
NO20023194D0 (en)*2002-07-012002-07-01Sospita As Method and apparatus for executing software applications in a multiprocessor environment
US20030167218A1 (en)*2002-08-092003-09-04Field Michelle D.Modular financial service instrument
JP4557969B2 (en)*2003-03-312010-10-06エヌエックスピー ビー ヴィ How to grant smart card change rights
US7342918B2 (en)*2003-04-152008-03-11American Express Travel Related Services Co., Inc.Transaction card information access web service
JP2005071314A (en)*2003-08-252005-03-17Shuichi OtsuSoftware protection system by usb connection storage device or the like
JP2005196412A (en)2004-01-062005-07-21Sony CorpData communication device and memory management method for data communication device
US7053776B2 (en)2004-05-202006-05-30Xerox CorporationControl of programmable modules
US20050258228A1 (en)*2004-05-202005-11-24Xerox CorporationControl of programmable modules
FR2873467A1 (en)*2004-07-262006-01-27Proton World Internatinal Nv RECORDING A KEY IN AN INTEGRATED CIRCUIT
US20060047954A1 (en)*2004-08-302006-03-02Axalto Inc.Data access security implementation using the public key mechanism
US20060075254A1 (en)*2004-09-272006-04-06Cisco Technology, Inc. (A California Corporation)Smart card functionality from a security co-processor and symmetric key in ROM
JP4573350B2 (en)*2004-10-292010-11-04シャープ株式会社 IC card, IC card security system, IC card transport safety ensuring method, control program, and readable recording medium
US20060093149A1 (en)*2004-10-302006-05-04Shera International Ltd.Certified deployment of applications on terminals
JP4794269B2 (en)*2004-11-082011-10-19パナソニック株式会社 Secure device and relay terminal
US8588415B2 (en)*2004-11-252013-11-19France TelecomMethod for securing a telecommunications terminal which is connected to a terminal user identification module
US8117453B2 (en)*2005-11-232012-02-14Proton World International N.V.Customization of an electronic circuit
DE102006014690A1 (en)*2006-03-282007-10-04Vodafone Holding Gmbh Memory management of smart cards
US20080063198A1 (en)*2006-09-072008-03-13Jaquette Glen AStoring EEDKS to tape outside of user data area
US20080063206A1 (en)*2006-09-072008-03-13Karp James MMethod for altering the access characteristics of encrypted data
US20080063209A1 (en)*2006-09-072008-03-13International Business Machines CorporationDistributed key store
US20080063197A1 (en)*2006-09-072008-03-13Jaquette Glen AStoring encrypted data keys to a tape to allow a transport mechanism
US8386349B2 (en)2007-02-282013-02-26Visa U.S.A. Inc.Verification of a portable consumer device in an offline environment
US7527208B2 (en)2006-12-042009-05-05Visa U.S.A. Inc.Bank issued contactless payment card used in transit fare collection
US8118223B2 (en)2006-09-282012-02-21Visa U.S.A. Inc.Smart sign mobile transit fare payment
US20080203170A1 (en)*2007-02-282008-08-28Visa U.S.A. Inc.Fraud prevention for transit fare collection
US8346639B2 (en)2007-02-282013-01-01Visa U.S.A. Inc.Authentication of a data card using a transit verification value
US8523069B2 (en)2006-09-282013-09-03Visa U.S.A. Inc.Mobile transit fare payment
US8738485B2 (en)2007-12-282014-05-27Visa U.S.A. Inc.Contactless prepaid product for transit fare collection
US7631810B2 (en)*2006-12-192009-12-15Vivotech, Inc.Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device
US20080165973A1 (en)*2007-01-092008-07-10Miranda Gavillan Jose GRetrieval and Display of Encryption Labels From an Encryption Key Manager
FR2926381A1 (en)*2008-01-112009-07-17Sagem Securite Sa METHOD OF SECURE TRANSFER OF DATA
US8935528B2 (en)*2008-06-262015-01-13Microsoft CorporationTechniques for ensuring authentication and integrity of communications
US20100135542A1 (en)*2008-09-182010-06-03Keepper Jr Lester HSystem and methods for biometric identification on smart devices using multos
WO2010105259A1 (en)*2009-03-132010-09-16Assa Abloy AbSecure card access module for integrated circuit card applications
US9230259B1 (en)2009-03-202016-01-05Jpmorgan Chase Bank, N.A.Systems and methods for mobile ordering and payment
US8533859B2 (en)*2009-04-132013-09-10Aventyn, Inc.System and method for software protection and secure software distribution
WO2010127003A1 (en)*2009-04-282010-11-04Mastercard International IncorporatedApparatus, method, and computer program product for encoding enhanced issuer information in a card
DE102009040027A1 (en)*2009-09-032011-03-10Giesecke & Devrient Gmbh Method and system for activating a portable data carrier
US8276188B2 (en)*2009-12-032012-09-25Condel International Technologies Inc.Systems and methods for managing storage devices
US20110137803A1 (en)*2009-12-032011-06-09Symbol Technologies, Inc.Secure electronic receipt systems and methods
US20130091556A1 (en)*2010-06-212013-04-11Nokia Siemens Networks OyMethod for establishing a secure and authorized connection between a smart card and a device in a network
US8782435B1 (en)2010-07-152014-07-15The Research Foundation For The State University Of New YorkSystem and method for validating program execution at run-time using control flow signatures
US8782434B1 (en)2010-07-152014-07-15The Research Foundation For The State University Of New YorkSystem and method for validating program execution at run-time
US8397376B2 (en)2010-08-262013-03-19CPI Card Group—Colorado, Inc.System for automated production processing of smart cards
US9137014B2 (en)*2011-01-252015-09-15Adobe Systems IncorporatedSystems and methods for controlling electronic document use
US8611544B1 (en)2011-01-252013-12-17Adobe Systems IncorporatedSystems and methods for controlling electronic document use
US8839415B2 (en)*2011-02-012014-09-16Kingston Technology CorporationBlank smart card device issuance system
US20120204248A1 (en)*2011-02-092012-08-09Verizon Patent And Licensing Inc.Provisioner for single sign-on and non-single sign-on sites, applications, systems, and sessions
EP2689598B1 (en)2011-03-252015-11-25Certicom Corp.Interrogating an authentication device
GB201105765D0 (en)2011-04-052011-05-18Visa Europe LtdPayment system
EP2518657A1 (en)*2011-04-272012-10-31Gemalto SAMethod and system for communicating data to a contact-less communicating device
WO2012151652A1 (en)2011-05-062012-11-15Certicom Corp.Managing data for authentication devices
US9158902B2 (en)*2011-12-292015-10-13Intel CorporationSoftware modification for partial secure memory processing
US9465946B2 (en)2012-06-012016-10-11Intel CorporationIdentification and execution of subsets of a plurality of instructions in a more secure execution environment
US9122873B2 (en)2012-09-142015-09-01The Research Foundation For The State University Of New YorkContinuous run-time validation of program execution: a practical approach
US8812873B2 (en)2012-09-262014-08-19Intel CorporationSecure execution of a computer program using binary translators
DE102012022875A1 (en)*2012-11-222014-05-22Giesecke & Devrient Gmbh Method and system for application installation
US9727720B2 (en)2012-11-302017-08-08Certicom Corp.Challenge-response authentication using a masked response value
US9369290B2 (en)2012-11-302016-06-14Certicom Corp.Challenge-response authentication using a masked response value
US9703937B2 (en)*2013-04-102017-07-11Dell Products, L.P.Method to prevent operating system digital product key activation failures
SG2013071964A (en)*2013-09-242015-04-29Mastercard Asia Pacific Pte LtdA method for electrically personalizing a payment chip and a payment chip
GB2520056A (en)*2013-11-082015-05-13IbmDigital data retention management
US9922322B2 (en)2013-12-192018-03-20Visa International Service AssociationCloud-based transactions with magnetic secure transmission
EP4057203A1 (en)2013-12-192022-09-14Visa International Service AssociationCloud-based transactions methods and systems
US10846694B2 (en)2014-05-212020-11-24Visa International Service AssociationOffline authentication
US9775029B2 (en)2014-08-222017-09-26Visa International Service AssociationEmbedding cloud-based functionalities in a communication device
US10097537B2 (en)2016-04-072018-10-09At&T Intellectual Property I, L.P.Cloud-based authentication keyboard
EP3482337B1 (en)2016-07-112021-09-29Visa International Service AssociationEncryption key exchange process using access device
CN110321727A (en)*2018-03-292019-10-11阿里巴巴集团控股有限公司The storage of application information, processing method and processing device
JP7030624B2 (en)*2018-06-182022-03-07株式会社東芝 IC card system and information registration method
FR3091767A1 (en)*2019-01-142020-07-17Orange Authorization to load an application in a security element.
CA3124579A1 (en)2020-07-152022-01-15Schabar Research Associates LlcUnit oral dose compositions composed of naproxen sodium and famotidine for the treatment of acute pain and the reduction of the severity of heartburn and/or the risk of heartburn
WO2022015784A1 (en)2020-07-152022-01-20Schabar Research Associates LlcUnit oral dose compositions composed of ibuprofen and famotidine for the treatment of acute pain and the reduction of the severity and/or risk of heartburn

Citations (97)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4186653A (en)*1977-11-011980-02-05Ranco IncorporatedBellows assembly and method of making the same
US4214230A (en)*1978-01-191980-07-22Rolf BlomPersonal identification system
US4218582A (en)*1977-10-061980-08-19The Board Of Trustees Of The Leland Stanford Junior UniversityPublic key cryptographic apparatus and method
US4259720A (en)*1978-01-091981-03-31Interbank Card AssociationSecurity system for electronic funds transfer system
US4321672A (en)*1979-11-261982-03-23Braun Edward LFinancial data processing system
US4341951A (en)*1980-07-021982-07-27Benton William MElectronic funds transfer and voucher issue system
US4442345A (en)*1979-04-251984-04-10Compagnie Internationale Pour L'informatique Cii Honeywell Bull (Societe Anonyme)Apparatus for and method of recycling recording carriers, such as credit cards, including non-volatile erasable memories for identification data
US4453074A (en)*1981-10-191984-06-05American Express CompanyProtection system for intelligent cards
US4467139A (en)*1980-04-091984-08-21Compagnie Internationale Pour L'informatique Cii Honeywell BullProcess and system for transmission of signed messages
US4498000A (en)*1981-01-071985-02-05Transac-AlcatelSecurity method and device for communicating confidential data via an intermediate stage
US4536647A (en)*1983-07-151985-08-20Atalla CorporationPocket banking terminal, method and system
US4578530A (en)*1981-06-261986-03-25Visa U.S.A., Inc.End-to-end encryption system and method of operation
US4605820A (en)*1983-11-101986-08-12Visa U.S.A. Inc.Key management system for on-line communication
US4650978A (en)*1985-01-231987-03-17Rmh Systems, Inc.Off line cash card system and method
US4669596A (en)*1985-10-221987-06-02Debitek, Inc.Vending machine accessory permitting dual mode machine operation with either money or coded cards
US4727244A (en)*1985-07-161988-02-23Casio Computer Co., Ltd.IC card system
US4727243A (en)*1984-10-241988-02-23Telenet Communications CorporationFinancial transaction system
US4731842A (en)*1984-12-121988-03-15International Business Machines CorporationSecurity module for an electronic funds transfer system
US4734568A (en)*1985-07-311988-03-29Toppan Moore Company, Ltd.IC card which can set security level for every memory area
US4736094A (en)*1984-04-031988-04-05Omron Tateisi Electronics Co.Financial transaction processing system using an integrated circuit card device
US4742215A (en)*1986-05-071988-05-03Personal Computer Card CorporationIC card system
US4745267A (en)*1983-12-281988-05-17Fairview PartnersFraudulent card intercept system
US4746788A (en)*1985-09-171988-05-24Casio Computer Co., Ltd.Identification system for authenticating both IC card and terminal
US4748668A (en)*1986-07-091988-05-31Yeda Research And Development Company LimitedMethod, apparatus and article for identification and signature
US4748557A (en)*1984-02-091988-05-31Kabushiki Kaisha ToshibaData processing terminal device for storing encrypted journal data and decrypting the data
US4752677A (en)*1985-09-251988-06-21Casio Computer Co., Ltd.Customer service system for use in IC card system
US4757185A (en)*1986-04-281988-07-12Hitachi, Ltd.Automatic cash transaction apparatus
US4759063A (en)*1983-08-221988-07-19Chaum David LBlind signature systems
US4767920A (en)*1985-05-181988-08-30Hitachi Maxell, Ltd.Reader and writer for an IC card
US4797542A (en)*1986-02-041989-01-10Casio Computer Co., Ltd.Multiple application electronic card-like apparatus
US4797920A (en)*1987-05-011989-01-10Mastercard International, Inc.Electronic funds transfer system with means for verifying a personal identification number without pre-established secret keys
US4798941A (en)*1985-03-141989-01-17501 Toppan Moore Company, Ltd.IC card
US4802218A (en)*1986-11-261989-01-31Wright Technologies, L.P.Automated transaction system
US4803347A (en)*1986-03-251989-02-07Omron Tateisi Electronics Co.Automatic transaction machine
US4811393A (en)*1986-07-171989-03-07Bull, S.A.Method and system for diversification of a basic key and for authentication of a thus-diversified key
US4816654A (en)*1986-05-161989-03-28American Telephone And Telegraph CompanyImproved security system for a portable data carrier
US4825052A (en)*1985-12-311989-04-25Bull Cp8Method and apparatus for certifying services obtained using a portable carrier such as a memory card
US4833595A (en)*1986-06-201989-05-23Kabushiki Kaisha ToshibaPortable electronic apparatus with data remaining counter
US4839792A (en)*1986-06-201989-06-13Kabushiki Kaisha ToshibaPortable electronic apparatus with a device for determining data validity
US4839504A (en)*1986-07-281989-06-13Casio Computer Co., Ltd.IC card system compatible with bank account system
US4849614A (en)*1985-12-271989-07-18Toppan Moore Company, Ltd.Composite IC card
US4853961A (en)*1987-12-181989-08-01Pitney Bowes Inc.Reliable document authentication system
US4853522A (en)*1986-09-161989-08-01Fujitsu LimitedSystem for permitting access to data field area in IC card for multiple services
US4891506A (en)*1987-02-201990-01-02Kabushiki Kaisha ToshibaMulti-use portable electronic device
US4891503A (en)*1988-03-291990-01-02Gascard, Inc.Distributed authorization system
US4900904A (en)*1986-11-261990-02-13Wright Technologies, L.P.Automated transaction system with insertable cards for downloading rate or program data
US4907270A (en)*1986-07-111990-03-06Bull Cp8Method for certifying the authenticity of a datum exchanged between two devices connected locally or remotely by a transmission line
US4906828A (en)*1983-02-281990-03-06Paperless Accounting, Inc.Electronic money purse and fund transfer system
US4926480A (en)*1983-08-221990-05-15David ChaumCard-computer moderated systems
US4935962A (en)*1988-05-191990-06-19Ncr CorporationMethod and system for authentication
US4949257A (en)*1987-04-281990-08-14Zvi OrbachAutomated merchandising system for computer software
US4984270A (en)*1987-06-191991-01-08The Exchange SystemMethod and system for transmission of financial data
US4985615A (en)*1988-08-261991-01-15Kabushiki Kaisha ToshibaPortable electronic apparatus having key data for limiting memory access
US4987593A (en)*1988-03-161991-01-22David ChaumOne-show blind signature systems
US4993068A (en)*1989-11-271991-02-12Motorola, Inc.Unforgeable personal identification system
US4995081A (en)*1988-03-211991-02-19Leighton Frank TMethod and system for personal identification using proofs of legitimacy
US4996711A (en)*1989-06-211991-02-26Chaum David LSelected-exponent signature systems
US5001753A (en)*1987-03-061991-03-19U.S. Philips CorporationCrytographic system and process and its application
US5003594A (en)*1988-12-231991-03-26Hitachi Maxell, Ltd.Portable electronic device and its secret information collation method
US5005200A (en)*1988-02-121991-04-02Fischer Addison MPublic key/signature cryptosystem with enhanced digital signature certification
US5010239A (en)*1987-10-091991-04-23Omron Tateisi Electronics Co.IC card reader/writer
US5012074A (en)*1987-03-241991-04-30Mitsubishi Denki Kabushiki KaishaApparatus for securing an IC-card issuing station
US5012076A (en)*1988-03-021991-04-30Hitachi, Ltd.Transaction method wherein transaction amount is compared with account balance before ID is entered
US5014312A (en)*1988-01-201991-05-07Sgs-Thomson Microelectronics SaSecurity system for the protection of programming zones of a chip card
US5016274A (en)*1988-11-081991-05-14Silvio MicaliOn-line/off-line digital signing
US5038025A (en)*1989-02-151991-08-06Hitachi Maxell, Ltd.Method of receiving program down-loaded to IC card and IC card thereof
US5093862A (en)*1988-07-201992-03-03Spa Syspatronic AgData carrier-controlled terminal in a data exchange system
US5097115A (en)*1988-10-031992-03-17Fujitsu LimitedTransaction authentication system
US5120939A (en)*1989-11-091992-06-09At&T Bell LaboratoriesDatabaseless security system
US5128997A (en)*1989-07-191992-07-07Centre National D'etudes Des TelecommunicationsWired microcircuit card and a method for transactions between a corresponding wired microcircuit card and a terminal
US5131038A (en)*1990-11-071992-07-14Motorola, Inc.Portable authentification system
US5142578A (en)*1991-08-221992-08-25International Business Machines CorporationHybrid public key algorithm/data encryption algorithm key distribution method based on control vectors
US5180901A (en)*1990-05-211993-01-19Kabushiki Kaisha ToshibaIC card with individual authentication function
US5191193A (en)*1989-10-131993-03-02Gemplus Card InternationalSystem of payment or information transfer by money card with electronic memory
US5200999A (en)*1991-09-271993-04-06International Business Machines CorporationPublic key cryptosystem key management based on control vectors
US5201000A (en)*1991-09-271993-04-06International Business Machines CorporationMethod for generating public and private key pairs without using a passphrase
US5202922A (en)*1990-11-301993-04-13Kabushiki Kaisha ToshibaData communication system
US5214702A (en)*1988-02-121993-05-25Fischer Addison MPublic key/signature cryptosystem with enhanced digital signature certification
US5224162A (en)*1991-06-141993-06-29Nippon Telegraph And Telephone CorporationElectronic cash system
US5293577A (en)*1990-07-201994-03-08Siemens Nixdorf Informationssysteme AgMethod and apparatus for preventing inadmissible deviations from the runtime protocol of an application in a data exchange system
US5378884A (en)*1992-12-181995-01-03Datacard CorporationPersonalization station for programming integrated circuit cards
US5420405A (en)*1993-02-261995-05-30Chasek; Norman E.Secure, automated transaction system that supports an electronic currency operating in mixed debit & credit modes
US5485520A (en)*1993-10-071996-01-16Amtech CorporationAutomatic real-time highway toll collection from moving vehicles
US5511121A (en)*1994-02-231996-04-23Bell Communications Research, Inc.Efficient electronic money
US5530232A (en)*1993-12-221996-06-25Datamark Services, Inc.Multi-application data card
US5534857A (en)*1991-11-121996-07-09Security Domain Pty. Ltd.Method and system for secure, decentralized personalization of smart cards
US5539825A (en)*1991-09-301996-07-23Fujitsu LimitedElectronic cashless transaction system
US5542081A (en)*1990-10-021996-07-30Gemplus Card InternationalIC card designed to receive multiple programs in a progammable memory
US5544246A (en)*1993-09-171996-08-06At&T Corp.Smartcard adapted for a plurality of service providers and for remote installation of same
US5705798A (en)*1994-12-161998-01-06Mastercard International Inc.System and method for processing a customized financial transaction card
US5708780A (en)*1995-06-071998-01-13Open Market, Inc.Internet server access control and monitoring systems
US5715314A (en)*1994-10-241998-02-03Open Market, Inc.Network sales system
US5724424A (en)*1993-12-161998-03-03Open Market, Inc.Digital active advertising
US5745571A (en)*1992-03-301998-04-28Telstra Corporation LimitedCryptographic communications method and system
US5889941A (en)*1996-04-151999-03-30Ubiq Inc.System and apparatus for smart card personalization
US6038551A (en)*1996-03-112000-03-14Microsoft CorporationSystem and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer
US6233683B1 (en)*1997-03-242001-05-15Visa International Service AssociationSystem and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card

Family Cites Families (103)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US430810A (en)*1890-06-24Building-tile
US472243A (en)*1892-04-05Telephone
US475185A (en)*1892-05-17Electric metal-heater
US4405829A (en)*1977-12-141983-09-20Massachusetts Institute Of TechnologyCryptographic communications system and method
US4408203A (en)*1978-01-091983-10-04Mastercard International, Inc.Security system for electronic funds transfer system
US4302810A (en)1979-12-281981-11-24International Business Machines CorporationMethod and apparatus for secure message transmission for use in electronic funds transfer systems
US4305059A (en)*1980-01-031981-12-08Benton William MModular funds transfer system
US4423287A (en)*1981-06-261983-12-27Visa U.S.A., Inc.End-to-end encryption system and method of operation
FR2536928B1 (en)1982-11-301989-10-06France Etat SYSTEM FOR ENCRYPTING AND DECIPHERING INFORMATION, OF THE TYPE USING A PUBLIC KEY DECRYPTION SYSTEM
US4759064A (en)*1985-10-071988-07-19Chaum David LBlind unanticipated signature systems
SE442249B (en)*1983-11-171985-12-09Ericsson Telefon Ab L M PROCEDURE AND DEVICE FOR VERIFICATION OF PERSONAL IDENTIFICATION NUMBER AND CHECKING INSERT NUMBER SERIES IN IDENTIFICATION MEDIA
JPS60160491A (en)1984-01-311985-08-22Toshiba Corp IC cards and IC card issuing devices
US4630201A (en)*1984-02-141986-12-16International Security Note & Computer CorporationOn-line and off-line transaction security system using a code generated from a transaction parameter and a random number
US4722215A (en)*1984-02-141988-02-02Metal Box, PlcMethod of forming a one-piece can body having an end reinforcing radius and/or stacking bead
JPS60144154U (en)*1984-03-071985-09-25シャープ株式会社 portable computer
JPS60207957A (en)1984-03-311985-10-19Toshiba CorpData protecting system
US4709137A (en)*1984-04-161987-11-24Omron Tateisi Electronics Co.IC card and financial transaction processing system using IC card
JPS61177585A (en)1985-02-041986-08-09Toshiba Corp Portable electronic device enclosure
US4797790A (en)*1985-05-101989-01-10Westfalische Metall Industrie Kg, Hueck & Co.Dimmed motor vehicle headlight
JPS61278989A (en)*1985-06-041986-12-09Toppan Moore Co Ltd IC card reader/writer
EP0218176B1 (en)1985-10-071991-11-13Kabushiki Kaisha ToshibaPortable electronic device
US4778983A (en)*1985-10-121988-10-18Sanden CorporationAutomatic vending machine
JPS62105293A (en)*1985-10-311987-05-15Toshiba Corp Portable recording media reading/writing device
FR2591008B1 (en)*1985-11-301991-05-17Toshiba Kk PORTABLE ELECTRONIC DEVICE
US4874935A (en)*1986-03-101989-10-17Data Card CoprporationSmart card apparatus and method of programming same
US4816653A (en)*1986-05-161989-03-28American Telephone And Telegraph CompanySecurity file system for a portable data carrier
JPH07104891B2 (en)*1986-08-051995-11-13沖電気工業株式会社 Transaction processor
JPS6373388A (en)1986-09-161988-04-02Fujitsu Ltd Area acquisition method for multiple service IC cards
DE3731736A1 (en)1986-09-271988-04-07Toshiba Kawasaki KkProcessing system for a portable electronic device
GB2196504B (en)*1986-10-181990-09-26Gen Electric PlcA focussing technique for an optical sensing system
JPS63120391A (en)*1986-11-101988-05-24Hitachi LtdIc card
JPS63182795A (en)1987-01-201988-07-28インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨンPortable card and manufacture thereof
US4969188A (en)1987-02-171990-11-06Gretag AktiengesellschaftProcess and apparatus for the protection of secret elements in a network of encrypting devices with open key management
US5162989A (en)1987-02-201992-11-10Oki Electric Industry Co., Ltd.Information rental system including processor equipped IC card having data erasing means
ATE85444T1 (en)*1987-03-041993-02-15Siemens Nixdorf Inf Syst DATA EXCHANGE SYSTEM.
US4868376A (en)1987-05-151989-09-19Smartcard International Inc.Intelligent portable interactive personal data system
GB2204973A (en)1987-05-191988-11-23Gen Electric Co PlcData processing system
JP2592856B2 (en)1987-09-241997-03-19株式会社東芝 IC card issuing system
JP2623332B2 (en)1988-02-031997-06-25日立マクセル株式会社 IC card and its operation program writing method
US4879747A (en)*1988-03-211989-11-07Leighton Frank TMethod and system for personal identification
JPH01259483A (en)1988-04-081989-10-17Minolta Camera Co LtdIc card
US4961142A (en)1988-06-291990-10-02Mastercard International, Inc.Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer
DE68927361T4 (en)1988-08-121999-11-04Hitachi Maxell, Ltd. Chip card and procedure for rewriting your program
GB8827288D0 (en)1988-11-221988-12-29Byron R SArticles to be worn
US5165043A (en)1989-03-151992-11-17Hitachi, Ltd.Memory card system and access method for memory card
US4977595A (en)1989-04-031990-12-11Nippon Telegraph And Telephone CorporationMethod and apparatus for implementing electronic cash
US4984595A (en)*1989-05-041991-01-15Flakt, Inc.Cleaning arrangement and method for paint spray booth
AU5964290A (en)1989-07-201991-02-22Cash Card Systems LimitedImprovements in and relating to non-cash payment means
FR2651347A1 (en)1989-08-221991-03-01Trt Telecom Radio Electr SINGLE NUMBER GENERATION METHOD FOR MICROCIRCUIT BOARD AND APPLICATION TO COOPERATION OF THE BOARD WITH A HOST SYSTEM.
ZA907106B (en)1989-10-061991-09-25Net 1 Products Pty LtdFunds transfer system
US5148481A (en)1989-10-061992-09-15International Business Machines CorporationTransaction system security method and apparatus
FR2653914A1 (en)1989-10-271991-05-03Trt Telecom Radio Electr SYSTEM FOR AUTHENTICATING A MICROCIRCUIT CARD BY A PERSONAL MICROCOMPUTER, AND METHOD FOR ITS IMPLEMENTATION
JPH03240127A (en)1990-02-171991-10-25Hitachi Maxell Ltd program control system
JPH03248249A (en)1990-02-271991-11-06Mitsubishi Electric CorpIc memory card
US5016076A (en)*1990-02-281991-05-14At&T Bell LaboratoriesLateral MOS controlled thyristor
GB9008362D0 (en)1990-04-121990-06-13Hackremco No 574 LimitedBanking computer system
US5163098A (en)1990-09-061992-11-10Dahbura Abbud SSystem for preventing fraudulent use of credit card
FR2666671B1 (en)1990-09-121994-08-05Gemplus Card Int METHOD FOR MANAGING AN APPLICATION PROGRAM LOADED IN A MICROCIRCUIT MEDIUM.
FR2667171B1 (en)1990-09-251994-08-26Gemplus Card Int PORTABLE MEDIUM WITH EASILY PROGRAMMABLE MICRO-CIRCUIT AND METHOD FOR PROGRAMMING THIS MICRO-CIRCUIT.
FR2673476B1 (en)1991-01-181996-04-12Gemplus Card Int SECURE METHOD FOR LOADING MULTIPLE APPLICATIONS INTO A MICROPROCESSOR MEMORY CARD.
FR2671889A1 (en)1991-01-221992-07-24Pailles Jean Claude METHOD OF EXCHANGING RIGHTS BETWEEN MICROPROCESSOR CARDS.
DE69231118T2 (en)1991-10-182000-12-14Fujitsu Ltd., Kawasaki Message distribution system with cordless message-transmitting substations and message-receiving terminal devices
FR2683357A1 (en)1991-10-301993-05-07Philips Composants MICROCIRCUIT FOR PROTECTED PROGRAMMABLE MEMORY CHIP CARD.
US5164988A (en)1991-10-311992-11-17International Business Machines CorporationMethod to establish and enforce a network cryptographic security policy in a public key cryptosystem
GB9126779D0 (en)1991-12-171992-02-12Int Computers LtdSecurity mechanism for a computer system
FR2687816B1 (en)1992-02-241994-04-08Gemplus Card International METHOD FOR PERSONALIZING A CHIP CARD.
JPH05250523A (en)1992-03-061993-09-28Toshiba CorpProcessing system
GB9207840D0 (en)1992-04-091992-05-27Entertainment Express LimitedData reproducing apparatus
US5396558A (en)1992-09-181995-03-07Nippon Telegraph And Telephone CorporationMethod and apparatus for settlement of accounts by IC cards
FR2697357B1 (en)1992-10-231994-12-23Gemplus Card Int Software acquisition process and computer system for implementing the process.
ATE237854T1 (en)1992-10-262003-05-15Intellect Australia Pty Ltd HOST-USER TRANSACTION SYSTEM
US5371797A (en)1993-01-191994-12-06Bellsouth CorporationSecure electronic funds transfer from telephone or unsecured terminal
JPH06251206A (en)1993-02-261994-09-09Fujitsu Ltd Card processing method that demonstrates multiple functions
JP3421378B2 (en)1993-03-232003-06-30株式会社東芝 Transmission control method
JPH0744672A (en)1993-07-281995-02-14Oki Electric Ind Co LtdIc card and ic card system
GB9320982D0 (en)1993-10-121993-12-01IbmA data processing system
GB2284689B (en)1993-12-071998-02-18Inventec CorpIc card back-up generating and programming device
US5578808A (en)1993-12-221996-11-26Datamark Services, Inc.Data card that can be used for transactions involving separate card issuers
US5557516A (en)1994-02-041996-09-17Mastercard InternationalSystem and method for conducting cashless transactions
EP0666550B1 (en)1994-02-081997-05-02Belle Gate Investment B.V.Data exchange system comprising portable data processing units
SE502424C2 (en)1994-02-171995-10-16Telia Ab Method and device for certificate management systems
FR2720848B1 (en)1994-06-031996-07-26Gemplus Card Int Method of conducting a transaction between a smart card and an information system.
FR2725537B1 (en)1994-10-111996-11-22Bull Cp8 METHOD FOR LOADING A PROTECTED MEMORY AREA OF AN INFORMATION PROCESSING DEVICE AND ASSOCIATED DEVICE
US5517011A (en)1994-11-211996-05-14Oki Electric Industry Co. Ltd.Slotless card reader
US5636357A (en)1994-12-211997-06-03Eurotronics CompanyMemory card and method for operation in a plurality of systems having incompatible object code format requirements
DE19508724C1 (en)1995-03-101996-10-31Siemens Ag Smart card with protected operating system
US5546523A (en)1995-04-131996-08-13Gatto; James G.Electronic fund transfer system
FR2734934B1 (en)1995-05-301997-07-04Syseca SECURE INTELLIGENT CHIP CARD
US5692132A (en)1995-06-071997-11-25Mastercard International, Inc.System and method for conducting cashless transactions on a computer network
JP3154921B2 (en)*1995-06-092001-04-09富士通株式会社 Video playback position identification method for video-on-demand system
US5799314A (en)1995-06-301998-08-25Sun Microsystems, Inc.System and method of controlling mapping of data buffers for heterogenous programs in digital computer system
US5699528A (en)1995-10-311997-12-16Mastercard International, Inc.System and method for bill delivery and payment over a communications network
US5704046A (en)1996-05-301997-12-30Mastercard International Inc.System and method for conducting cashless transactions
US5844218A (en)*1996-07-161998-12-01Transaction Technology, Inc.Method and system for using an application programmable smart card for financial transactions in multiple countries
US5923884A (en)*1996-08-301999-07-13Gemplus S.C.A.System and method for loading applications onto a smart card
US5841870A (en)*1996-11-121998-11-24Cheyenne Property TrustDynamic classes of service for an international cryptography framework
US6317832B1 (en)*1997-02-212001-11-13Mondex International LimitedSecure multiple application card system and process
US6575372B1 (en)*1997-02-212003-06-10Mondex International LimitedSecure multi-application IC card system having selective loading and deleting capability
US6488211B1 (en)*1997-05-152002-12-03Mondex International LimitedSystem and method for flexibly loading in IC card
US6385723B1 (en)*1997-05-152002-05-07Mondex International LimitedKey transformation unit for an IC card
US6003014A (en)1997-08-221999-12-14Visa International Service AssociationMethod and apparatus for acquiring access using a smart card
US6128391A (en)1997-09-222000-10-03Visa International Service AssociationMethod and apparatus for asymetric key management in a cryptographic system
US6669100B1 (en)*2002-06-282003-12-30Ncr CorporationServiceable tamper resistant PIN entry apparatus

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4218582A (en)*1977-10-061980-08-19The Board Of Trustees Of The Leland Stanford Junior UniversityPublic key cryptographic apparatus and method
US4186653A (en)*1977-11-011980-02-05Ranco IncorporatedBellows assembly and method of making the same
US4259720A (en)*1978-01-091981-03-31Interbank Card AssociationSecurity system for electronic funds transfer system
US4214230A (en)*1978-01-191980-07-22Rolf BlomPersonal identification system
US4442345A (en)*1979-04-251984-04-10Compagnie Internationale Pour L'informatique Cii Honeywell Bull (Societe Anonyme)Apparatus for and method of recycling recording carriers, such as credit cards, including non-volatile erasable memories for identification data
US4321672A (en)*1979-11-261982-03-23Braun Edward LFinancial data processing system
US4467139A (en)*1980-04-091984-08-21Compagnie Internationale Pour L'informatique Cii Honeywell BullProcess and system for transmission of signed messages
US4341951A (en)*1980-07-021982-07-27Benton William MElectronic funds transfer and voucher issue system
US4498000A (en)*1981-01-071985-02-05Transac-AlcatelSecurity method and device for communicating confidential data via an intermediate stage
US4578530A (en)*1981-06-261986-03-25Visa U.S.A., Inc.End-to-end encryption system and method of operation
US4453074A (en)*1981-10-191984-06-05American Express CompanyProtection system for intelligent cards
US4906828A (en)*1983-02-281990-03-06Paperless Accounting, Inc.Electronic money purse and fund transfer system
US4536647A (en)*1983-07-151985-08-20Atalla CorporationPocket banking terminal, method and system
US4926480A (en)*1983-08-221990-05-15David ChaumCard-computer moderated systems
US4759063A (en)*1983-08-221988-07-19Chaum David LBlind signature systems
US4605820A (en)*1983-11-101986-08-12Visa U.S.A. Inc.Key management system for on-line communication
US4745267A (en)*1983-12-281988-05-17Fairview PartnersFraudulent card intercept system
US4748557A (en)*1984-02-091988-05-31Kabushiki Kaisha ToshibaData processing terminal device for storing encrypted journal data and decrypting the data
US4757543A (en)*1984-02-091988-07-12Kabushiki Kaisha ToshibaEncrypting and decrypting device which stores an algorithm in a memory
US4736094A (en)*1984-04-031988-04-05Omron Tateisi Electronics Co.Financial transaction processing system using an integrated circuit card device
US4727243A (en)*1984-10-241988-02-23Telenet Communications CorporationFinancial transaction system
US4731842A (en)*1984-12-121988-03-15International Business Machines CorporationSecurity module for an electronic funds transfer system
US4650978A (en)*1985-01-231987-03-17Rmh Systems, Inc.Off line cash card system and method
US4798941A (en)*1985-03-141989-01-17501 Toppan Moore Company, Ltd.IC card
US4767920A (en)*1985-05-181988-08-30Hitachi Maxell, Ltd.Reader and writer for an IC card
US4727244A (en)*1985-07-161988-02-23Casio Computer Co., Ltd.IC card system
US4734568A (en)*1985-07-311988-03-29Toppan Moore Company, Ltd.IC card which can set security level for every memory area
US4746788A (en)*1985-09-171988-05-24Casio Computer Co., Ltd.Identification system for authenticating both IC card and terminal
US4752677A (en)*1985-09-251988-06-21Casio Computer Co., Ltd.Customer service system for use in IC card system
US4669596A (en)*1985-10-221987-06-02Debitek, Inc.Vending machine accessory permitting dual mode machine operation with either money or coded cards
US4849614A (en)*1985-12-271989-07-18Toppan Moore Company, Ltd.Composite IC card
US4825052A (en)*1985-12-311989-04-25Bull Cp8Method and apparatus for certifying services obtained using a portable carrier such as a memory card
US4797542A (en)*1986-02-041989-01-10Casio Computer Co., Ltd.Multiple application electronic card-like apparatus
US4803347A (en)*1986-03-251989-02-07Omron Tateisi Electronics Co.Automatic transaction machine
US4757185A (en)*1986-04-281988-07-12Hitachi, Ltd.Automatic cash transaction apparatus
US4742215A (en)*1986-05-071988-05-03Personal Computer Card CorporationIC card system
US4816654A (en)*1986-05-161989-03-28American Telephone And Telegraph CompanyImproved security system for a portable data carrier
US4833595A (en)*1986-06-201989-05-23Kabushiki Kaisha ToshibaPortable electronic apparatus with data remaining counter
US4839792A (en)*1986-06-201989-06-13Kabushiki Kaisha ToshibaPortable electronic apparatus with a device for determining data validity
US4901276A (en)*1986-06-201990-02-13Kabushiki Kaisha ToshibaPortable electronic apparatus having a function of checking for empty areas in which to write data
US4748668A (en)*1986-07-091988-05-31Yeda Research And Development Company LimitedMethod, apparatus and article for identification and signature
US4907270A (en)*1986-07-111990-03-06Bull Cp8Method for certifying the authenticity of a datum exchanged between two devices connected locally or remotely by a transmission line
US4811393A (en)*1986-07-171989-03-07Bull, S.A.Method and system for diversification of a basic key and for authentication of a thus-diversified key
US4839504A (en)*1986-07-281989-06-13Casio Computer Co., Ltd.IC card system compatible with bank account system
US4853522A (en)*1986-09-161989-08-01Fujitsu LimitedSystem for permitting access to data field area in IC card for multiple services
US4802218A (en)*1986-11-261989-01-31Wright Technologies, L.P.Automated transaction system
US4900904A (en)*1986-11-261990-02-13Wright Technologies, L.P.Automated transaction system with insertable cards for downloading rate or program data
US4891506A (en)*1987-02-201990-01-02Kabushiki Kaisha ToshibaMulti-use portable electronic device
US5001753A (en)*1987-03-061991-03-19U.S. Philips CorporationCrytographic system and process and its application
US5012074A (en)*1987-03-241991-04-30Mitsubishi Denki Kabushiki KaishaApparatus for securing an IC-card issuing station
US4949257A (en)*1987-04-281990-08-14Zvi OrbachAutomated merchandising system for computer software
US4797920A (en)*1987-05-011989-01-10Mastercard International, Inc.Electronic funds transfer system with means for verifying a personal identification number without pre-established secret keys
US4984270A (en)*1987-06-191991-01-08The Exchange SystemMethod and system for transmission of financial data
US5010239A (en)*1987-10-091991-04-23Omron Tateisi Electronics Co.IC card reader/writer
US4853961A (en)*1987-12-181989-08-01Pitney Bowes Inc.Reliable document authentication system
US5014312A (en)*1988-01-201991-05-07Sgs-Thomson Microelectronics SaSecurity system for the protection of programming zones of a chip card
US5005200A (en)*1988-02-121991-04-02Fischer Addison MPublic key/signature cryptosystem with enhanced digital signature certification
US5214702A (en)*1988-02-121993-05-25Fischer Addison MPublic key/signature cryptosystem with enhanced digital signature certification
US5012076A (en)*1988-03-021991-04-30Hitachi, Ltd.Transaction method wherein transaction amount is compared with account balance before ID is entered
US4987593A (en)*1988-03-161991-01-22David ChaumOne-show blind signature systems
US4995081A (en)*1988-03-211991-02-19Leighton Frank TMethod and system for personal identification using proofs of legitimacy
US4891503A (en)*1988-03-291990-01-02Gascard, Inc.Distributed authorization system
US4935962A (en)*1988-05-191990-06-19Ncr CorporationMethod and system for authentication
US5093862A (en)*1988-07-201992-03-03Spa Syspatronic AgData carrier-controlled terminal in a data exchange system
US4985615A (en)*1988-08-261991-01-15Kabushiki Kaisha ToshibaPortable electronic apparatus having key data for limiting memory access
US5097115A (en)*1988-10-031992-03-17Fujitsu LimitedTransaction authentication system
US5016274A (en)*1988-11-081991-05-14Silvio MicaliOn-line/off-line digital signing
US5003594A (en)*1988-12-231991-03-26Hitachi Maxell, Ltd.Portable electronic device and its secret information collation method
US5038025A (en)*1989-02-151991-08-06Hitachi Maxell, Ltd.Method of receiving program down-loaded to IC card and IC card thereof
US4996711A (en)*1989-06-211991-02-26Chaum David LSelected-exponent signature systems
US5128997A (en)*1989-07-191992-07-07Centre National D'etudes Des TelecommunicationsWired microcircuit card and a method for transactions between a corresponding wired microcircuit card and a terminal
US5191193A (en)*1989-10-131993-03-02Gemplus Card InternationalSystem of payment or information transfer by money card with electronic memory
US5120939A (en)*1989-11-091992-06-09At&T Bell LaboratoriesDatabaseless security system
US4993068A (en)*1989-11-271991-02-12Motorola, Inc.Unforgeable personal identification system
US5180901A (en)*1990-05-211993-01-19Kabushiki Kaisha ToshibaIC card with individual authentication function
US5293577A (en)*1990-07-201994-03-08Siemens Nixdorf Informationssysteme AgMethod and apparatus for preventing inadmissible deviations from the runtime protocol of an application in a data exchange system
US5542081A (en)*1990-10-021996-07-30Gemplus Card InternationalIC card designed to receive multiple programs in a progammable memory
US5131038A (en)*1990-11-071992-07-14Motorola, Inc.Portable authentification system
US5202922A (en)*1990-11-301993-04-13Kabushiki Kaisha ToshibaData communication system
US5224162A (en)*1991-06-141993-06-29Nippon Telegraph And Telephone CorporationElectronic cash system
US5142578A (en)*1991-08-221992-08-25International Business Machines CorporationHybrid public key algorithm/data encryption algorithm key distribution method based on control vectors
US5200999A (en)*1991-09-271993-04-06International Business Machines CorporationPublic key cryptosystem key management based on control vectors
US5201000A (en)*1991-09-271993-04-06International Business Machines CorporationMethod for generating public and private key pairs without using a passphrase
US5539825A (en)*1991-09-301996-07-23Fujitsu LimitedElectronic cashless transaction system
US5534857A (en)*1991-11-121996-07-09Security Domain Pty. Ltd.Method and system for secure, decentralized personalization of smart cards
US5745571A (en)*1992-03-301998-04-28Telstra Corporation LimitedCryptographic communications method and system
US5378884A (en)*1992-12-181995-01-03Datacard CorporationPersonalization station for programming integrated circuit cards
US5420405A (en)*1993-02-261995-05-30Chasek; Norman E.Secure, automated transaction system that supports an electronic currency operating in mixed debit & credit modes
US5544246A (en)*1993-09-171996-08-06At&T Corp.Smartcard adapted for a plurality of service providers and for remote installation of same
US5485520A (en)*1993-10-071996-01-16Amtech CorporationAutomatic real-time highway toll collection from moving vehicles
US5724424A (en)*1993-12-161998-03-03Open Market, Inc.Digital active advertising
US5530232A (en)*1993-12-221996-06-25Datamark Services, Inc.Multi-application data card
US5511121A (en)*1994-02-231996-04-23Bell Communications Research, Inc.Efficient electronic money
US5715314A (en)*1994-10-241998-02-03Open Market, Inc.Network sales system
US5705798A (en)*1994-12-161998-01-06Mastercard International Inc.System and method for processing a customized financial transaction card
US5708780A (en)*1995-06-071998-01-13Open Market, Inc.Internet server access control and monitoring systems
US6038551A (en)*1996-03-112000-03-14Microsoft CorporationSystem and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer
US5889941A (en)*1996-04-151999-03-30Ubiq Inc.System and apparatus for smart card personalization
US6233683B1 (en)*1997-03-242001-05-15Visa International Service AssociationSystem and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7523495B2 (en)2006-04-192009-04-21Multos LimitedMethods and systems for IC card application loading
US20080229115A1 (en)*2007-03-162008-09-18Microsoft CorporationProvision of functionality via obfuscated software
US20090222675A1 (en)*2008-02-292009-09-03Microsoft CorporationTamper resistant memory protection
US8726042B2 (en)2008-02-292014-05-13Microsoft CorporationTamper resistant memory protection
US20120072719A1 (en)*2009-05-122012-03-22Zte CorporationMethod Enabling Real-Time Data Service, Realization, Real-Time Data Service System and Mobile Terminal
US8694775B2 (en)*2009-05-122014-04-08Zte CorporationMethod enabling real-time data service, realization, real-time data service system and mobile terminal
US9525548B2 (en)2010-10-212016-12-20Microsoft Technology Licensing, LlcProvisioning techniques
US8805434B2 (en)2010-11-232014-08-12Microsoft CorporationAccess techniques using a mobile communication device
US9026171B2 (en)2010-11-232015-05-05Microsoft Technology Licensing, LlcAccess techniques using a mobile communication device
US20120143769A1 (en)*2010-12-022012-06-07Microsoft CorporationCommerce card
CN102592163A (en)*2010-12-022012-07-18微软公司Commerce card
US9509686B2 (en)2010-12-032016-11-29Microsoft Technology Licensing, LlcSecure element authentication
WO2013122511A3 (en)*2012-02-162013-11-14Sherbakov Andrei YuryevichMethod for preparing and storing digital certificates
US20150113285A1 (en)*2013-10-182015-04-23International Business Machines CorporationMultiple application platform owner keys in a secure object computer system
US10320562B2 (en)2016-06-012019-06-11Nxp Usa, Inc.Application specific low-power secure key
DE102018000476A1 (en)*2018-01-232019-07-25Steffen Kühn SoC, which protects the intellectual property of a firmware while flashing through third parties
US20220253521A1 (en)*2021-02-102022-08-11Canon Kabushiki KaishaImage forming apparatus capable of executing application programs, control method therefor, and storage medium
US12158948B2 (en)*2021-02-102024-12-03Canon Kabushiki KaishaImage forming apparatus capable of executing application programs, control method therefor, and storage medium

Also Published As

Publication numberPublication date
US20010056536A1 (en)2001-12-27
US20080091958A1 (en)2008-04-17
US7702908B2 (en)2010-04-20
US20070143616A1 (en)2007-06-21
US6317832B1 (en)2001-11-13
US20070255955A1 (en)2007-11-01
EP0976114B1 (en)2002-08-14
US20080137842A1 (en)2008-06-12
US7730312B2 (en)2010-06-01
US7469339B2 (en)2008-12-23
US7584358B2 (en)2009-09-01
US7689826B2 (en)2010-03-30
US7730311B2 (en)2010-06-01
DE69807210D1 (en)2002-09-19
US7669055B2 (en)2010-02-23
DE69807210T2 (en)2003-04-24
JP4327261B2 (en)2009-09-09
US7734923B2 (en)2010-06-08
WO1998052162A3 (en)1999-06-03
WO1998052162A2 (en)1998-11-19
US7730310B2 (en)2010-06-01
US20080091957A1 (en)2008-04-17
US7707408B2 (en)2010-04-27
EP0976114A2 (en)2000-02-02
US20080052515A1 (en)2008-02-28
US20080091956A1 (en)2008-04-17
JP2002512715A (en)2002-04-23
US20080059812A1 (en)2008-03-06

Similar Documents

PublicationPublication DateTitle
US7707408B2 (en)Key transformation unit for a tamper resistant module
US7917760B2 (en)Tamper resistant module having separate control of issuance and content delivery
US6230267B1 (en)IC card transportation key set
US6385723B1 (en)Key transformation unit for an IC card
JP4251667B2 (en) Integrated circuit card with application history list
CN101322424B (en)Method for issuer and chip specific diversification
TWI418198B (en)Method and system for personalizing smart cards using asymmetric key cryptography
US20020129261A1 (en)Apparatus and method for encrypting and decrypting data recorded on portable cryptographic tokens
GB2358500A (en)Programming data carriers
WO2005119606A1 (en)Smart card data transaction system and methods for providing storage and transmission security
JP2002507297A (en) Payment methods and systems
HK1023635B (en)Ic card transportation key set
HK1023636B (en)Key transformation unit for an ic card
HK1024768B (en)Integrated circuit card with application history list

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BAMBOO HOLDINGS, CAYMAN ISLANDS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MONDEX INTERNATIONAL LIMITED;REEL/FRAME:020322/0944

Effective date:20050809

Owner name:BAMBOO HOLDINGS,CAYMAN ISLANDS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MONDEX INTERNATIONAL LIMITED;REEL/FRAME:020322/0944

Effective date:20050809

ASAssignment

Owner name:MONDEX INTERNATIONAL LIMITED, ENGLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EVERETT, DAVID BARRINGTON;MILLER, STUART JAMES;PEACHAM, ANTHONY DAVID;AND OTHERS;REEL/FRAME:020345/0425

Effective date:19980625

Owner name:MONDEX INTERNATIONAL LIMITED,ENGLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EVERETT, DAVID BARRINGTON;MILLER, STUART JAMES;PEACHAM, ANTHONY DAVID;AND OTHERS;REEL/FRAME:020345/0425

Effective date:19980625

ASAssignment

Owner name:STEPNEXUS HOLDINGS, CAYMAN ISLANDS

Free format text:CHANGE OF NAME;ASSIGNOR:BAMBOO HOLDINGS;REEL/FRAME:020348/0416

Effective date:20070320

Owner name:STEPNEXUS HOLDINGS,CAYMAN ISLANDS

Free format text:CHANGE OF NAME;ASSIGNOR:BAMBOO HOLDINGS;REEL/FRAME:020348/0416

Effective date:20070320

ASAssignment

Owner name:MULTOS LIMITED, UNITED KINGDOM

Free format text:MERGER;ASSIGNOR:STEPNEXUS HOLDINGS;REEL/FRAME:021547/0494

Effective date:20080519

Owner name:MULTOS LIMITED,UNITED KINGDOM

Free format text:MERGER;ASSIGNOR:STEPNEXUS HOLDINGS;REEL/FRAME:021547/0494

Effective date:20080519

FPAYFee payment

Year of fee payment:4

FEPPFee payment procedure

Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.)

LAPSLapse for failure to pay maintenance fees

Free format text:PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.)

STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20180608


[8]ページ先頭

©2009-2025 Movatter.jp