Electrical computers and digital processing systems: interprogra – Interprogram communication using message – Object oriented message
Reexamination Certificate
2005-06-14
2005-06-14
Bullock, Jr., Lewis A. (Department: 2126)
Electrical computers and digital processing systems: interprogra
Interprogram communication using message
Object oriented message
C719S313000, C718S108000, C713S167000
Reexamination Certificate
active
06907608
ABSTRACT:
A small footprint device can securely run multiple programs from unrelated vendors by the inclusion of a context barrier isolating the execution of the programs. The context barrier performs security checks to see that principal and object are within the same namespace or memory space or to see that a requested action is authorized for an object to be operated upon. Each program or set of programs runs in a separate context. Access from one program to another program across the context barrier can be achieved under controlled circumstances by using a global data structure.
REFERENCES:
patent: 4930129 (1990-05-01), Takahira
patent: 5057997 (1991-10-01), Chang et al.
patent: 5204663 (1993-04-01), Lee
patent: 5204897 (1993-04-01), Wyman
patent: 5452431 (1995-09-01), Bournas
patent: 5481715 (1996-01-01), Hamilton et al.
patent: 5544246 (1996-08-01), Mandelbaum et al.
patent: 5594227 (1997-01-01), Deo
patent: 5649118 (1997-07-01), Carlisle et al.
patent: 5721781 (1998-02-01), Deo et al.
patent: 5742756 (1998-04-01), Dillaway et al.
patent: 5768385 (1998-06-01), Simon
patent: 5781723 (1998-07-01), Yee et al.
patent: 5802519 (1998-09-01), De Jong
patent: 5894550 (1999-04-01), Thiriet
patent: 5912453 (1999-06-01), Gungl et al.
patent: 6052690 (2000-04-01), de Jong
patent: 6094656 (2000-07-01), De Jong
patent: 6173391 (2001-01-01), Tabuchi et al.
patent: 6220510 (2001-04-01), Everett et al.
patent: 6233683 (2001-05-01), Chan et al.
patent: 6292874 (2001-09-01), Barnett
patent: 6308317 (2001-10-01), Wilkinson et al.
patent: 6349336 (2002-02-01), Sit et al.
patent: 4126213 (1993-02-01), None
patent: 0190733 (1986-08-01), None
patent: 0466969 (1992-01-01), None
patent: 0666550 (1995-08-01), None
patent: 01277993 (1989-11-01), None
patent: 02156357 (1990-06-01), None
patent: 05089303 (1993-04-01), None
patent: WO 87/07062 (1987-11-01), None
patent: WO 94/10657 (1994-05-01), None
patent: WO 98/19237 (1998-05-01), None
Mondex International Limited. “Multi-Application IC Card System.” WO 98/37526. Aug. 27, 1998.
Schlumberger Industries. “Smart Card Application-Selection.” WO 99/16030. Apr. 1, 1999.
Chan, Siu-cheung Charles. “Infrastructure of Multi-Application Smart Card”. Aug. 17, 1997.
Philips Semiconductors. “Designers offered first 16-bit smart card IC architecture with development tools”. Press Release. Sep. 21, 1998.
Cordonnier, et al. “The concept of suspicion: a new security model for identification management in smart cards.” 1997.
Lee, Chan Y. “Detecting Out-of-Range References.” Jun. 1993.
“Java Card 2.0 Programming Concepts”, Oct. 15, 1997 Revision 1.0 Final 1997 Sun Microsystems, Inc.
“Java Card 2.0 Language Subset and Virtual Machine Specification”, Oct. 13, 1997 Revision 1.0 Final 1997 Sun Microsystems, Inc.
“Java Card 2.0 Application Programming Interfaces”, Oct. 13, 1997 Revision 1.0 Final 1997 Sun Microsystems, Inc.
“Java Card Applet Developer's Guide”, Revision 1.12 Aug. 19, 1998 Sun Microsystems, Inc.
Gong, et al., “Going Beyong the Sandbox: An Overview of the New Security Architecture in the Java Development Kit 1.2” USENIX Symposium, Dec. 8-11, 1997.
Islam, et al., “A Flexible Security Model for Using Internet Content,” IBM T.J. Watson Research Center, Jun. 28, 1997.
Sun Microsystems, Inc., “Java Card Runtime Environment (JCRE) 2.1 Specification—Draft 2”, Dec. 14, 1998.
Daniels, John et al., “Strategies For Sharing Objects In Distributed Systems”, JOOP,Object Designers Ltd., UK, pp. 27-36.
Ritchey, Tim, “Advanced Topics: The Java Virtual Machine”,Java!,Chapter 14, pp. 25-346, Sep. 22, 1995.
Sun Microsystems, Inc., “Java Card™ 2.0 Language Subset and Virtual Machine Specification”, 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 Announces JAVACARD API”, Business Wire, Oct. 1996.
Butler Mitchel B.
Streich Andy
Susser Joshua
Bullock, Jr. Lewis A.
Gunnison McKay & Hodgson, L.L.P.
Sun Microsystems Inc.
LandOfFree
Techniques for permitting access across a context barrier in... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Techniques for permitting access across a context barrier in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques for permitting access across a context barrier in... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3511475