Method and apparatus for providing an application on a smart...

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S163000

Reexamination Certificate

active

10786763

ABSTRACT:
A smart card contains potentially multiple applications, each containing an application identifier (AID). Each application also incorporates an AID interpreter for providing access to the AID. This is achieved by making a request to the AID interpreter to provide the AID for the application. In response, the AID interpreter retrieves a first component of the AID. This first component is logically internal to the AID interpreter. The AID interpreter also retrieves a second component of the AID. This second component is logically external to the AID interpreter and is indicative of a state relevant to the application, such as a current balance in the card. The first and second components of the AID are then combined in order to generate the AID for providing in response to the request.

REFERENCES:
patent: 5481715 (1996-01-01), Hamilton et al.
patent: 5530232 (1996-06-01), Taylor
patent: 5590038 (1996-12-01), Pitroda
patent: 5721781 (1998-02-01), Deo et al.
patent: 5742756 (1998-04-01), Dillaway et al.
patent: 5802519 (1998-09-01), De Jong et al.
patent: 5844218 (1998-12-01), Kawan et al.
patent: 5857079 (1999-01-01), Claus et al.
patent: 5894550 (1999-04-01), Thiriet et al.
patent: 5912453 (1999-06-01), Gungl et al.
patent: 6005942 (1999-12-01), Chan et al.
patent: 6024286 (2000-02-01), Bradley et al.
patent: 6032136 (2000-02-01), Brake, Jr. et al.
patent: 6038551 (2000-03-01), Barlow et al.
patent: 6052690 (2000-04-01), Waldin, Jr. et al.
patent: 6094656 (2000-07-01), De Jong
patent: 6101477 (2000-08-01), Hohle et al.
patent: 6199762 (2001-03-01), Hohle
patent: 6233683 (2001-05-01), Chan et al.
patent: 6308317 (2001-10-01), Wilkinson et al.
patent: 6390374 (2002-05-01), Carper et al.
patent: 6418554 (2002-07-01), Delo et al.
patent: 6477702 (2002-11-01), Yellin et al.
patent: 6481632 (2002-11-01), Wentker et al.
patent: 6631849 (2003-10-01), Blossom
patent: 6915957 (2005-07-01), Kisliakov
patent: 6976635 (2005-12-01), Ashizawa et al.
patent: 2001/0000814 (2001-05-01), Montgomery et al.
patent: 2002/0040936 (2002-04-01), Wentker et al.
patent: 2002/0083322 (2002-06-01), Lagosanto et al.
patent: 2002/0134843 (2002-09-01), Ashizawa et al.
patent: 2003/0078866 (2003-04-01), Richards et al.
patent: 2003/0212896 (2003-11-01), Kisliakov
patent: 2004/0024735 (2004-02-01), Yap et al.
patent: 2004/0255081 (2004-12-01), Arnouse
patent: 2005/0038741 (2005-02-01), Bonalle et al.
patent: 2005/0091544 (2005-04-01), Lambert
patent: 2005/0097550 (2005-05-01), Schwabe et al.
patent: 2005/0138354 (2005-06-01), Saltz
patent: 2005/0149926 (2005-07-01), Saltz
patent: 2005/0178833 (2005-08-01), Kisliakov
patent: 2005/0184163 (2005-08-01), de Jong
patent: 2005/0184164 (2005-08-01), de Jong
patent: 2005/0188360 (2005-08-01), de Jong
patent: 0748135 (1996-12-01), None
patent: 0865217 (1998-09-01), None
patent: WO 94/30023 (1994-12-01), None
patent: WO 98/19237 (1998-05-01), None
patent: WO 98/37526 (1998-08-01), None
patent: WO 99/16030 (1999-04-01), None
patent: WO 00/45262 (2000-08-01), None
Bernadat, et al., “Java Sandboxes meet Service Guarantees: Secure Partitioning of CPU and Memory”, Dec. 14, 1998, The Open Group Research Institute, Cambridge, MA, pp. 1-24.
Chan, “Infrastructure of Multi-Application Smart Card”, http://home.hkstar.com/˜alanchan/papers/multiApplicationSmartCard/, Jul. 25, 2002.
Chen, Zhiqun, “Java Card™ Technology for Smart Cards”,Sun Microsystems, pp. 11-16, Jun. 2000.
Dreifus, H. Smart Cards; A guide to Building and Managing Smart Card Applications; Copyright 1998; Publisher Robert Ipsen; “Smart Card Development Skills, Methods, and Tools”; pp. 159-225.
Gong, et al. “Going Beyond the Sandbox: An Overview of the New Security Architecture in the Java TM Development Kit 1.2”, USENIX Symposium on Internet Technologies and Systems—Dec. 8-11, 1997, pp. 103-112.
Hawblitzel, et al., “Implementing Multiple Protection Domains in Java”, Technical Report 97-1660, Department of Computer Science, Cornell University.
Heiss, J. et al. “Java Card™ Technology Grows Up Smart”, printed on Apr. 22, 2000 at http://java.sum.com/features/1999/01/javacard.html, 5 pages.
Thomas, David J., “Smart and Smarter: The Emergence of Java Card™ Technology”, printed on Apr. 22, 2000 from http://java/sun.com/features/1998/04/javacard.html, 8 pages.
Sun Microsystems, Inc., “How to write a Java Card applet: A developer's guide”, printed on Apr. 22, 2000 from http://www.javaworld.com.javaworld/jw-07-1999/f—jw-07-javacard—p.htlm, 15 pages.
Sun Microsystems, Inc. “Smart Cards: A primer”, printed on Apr. 22, 2000 from http://www.javaworld.com/javaworld/jw-12-1997/f—jw-12-javadev—p.html, 13 pages.
Sun Microsystems, Inc., “Sun's Java Card™ Technology Extends its Industry Leadership”, printed Apr. 22, 2000 from http://java.sun.com/pr/1999/11/pr991116-01.htm l, 5 pages.
Sun Microsystems, Inc., “Understanding Java Card 2.0”, printed on Apr. 22, 2000 from http://www.javaworld.com/javaworld/jw-03-1998/f—jw-03-javadev—p.htlm, 12 pages.
Sun Microsystems, Inc., “Java Card™ Applet Developer's Guide”, Aug. 19, 1998, Revision 1.12.
Sun Microsystems, Inc., Java Card™ 2.0 Application Programming Interfaces, Oct. 13, 1997, Revision 1.0 Final.
Sun Microsystems, Inc., “Java Card™ 2.0 Programming Concepts”, Oct. 15, 1997, Revision 1.0 Final.
Sun Microsystems, Inc., “Java Card™ 2.1 Application Programming Interface”, Jun. 7, 1999, Final Revision 1.1.
“Sun Microsystems Announces JAVACARD API”, Business Wire, Oct. 1996.
Sun Microsystems, Inc., Java Card 2.2 Application Programming Interface, Revision 1.1 for the 2.2 01 Release; Sep. 2002.
Sun Microsystems, Inc., “Java Card™ 2.2 Runtime Environment (JCRE) Specification”, Palo Alto, CA, pp. 1-110, [Online] Jun. 2002. (XP002325473).
Sun Microsystems, Inc., “Java Card™ 2.2 Application Programming Interface”, Palo Alto, CA, pp. 1-90, [Online] Sep. 2002. (XP002325474).
Sun Microsystems, Inc., “User's Guide, Wireless Toolkit, Version 2.1, Java™ 2 Platform, Micro Edition”, Santa Clara, CA, pp. 7-17, 73-75, [Online] Dec. 2003. (XP002325476).
OSS-J Architecture Board, “OSS Through Java™ J2EE Design Guidelines”,OSS Through Java™, pp. 1-116, [Online] Oct. 31, 2001. (XP002325475).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for providing an application on a smart... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing an application on a smart..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing an application on a smart... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3791049

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.