Source: http://www.google.com/patents/US6005942?ie=ISO-8859-1&dq=5,884,272
Timestamp: 2014-08-22 03:02:39
Document Index: 465215988

Matched Legal Cases: ['art 1', 'art 2', 'art 3', 'art 4', 'art 2', 'art 1', 'art 1', 'art 2', 'art 3', 'art 4', 'art 5', 'art 1', 'art 2', 'art 3', 'art 5', 'art 6', 'art 1', 'art 2', 'art 3', 'art 4', 'art 2', 'art 1', 'art 1', 'art 2', 'art 3', 'art 4', 'art 5', 'art 1', 'art 2', 'art 3', 'art 5', 'art 6']

Patent US6005942 - System and method for a multi-application smart card which can facilitate a ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsA system and method allow card issuers to securely add applications during the lifetime of the card after the card has already been issued (post issuance). Loading of an application and/or objects from an application server via a card acceptance device (and its supporting system infrastructure delivery...http://www.google.com/patents/US6005942?utm_source=gb-gplus-sharePatent US6005942 - System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart cardAdvanced Patent SearchPublication numberUS6005942 APublication typeGrantApplication numberUS 09/046,993Publication dateDec 21, 1999Filing dateMar 24, 1998Priority dateMar 24, 1997Fee statusLapsedAlso published asCA2288824A1, DE69827405D1, DE69827405T2, EP1021801A1, EP1021801B1, US6233683, WO1998043212A1Publication number046993, 09046993, US 6005942 A, US 6005942A, US-A-6005942, US6005942 A, US6005942AInventorsAlfred Chan, Marc B. Kekicheff, Joel M. Weise, David C. WentkerOriginal AssigneeVisa International Service AssociationExport CitationBiBTeX, EndNote, RefManPatent Citations (8), Non-Patent Citations (61), Referenced by (240), Classifications (37), Legal Events (7) External Links: USPTO, USPTO Assignment, EspacenetSystem and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart cardUS 6005942 AAbstract A system and method allow card issuers to securely add applications during the lifetime of the card after the card has already been issued (post issuance). Loading of an application and/or objects from an application server via a card acceptance device (and its supporting system infrastructure delivery mechanism) onto a card post issuance is performed in a secure and confidential manner. A smart card includes a card domain application that manages the card. Any number of security domain applications on the card provide security for loaded applications by managing keys; each application is associated with a security domain. Each of the card domain and security domains has a command interface for off-card communication, and an API for internal card use. The card life cycle includes the states of masked, initialized, load secured and blocked. An application life cycle includes the states of not available, loaded, installed, registered, personalized, activated and blocked. An application can block the card.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4742215 *May 7, 1986May 3, 1988Personal Computer Card CorporationIC card systemUS5332889 *Dec 18, 1992Jul 26, 1994Datacard CorporationIntegrated circuit card programming deviceUS5378884 *Jan 12, 1994Jan 3, 1995Datacard CorporationPersonalization station for programming integrated circuit cardsUS5530232 *Dec 22, 1993Jun 25, 1996Datamark Services, Inc.Multi-application data cardUS5583933 *Aug 5, 1994Dec 10, 1996Mark; Andrew R.Method and apparatus for the secure communication of dataAT100227B * Title not availableDE19607363A1 *Feb 27, 1996Sep 19, 1996Douglas C TaylorMehrfachanwendungs-DatenkarteEP0193635A1 *Mar 7, 1985Sep 10, 1986Omron Tateisi Electronics Co.IC card system* Cited by examinerNon-Patent CitationsReference1"Identification Card Systems--Inter-Sector Electronic Purse Part 1: Concepts and Structures", 1994, European Standard, prEN 1546.2"Identification Card Systems--Inter-Sector Electronic Purse Part 2: Security Architecture", 1994, European Standard, prEN XXXXX-2.3"Identification Card Systems--Inter-Sector Electronic Purse Part 3: Data Elements and Interchanges", 1994, European Prestandard, prEN 1546-3.4"Identification Card Systems--Inter-Sector Electronic Purse Part 4: Devices", 1994, European Prestandard, prEN 1546-4.5"Identification Cards--Contactless Integrated Circuit(s) Cards--Part 2: Dimensions and Location of Coupling Areas", 1995, International Standard, ISO/IEC 10536-2, First Edition.6"Identification Cards--Countless Integrated Circuit(s) Cards--Part 1: Physical Characteristics", 1992, International Standard, ISO/IEC 10536-1, First Edition.7"Identification Cards--Financial Transaction Cards Amendment 1", 1996, International Standard, ISO/IEC 7813, Fourth Edition.8"Identification Cards-Financial Transaction Cards", 1990, International Standard, ISO/IEC 7813, Fourth Edition.9"Identification Cards--Integrated Circuit(s) Cards With Contacts Part 1: Physical Characteristics", 1987, International Standard, ISO 7816-1, First Edition.10"Identification Cards--Integrated Circuit(s) Cards With Contacts Part 2: Dimensions and Location of the Contacts", 1988, International Standard, ISO 7816-2, First Edition.11"Identification Cards--Integrated Circuit(s) Cards With Contacts Part 3: Electronic Signals and Transmission Protocols", International Standard, ISO/IEC 7816-3, First Edition.12"Identification Cards--Integrated Circuit(s) Cards With Contacts Part 4: Inter-Industry Commands for Interchange", International Standard, ISO/IEC 7816-4, First Edition.13"Identification Cards--Integrated Circuit(s) Cards With Contacts Part 5: Numbering System and Registration Procedure for Application Identifiers", 1993, International Standard, ISO/IEC DIS 7816-5.14"Identification Cards--Physical Characteristics", 1995, International Standard, ISO/IEC 7810, Second Edition.15"Identification Cards-Recording Technique--Part 1: Embossing", 1995, International Standard, ISO/IEC 7811-1, Second Edition.16"Identification Cards-Recording Technique-Part 2: Magnetic Stripe", 1995, International Standard, ISO/IEC 7811-2, Second Edition.17"Identification Cards-Recording Technique-Part 3: Location of Embossed Characters on ID-1 Cards", 1995, International Standard, ISO/IEC 7811-4, Second Edition.18"Identification Cards-Recording Technique-Part 5: Location of Read-Write Magnetic Track--Track 3", 1995, International Standard, ISO/IEC 7811-5, Second Edition.19"Identification Cards-Recording Technique-Part 6: Magnetic Stripe-High Coercivity", 1996, International Standard, ISO/IEC 7811-6, First Edition.20Carol H. Fancher, "Smart Cards as Potential Applications Grow, Computers in the Wallet are Making Unobtrusive Inroads", Aug. 1996, Scientific American Website.21 *Carol H. Fancher, Smart Cards as Potential Applications Grow, Computers in the Wallet are Making Unobtrusive Inroads , Aug. 1996, Scientific American Website.22 *Carol Hovenga Fancher, In Your Pocket Smart Cards , Feb. 1997, IEEE.23Carol Hovenga Fancher,"In Your Pocket Smart Cards", Feb. 1997, IEEE.24Chaum et al., "Smart Card 2000: The Future of IC Cards", Oct. 19, 1987, Elsevier Science Publishers B.V.25 *Chaum et al., Smart Card 2000: The Future of IC Cards , Oct. 19, 1987, Elsevier Science Publishers B.V.26David Naccache, "Cryptographic Smart Cards", Jun. 3, 1996, IEEE Micro 1996 Website.27 *David Naccache, Cryptographic Smart Cards , Jun. 3, 1996, IEEE Micro 1996 Website.28 *EPO, International Search Report, Jul. 3, 1998, International Application No. PCT/US 98/05674.29Hawkes et al., "Integrated Circuit Cards, Tags and Tokens", 1990, BSP Professional Books.30 *Hawkes et al., Integrated Circuit Cards, Tags and Tokens , 1990, BSP Professional Books.31Hiro Shogase, "The Very Smart Card: A Plastic Packet Bank", Oct. 1988, IEEE Spectrum.32 *Hiro Shogase, The Very Smart Card: A Plastic Packet Bank , Oct. 1988, IEEE Spectrum.33 *Identification Card Systems Inter Sector Electronic Purse Part 1: Concepts and Structures , 1994, European Standard, prEN 1546.34 *Identification Card Systems Inter Sector Electronic Purse Part 2: Security Architecture , 1994, European Standard, prEN XXXXX 2.35 *Identification Card Systems Inter Sector Electronic Purse Part 3: Data Elements and Interchanges , 1994, European Prestandard, prEN 1546 3.36 *Identification Card Systems Inter Sector Electronic Purse Part 4: Devices , 1994, European Prestandard, prEN 1546 4.37 *Identification Cards Contactless Integrated Circuit(s) Cards Part 2: Dimensions and Location of Coupling Areas , 1995, International Standard, ISO/IEC 10536 2, First Edition.38 *Identification Cards Countless Integrated Circuit(s) Cards Part 1: Physical Characteristics , 1992, International Standard, ISO/IEC 10536 1, First Edition.39 *Identification Cards Financial Transaction Cards , 1990, International Standard, ISO/IEC 7813, Fourth Edition.40 *Identification Cards Financial Transaction Cards Amendment 1 , 1996, International Standard, ISO/IEC 7813, Fourth Edition.41 *Identification Cards Integrated Circuit(s) Cards With Contacts Part 1: Physical Characteristics , 1987, International Standard, ISO 7816 1, First Edition.42 *Identification Cards Integrated Circuit(s) Cards With Contacts Part 2: Dimensions and Location of the Contacts , 1988, International Standard, ISO 7816 2, First Edition.43 *Identification Cards Integrated Circuit(s) Cards With Contacts Part 3: Electronic Signals and Transmission Protocols , International Standard, ISO/IEC 7816 3, First Edition.44 *Identification Cards Integrated Circuit(s) Cards With Contacts Part 4: Inter Industry Commands for Interchange , International Standard, ISO/IEC 7816 4, First Edition.45 *Identification Cards Integrated Circuit(s) Cards With Contacts Part 5: Numbering System and Registration Procedure for Application Identifiers , 1993, International Standard, ISO/IEC DIS 7816 5.46 *Identification Cards Physical Characteristics , 1995, International Standard, ISO/IEC 7810, Second Edition.47 *Identification Cards Recording Technique Part 1: Embossing , 1995, International Standard, ISO/IEC 7811 1, Second Edition.48 *Identification Cards Recording Technique Part 2: Magnetic Stripe , 1995, International Standard, ISO/IEC 7811 2, Second Edition.49 *Identification Cards Recording Technique Part 3: Location of Embossed Characters on ID 1 Cards , 1995, International Standard, ISO/IEC 7811 4, Second Edition.50 *Identification Cards Recording Technique Part 5: Location of Read Write Magnetic Track Track 3 , 1995, International Standard, ISO/IEC 7811 5, Second Edition.51 *Identification Cards Recording Technique Part 6: Magnetic Stripe High Coercivity , 1996, International Standard, ISO/IEC 7811 6, First Edition.52Jerome Svigals, "Smart Cards The New Bank Cards", 1985, MacMillan Publishing Company.53Jerome Svigals, "Smart Cards The Ultimate Personal Computer", 1985, MacMillan Publishing Company.54 *Jerome Svigals, Smart Cards The New Bank Cards , 1985, MacMillan Publishing Company.55 *Jerome Svigals, Smart Cards The Ultimate Personal Computer , 1985, MacMillan Publishing Company.56Roy Bright, "Smart Cards: Principles, Practice, Applications", 1988, Ellis Horwood Limited.57 *Roy Bright, Smart Cards: Principles, Practice, Applications , 1988, Ellis Horwood Limited.58Steven Levy, "E-Money (That's What I Want)", Dec. 1994, Wired Magazine.59 *Steven Levy, E Money (That s What I Want) , Dec. 1994, Wired Magazine.60Zoreda et al., "Smart Cards", 1994, Artech House.61 *Zoreda et al., Smart Cards , 1994, Artech House.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6195700 *Nov 20, 1998Feb 27, 2001International Business Machines CorporationApplication protocol data unit management facilityUS6216227 *Jun 29, 1998Apr 10, 2001Sun Microsystems, Inc.Multi-venue ticketing using smart cardsUS6296191 *Aug 31, 1999Oct 2, 2001International Business Machines Corp.Storing data objects in a smart card memoryUS6317832 *May 12, 1998Nov 13, 2001Mondex International LimitedSecure multiple application card system and processUS6363523 *Nov 12, 1999Mar 26, 2002Sun Microsystems, Inc.Optimization of N-base typed arithmetic expressionsUS6481632 *Oct 26, 1999Nov 19, 2002Visa International Service AssociationDelegated management of smart card applicationsUS6547150 *Apr 19, 2000Apr 15, 2003Microsoft CorporationSmart card application development system and methodUS6557032 *Jun 5, 1998Apr 29, 2003International Business Machines CorporationData processing system using active tokens and method for controlling such a systemUS6567916 *Feb 1, 1999May 20, 2003Fuji Xerox Co., Ltd.Method and device for authenticationUS6659345 *Mar 6, 2001Dec 9, 2003Hitachi, Ltd.Method of loading an application program into a smart card, smart card, method of loading scripts into a smart card, terminal device capable of operating with a smart card, and storage medium holding an application programUS6775773 *Nov 5, 1998Aug 10, 2004Koninklijke Kpn N.V.Protectedly reading out an enciphered, cryptographic keyUS6807664 *Dec 17, 1999Oct 19, 2004Canon Kabushiki KaishaMultiapplication concurrent-execution interpreter execution method therefor and computer-readable storage medium storing program thereforUS6824064Dec 6, 2000Nov 30, 2004Mobile-Mind, Inc.Concurrent communication with multiple applications on a smart cardUS6834799Dec 6, 2002Dec 28, 2004Matsushita Electric Industrial Co. Ltd.IC card with capability of having plurality of card managers installedUS6834802Oct 1, 2003Dec 28, 2004Hitachi, Ltd.Method of loading an application program into a smart card, smart card, method of loading scripts into a smart card, terminal device capable of operating with a smart card, and storage medium holding an application programUS6845498May 2, 2000Jan 18, 2005Microsoft CorporationMethod and apparatus for sharing data files among run time environment applets in an integrated circuit cardUS6880155 *Feb 2, 1999Apr 12, 2005Sun Microsystems, Inc.Token-based linkingUS6883163 *Sep 14, 2000Apr 19, 2005Sun Microsystems, Inc.Populating resource-constrained devices with content verified using API definitionsUS6912633Mar 18, 2002Jun 28, 2005Sun Microsystems, Inc.Enhanced memory management for portable devicesUS6937726 *Dec 21, 1999Aug 30, 2005Contentguard Holdings, Inc.System and method for protecting data files by periodically refreshing a decryption keyUS6938244Apr 19, 2000Aug 30, 2005Microsoft Corp.Interlaced protocol for smart card application developmentUS6981149Feb 15, 2002Dec 27, 2005Spyrus, Inc.Secure, easy and/or irreversible customization of cryptographic deviceUS6981245Sep 14, 2000Dec 27, 2005Sun Microsystems, Inc.Populating binary compatible resource-constrained devices with content verified using API definitionsUS6986132Sep 14, 2000Jan 10, 2006Sun Microsytems, Inc.Remote incremental program binary compatibility verification using API definitionsUS6986458 *Dec 11, 2003Jan 17, 2006Scheidt & Bachmann GmbhMethods and systems for user media interoperabilityUS6990672 *Jul 2, 2001Jan 24, 2006Research In Motion LimitedSystem and method for an extendable mobile communications device user interfaceUS7020872 *Jun 28, 2000Mar 28, 2006Cp8 TechnologiesMethod for verifying code transformers for an incorporated system, in particular in a chip cardUS7025261Apr 9, 2002Apr 11, 2006GemplusMethod and system for managing data designed to be stored in a programmable smart cardUS7039952 *May 18, 2001May 2, 2006Sun Microsystems, Inc.Using patterns to perform personal identification data substitutionUS7046810Jul 6, 2001May 16, 2006Sony CorporationData processing method and system of same portable device data processing apparatus and method of same and programUS7127605 *May 10, 2000Oct 24, 2006Axalto, Inc.Secure sharing of application methods on a microcontrollerUS7140549Feb 24, 2004Nov 28, 2006Sun Microsystems, Inc.Method and apparatus for selecting a desired application on a smart cardUS7150039 *Jan 4, 2001Dec 12, 2006Sony CorporationInformation processing system, portable electronic device, access apparatus for the portable electronic device, and method of using memory spaceUS7162631 *Nov 2, 2001Jan 9, 2007ActivcardMethod and system for scripting commands and data for use by a personal security deviceUS7162736Aug 20, 2001Jan 9, 2007Schlumberger Omnes, Inc.Remote unblocking with a security agentUS7165246Jan 16, 2003Jan 16, 2007Sun Microsystems, Inc.Optimized representation of data type information in program verificationUS7165718Dec 30, 2002Jan 23, 2007Pathway Enterprises, Inc.Identification of an individual using a multiple purpose cardUS7165727 *Feb 24, 2004Jan 23, 2007Sun Microsystems, Inc.Method and apparatus for installing an application onto a smart cardUS7178040 *Feb 15, 2006Feb 13, 2007Sony CorporationData processing method, system and apparatus for processing a variety of demands from a service providerUS7191288Feb 24, 2004Mar 13, 2007Sun Microsystems, Inc.Method and apparatus for providing an application on a smart cardUS7222331Jan 16, 2003May 22, 2007Sun Microsystems, Inc.Linking of virtual methodsUS7225465Apr 30, 2001May 29, 2007Matsushita Electric Industrial Co., Ltd.Method and system for remote management of personal security devicesUS7231635Sep 12, 2003Jun 12, 2007Sun Microsystems, Inc.Remote incremental program verification using API definitionsUS7232073Dec 21, 2004Jun 19, 2007Sun Microsystems, Inc.Smart card with multiple applicationsUS7240219 *Nov 12, 2003Jul 3, 2007Sandisk Il Ltd.Method and system for maintaining backup of portable storage devicesUS7240830 *Feb 7, 2003Jul 10, 2007Telefonaktiebolaget Lm Ericsson (Publ)Layered SIM card and security functionUS7272830Jan 16, 2003Sep 18, 2007Sun Microsystems, Inc.Ordering program data for loading on a deviceUS7281244Jan 16, 2003Oct 9, 2007Sun Microsystems, Inc.Using a digital fingerprint to commit loaded data in a deviceUS7316030Apr 9, 2002Jan 1, 2008Activcard Ireland, LimitedMethod and system for authenticating a personal security device vis-�-vis at least one remote computer systemUS7336789 *Aug 30, 1999Feb 26, 2008Irdeto Access B.V.System for providing encrypted data, system for decrypting encrypted data and method for providing a communication interface in such a decrypting systemUS7363486Apr 30, 2001Apr 22, 2008ActivcardMethod and system for authentication through a communications pipeUS7374099Feb 24, 2004May 20, 2008Sun Microsystems, Inc.Method and apparatus for processing an application identifier from a smart cardUS7379919 *Apr 11, 2001May 27, 2008Mastercard International IncorporatedMethod and system for conducting secure payments over a computer networkUS7380125 *May 22, 2003May 27, 2008International Business Machines CorporationSmart card data transaction system and methods for providing high levels of storage and transmission securityUS7409554 *Apr 17, 2002Aug 5, 2008Sony CorporationData processing system, memory device, data processing unit, and data processing method and programUS7418344Aug 2, 2001Aug 26, 2008Sandisk CorporationRemovable computer with mass storageUS7444631Nov 23, 2004Oct 28, 2008Sun Microsystems, Inc.Token-based linkingUS7454741Oct 19, 2004Nov 18, 2008Microsoft CorporationMethod and apparatus for sharing data files among runtime environment applets in an integrated circuit cardUS7481373 *Aug 17, 2005Jan 27, 2009Gemalto SaTriggering a proactive session from an applet in a smart cardUS7484095Jan 16, 2003Jan 27, 2009Sun Microsystems, Inc.System for communicating program data between a first device and a second deviceUS7516444 *Aug 16, 2004Apr 7, 2009Microsoft CorporationInterlaced protocol for smart card application developmentUS7542944Feb 16, 2000Jun 2, 2009Diebold, IncorporatedMethod and system for connecting services to an automated transaction machineUS7555461Feb 16, 2000Jun 30, 2009Diebold, IncorporatedMethod and system for connecting services to an automated transaction machineUS7580897Jun 10, 2003Aug 25, 2009Ken SakamuraIC card and authentication method in electronic ticket distribution systemUS7588180Jan 28, 2000Sep 15, 2009International Apparel Group, LlcMulti-application smart card with currency exchange, location tracking, and personal identification capabilitiesUS7590851Mar 17, 2005Sep 15, 2009Canon Kabushiki KaishaConfirmation method of software and apparatus for executing softwareUS7594108Nov 3, 2004Sep 22, 2009Nokia CorporationOperator root certificatesUS7602920 *Jun 8, 2001Oct 13, 2009Cp8 TechnologiesMethod for making secure the pre-initialising phase of a silicon chip integrated system, in particular a smart card and integrated system thereforUS7606370 *Feb 21, 2006Oct 20, 2009Mcafee, Inc.System, method and computer program product for updating security criteria in wireless networksUS7606931 *May 16, 2002Oct 20, 2009Swisscom Mobile AgMethod with which a first application can access components of a second application over a logical interfaceUS7617114Jan 30, 2003Nov 10, 2009Wellpoint Inc.Health care reimbursementUS7681029 *Nov 3, 1999Mar 16, 2010Gemalto SaMethod and device for controlling a portable object life cycle, in particular a smart cardUS7698703 *Jun 29, 2005Apr 13, 2010Gemalto Inc.Imparting digital uniqueness to the types of a programming language using a unique digital sequenceUS7702908 *Oct 26, 2007Apr 20, 2010Multos LimitedTamper resistant module certification authorityUS7702916Mar 31, 2004Apr 20, 2010Visa U.S.A. Inc.Method and system for secure authenticationUS7703086 *Apr 29, 2004Apr 20, 2010Microsoft CorporationMethod and apparatus for sharing data files among runtime environment applets in an integrated circuit cardUS7707408 *Oct 25, 2007Apr 27, 2010Multos LimitedKey transformation unit for a tamper resistant moduleUS7725614Aug 8, 2006May 25, 2010Sandisk CorporationPortable mass storage device with virtual machine activationUS7725942 *Nov 14, 2001May 25, 2010Gemalto SaMethod for loading and customizing data and programmes loaded in a smart cardUS7730310 *Oct 25, 2007Jun 1, 2010Multos LimitedKey transformation unit for a tamper resistant moduleUS7730311 *Oct 25, 2007Jun 1, 2010Multos LimitedKey transformation unit for a tamper resistant moduleUS7730312 *Oct 26, 2007Jun 1, 2010Multos LimtedTamper resistant module certification authorityUS7734923 *Mar 29, 2007Jun 8, 2010Multos LimitedKey transformation unit for a tamper resistant moduleUS7734935 *Aug 28, 2006Jun 8, 2010Sony CorporationData processing method, system and apparatus for processing a variety of demands from a service providerUS7740168Jun 18, 2007Jun 22, 2010Visa U.S.A. Inc.Method and system for generating a dynamic verification valueUS7757274Feb 21, 2006Jul 13, 2010Mcafee, Inc.Methods and systems for exchanging security information via peer-to-peer wireless networksUS7761710 *Feb 21, 2006Jul 20, 2010Mcafee, Inc.Captive portal system and method for use in peer-to-peer networksUS7805729Sep 28, 2005Sep 28, 2010Research In Motion LimitedSystem and method for an extendable mobile communications device user interfaceUS7818264Jun 12, 2007Oct 19, 2010Visa U.S.A. Inc.Track data encryptionUS7819322Jun 18, 2007Oct 26, 2010Visa U.S.A. Inc.Portable consumer device verification systemUS7822209Jun 6, 2006Oct 26, 2010Red Hat, Inc.Methods and systems for key recovery for a tokenUS7822972Feb 21, 2006Oct 26, 2010Mcafee, Inc.Remotely configurable bridge system and method for use in secure wireless networksUS7840814Apr 2, 2004Nov 23, 2010Gemalto SaMethod for managing an executable code downloaded in a reprogrammable on-board systemUS7853789Apr 9, 2002Dec 14, 2010Activcard Ireland, LimitedMethod and system for establishing a communications pipe between a personal security device and a remote computer systemUS7866551Feb 15, 2008Jan 11, 2011Visa U.S.A. Inc.Dynamic payment device characteristicsUS7900061Jun 18, 2007Mar 1, 2011Sandisk Il Ltd.Method and system for maintaining backup of portable storage devicesUS7907935Dec 22, 2003Mar 15, 2011Activcard Ireland, LimitedIntelligent remote deviceUS7992203May 24, 2006Aug 2, 2011Red Hat, Inc.Methods and systems for secure shared smartcard accessUS7996638Oct 9, 2007Aug 9, 2011Sandisk Il Ltd.Application dependent storage controlUS8028083Apr 9, 2002Sep 27, 2011Activcard Ireland, LimitedMethod and system for remote activation and management of personal security devicesUS8060448May 28, 2002Nov 15, 2011Jones Thomas CLate binding tokensUS8074265Aug 31, 2006Dec 6, 2011Red Hat, Inc.Methods and systems for verifying a location factor associated with a tokenUS8098829Jun 6, 2006Jan 17, 2012Red Hat, Inc.Methods and systems for secure key deliveryUS8099765Jun 7, 2006Jan 17, 2012Red Hat, Inc.Methods and systems for remote password reset using an authentication credential managed by a third partyUS8121955Jan 16, 2003Feb 21, 2012Oracle America, Inc.Signing program data payload sequence in program loadingUS8171525Sep 26, 2011May 1, 2012Google Inc.Enabling users to select between secure service providers using a central trusted service managerUS8176335Jun 26, 2008May 8, 2012Sandisk Technologies Inc.Removable computer with mass storageUS8180741Jun 6, 2006May 15, 2012Red Hat, Inc.Methods and systems for providing data objects on a tokenUS8190899 *Dec 30, 2009May 29, 2012ActivcardSystem and method for establishing a remote connection over a network with a personal security device connected to a local client without using a local APDU interface or local cryptographyUS8196131Sep 26, 2011Jun 5, 2012Google Inc.Payment application lifecycle management in a contactless smart cardUS8209753Dec 22, 2003Jun 26, 2012Activcard, Inc.Universal secure messaging for remote security tokensUS8239958May 18, 2009Aug 7, 2012Canon Kabushiki KaishaConfirmation method of software and apparatus for executing softwareUS8245285 *Sep 22, 2006Aug 14, 2012Oracle America, Inc.Transport-level web application security on a resource-constrained deviceUS8255687Sep 26, 2011Aug 28, 2012Google Inc.Enabling users to select between secure service providers using a key escrow serviceUS8266699 *Jul 1, 2004Sep 11, 2012SecurityProfiling Inc.Multiple-path remediationUS8275844Sep 22, 2010Sep 25, 2012Research In Motion LimitedSystem and method for an extendable mobile communications device user interfaceUS8275846Sep 26, 2011Sep 25, 2012Research In Motion LimitedSystem and method for an extendable mobile communications device user interfaceUS8296575 *Jun 21, 2002Oct 23, 2012Nokia CorporationMethod for protecting electronic device, and electronic deviceUS8297520Sep 27, 2011Oct 30, 2012Google Inc.Secure application directoryUS8306919Dec 17, 2007Nov 6, 2012Ken SakamuraIC card and authentication method in electronic ticket distribution systemUS8313036Sep 16, 2011Nov 20, 2012Google Inc.Secure application directoryUS8332637Jun 6, 2006Dec 11, 2012Red Hat, Inc.Methods and systems for nonce generation in a tokenUS8335921Sep 26, 2011Dec 18, 2012Google, Inc.Writing application data to a secure elementUS8335932Sep 26, 2011Dec 18, 2012Google Inc.Local trusted services manager for a contactless smart cardUS8343236 *Oct 23, 2009Jan 1, 2013Shenzhen Futaihong Precision Industry Co., Ltd.Anti-theft system and method for mobile phoneUS8352749Sep 17, 2011Jan 8, 2013Google Inc.Local trusted services manager for a contactless smart cardUS8356342Aug 31, 2006Jan 15, 2013Red Hat, Inc.Method and system for issuing a kill sequence for a tokenUS8359474Mar 1, 2010Jan 22, 2013Visa U.S.A. Inc.Method and system for secure authenticationUS8364952Jun 6, 2006Jan 29, 2013Red Hat, Inc.Methods and system for a key recovery planUS8369530 *Nov 8, 2007Feb 5, 2013GS IP, Limited Liability CompanyNetwork set-up deviceUS8379863Apr 10, 2012Feb 19, 2013Google Inc.Enabling users to select between secure service providers using a central trusted service managerUS8381307 *Mar 27, 2009Feb 19, 2013Incard S.A.Method for protecting a converted applet (CAP) file including encrypting the CAP fileUS8385553Jun 14, 2012Feb 26, 2013Google Inc.Portable secure elementUS8397306 *Sep 23, 2010Mar 12, 2013Parallels IP Holdings GmbHSecurity domain in virtual environmentUS8401964 *Apr 28, 2010Mar 19, 2013Mastercard International IncorporatedApparatus, method, and computer program product for encoding enhanced issuer information in a cardUS8407117Jul 22, 2002Mar 26, 2013Sk Planet Co., Ltd.Mobile terminal with user identification card including personal finance-related information and method of using a value-added mobile service through said mobile terminalUS8412927Jun 7, 2006Apr 2, 2013Red Hat, Inc.Profile framework for token processing systemUS8412933Aug 17, 2012Apr 2, 2013Google Inc.Enabling users to select between secure service providers using a key escrow serviceUS8429409Jul 11, 2012Apr 23, 2013Google Inc.Secure reset of personal and service provider information on mobile devicesUS8447889Apr 19, 2010May 21, 2013Sandisk Technologies Inc.Portable mass storage device with virtual machine activationUS8447984 *Jun 25, 2004May 21, 2013Oracle America, Inc.Authentication system and method for operating the sameUS8458808 *Jan 7, 2011Jun 4, 2013Mastercard International IncorporatedPremium access to open application programming interface systems and methodsUS8473417Jun 6, 2011Jun 25, 2013Oracle America, Inc.Signing program data payload sequence in program loadingUS8479981Mar 29, 2011Jul 9, 2013Ubiquity Broadcasting CorporationMulti application smartcard with currency exchange, location, tracking and personal identification capabilitiesUS8484713Sep 15, 2011Jul 9, 2013Oracle America, Inc.Transport-level web application security on a resource-constrained deviceUS8489506Sep 15, 2010Jul 16, 2013Visa U.S.A. Inc.Portable consumer device verification systemUS8494968Jun 18, 2007Jul 23, 2013Visa U.S.A. Inc.Terminal data encryptionUS8495380Jun 6, 2006Jul 23, 2013Red Hat, Inc.Methods and systems for server-side key generationUS8511573Sep 14, 2012Aug 20, 2013Google Inc.Secure application directoryUS8538480Mar 30, 2010Sep 17, 2013Qualcomm IncorporatedMethods and apparatus for device applet management on smart cardsUS8589335 *Jul 31, 2003Nov 19, 2013Visa International Service AssociationSmart card personalization assistance toolUS8589695Jun 7, 2006Nov 19, 2013Red Hat, Inc.Methods and systems for entropy collection for server-side key generationUS8621168Sep 26, 2011Dec 31, 2013Google Inc.Partitioning the namespace of a contactless smart cardUS8625800Feb 25, 2013Jan 7, 2014Google Inc.Portable secure elementUS8636205Feb 8, 2013Jan 28, 2014Visa U.S.A. Inc.Method and system for generating a dynamic verification valueUS8639940 *Feb 28, 2007Jan 28, 2014Red Hat, Inc.Methods and systems for assigning roles on a tokenUS8646059Sep 26, 2011Feb 4, 2014Google Inc.Wallet application for interacting with a secure element application without a trusted server for authenticationUS8671385Jan 7, 2011Mar 11, 2014Mastercard International IncorporatedMethods and systems for throttling calls to a service application through an open APIUS8677308Jan 7, 2011Mar 18, 2014Mastercard International IncorporatedMethod and system for generating an API request messageUS8689012 *Oct 17, 2008Apr 1, 2014Sprint Communications Company L.P.Diagnostics for secure elements in a mobile deviceUS8693690Dec 4, 2006Apr 8, 2014Red Hat, Inc.Organizing an extensible table for storing cryptographic objectsUS8703315Feb 9, 2012Apr 22, 2014Sk Planet Co., Ltd.Mobile terminal with user identification card including personal finance-related information and method of using a value-added mobile service through said mobile terminalUS8707024Aug 4, 2006Apr 22, 2014Red Hat, Inc.Methods and systems for managing identity management security domainsUS8707276Jan 7, 2011Apr 22, 2014Mastercard International IncorporatedMethod and system for managing programmed applications in an open API environmentUS8707319Jun 26, 2009Apr 22, 2014Visa International Service AssociationResource location verification by comparing and updating resource location with a location of a consumer device after a threshold of location mismatches is exceededUS8719840 *Feb 9, 2006May 6, 2014Koninklijke Philips N.V.Device for secure interprocess communicationUS8737621Jan 28, 2013May 27, 2014Google Inc.Enabling users to select between secure service providers using a central trusted service managerUS8762350Mar 13, 2012Jun 24, 2014Red Hat, Inc.Methods and systems for providing data objects on a tokenUS8774721Apr 10, 2012Jul 8, 2014Google Inc.Detecting a communication tap via signal monitoringUS8781131 *Aug 12, 2009Jul 15, 2014Zte CorporationKey distribution method and systemUS8787566Aug 23, 2006Jul 22, 2014Red Hat, Inc.Strong encryptionUS20030009680 *Jun 21, 2002Jan 9, 2003Antti KiiveriMethod for protecting electronic device, and electronic deviceUS20070113100 *Jul 1, 2004May 17, 2007Securityprofiling, Inc.Multiple-path remediationUS20080022381 *Aug 6, 2007Jan 24, 2008Eric Le SaintUniform framework for security tokensUS20080163247 *Feb 9, 2006Jul 3, 2008Koninklijke Philips Electronics, N.V.Device and a Method of Operating a DeviceUS20090225981 *Aug 2, 2005Sep 10, 2009Justsystems CorporationDocument processing and management approach to adding an exclusive plugin implementing a desired functionalityUS20090290704 *Mar 27, 2009Nov 26, 2009Incard S.A.Method for protecting a cap file for an ic cardUS20100043016 *Oct 26, 2006Feb 18, 2010Panasonic CorporationApplication management device and application management methodUS20100082955 *Sep 30, 2008Apr 1, 2010Jasmeet ChhabraVerification of chipset firmware updatesUS20100135492 *Oct 23, 2009Jun 3, 2010Shenzhen Futaihong Precision Industry Co., Ltd.Anti-theft system and method for mobile phoneUS20100205434 *Sep 4, 2007Aug 12, 2010Nintendo Co., Ltd.Download security systemUS20100325039 *Apr 28, 2010Dec 23, 2010Mastercard International IncorporatedApparatus, method, and computer program product for encoding enhanced issuer information in a cardUS20110126183 *Jun 18, 2009May 26, 2011Eddy BernardLoading and updating an application requiring personalizationUS20110255696 *Aug 12, 2009Oct 20, 2011Zte CorporationKey distribution method and systemUS20110256832 *Apr 14, 2011Oct 20, 2011Electronics And Telecommunications Research InstituteApparatus and method for controlling smart card comprised of multi sensorUS20120179913 *Dec 22, 2011Jul 12, 2012Stephen Christopher KirkMethod and system for propagating a client identityUS20120213370 *Jun 1, 2011Aug 23, 2012General Instrument CorporationSecure management and personalization of unique code signing keysUS20130031357 *Mar 25, 2011Jan 31, 2013Dieter WeissMethod for secure transfer of an application from a server into a reading device unitCN1322387C *Mar 30, 2005Jun 20, 2007佳能株式会社Method for firming legitimate of software and device for executing softwareCN101753683BDec 3, 2008Sep 4, 2013深圳富泰宏精密工业有限公司Mobile phone antitheft systemDE10108487A1 *Feb 22, 2001Sep 12, 2002Giesecke & Devrient GmbhVerfahren und System zur verteilten Erstellung eines Programms f�r einen programmierbaren, tragbaren Datentr�gerDE102004049885A1 *Oct 13, 2004Apr 20, 2006Giesecke & Devrient GmbhTeilnehmerkarte mit Nachladefilter und FilterverfahrenEP1113387A2 *Dec 29, 2000Jul 4, 2001SCHLUMBERGER Syst�mesSmart card having a non-volatile memory with a novel mappingEP1117077A2 *Jan 3, 2001Jul 18, 2001Sony CorporationInformation processing system, portable electronic device, access apparatus for the portable electronic device, and method of using memory spaceEP1130499A2 *Jan 5, 2001Sep 5, 2001Nec CorporationSystem and method for verifying safety of softwareEP1303075A1 *Mar 7, 2002Apr 16, 2003Sony CorporationData access management system and management method using access control ticketEP1318488A2 *Dec 6, 2002Jun 11, 2003Matsushita Electric Industrial Co., Ltd.IC card with capability of having plurality of card managers installedEP1372096A2 *Jun 10, 2003Dec 17, 2003Noboru KoshizukaIC card and authentication method in electronic ticket distribution systemEP1388055A1 *May 14, 2002Feb 11, 2004Wave Systems CorporationMethod and system for conditional installation and execution of services in a secure computing environmentEP1388989A2 *Jun 10, 2003Feb 11, 2004Noboru KoshizukaDigital contents issuing system and digital contents issuing methodEP1425913A1 *Jul 3, 2002Jun 9, 2004QUALCOMM IncorporatedApparatus and method for installing a decryption keyEP1431862A2 *Dec 16, 2003Jun 23, 2004Activcard Ireland LimitedUniform framework for security tokensEP1521174A1 *Jun 11, 2003Apr 6, 2005Matsushita Electric Industrial Co., Ltd.Service safely-extensible platformEP1528451A1 *Oct 27, 2003May 4, 2005Axalto S.A.Authentication framework for smart cardsEP1594036A2 *Mar 23, 2005Nov 9, 2005Canon Kabushiki KaishaMethod for Confirmation of Software and Apparatus for Executing SoftwareEP1605415A1 *Jun 11, 2004Dec 14, 2005Axalto SAFile management systemEP1638058A2 *Aug 10, 2005Mar 22, 2006Giesecke &amp; Devrient GmbHVerification of a data carrier before the installation of an application programEP1856671A2 *Mar 1, 2006Nov 21, 2007Nokia CorporationMethods, system and mobile device capable of enabling credit card personalization using a wireless networkEP1993055A2 *May 16, 2008Nov 19, 2008Incard SAMethod for controlling the execution of an applet for an IC cardEP2048590A1Oct 9, 2007Apr 15, 2009Vodafone Holding GmbHMethod for communication, communication device and secure processorEP2048594A1 *Oct 9, 2007Apr 15, 2009Vodafone Holding GmbHMethod for communication, communication device and secure processorEP2053532A1 *Oct 9, 2008Apr 29, 2009Societ� Fran�aise du Radiot�l�phoneMethod of opening a microcircuit card that is secure to third partiesEP2166728A1 *Sep 18, 2009Mar 24, 2010Oberthur TechnologiesVerfahren zum Austausch von Daten, beispielsweise von kryptographischen Schl�sseln, zwischen einem Informationssystem und einer elektronischen Einheit, wie beispielsweise einer Mikrochip-KarteEP2284809A2 *Sep 3, 2007Feb 16, 2011Vodafone Holding GmbHChip card and method for software-based modification of a chip cardEP2290600A2 *Jul 22, 2002Mar 2, 2011SK Telecom Co., Ltd.Mobile terminal with user identification card including personal finance-related information and method of using a value-added mobile service through said mobile terminalWO2000049547A1 *Feb 16, 2000Aug 24, 2000Dale BlacksonMethod and system for connecting services to an automated transaction machineWO2001035201A1 *Nov 10, 2000May 17, 2001Sun Microsystems IncOptimization of n-base typed arithmetic expressionsWO2001055980A1 *Jan 18, 2001Aug 2, 2001Christophe BidanMethod for protecting against theft the authenticating value of multiple application smart cards, smart cards therefor and terminals designed to receive said cardsWO2001084512A1 *Apr 20, 2001Nov 8, 2001Emilien CharbonnierMultiple application smart cardWO2002069118A2 *Feb 15, 2002Sep 6, 2002Giesecke & Devrient GmbhMethod and system for the distributed creation of a program for a programmable portable data carrierWO2002075616A1 *Mar 20, 2002Sep 26, 2002Dept Of Natural Resources AndIdentification and authentication deviceWO2002084610A1 *Apr 9, 2002Oct 24, 2002Gemplus Card IntMethod and system for managing data designed to be stored in a programmable smart cardWO2003017070A2 *Aug 20, 2002Feb 27, 2003Schlumberger Omnes IncRemote unblocking with a security agentWO2004025424A2 *Sep 15, 2003Mar 25, 2004Visa Int Service AssOpt-in/opt-out in loyalty systemWO2004066129A2 *Jan 14, 2004Aug 5, 2004Sun Microsystems IncSystem for communicating program data between a first device and a second deviceWO2004066130A2 *Jan 12, 2004Aug 5, 2004Sun Microsystems IncSigning program data payload in program loadingWO2004090718A1 *Apr 2, 2004Oct 21, 2004Alexandre BenoitMethod for managing an executable code downloaded in a reprogrammable on-board systemWO2005045735A1Nov 7, 2003May 19, 2005Nokia CorpMethod and device for controlling installation of applications using operator root certificatesWO2007149787A2 *Jun 15, 2007Dec 27, 2007Visa Usa IncTerminal data encryptionWO2008021682A2Jul 26, 2007Feb 21, 2008Sandisk CorpPortable mass storage with virtual machine activationWO2008031736A2 *Sep 3, 2007Mar 20, 2008Vodafone Holding GmbhChip card, and method for the software-based modification of a chip cardWO2008044231A2 *Oct 7, 2007Apr 17, 2008Sandisk Il LtdApplication dependent storage controlWO2009007653A1 *Jul 3, 2008Jan 15, 2009France TelecomMethod for protecting applications installed on a secured module, and related terminal, security module and communication equipmentWO2010001046A2 *Jun 26, 2009Jan 7, 2010France TelecomMethod of installing a management application and method of managing data of applications of a memory area contained on a security module associated with a mobile terminal, associated security module, mobile terminal and serverWO2010009789A1 *Jun 18, 2009Jan 28, 2010Giesecke & Devrient GmbhLoading and updating an application requiring personalizationWO2010030362A1 *Sep 9, 2009Mar 18, 2010Mastercard International IncorporatedAuthentication arrangement and method for use with financial transactionWO2010040407A1 *Oct 8, 2008Apr 15, 2010Nokia CorporationMemory access controlWO2011054498A1 *Nov 3, 2010May 12, 2011Trusted LogicSecure portable objectWO2011123532A1 *Mar 30, 2011Oct 6, 2011Qualcomm IncorporatedMethods and apparatus for device applet management on smart cardsWO2012112273A1 *Jan 26, 2012Aug 23, 2012General Instrument CorporationSecure management and personalization of unique code signing keys* Cited by examinerClassifications U.S. Classification713/187, 235/379, 380/29, 380/30, 235/380, 380/277, 713/172International ClassificationG06F1/00, G07F7/10, G06F21/00, G06K19/073Cooperative ClassificationG06F21/57, G06Q20/3552, G07F7/1008, G06F2221/2105, G06Q20/341, G06Q20/3574, G06F21/77, G06F21/572, G06Q20/3576, G06F21/51, G06F2221/2113, G06F2221/2149, G06F21/53, G06F2221/2153, G06F21/74European ClassificationG06F21/57, G06F21/57A, G06F21/53, G06F21/74, G06F21/51, G06F21/77, G06Q20/341, G06Q20/3576, G06Q20/3574, G06Q20/3552, G07F7/10DLegal EventsDateCodeEventDescriptionFeb 7, 2012FPExpired due to failure to pay maintenance feeEffective date: 20111221Dec 21, 2011LAPSLapse for failure to pay maintenance feesJul 25, 2011REMIMaintenance fee reminder mailedJun 21, 2007FPAYFee paymentYear of fee payment: 8Aug 31, 2004ASAssignmentOwner name: GLOBALPLATFORM, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VISA INTERNATIONAL SERVICE ASSOCIATION;REEL/FRAME:015093/0875Effective date: 20040701Owner name: GLOBALPLATFORM, INC. 900 METRO CENTER BLVD.FOSTERFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VISA INTERNATIONAL SERVICE ASSOCIATION /AR;REEL/FRAME:015093/0875Jun 23, 2003FPAYFee paymentYear of fee payment: 4Jun 1, 1998ASAssignmentOwner name: VISA INTERNATIONAL, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHAN, ALFRED;KEKICHEFF, MARC B.;WEISE, JOEL M.;AND OTHERS;REEL/FRAME:009269/0831;SIGNING DATES FROM 19980513 TO 19980514RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google